員工管理系統(C 語言)——專案說明
阿新 • • 發佈:2019-01-27
專案名稱:員工管理系統專案目的:1、實現簡單的公司對員工資訊的管理2、通過專案鍛鍊實現邏輯轉換為程式碼的能力3、利用函式封裝實現專案過程中的邏輯過程以及需求功能的實現4、學會資料庫的操作以及網路通訊5、強化程式碼健壯性的意識專案描述:1、伺服器負責管理所有員工的資料庫資訊,客戶端可以通過網路連線伺服器來查詢員工和修改個人資訊;2、管理員賬號只能在伺服器登入,同時管理員賬號是唯一一個的,在伺服器開啟的過程中自動生成管理員資料庫和管理員賬號、密碼;3、普通使用者只能在客戶端登入,普通使用者的使用者名稱是由管理員新增後才能使用的;4、管理員的許可權:1] 查詢普通使用者資訊2] 修改普通使用者資訊 3] 新增新的普通使用者4] 刪除普通使用者賬號5、普通使用者的許可權:1] 查詢與本人相關的資訊,2] 修改部分個人資訊(個人工資、崗位等無權修改)3] 查詢歷史登入資訊6、伺服器會將開啟後不會自動退出,但管理員退出賬號視為阻塞在登入狀態7、每次普通使用者成功登入後,伺服器會將其登入的時間及 IP 地址儲存在使用者歷史記錄中8、伺服器通過多執行緒同時處理多臺客戶端的請求,但同一賬號同一時間只能有一個客戶端進行登入專案實現:1、伺服器:詳見<<員工管理系統(C語言)——伺服器解析>>:https://blog.csdn.net/wenfei11471/article/details/806877402、客戶端:詳見<<員工管理系統(C語言)——客戶端解析>>:https://blog.csdn.net/wenfei11471/article/details/80687677