zoukankan      html  css  js  c++  java
  • Java笔记13-兄弟连在线考试系统

    今天内容:

    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类型

  • 相关阅读:
    多态及鸭子类型
    面向对象三大特性之——继承
    类的组合
    类的成员和命名空间
    JAVA中常用的类
    JAVA自学笔记(5)
    JAVA自学笔记(4)
    JAVA自学笔记(3)
    JAVA自学笔记(2)
    JAVA自学笔记(1)
  • 原文地址:https://www.cnblogs.com/victorfengming/p/11930920.html
Copyright © 2011-2022 走看看