今天內容:
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類型