TCP服務器和客戶端學生管理系統

1.服務器功能分析

1.1 數據處理模塊

1. 驗證用戶登陸
2. 完成最基本的增刪改查功能
3. 考慮鎖操作

1.2 數據存儲模塊

1. JSON文件格式存儲和讀取
2. 定時更新操作

1.3 數據傳輸模塊

1. 發送JSON格式數據到客戶端
2. 接收客戶端發送請求和數據

2. 客戶端功能分析

2.1 登陸模塊

1. 登陸請求模塊驗證用戶名和密碼
2. 完成自動登陸操作

2.2 數據展示模塊

1. JSON格式數據展示解析展示

2.3 請求轉發模塊

1. 數據發送給服務器
2. 數據轉發至數據展示模塊

3. 代碼實現過程

3.1 Student實體類

嚴格按照JavaBean規範實現
	1. 所有成員變量全部私有化
	2. 必須提供一個無參數構造方法
	3. 完成對應成員變量的setter和getter
	4. 這裏建議使用【包裝類】
詳見:
	com.qfedu.student.system.entity.Student

3.2 StudentDao CRUD操作完成

操作對應是Student數據類型,使用ArrayList保存數據對象。
	1. 保存數據的ArrayList ==> ArrayList<Student>
	2. 藉助於ArrayList 增刪改查完成對應的操作
	3. 當前代碼中沒有任何一句System.out
	4. 操作的類型有且只有是Student類型,其他內容不操心!!!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章