第二阶段总结

  • Linux操作系统
  • 文件读写
  • 数据库
  • 网络并发编程

在线词典开发

用户可以登录和注册

  • 登录凭借用户名和密码登录
  • 注册要求用户必须填写用户名,密码,其他内容自定
  • 用户名要求不能重复
  • 要求用户信息能够长期保存

可以通过基本的图形界面print以提示客户端输入。

  • 程序分为服务端和客户端两部分
  • 客户端通过print打印简单界面输入命令发起请求
  • 服务端主要负责逻辑数据处理
  • 启动服务端后应该能满足多个客户端同时操作

客户端启动后即进入一级界面,包含如下功能:登录 注册 退出

  • 退出后即退出该软件
  • 登录成功即进入二级界面,失败回到一级界面
  • 注册成功可以回到一级界面继续登录,也可以直接用注册用户进入二级界面

用户登录后进入二级界面,功能如下:查单词 历史记录 注销

  • 选择注销则回到一级界面
  • 查单词:循环输入单词,得到单词解释,输入特殊符号退出单词查询状态
  • 历史记录:查询当前用户的查词记录,要求记录包含name word time。前10条即可。