石河子大學資訊科技學院
資料庫系統課程設計
一,引言 3
1.1 編寫背景 3
1.2 編寫目標 3
二,可行性分析 4
三,需求分析 4
3.1功能分析 5
3.2 系統技術需求 5
四,系統詳細設計 6
4.1,e-r圖 6
4.1.1員工實體e-r圖 6
4.1.2部門實體e-r圖 6
4.1.3職稱實體e-r圖 7
4.1.5管理員實體e-r圖 7
4.1.6學歷實體e-r圖 8
4.1.7獎懲實體e-r圖 8
4.1.8總體e-r圖 9
4.2將e-r圖轉換為關係模型 9
4.3功能模組圖 10
4.3資料流圖 10
4.4資料庫關係圖 12
五,物理結構設計 12
六,資料庫的實現 13
6.1檢視 13
6.2 儲存過程 13
6.3 觸發器 14
七,**設計 17
八,實驗總計 22
參考文獻: 23
隨著經濟節奏日益加快,資料資訊日趨龐雜,檔案袋、塑料夾等陳舊的檔案管理方式已遠遠無法滿足新世紀的檔案、資訊處理需求。人力資源管理資訊系統是乙個企業不可缺少的部分,它的內容對於企業的決策者和管理者來說都至關重要,所以人力資源管理資訊系統應該能夠為使用者提供充足的資訊和快捷的查詢手段。作為計算機應用的一部分,使用計算機對員工工資資訊及人事檔案等進行管理,具有手工管理所無法比擬的優點。
例如:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高工資管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件
資訊時代對人力資源管理提出了新的挑戰, 把資訊科技應用到人力資源管理中是改善人力資源管理模式,提高人力資源管理水平的有效手段, 建設高效便捷的人力資源管理資訊系統成為現代高校人力資源管理的必要手段。人才競爭的加劇, 對高校而言是挑戰與機遇並存。人力資源管理部門再不能是傳統計畫經濟時代政策執行者的角色, 而是要在理解上級政策的同時轉變為政策建議者。
制定政策不能通過臆想的方式, 而必須建立在對實際情況充分認識和分析的基礎之上, 才能做出適合我們目標的科學有效的決策。對現有學校各類人才隊伍的分析,需要乙個功能強大的平台, 這就是人力資源管理資訊系統。
高校人力資源管理系統依據高校工作流程的理論,從高校管理工作的實際出發,為規範高校管理工作,而提供的一種科學、先進、高效、透明的現代化管理工具,將教師管理從大量繁雜的工作中拯救出來,改善高校管理現狀。以實現高校日常辦公資訊化、自動化為基礎,提高辦公效率、降低管理費用,同時將各級領導豐富的管理經驗融入教師管理資訊系統中,最終達到輔助管理與決策的目的。
高校人力資源管理系統的業務流程就是乙個人力資源的流動與發展的管理過程,它包括對人員流動的管理、對人員培訓的管理、對人員激勵的管理、對人員績效的管理、對人員檔案的管理。
(1)人員流動的管理。人員的流人(包括大中專畢業生的分配、外單位的調入、子弟招工、軍隊轉業和復員等)、人員的校內調動、人員的流出(包括調出、考學、退休、辭職、死亡等)。
(2)人員培訓的管理。包括教師的學歷培養,國內訪問學者的選拔、教師的進修。
(3)人員激勵的管理。包括物質上和精神上的激勵。物質上的指對人員工資和獎金的管理,精神上指對人員職稱晉公升的管理。
(4)人員績效的管理。包括人員的工作業績考核、思想道德素質考核等。
(5)人員檔案的管理。包括對人員的各類資訊的計算機儲存和對原始檔案的保管。
90年代中期,由於inter*** 的迅速普及,使intra***成為inter***技術在企業管理資訊系統中的應用和延伸,形成了集計算機,計算機網路、資料庫、分布式計算等於一體的資訊科技綜合體,它打破了時間和地域的界限,使資訊交流變得快捷、準確,為建立現代企業管理資訊系統提供了充足的條件。高校資源管理系統在此基礎上延伸、擴充套件,使之上下、內外全面貫通。高校人力資源管理系統是在適應市場需求的客觀前提下,為了滿足各高校管理自己學校所在的教職員資訊而開發的。
該系統的是終目的是要將各位職員的資訊放到網路上,以方便管理。
系統採用模組化程式設計方法,既便於系統功能的各種組合和修改,又便於未參與開發的技術維護人員補充、維護。該系統具備資料庫維護功能,及時根據使用者需求進行資料的新增、刪除、修改、備份等操作。
根據分析,該管理系統必須具備如下幾個功能:
1.能夠記錄教職工各種基本資料;員工各種資訊的輸入,包括員工的基本資訊,學歷資訊,婚姻狀況資訊,職稱等
2.系統使用者能夠查詢資訊,能進行對各員工各種資訊的修改以及對於轉出,辭退,退休員工的資訊刪除;
3.按照一定的條件,查詢、統計符合條件的員工資訊;至少應該包括每個員工詳細資訊的查詢、按婚姻狀況查詢、按學歷查詢、按工作崗位查詢等,至少應該包括按學歷、婚姻狀況、崗位、參加工作時間等統計各自的員工資訊;
4.保障資料庫安全,優化資料庫,,可以在程式中實現資料庫備份和恢復。
5.介面的友好性。
6.對查詢、統計的結果列印輸出。
穩定性:本系統為高校人力資源管理系統,多為查詢、修改、刪除、新增資料等操作,要求資料的穩定性好。
可靠性:使用者高校資料查詢多比較重要,要求系統具有資料備份,資料恢復等效能。
安全性:系統設計教師資料的儲存與備份,要求系統提供加密儲存等安全措施,即要求系統有較高的安全效能。
4.1.4家庭實體e-r圖
(1)員工基本資訊表
( 員工編號、員工姓名、性別、籍貫、年齡、民族、政治面貌、家庭住址、血型、聯絡**、部門編號、出生日期,許可權)
主鍵:員工編號外來鍵:部門編號
(2)部門資訊表
(部門編號、部門名稱、部門人數)
主鍵:部門編號
(3)職稱資訊表
(職稱編號、職稱名稱、工資)
主鍵:職稱編號
(4)家庭資訊表
(家庭成員,年齡,關係,職業)
(5)學歷資訊表
(畢業證書編號,專業、畢業時間、畢業院校)
主鍵:畢業證書編號
(6)管理員資訊表
(管理員編號,管理員姓名,密碼)
主鍵:管理員編號
(7)獎懲資訊表
(獎懲編號、獎罰時間、獎罰原因、獎罰地點、備註)
主鍵:獎懲編號
0層資料流圖
1層資料流圖
資料庫物理設計階段的任務是根據具體計算機系統(dbms和硬體等)的特點,為給定的資料庫系統確定合理的儲存結構和訪問方法。所謂的「合理」主要有兩個含義:乙個是要使設計出的物理資料庫占用較少的儲存空間,另乙個對資料庫的操作具有盡可能高的速度。
主要體現在索引和蔟集的設定。
確定資料庫的儲存結構主要指確定資料的存放位置和儲存結構,包括確定關係、索引、日誌、備份等的儲存安排及儲存結構,以及確定系統儲存引數的配置。
將日誌檔案和資料庫物件(表、索引等)分別放在不同的磁碟,可以改進系統的效能,提高系統的安全性。所以,系統應將日誌檔案和資料檔案存放在不同磁碟上。
檢視是乙個虛擬表,其內容由查詢定義。同真實的表一樣,檢視包含一系列帶有名稱的列和行資料。但是,檢視並不在資料庫中以儲存的資料值集形式存在。
行和列資料來自由定義檢視的查詢所引用的表,並且在引用檢視時動態生成。對其中所引用的基礎表來說,檢視的作用類似於篩選。定義檢視的篩選可以來自當前或其它資料庫的乙個或多個表,或者其它檢視。
分布式查詢也可用於定義使用多個異類源資料的檢視。
儲存過程就是將常用的或很複雜的工作,預先用sql語句寫好並用乙個指定的名稱儲存起來, 那麼以後要叫資料庫提供與已定義好的儲存過程的功能相同的服務時,只需呼叫execute,即可自動完成命令。
儲存過程的優點:
(1).儲存過程只在創造時進行編譯,以後每次執行儲存過程都不需再重新編譯,而一般sql語句每執行一次就編譯一次,所以使用儲存過程可提高資料庫執行速度。
(2).當對資料庫進行複雜操作時(如對多個表進行update,insert,query,delete時),可將此複雜操作用儲存過程封裝起來與資料庫提供的事務處理結合一起使用。
(3).儲存過程可以重複使用,可減少資料庫開發人員的工作量
(4).安全性高,可設定只有某此使用者才具有對指定儲存過程的使用權。
人力資源管理系統
一 概述 通過網路人力資源管理系統對企業人力資源進行管理,使企業人力資源管理適應時代的發展要求,大大提高了企業的核心競爭力。二 系統分析 1 需求分析 全面管理企業的員工資訊 管理企業人力資源的基礎資訊 人才招聘管理及企業人才庫管理 企業人才培訓的全程跟蹤管理 提供企業員工考勤管理 設定企業員工薪酬...
人力資源管理系統
需求規格說明書 1.引言 1.1 目標 本說明書的目的在於明確說明系統需求,界定系統的實現功能的範圍,指導系統設計以及編碼。為下階的設計 開發提供依據,為專案組成員對需求的詳盡理解,以及在開發過程中的協同工作提供強有力的保證。同時本文件也作為專案評審驗收的依據之一。預期讀者為 公司人力資源部人員 專...
人力資源管理系統
建立規範化的崗位管理,管理機構 崗位變動,部門合併等工作,實現崗位資訊方便快捷的統計與查詢。機構管理 建立機構管理,可以為每個機構設定根機構 公司 與子機構 部門 每乙個機構可以定編人數 每乙個部門可以定編人數,可以看到每一部門在崗的人數與超編的人數 根機構或子機構之間可以進行順序調整。崗位管理 建...