資源描述:
《公司人事管理系統(tǒng)需求分析報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、《公司人事管理系統(tǒng)需求分析報告》目錄一、可行性分析21.引言21.1編寫目的21.2背景21.3定義21.4參考資料32.安全機制可行性分析33.技術(shù)可行性分析34.系統(tǒng)功能可行性分析35.社會性可行性分析36.經(jīng)濟性可行性分析3二.項目計劃書41.任務(wù)概述41.1工作內(nèi)容41.2主要參加人員41.3產(chǎn)品41.4驗收標準51.5完成項目的最遲期限51.6本計劃的批準者和批準日期52.實施計劃52.1工作任務(wù)的分解與人員分工52.2接口人員52.3進度52.4預(yù)算52.5關(guān)鍵問題52.6支持條件62.7交付期限6三.需求分析說明61.業(yè)務(wù)需求62.用戶需求
2、63.功能需求74.非功能需求7四、需求規(guī)格說明書81.系統(tǒng)基本數(shù)據(jù)架構(gòu)82.?dāng)?shù)據(jù)詞典83.E-R模型9五、附錄(用例圖如何產(chǎn)生的截圖)13六、看法與體會15-15-《公司人事管理系統(tǒng)需求分析報告》一、可行性分析1.引言 人事管理系統(tǒng)分析小組對當(dāng)今社會的人事管理方面的需求進行了認真而全面的調(diào)查。根據(jù)對企業(yè)的人事管理系統(tǒng)的功能需求、業(yè)務(wù)操作規(guī)程及其數(shù)據(jù)結(jié)構(gòu)等具體要求,調(diào)查了單位對人事管理企業(yè)的員工基本信息、員工調(diào)動、員工獎罰、員工培訓(xùn)、員工考評、員工調(diào)薪、員工職稱評定,確定了系統(tǒng)性能要求,系統(tǒng)運行支持環(huán)境要求,數(shù)據(jù)項的名稱、數(shù)據(jù)類型、數(shù)據(jù)規(guī)格。以上這一切
3、為統(tǒng)下一步的開發(fā)工作奠定了良好的基礎(chǔ)。 本軟件需求說明書全面、概括性地描述了人事管理系統(tǒng)所要完成的工作,使軟件開發(fā)人員和用戶對本系統(tǒng)中的業(yè)務(wù)流程及功能達成共識。通過本需求說明書可以全面了解人事管理系統(tǒng)所要完成的任務(wù)和所能達到的功能?! ?.1、編寫目的1.作為軟件系統(tǒng)開發(fā)技術(shù)協(xié)議的參考依據(jù),為雙方提供參考。2.根據(jù)人事管理系統(tǒng)的特點,對被開發(fā)軟件系統(tǒng)的主要功能、性能進行完整描述,為軟件開發(fā)者進行詳細設(shè)計和編程提供基礎(chǔ)。 3.為軟件提供測試和驗收的依據(jù),即為選取測試用例和進行驗收的依據(jù)?! ?.2、背景 1.項目名稱:公司人事管理系統(tǒng) 2.項目提出
4、者:XX軟件開發(fā)中心 3.項目開發(fā)者:XX公司人事管理部門 4.用戶:公司員工和人事管理員 5.項目建設(shè)背景:隨著計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)的發(fā)展,現(xiàn)在辦公系統(tǒng)更趨于系統(tǒng)化、科學(xué)化和網(wǎng)絡(luò)化。網(wǎng)絡(luò)辦公自動化系統(tǒng)是計算機技術(shù)和網(wǎng)絡(luò)迅速發(fā)展的一個辦公應(yīng)用解決方案,它的主要目的是實現(xiàn)信息交流和信息共性,提供協(xié)同工作的手段,提高辦公的效率,讓人們從繁瑣的有紙辦公中解脫出來。 1.3、定義 【術(shù)語1】:系統(tǒng)流程圖 說明:系統(tǒng)流程圖是描述物理系統(tǒng)的工具,所謂物理系統(tǒng),就是一個具體實現(xiàn)的系統(tǒng),也就是描述一個單位、一個組織的信息處理的具體實現(xiàn)的系統(tǒng) 【術(shù)
5、語2】:數(shù)據(jù)流圖 說明:數(shù)據(jù)流圖(DataFlowDiagram,簡稱DFD),是結(jié)構(gòu)化(Structured)方法中用于表示系統(tǒng)邏輯模型的一種工具,它描述系統(tǒng)由哪幾部分組成,各部分之間有什么聯(lián)系等,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程。DFD只反映系統(tǒng)必須完成的邏輯功能?! 拘g(shù)語3】:數(shù)據(jù)字典 說明:數(shù)據(jù)字典(DataDictionary,簡稱DD)定義了數(shù)據(jù)流圖中的數(shù)據(jù)和加工,是對各個數(shù)據(jù)流、加工及數(shù)據(jù)存儲的詳細說明,它包含4類條目:數(shù)據(jù)流條目、數(shù)據(jù)存儲條目、數(shù)據(jù)項條目和加工條目?! ?.4、參考資料-15-《公司人事管理系統(tǒng)需求分析
6、報告》《軟件工程導(dǎo)論》編著:張海藩出版社:清華大學(xué)出版社《軟件需求工程》編著:毋國慶、梁正平、袁夢霆、李勇華出版社:機械工業(yè)出版社2、安全機制分析在進入系統(tǒng)之前,要進行身份確認,只有用戶名和用戶密碼都相符的用戶方可進入本系統(tǒng)。為了防止不合法用戶對數(shù)據(jù)的察看和修改,本系統(tǒng)把用戶分為三個級別:超級、可修改和只讀用戶,即一二三級用戶。超級(一級)用戶不僅擁有對數(shù)據(jù)的查詢、修改權(quán)限,還對用戶的使用權(quán)限進行控制,可以設(shè)定用戶名、密碼和其權(quán)限,還可以對紀錄進行增加、刪除、修改等操作??尚薷模ǘ墸┯脩魧?shù)據(jù)可以查詢、打印,還可以對紀錄進行增加、刪除、修改等操作。只讀
7、(三級)用戶只擁有對紀錄的瀏覽、查詢和打印權(quán)限。當(dāng)用戶要進入系統(tǒng)是必須先輸入用戶名和密碼,按“確認”按鈕后,系統(tǒng)辨別用戶身份,對合法用戶根據(jù)用戶的權(quán)限級別賦予相應(yīng)的使用功能。3、技術(shù)可行性分析由于Powerbuilder具有完整的web應(yīng)用開發(fā)功能,由它編制的軟件可以方便的同服務(wù)器端的數(shù)據(jù)庫協(xié)同工作,構(gòu)成Client/Server工作方式,它使用的是業(yè)界熟悉的Web標準(HTML和Java),通過端對端的設(shè)計、調(diào)試和提交,可以控制Web應(yīng)用的整個生命周期。本系統(tǒng)客戶應(yīng)用和服務(wù)器應(yīng)用都采用Powerbuilder開發(fā)。其中服務(wù)器端的程序是實現(xiàn)中的重點部分,
8、其內(nèi)容主要是生成SQL語句對數(shù)據(jù)庫操作及對所得的數(shù)據(jù)進行處理。它主要分為監(jiān)聽客戶