人事檔案管理系統(tǒng)需求說明書_第1頁
人事檔案管理系統(tǒng)需求說明書_第2頁
人事檔案管理系統(tǒng)需求說明書_第3頁
人事檔案管理系統(tǒng)需求說明書_第4頁
人事檔案管理系統(tǒng)需求說明書_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、人事檔案管理系統(tǒng)可行性分析1引言1.1 編寫目的可行性分析報告是為“人事檔案管理系統(tǒng)”開發(fā)的可行性、必要性提供論據(jù),為開發(fā)人員進行系統(tǒng)總體規(guī)劃設(shè)計及具體實施開發(fā)工程提供必要的參考資料,在系統(tǒng)開發(fā)完成后期為系統(tǒng)的測試、驗收提供幫助。預(yù)期讀者是從事“人事檔案管理系統(tǒng)”開發(fā)的相關(guān)人員。1.2 項目背景本項目名稱為“人事檔案管理系統(tǒng)”。系統(tǒng)功能主要包括:根據(jù)對系統(tǒng)主要業(yè)務(wù)流程的分析可知,新系統(tǒng)需要滿足人事變動管理(人事信息的增、刪、查、改、打)、人事信息查詢檢索、報表統(tǒng)計(分類匯總)等基本業(yè)務(wù)需求。在使用計算機管理之后,帶來了新的要求,如: 用戶登錄、操作人員的管理、基礎(chǔ)數(shù)據(jù)維護(如單位下屬部門數(shù)據(jù)的

2、維護)、由數(shù)據(jù)安全 f 生產(chǎn)生的數(shù)據(jù)備份與恢復(fù)等。項目的任務(wù)提出者是企業(yè),開發(fā)者是信息管理學(xué)院,用戶是企業(yè)人事及相關(guān)部門1.3 定義數(shù)據(jù)字典:關(guān)于數(shù)據(jù)的信息的集合,也即是對數(shù)據(jù)流圖中包含的元素的定義的集合。VBVisual Basic。1.4 參考文獻(1)企業(yè)的人事檔案管理系統(tǒng)開發(fā)合同。(2)引用資料1海藩軟件工程導(dǎo)論:清華大學(xué),20052石柱軟件工程標準手冊:中國標準,20042 項目概述2.1.1 功能人事檔案管理系統(tǒng)的目的的是對單位的人事信息進行全面的管理,以便于人力資源的日常管理、開發(fā)和利用。2.1.2 可靠性和安全性需求由于人事檔案管理系統(tǒng)的數(shù)據(jù)量非常大,所以在對這些數(shù)據(jù)導(dǎo)入和查詢

3、時要保證速度。在檔案處理過程中又要保證事務(wù)的完整性。對于整個系統(tǒng),需求完整的權(quán)限控制,防止某些人惡意地攻擊系統(tǒng),修改原始積累,同時對于數(shù)據(jù)庫中的數(shù)據(jù)需要定時備份,防止系統(tǒng)數(shù)據(jù)丟失。3 可行性分析3.1 技術(shù)可行性3.2 經(jīng)濟可行性分析項目支出收益投資回收期3.3 社會可行性分析3.4 開發(fā)環(huán)境可行性分析人事檔案管理系統(tǒng)需求說明書1引言需求規(guī)格說明書是需求分析的產(chǎn)物,它是軟件系統(tǒng)生存期中軟件定義階段的最后一個步驟。作為整個軟件開發(fā)過程的指南,它也是軟件開發(fā)人員開發(fā)出符合用戶要求的軟件的基礎(chǔ)。1.1 編寫目的軟件需求說明書的編制目的是為了使用戶和軟件開發(fā)者雙方對該軟件的初始規(guī)定有一個共同的理解,使

4、之成為整個開發(fā)工作的基礎(chǔ)。本軟件需求說明書的讀者是系統(tǒng)開發(fā)人員或合同約定的人員。1.2 背景(1)本系統(tǒng)的名稱是:人事檔案管理系統(tǒng)。(2)本項目的任務(wù)提出者是企業(yè),開發(fā)者是信息管理學(xué)院,用戶是企業(yè)人事及相關(guān)部門,實現(xiàn)該軟件的計算中心是X 信息管理學(xué)院電子商務(wù)技術(shù)中心。(3)本系統(tǒng)能為其他的系統(tǒng)提供人事數(shù)據(jù)。1.3 定義數(shù)據(jù)字典:關(guān)于數(shù)據(jù)的信息的集合,也即是對數(shù)據(jù)流圖中包含的元素的定義的集合。VBVisual Basic。1.4 參考資料(1)企業(yè)的人事檔案管理系統(tǒng)開發(fā)合同。(2)引用資料1海藩軟件工程導(dǎo)論:清華大學(xué),20052石柱軟件工程標準手冊:中國標準,20042 任務(wù)概述2.1目標人事檔

5、案管理是現(xiàn)代企業(yè)人力資源管理中的重要容,也是人力資源開發(fā)利用的基礎(chǔ)性工作。人事檔案管理在信息化之前,在人員進出、離退休、升遷、崗位變動、職稱變動、學(xué)位變動,以及檔案管理人員的變動等方面存在諸多不利于管理的地方,不適應(yīng)現(xiàn)代的企業(yè)管理形勢和人力資源開發(fā)利用的要求。開發(fā)人事檔案管理系統(tǒng)使企業(yè)的人事檔案管理工作實現(xiàn)了信息化、規(guī)化,不僅使企業(yè)能夠高效率完成人事管理的日常工作,還使企業(yè)深入開發(fā)利用人力資源成為可能。2.2 用戶的特點本軟件的最終用戶是企業(yè)人事部門的X-作人員。部門有專職的人事數(shù)據(jù)錄入人員,具有一定的計算機操作知識;系統(tǒng)的維護人員是企業(yè)的信息中心的信息維護員,對網(wǎng)絡(luò)和數(shù)據(jù)庫的操作比較熟悉,同

6、時對 VB 或 Delplli 編程有一定的經(jīng)驗;數(shù)據(jù)錄入員負責(zé)人事數(shù)據(jù)的錄入及日常更新,信息維護員負責(zé)人事數(shù)據(jù)的備份和其他管理工作。企業(yè)的人員調(diào)進與調(diào)出比較頻繁。2.3 假定和約束企業(yè)的經(jīng)費有限,開發(fā)時間緊迫,可以使用VB 或Delphi 進行軟件編程。3 需求規(guī)定3.1 對功能的規(guī)定3.1.1 系統(tǒng)功能人事檔案管理系統(tǒng)的功能可以劃分為如下幾個部分。(1)系統(tǒng)賬戶管理:主要是對系統(tǒng)用戶進行管理,包括登錄、退出、操作記錄等。(2)人事檔案管理:主要是對人事信息進行數(shù)據(jù)維護和數(shù)據(jù)利用,包括個人基本信息、 婚姻信息、學(xué)歷信息、考勤信息和工資信息的插入、刪除和修改,人事信息的查詢、瀏覽、打印,分類匯

7、總、統(tǒng)計和分析報表。(3)系統(tǒng)數(shù)據(jù)管理:主要是數(shù)據(jù)備份與恢復(fù)、部門數(shù)據(jù)管理、企業(yè)常用數(shù)據(jù)管理等。3.1.2 數(shù)據(jù)流圖(1)人事檔案管理的數(shù)據(jù)流圖參見圖31。圖 3-1 人事檔案管理數(shù)據(jù)流圖(2)系統(tǒng)賬戶管理的數(shù)據(jù)流圖參見圖 32。圖 3-2 系統(tǒng)賬號管理數(shù)據(jù)流圖(3)系統(tǒng)數(shù)據(jù)管理的數(shù)據(jù)流圖參見圖 33。圖 3-2 系統(tǒng)數(shù)據(jù)管理數(shù)據(jù)流圖3.1.3 數(shù)據(jù)字典本系統(tǒng)的部分數(shù)據(jù)字典如下3.1.4 E-R 圖匯出本系統(tǒng)的E-R 圖。3.1.5 狀態(tài)圖本系統(tǒng)從登錄到印出報表的狀態(tài)圖如圖34 所示。3.2 對性能的規(guī)定3.2.1 精度本系統(tǒng)要求輸入的年齡為整數(shù)。3.2.2 時間特性要求(1)系統(tǒng)的更新處理時

8、間應(yīng)該在可接受的圍; (2)系統(tǒng)的數(shù)據(jù)查詢時間應(yīng)該在可接受的圍: (3)系統(tǒng)的數(shù)據(jù)統(tǒng)計時間應(yīng)該在可接受的圍。3.2.3 靈活性(1)操作方式上應(yīng)該能夠滿足鼠標和鍵盤任意切換的需要;(2)能夠支持Windows 95、Windows 98、Windows 2000、Windows Me 和 Windows XP的運行環(huán)境:(3)留有與其他系統(tǒng)的接口。3.3 輸入輸出要求對人事檔案中“”的輸入要求不超過4 個漢字或 8 個英文字符;對人員所屬部門只能選擇而不能由鍵盤輸入。對人事檔案統(tǒng)計報表既能夠以表格的方式輸出又能夠以餅狀圖或柱狀圖輸出。更多的說明不再一一列出。3.4 數(shù)據(jù)管理能力要求由于企業(yè)對人

9、員的歷史資料進行永久保存,再加上企業(yè)調(diào)進或調(diào)出人員頻繁,因此對數(shù)據(jù)的存儲有一定的要求;要求提供數(shù)據(jù)的備份功能。35 故障處理要求在輸入不符合定義格式的數(shù)據(jù)時,軟件應(yīng)出現(xiàn)提示信息,而不是死機或刪除已經(jīng)輸入的信息,然后再彈出輸入界面重新開始。 其他情形不再一一描述。36 其他專門要求要求能夠按照片進行檢索。4 運行環(huán)境規(guī)定4.1 設(shè)備運行本軟件要求處理器在奔騰III 以上、存在 256 MB 以上的計算機。4.2 支持軟件本系統(tǒng)支持的操作系統(tǒng)包括:Windows 95、Windows 98、Windows 2000、Windows Me 和Windows XP。本系統(tǒng)的支持數(shù)據(jù)庫:SQL Serv

10、er 2000。本軟件的開發(fā)工具:VB 60 或Delphi 7。4.3 接口本軟件通過若干個中間表(在此省略其結(jié)構(gòu))實現(xiàn)與其他軟件的通信。4.4 控制本系統(tǒng)通過“用戶驗證”模塊進行用戶登錄的控制,根據(jù)不同用戶的權(quán)限調(diào)用不同的模塊。其他模塊控制情況照此描述。人事檔案管理系統(tǒng)概要設(shè)計說明書1 引言軟件概要設(shè)計主要是一個把軟件需求轉(zhuǎn)化為軟件表示的過程,這種表示只是描述出軟件總的概貌。1.1 編寫目的概要設(shè)計說明書編制的目的是:說明對程序系統(tǒng)的設(shè)計考慮,包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計、運行設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計和出錯處理設(shè)計等,為程序的詳細設(shè)計提供基礎(chǔ)。本軟

11、件概要說明書的讀者是系統(tǒng)開發(fā)人員或合同約定的人員。1.2 背景(1)本系統(tǒng)的名稱是:人事檔案管理系統(tǒng)。(2)本項目的任務(wù)提出者是企業(yè),開發(fā)者是信息管理學(xué)院,用戶是企業(yè)人事及相關(guān)部門,實現(xiàn)該軟件的計算中心是信息管理學(xué)院電子商務(wù)技術(shù)中心。1.3 定義數(shù)據(jù)字典:關(guān)于數(shù)據(jù)的信息的集合,也即是對數(shù)據(jù)流圖中包含的元素的定義的集合。VBVisual Basic。1.4 參考資料1海藩軟件工程導(dǎo)論:清華大學(xué),20052石柱軟件工程標準手冊:中國標準,20042 總體設(shè)計2.1 需求規(guī)定本系統(tǒng)的功能劃分為如下幾個部分。(1)系統(tǒng)賬戶管理:主要是對系統(tǒng)用戶進行管理,包括登錄、退出、操作記錄等。(2)人事檔案管理:

12、主要是對人事信息進行數(shù)據(jù)維護和數(shù)據(jù)利用,包括個人基本信息、婚姻信息、學(xué)歷信息、考勤信息和工資信息的插入、刪除和修改,人事信息的查詢、瀏覽、打印, 分類匯總、統(tǒng)計和分析報表。(3)系統(tǒng)數(shù)據(jù)管理:主要是數(shù)據(jù)備份與恢復(fù)、部門數(shù)據(jù)管理、企業(yè)常用數(shù)據(jù)管理等。本系統(tǒng)對性能的規(guī)定為:(1)系統(tǒng)要求輸入的年齡為整數(shù);(2)系統(tǒng)的更新處理時間應(yīng)該在可接受的圍; (3)系統(tǒng)的數(shù)據(jù)查詢時間應(yīng)該在可接受的圍; (4)系統(tǒng)的數(shù)據(jù)統(tǒng)計時間應(yīng)該在可接受的圍;(5)操作方式上應(yīng)該能夠滿足鼠標和鍵盤任意切換的需要;(6)能夠支持Windows 95、Windows 98、Windows 2000、Windows Me 和 Wi

13、ndows XP 的運行環(huán)境;(7)留有同其他系統(tǒng)的接口。2.2 運行環(huán)境(1)硬件環(huán)境:運行本軟件要求處理器在奔騰III 以上、存在 256 MB 以上的計算機。(2)軟件環(huán)境:本系統(tǒng)支持的操作系統(tǒng)包括Windows 95、Windows 98、Windows 2000、Windows Me 和 Windows XP;本系統(tǒng)的支持數(shù)據(jù)庫為sQL Server 2000;本軟件的開發(fā)工具為VB 60 或Delphi 7。2.3 基本設(shè)計概念和處理流程本系統(tǒng)描繪工齡初步算法的IPO 表參見圖 4-1。圖 4-1 描繪工齡初步算法的IPO 表2.4 結(jié)構(gòu)本系統(tǒng)的軟件結(jié)構(gòu)功能圖。圖 4-2 人事檔案

14、管理系統(tǒng)結(jié)構(gòu)功能圖所有模塊都必須調(diào)用“驗證用戶”模塊進行身份驗證,只有合法用戶才能使用系統(tǒng)。其他模塊之間的關(guān)系在此不再一一說明。2.5 功能需求與程序的關(guān)系用戶身份驗證必須調(diào)用“驗證用戶”模塊程序進行身份驗證。其他功能與程序的調(diào)用關(guān)系在此不再一一描述。2.6 人工處理過程本軟件系統(tǒng)的工作過程中不需人工處理數(shù)據(jù)。2.7 尚未解決的問題使用照片進行檢索是本系統(tǒng)尚未解決而設(shè)計者認為在系統(tǒng)完成之前必須解決的問題。3 接口設(shè)計3.1 用戶接本系統(tǒng)采用典型的Windows 風(fēng)格作為人機接口,如使用窗口、菜單、對話框等。3.2 外部接口本系統(tǒng)支持處理器在奔騰I以上、存在 256 MB 以上的計算機;支持具有

15、Win32 API 的操作系統(tǒng),如 Windows 95、Windows 98、Windows 2000、Windows Me 和 Windows XP 等; 支持 SQL Server 2000 關(guān)系數(shù)據(jù)庫。3.3 部接口“用戶驗證”模塊:提供系統(tǒng)用戶登錄時的身份驗證功能,用戶進行角色切換時必須調(diào)用此模塊進行身份驗證。本系統(tǒng)元素接口的安排在此不再一一描述。4 運行設(shè)計4.1 運行模塊組合不同的用戶登錄此系統(tǒng)獲得的系統(tǒng)功能是不同的,如超級用戶具有系統(tǒng)的全部功能, 一些用戶只具有瀏覽數(shù)據(jù)但不具備更新數(shù)據(jù)的功能。更多的描述不再一一列出。4.2 運行控制超級用戶對系統(tǒng)的其他用戶設(shè)置系統(tǒng)功能的訪問權(quán)限

16、,這樣權(quán)限受限的用戶就只能訪問部分系統(tǒng)模塊。4.3 運行時間“用戶驗證”模塊在完成用戶登錄的身份驗證后立即退出云運行,釋放占用的系統(tǒng)資源,其他模塊說明仿此說明5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計5.1 邏輯結(jié)構(gòu)設(shè)計要點數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計的設(shè)計過程是:首先,根據(jù)需求階段的設(shè)計結(jié)果和具體的DBMS 產(chǎn)品的特點,將全局 E-R 模型轉(zhuǎn)換成一個初始的關(guān)系模型,然后,對其中的每個關(guān)系模式進行分析,判斷是否存在不合理的關(guān)系模式,如有則利用關(guān)系模式的規(guī)化方法消除之。5.2 物理結(jié)構(gòu)與程序的設(shè)計5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系本系統(tǒng)進行用戶身份驗證時,首先通過登錄界面獲得用戶輸入的用戶 ID 和密碼,程序通過ADO.訪問數(shù)據(jù)庫的

17、用戶表,若不匹配,通過結(jié)果到登錄窗口,提示錯誤,相反登錄成功。其他情況照此描述。6 系統(tǒng)出錯處理設(shè)計6.1 出錯信息當(dāng)用戶沒有輸入非空字段而進行數(shù)據(jù)交換時,系統(tǒng)提示 XX 字段數(shù)據(jù)不得為空,請重新輸入再提交。6.2 補救措施本系統(tǒng)中,當(dāng)用戶沒有輸入非空字段而進行數(shù)據(jù)提交時,系統(tǒng)提示XX 字段數(shù)據(jù)不得為空,請重新輸入再提交,此時輸入界面保留剛剛輸入信息的界面,而不是清空全部輸入界面上的所有數(shù)據(jù),要求用戶重新輸入。本系統(tǒng)提供數(shù)據(jù)備份功能,方便用戶對數(shù)據(jù)的備份。6.3 系統(tǒng)維護設(shè)計詳細編寫各階段的文檔資料,以利于未來版本升級及移植等二次開發(fā)人事檔案管理系統(tǒng)詳細設(shè)計說明書1 引言詳細設(shè)計階段的任務(wù)是要

18、設(shè)計出程序的“藍圖”,以后程序員將根據(jù)這個藍圖寫出實踐的程序代碼。因此,詳細設(shè)計的目標是在邏輯上正確地實現(xiàn)每個模塊的功能。1.1 編寫目的詳細設(shè)計說明書編制的目的是:說明一個軟件系統(tǒng)各個層次中的每一個程序(每個模塊或子程序)設(shè)計考慮。本軟件詳細設(shè)計說明書的讀者是系統(tǒng)開發(fā)人員或合同約定的人員。1.2 背景(1) 本系統(tǒng)的名稱是:人事檔案管理系統(tǒng)。(2) 本項目的任務(wù)提出者是XX 企業(yè),開發(fā)者是 XX 信息部門,用戶是 XX 企業(yè)人事及相關(guān)部門,實現(xiàn)該軟件的計算中心是XX 信息部門的技術(shù)中心。1.3 定義數(shù)據(jù)字典:關(guān)于數(shù)據(jù)的信息的集合,也即是對數(shù)據(jù)流圖中包含的元素的定義的集合。VBVisual B

19、asic1.4 參考文獻1海藩軟件工程導(dǎo)論:清華大學(xué),20052石柱軟件工程標準手冊:中國標準,20042 程序系統(tǒng)的結(jié)構(gòu)本系統(tǒng)的軟件結(jié)構(gòu)圖:圖 5-1 人事檔案管理系統(tǒng)結(jié)構(gòu)功能圖3 驗證用戶模塊設(shè)計說明本系統(tǒng)的所有功能模塊都必須調(diào)用“驗證用戶”子模塊進行身份驗證,此模塊是所有用戶進入系統(tǒng)時都必須調(diào)用的模塊,驗證用戶身份的處理過程由系統(tǒng)用戶登錄界面中的【確定】按鈕觸發(fā)。3.1 模塊過程設(shè)計與界面設(shè)計功能描述修改更新授權(quán)功能模塊是對整個系統(tǒng)的用戶進行權(quán)限分配的模塊,通過調(diào)用該模塊, 具有修改個更新授權(quán)權(quán)限的用戶能夠修改及更新系統(tǒng)所有用戶對系統(tǒng)的操作權(quán)限。系統(tǒng)第一次運行時只有超級用戶具有用戶權(quán)限分配的權(quán)限。調(diào)用方式通過系統(tǒng)菜單可以調(diào)用修改更新授權(quán)功能模塊,具體操作為在系統(tǒng)菜單過【系統(tǒng)賬號管理】|修改更新權(quán)限打開修改更新授權(quán)界面。界面

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論