victorfengming

今天内容:

1.兄弟连在线考试系统

1.1 软件开发的流程

   需求分析文档 => 概要设计文档 => 详细设计文档  => 编码和测试

1.2 编写目的

(1)复习JavaSE所学的所有内容。
(2)锻炼基本的编程能力。

1.3 功能分析

   考试系统:
       (1)学员系统
          a.修改密码
          b.开始考试
          c.查询成绩
          d.导出成绩
          ...
          e.退出
       (2)管理员系统 
          a.学员管理
            增加、删除、修改、查找、...
          b.试题管理
            增加、删除、修改、查找、...

1.4 系统的架构

采用C(Client)/S(Server)架构进行设计

1.5 通信方式

客户端和服务器之间的通信采用 基于tcp协议的 网络编程模型

使用ObjectOutputStream流 和 ObjectInputStream流

为了使得服务器和客户端的功能统一起来:

每次在发送必要的数据时,还要发送代表客户所选择功能的类型
要求使用String类型

分类:

技术点:

相关文章:

  • 2021-11-13
  • 2021-08-12
  • 2021-10-11
  • 2022-01-10
  • 2021-12-07
  • 2021-10-08
  • 2021-04-05
  • 2021-04-22
猜你喜欢
  • 2021-04-08
  • 2021-12-12
  • 2021-12-14
  • 2021-12-17
  • 2022-12-23
  • 2022-12-23
  • 2021-10-19
相关资源
相似解决方案