程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 人事管理系統

人事管理系統

編輯:關於SqlServer
二、充分理解課程設計的目的和意義
    人事管理是任何企事業單位都需要進行的一項工作,因此,開發制作人事管理系統具有較大的社會現實意義,同時人事管理系統是一切數據庫應用系統的典范。它具有數據庫應用系統的特征,,系統結構與現實生活緊密結合,具體直觀,是數據庫應用開發中經常進行例證的好例子。
三、系統設計
1.系統功能分析
人事管理系統主要有以下幾項功能要求:
☆ 新員工資料的輸入
☆ 自動分配員工號,並且設置初始的用戶密碼
☆ 人事變動的詳細記錄,包括崗位和部門的調整
☆ 員工信息的查詢和修改,包括員工個人信息和密碼等
2.系統功能模塊設計
根據系統功能的要求,可以將系統分解成幾個功能模塊來分別設計,功能模塊如右圖所示。
3.與其他系統的關系
本系統是公司人事管理信息系統的基礎部分,它為其他子系統,如考勤管理系統、工資管理系統和員工培訓系統,提供員工的基本信息。同時為其它系統提供了員工登錄的密碼認證和權限分配功能。
4.數據流程圖

 


 
 
 
 
 
 
 
 

四、數據庫設計
1.數據庫需求分析
   根據數據流程圖,可以列出以下數據項和數據結構:
☆    員工信息:員工號、密碼、權限、姓名、性別、生日、部門、職務、教育程度、專業、通訊地址、電話、E-mail、當前狀態和備注。
☆    人事變動:記錄號、員工、變動和詳細描述。
所需的外部數據支持:
☆    部門設置:部門編號、部門名稱……
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved