資源描述:
《應用軟件課程設計報告》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、北京化工大學北方學院課程設計報告課程名稱應用軟件課程設計設計題目人事管理系統(tǒng)(vb)專業(yè)、班級軟件0806學號080203147姓名劉紅露指導教師母俐麗設計時間2011-9-232011年9月23日11一、引言人事管理系統(tǒng)是一個教育單位不可缺少的部分,它的內容對于單位的決策者和管理者來說都至關重要,所以企業(yè)人事管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件信息,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了
2、不少的困難。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對企業(yè)人事管理信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高企業(yè)信息管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。隨著數(shù)據(jù)庫技術的不斷發(fā)展及數(shù)據(jù)庫管理系統(tǒng)的廣泛應用,數(shù)據(jù)庫中存儲的數(shù)據(jù)量急劇增大,這些數(shù)據(jù)庫中的大量數(shù)據(jù)隱含著許多有價值的信息,而傳統(tǒng)
3、的對數(shù)據(jù)庫的簡單操作只能發(fā)現(xiàn)表層的知識,不能歸納出隱含的帶有結構性的知識,已不能滿足人們的需要,人們更希望通過對數(shù)據(jù)的分析,得到數(shù)據(jù)更深層次的信息,或者說得到可用于進行決策的知識,也即對數(shù)據(jù)進行挖掘。數(shù)據(jù)挖掘,顧名思義就是從大量的數(shù)據(jù)中挖掘出有用的信息。開發(fā)本系統(tǒng)的目的就是幫助企業(yè)的人事部門提高工作效率,實現(xiàn)企業(yè)人事理的系統(tǒng)化、規(guī)范化和自動化。本系統(tǒng)包括修改員工信息、員工的基本工資金額、員工榮譽、員工的家庭狀況,員工工資的發(fā)放情況、與員工工資的發(fā)放路徑,使單位實現(xiàn)工管理的自動化,無疑將給企業(yè)管理部門帶來很大方便。二、正文1、
4、用戶需求調查員工各種信息的輸入,包括員工的基本信息、學歷信息、婚姻狀況信息、職稱等。員工各種信息的修改;對于轉出、辭職、辭退、退休員工信息的刪除;按照一定的條件,查詢、統(tǒng)計符合條件的員工信息;至少應該包括每個員工詳細信息的查詢、按婚姻狀況查詢、按學歷查詢、按工作崗位查詢等,至少應該包括按學歷、婚姻狀況、崗位、參加工作時間等統(tǒng)計各自的員工信息;數(shù)據(jù)庫要求:在數(shù)據(jù)庫中至少應該包含下列數(shù)據(jù)表:員工基本信息表;員工婚姻情況表,反映員工的配偶信息;員工學歷信息表,反映員工的學歷、專業(yè)、畢業(yè)時間、學校、外語情況等;企業(yè)工作崗位表;企業(yè)部
5、門信息表。112、人事管理系統(tǒng)的設計布局(1)根據(jù)以上分析的功能,總結出系統(tǒng)結構圖如下:員工檔案員工考勤員工評價工資管理添加事件查詢修改刪除添加部門修改刪除檔案添加檔案查詢修改刪除考勤添加考勤查詢評價添加評價查詢修改刪除添加工資工資查詢修改刪除按姓名查詢按工號查詢按部門查詢按姓名查詢按工號查詢按姓名查詢按工號查詢按姓名查詢按工號查詢修改刪除企業(yè)人事管理系統(tǒng)員工管理人事變動部門管理圖111(2)根據(jù)需求分析畫出系統(tǒng)數(shù)據(jù)流圖(DFD),如下:DFD圖:圖2圖311圖411(3)得到上面的數(shù)據(jù)項和數(shù)據(jù)結構以后,就可以設計出能夠滿足
6、用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。根據(jù)上面的設計規(guī)出的實體有:員工基本信息實體,員工考勤信息實體,員工工作評價信息實體,員工工資信息實體,人事變動實體,部門管理實體。人事管理系統(tǒng)的E-R圖:部門屬于員工考勤管理員工評價員工考勤員工評價計算工資員工工資人事變動人員變動圖511(4)人事管管理系統(tǒng)的流程圖:圖63功能的實現(xiàn):(1)用戶管理???此處所指的用戶是指進入系統(tǒng)進行數(shù)據(jù)錄入、數(shù)據(jù)維護等操作的操作員。???1、登陸用戶管理:在該
7、模塊下,有權限的管理員可以在此添加新的操作員,同時可以分配相應登陸權限。添加的新操作員初始密碼為123456???2、密碼修改:任何登陸系統(tǒng)的用戶,可以在此修改自己的登陸密碼。修改時新密碼、新密碼確認兩次輸入必須一致。3數(shù)據(jù)庫的代碼實現(xiàn):createdatabasePermanagementonprimary(name=Permanagement_data1,filename='D:Permanagement.mdf',SIZE=10MB,FILEGROWTH=10%)LOGON(NAME=Permanagement_lo
8、g1,filename='d:Permanagement.ldf',SIZE=1MB,11MAXSIZE=5MB,FILEGROWTH=1MB)GO(2)基礎檔案該模塊是整個系統(tǒng)的主要功能區(qū),在這個模塊下,可以實現(xiàn)職工檔案的錄入,職工家庭成員、個人簡歷、所獲榮譽等信息維護。還可以根據(jù)需要