




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 某公司的人事管理系統(tǒng)1.可行性研究報告31.1引言31.1.1編寫目的31.1.2項目背景31.1.3定義41.1.4參考資料41.2可行性研究的前提41.2.1要求41.2.2目標51.2.4可行性研究方法51.2.5決定可行性的主要因素51.3對現有系統(tǒng)的分析63.1處理流程和數據流程63.2工作負荷73.3費用支出73.4人員73.5設備73.6局限性71.4投資及效益分析81.4.1 對客戶支出與收益的分析81.4.2對團隊技術支持的分析81.4.3對團隊支出與收益的分析81.4.4社會因素分析81.4結論82.項目開發(fā)計劃92.1引言92.1.1編寫目的92.1.2項目背景92.1
2、.3定義102.1.4參考資料102.2項目概述102.2.1工作內容102.2.2主要參加人員102.2.3產品112.2.4驗收標準112.2.5完成項目的最遲期限122.2.6本項目的批準者和審批日期122.3實施計劃122.3.1任務分解122.3.2進度122.3.3預算132.3.4關鍵問題132.4 支持條件132.4.1計算機系統(tǒng)支持132.4.2需由用戶承擔的工作132.4.3需由外單位提供的條件142.5人員組織及分工142.6專題計劃要點142.6.1測試計劃142.6.2質量保證計劃142.6.3配置管理計劃152.6.4人員培訓計劃152.6.5系統(tǒng)安裝計劃152.7
3、交付期限153.需求規(guī)格說明163.1引言163.1.1編寫目的163.1.2項目背景163.1.3定義173.1.4參考資料173.2任務概述173.2.1目標173.2.2運行環(huán)境173.2.3條件與限制183.3數據描述183.3.1動態(tài)數據183.3.2數據庫介紹193.3.3數據詞典193.3.4數據采集213.4功能需求213.4.1 用例圖(模塊)213.4.2系統(tǒng)總體功能223.4.2 UML活動圖223.4.3業(yè)務流程圖233.5非功能性需求243.5.1性能需求243.5.2運行需求243.6其它非功能性需求253.6.1可使用性253.6.2安全保密性253.6.3可維護
4、性253.6.4可移植性254.附錄265.個人總結271.可行性研究報告1.1引言以前,各公司均采用人工方式管理人事檔案,工資信息及考勤信息等,這種方式比較粗放,僅適合較小的單位,而且在管理過程極易出現差錯,效率低下成本高等缺點。因此,分析小組對當今社會的人事管理方面的需求進行了認真而全面的調查。根據某公司的需要,調查了單位對人事管理企業(yè)的員工基本信息,業(yè)務調動,員工獎勵等,確定了功能性需求,系統(tǒng)需要的環(huán)境等非功能性需求。本軟件需求說明書全面,概述性的介紹了某公司的人事管理系統(tǒng)需要完成的工作,使軟件開發(fā)人員和用戶對于本系統(tǒng)中業(yè)務流程及功能有總體的了解,以便于他們之間可以達成協議。1.1.1編
5、寫目的本需求規(guī)格說明書的目的是說明公司的人事管理系統(tǒng)最終需要滿足的條件和限制,為進一步設計和實現提供證據,本文檔將用戶的需求用文字的形式固定下來,是與用戶溝通的結果。也是用戶驗收項目是的參考。本文檔將提供給本系統(tǒng)全體軟件開發(fā)人員組團體成員查閱和使用,其中包括系統(tǒng)設計人員,編程人員,測試人員等;還包括公司的負責人,是其能更好的了解本系統(tǒng),減少彼此之間交流的困難和開發(fā)中因為需求不明而產生的不必要的麻煩;最后將提供給客戶參詳讓客戶指出不足,進一步了解細化客戶的需求。1.1.2項目背景a.系統(tǒng)名稱:某公司人事管理系統(tǒng)b.需求背景:當今社會是信息社會,特別是在我國加入WTO之后,信息更是向科學化、迅速化
6、、全球化發(fā)展,而且隨著企業(yè)自身人力資源的日益龐大、復雜程度逐漸增強,人事管理智能化也應運而生。c.系統(tǒng)的用途:此系統(tǒng)僅僅是總系統(tǒng)的一個組成部分,與其他數據庫可以連接,為其他模塊相應功能的實現提供信息來源和依據。1.1.3定義軟件需求過程的專業(yè)術語:數據流圖,系統(tǒng)功能圖。軟件開發(fā)過程的專業(yè)術語:Eclipse開發(fā)工具,Mysql數據庫系統(tǒng)。1.1.4參考資料張海藩軟件工程導論 北京:清華大學出版社,2003Craig Larman著 李洋 等譯. UML和模式應用 北京:機械工業(yè)出版社,20091.2可行性研究的前提1.2.1要求列出并說明建議開發(fā)軟件的基本要求,如功能:員工基本信息的錄入、修改
7、、查詢、刪除模塊,員工考勤信息和員工調動信息的錄入、修改、查詢、刪除模塊,以及系統(tǒng)維護功能。完善的人事檔案管理支持員工照片、人員調動,支持工作經歷管理、社會關系管理、證書管理、職稱評定管理、職工培訓管理、獎懲管理、本公司員工的合同、解聘管理以及一些輔助管理系統(tǒng)(試用期提醒,合同到期提醒)和統(tǒng)計管理。輸出:查詢關鍵字確定的數據庫記錄的子集;統(tǒng)計結果及其格式化文件;密碼修改成功;信息錄入,刪除結果(成功或失?。粩祿浞葸€原完畢;內部數據:查詢操作建立的索引;輸入:鼠標對按鈕的點擊;查詢方式、查詢關鍵字;新建管理員、錄入人員信息項;受限操作所需的密碼;員工信息錄入;數據基礎錄入。1.2.2目標企業(yè)
8、人事管理系統(tǒng)的目標是實現系統(tǒng)的信息化管理,完善管理制度,增強企業(yè)的競爭力;1.2.4可行性研究方法從技術可行性、經濟可行性、操作可行性、社會可行性四個方面來研究該系統(tǒng)的可行性。從技術可行性的考慮:能否在現有的技術下實現這個系統(tǒng)?開發(fā)這個系統(tǒng)有多少風險以及需要的資源?操作可行性方面,系統(tǒng)的操作方式在這個用戶組織內行得通嗎?會不會被有很多的冗余難操作的模塊?經濟方面的可行性,估計經濟效益會不會超過它的開發(fā)成本?社會可行性方面,研究在系統(tǒng)開發(fā)過會不會涉及各種合同、侵權,責任以及各種與法律抵觸的問題?1.2.5決定可行性的主要因素依據可行性研究的具體方法,考慮到現行開發(fā)環(huán)境的實際情況,此系統(tǒng)技術難度不
9、高,實現環(huán)節(jié)不復雜,所以在技術上是可行的;設計人員已經過了詳細調查,充分地了解了用戶的需求,因此從操作上來講可以給用戶提供一個優(yōu)良的系統(tǒng);由此可見決定可行性的主要因素便是經濟可行性,但鑒于此軟件投入不大,所以綜上所述,此軟件是完全可行的。1.3對現有系統(tǒng)的分析3.1處理流程和數據流程 圖1 系統(tǒng)數據流程圖 圖2.系統(tǒng)功能圖3.2工作負荷本系統(tǒng)的工作范圍為企業(yè)所有員工和部門,主要擔的工作為:可以查詢所有員工的基本信息和部門信息,員工的考勤和績效考核管理。所以負荷還是適中的。3.3費用支出設備:7臺pc機 0.4萬*7=2.8萬材料:字張印刷 2003.4人員軟件工程師:2名系統(tǒng)分析師:2名測試人
10、員:2名美術設計師:1名3.5設備硬件設備:(1) windowsXP操作系統(tǒng) (2) CPU P4 2.0GHZ以上 (3)內存要求至少512M; (4)硬盤要求容量為300M軟件設備:(1)Mysql 作為后臺數據庫(2)java作為前臺開發(fā)語言,Eclipse作為開發(fā)工具3.6局限性由于是第一次開發(fā)人事管理系統(tǒng)對于許多的細節(jié)沒有詳細的理解,缺乏經驗,跟客戶的交流還不夠,研究現有的比較舊的系統(tǒng)發(fā)現其中很多技術已經不適合現在的開發(fā)了。最后處于成本和規(guī)模的考慮該系統(tǒng)只適合中小型公司,對于大型的公司則需要更多的改進。所以系統(tǒng)開發(fā)后需要經過嚴格的反復測試改進方可投入使用。1.4投資及效益分析1.4
11、.1 對客戶支出與收益的分析客戶以前使用手工方式記錄人事檔案、個人簡歷、工資信息及考勤信息,這種管理方式比較落后,在記錄中極易出現錯誤,并且信息容易丟失,直接影響著信息的完整性和安全性。公司實現人事管理系統(tǒng)信息化后,這種狀況將大大改觀,工作效率得到顯著提高,員工信息的錯誤率也將大大減低。1.4.2對團隊技術支持的分析該系統(tǒng)是一個比較小的信息管理系統(tǒng),可以使用開源免費Tomcat+MySQL,嚴格按照MVC的模式完成,并且本團隊開發(fā)過一些相似的項目積累了一些經驗,擁有相對比較完備的技術與設備,對于該系統(tǒng)的開發(fā),不存在技術的問題,完全可以如期完成。1.4.3對團隊支出與收益的分析本項目要求在*個月
12、完成,并要有*年的維護期??蛻敉顿Y*萬元,經過仔細計算,可獲利*萬元,其經濟收益比較客觀,對于團隊的經驗積累與發(fā)展都有較好的推動作用。1.4.4社會因素分析該項目完全有本團隊的幾個人開發(fā),不穿在侵權其他公司權益的問題。在技術上、法律上均符合雙方預訂的合同要求。1.4結論根據以上的分析,技術上沒有問題,時間充裕,利潤可觀,而且對于團隊的開發(fā)經驗以及發(fā)展都有推進,而且也沒有違反法律、侵權等問題,完全可以在規(guī)定時間內圓滿完成開發(fā),所以接受開發(fā)此項目。2.項目開發(fā)計劃2.1引言以前,各公司均采用人工方式管理人事檔案,工資信息及考勤信息等,這種方式比較粗放,僅適合較小的單位,而且在管理過程極易出現差錯,
13、效率低下成本高等缺點。因此,分析小組對當今社會的人事管理方面的需求進行了認真而全面的調查。根據某公司的需要,調查了單位對人事管理企業(yè)的員工基本信息,業(yè)務調動,員工獎勵等,確定了功能性需求,系統(tǒng)需要的環(huán)境等非功能性需求。本軟件需求說明書全面,概述性的介紹了某公司的人事管理系統(tǒng)需要完成的工作,使軟件開發(fā)人員和用戶對于本系統(tǒng)中業(yè)務流程及功能有總體的了解,以便于他們之間可以達成協議。2.1.1編寫目的本需求規(guī)格說明書的目的是說明公司的人事管理系統(tǒng)最終需要滿足的條件和限制,為進一步設計和實現提供證據,本文檔將用戶的需求用文字的形式固定下來,是與用戶溝通的結果。也是用戶驗收項目是的參考。本文檔將提供給本系
14、統(tǒng)全體軟件開發(fā)人員組團體成員查閱和使用,其中包括系統(tǒng)設計人員,編程人員,測試人員等;還包括公司的負責人,是其能更好的了解本系統(tǒng),減少彼此之間交流的困難和開發(fā)中因為需求不明而產生的不必要的麻煩;最后將提供給客戶參詳讓客戶指出不足,進一步了解細化客戶的需求。2.1.2項目背景a.系統(tǒng)名稱:某公司人事管理系統(tǒng) b.需求背景:當今社會是信息社會,特別是在我國加入WTO之后,信息更是向科學化、迅速化、全球化發(fā)展,而且隨著企業(yè)自身人力資源的日益龐大、復雜程度逐漸增強,人事管理智能化也應運而生。c.系統(tǒng)的用途:此系統(tǒng)僅僅是總系統(tǒng)的一個組成部分,與其他數據庫可以連接,為其他模塊相應功能的實現提供信息來源和依據
15、。2.1.3定義軟件測試過程的專業(yè)術語:白盒測試,黑盒測試。軟件開發(fā)過程的專業(yè)術語:eclipse開發(fā)工具、Mysql數據庫系統(tǒng)、Dreamweaver CS5,Tomcat。2.1.4參考資料張海藩軟件工程導論 北京:清華大學出版社,2003Craig Larman著 李洋 等譯. UML和模式應用 北京:機械工業(yè)出版社,20092.2項目概述2.2.1工作內容a. 功能:員工基本信息的錄入、修改、查詢、刪除模塊,員工考勤信息和員工調動信息的錄入、修改、查詢、刪除模塊,以及系統(tǒng)維護功能。完善的人事檔案管理支持員工照片、人員調動,支持工作經歷管理、社會關系管理、證書管理、職稱評定管理、職工培訓
16、管理、獎懲管理、本公司員工的合同、解聘管理以及一些輔助管理系統(tǒng)(試用期提醒,合同到期提醒)和統(tǒng)計管理。b. 性能具有可使用性,可移植性,可維護性 ,安全保密性等2.2.2主要參加人員此軟件的需求分析團體由兩人組成的小組,有較好的表達及寫作能力;設計開發(fā)團體為兩人組成的小組,具備軟件工程的專業(yè)知識以及相應的設計編程能力;測試人員由兩人組成,有敏銳的識別風險的能力及多種測試方法。該公司也用過類似的相關軟件,對于需求也有較好的表述,因此對于獲取軟件需求也相應的減少了難度。2.2.3產品2.2.3.1程序程序:企業(yè)人事管理系統(tǒng)編程語言:java+Eclipse開發(fā)工具存儲形式:開源免費的MySQL數據
17、庫,小型的數據可以使用XML文件暫時存儲使用RUP方法:首先在短時間內建立系統(tǒng)應用的重要的,高風險的核心架構,然后不斷細化迭代,不斷改進和修正,知道形成可行系統(tǒng)2.2.3.2文件a.安裝維護手冊:介紹安裝的文件,介紹安裝的整個流程,安裝完成后的文件清單以及系統(tǒng)維護的日常管理(包括異常情況處理記錄等)。b.使用手冊:包括產品介紹,簡要的功能介紹,界面介紹,環(huán)境要求,保存條款,以及疑難排解等。2.2.3.3服務將向客戶提供一次集中培訓和輔導,一年之內的系統(tǒng)維護。2.2.3.4.非移交的產品項目組內部的文檔:有需求規(guī)格說明書,概要設計說明書、詳細設計說明書、源代碼清單、代碼接口說明、測試策略、測試計
18、劃、系統(tǒng)測試用例、缺陷報告和最終測試結果報告。2.2.4驗收標準項目驗收將采取三方驗收的方式進行,客戶方,開發(fā)方和監(jiān)理方,通過考察系統(tǒng)的使用情況,用戶的反饋以及專家的意見,形成共同的意見并共同簽署驗收結果,標志著驗收工作告一段落。2.2.5完成項目的最遲期限本項目最遲將在*個月內完成2.2.6本項目的批準者和審批日期審批者:XXX審批時間:20XX年XX月XX 日2.3實施計劃2.3.1任務分解項目組長XXX 負責全面管理項目的開發(fā)工作項目經理XXX XXX負責項目的可行性分析以及項目技術重大問題的決策編程人員XXX負責程序開發(fā)的編碼工作測試人員XXX負責整個系統(tǒng)的內測文檔編寫XXX多次負責整
19、個系統(tǒng)文檔的編寫2.3.2進度時間段里程碑12月項目啟動 需求分析12月20日系統(tǒng)的概要設計系統(tǒng)詳細設計1月完成系統(tǒng)管理員登陸2個場景1月7日編碼實現1月底測試、部署2.3.3預算開發(fā)經費預算是10萬元人民幣。在項目啟動與計劃階段在12月份完成,預算5000元。需求分析在12月20日左右完成,預算1萬元,系統(tǒng)與測試設計在1月完成,預算1.5萬元,編碼與測試執(zhí)行在1月份到3月份完成,預算1.5萬元,測試評估與系統(tǒng)部署在4月份完成,預算2萬元。系統(tǒng)維護在5月份完成,預算2.5萬元。2.3.4關鍵問題軟件開發(fā)的風險是很大的,對于一些風險應該提早預防的提早想出一些對策,這樣就可以減少一些不必要的后期維
20、護。比如客戶需求會經常變更,影響項目的進度,可以加班并延長需求調研時間,也可以嚴格控制需求變更;對于人員流動問題,可以招聘技術人員作為長期任務,加強溝通,及時了解人員開發(fā)動態(tài);對于資金不足問題,可以請實習學生參與一部分輔助工作,降低開發(fā)成本,也可以與客戶商量,去掉不必要的需求,降低工作量,減少開發(fā)時間。2.4 支持條件本系統(tǒng)所需要的支持條件比較的簡單,不需要花費太多的成本,基本上都可以使用現有的開源的免費的支撐軟件。2.4.1計算機系統(tǒng)支持windowsXP操作系統(tǒng)、eclipse開發(fā)工具、Mysql數據庫系統(tǒng)、Dreamweaver CS5作為界面和功能開發(fā)工具,Tomcat作為服務器。2.
21、4.2需由用戶承擔的工作用戶需要輸入密碼,剛開始要將自己的信息錄入到數據中,要賦予管理員的權限。2.4.3需由外單位提供的條件需要將網站注冊到可信任的網址,注冊網站名稱。2.5人員組織及分工項目分為開發(fā)組,測試組,文檔組。其中開發(fā)組需要對軟件開發(fā)所用到的Java語言和數據庫技術特別擅長,能夠在開發(fā)組長的帶領下,在規(guī)定的時間內迅速完成軟件開發(fā)工作。測試組需要在開發(fā)過程中就開始參與進來,開始測試工作,并且在開發(fā)完成后還要繼續(xù)測試工作,知道軟件的交付使用。測試組需要有廣闊的思維來設計用例,然后細心的測試,方向bug。文檔組需要對軟件開發(fā)和測試流程相當熟悉并且有扎實的寫作功底,能夠配合其他團隊編寫項目
22、開發(fā)過程的全部文檔。2.6專題計劃要點2.6.1測試計劃開發(fā)時就可以進行測試,邊測試邊進行開發(fā)這樣可以節(jié)省時間又可以早點發(fā)現Bug與問題所在,可以減少返工的可能性,減少用于測試的費用。可以綜合運用白盒測試與黑盒測試結合的方法進行測試。2.6.2質量保證計劃質量管理由項目經理牽頭,測試經理通過負責軟件測試工作保證軟件質量。對每個開發(fā)階段的階段性成果都進行評審或者測試,以保證軟件產品的質量。2.6.3配置管理計劃采用專用的版本管理工具(SVN)進行軟件版本的控制,由開發(fā)經理制定版本控制流程。本2.6.4人員培訓計劃從*月到*月向客戶提供一次集中培訓和輔導和一年之內的系統(tǒng)維護。讓客戶熟悉軟件的使用,
23、一些簡單的疑難問題的解決等。2.6.5系統(tǒng)安裝計劃在*月開發(fā)完成后就可以先安裝了,然后可以讓客戶進行試用,在試用期中不斷發(fā)現問題與Bug,再不斷完善系統(tǒng),提高系統(tǒng)的健壯性。2.7交付期限半年后可以交付(6月左右)3.需求規(guī)格說明3.1引言以前,各公司均采用人工方式管理人事檔案,工資信息及考勤信息等,這種方式比較粗放,僅適合較小的單位,而且在管理過程極易出現差錯,效率低下成本高等缺點。因此,分析小組對當今社會的人事管理方面的需求進行了認真而全面的調查。根據某公司的需要,調查了單位對人事管理企業(yè)的員工基本信息,業(yè)務調動,員工獎勵等,確定了功能性需求,系統(tǒng)需要的環(huán)境等非功能性需求。本軟件需求說明書全
24、面,概述性的介紹了某公司的人事管理系統(tǒng)需要完成的工作,使軟件開發(fā)人員和用戶對于本系統(tǒng)中業(yè)務流程及功能有總體的了解,以便于他們之間可以達成協議。3.1.1編寫目的本需求規(guī)格說明書的目的是說明公司的人事管理系統(tǒng)最終需要滿足的條件和限制,為進一步設計和實現提供證據,本文檔將用戶的需求用文字的形式固定下來,是與用戶溝通的結果。也是用戶驗收項目是的參考。本文檔將提供給本系統(tǒng)全體軟件開發(fā)人員組團體成員查閱和使用,其中包括系統(tǒng)設計人員,編程人員,測試人員等;還包括公司的負責人,是其能更好的了解本系統(tǒng),減少彼此之間交流的困難和開發(fā)中因為需求不明而產生的不必要的麻煩;最后將提供給客戶參詳讓客戶指出不足,進一步了
25、解細化客戶的需求。3.1.2項目背景a.系統(tǒng)名稱:某公司人事管理系統(tǒng)b.需求背景:當今社會是信息社會,特別是在我國加入WTO之后,信息更是向科學化、迅速化、全球化發(fā)展,而且隨著企業(yè)自身人力資源的日益龐大、復雜程度逐漸增強,人事管理智能化也應運而生。c.系統(tǒng)的用途:此系統(tǒng)僅僅是總系統(tǒng)的一個組成部分,與其他數據庫可以連接,為其他模塊相應功能的實現提供信息來源和依據。3.1.3定義委托單位:某公司管理部門開發(fā)單位:*組成的團隊主管部門:監(jiān)督部門專業(yè)詞匯:用例圖,數據詞典,活動圖,eclipse開發(fā)工具、jdk,Mysql數據庫、Dreamweaver CS5,Tomcat3.1.4參考資料張海藩軟件
26、工程導論 北京:清華大學出版社,2003毋國慶 梁正平 袁夢霆 李勇華. 軟件需求工程. 北京:機械工業(yè)出版社,20083.2任務概述3.2.1目標企業(yè)人事管理系統(tǒng)的目標是實現系統(tǒng)的信息化管理,完善管理制度,增強企業(yè)的競爭力;3.2.2運行環(huán)境系統(tǒng)開發(fā)平臺Eclipse系統(tǒng)開發(fā)語言JAVA數據庫管理系統(tǒng)軟件MySQL5.0運行平臺Windows XP(SP3)運行環(huán)境JDK1.6分辨率最佳效果1024768像素3.2.3條件與限制3.2.3.1硬件約束最終的產品可以在分布式運行環(huán)境中運行,軟件產品具有良好的可移植性,可以在不同的操作系統(tǒng)中運行。應用服務器:CPU應在P4以上,內存一般1GB2G
27、B,硬盤采用SCSI或SATA硬盤。數據庫服務器:至強MP四路服務器、8G或以上內存。SCSI硬盤或更高配置。最終軟件產品在最低配置的機器上,客戶通過用戶交互界面提交一項請求,要求必須在幾秒之內做出響應,不能給用戶有遲滯的感覺。3.2.3.2技術限制數據庫:軟件產品設計應與數據庫類型無關,本系統(tǒng)使用MySQL數據庫為主,將來可以方便的移植到其它類型的數據庫比如Oracle、SQLServer等。接口:硬件接口,軟件接口。并行操作:同時允許500個以上客戶端同時運行,保證數據的正確和完備性。編程規(guī)范:用JAVA、JSP以及Struts實現,由開發(fā)方提供一套編程規(guī)范,甲方審查認定。3.3數據描述3
28、.3.1動態(tài)數據輸出:查詢關鍵字確定的數據庫記錄的子集;統(tǒng)計結果及其格式化文件;密碼修改成功;信息錄入,刪除結果(成功或失敗);數據備份還原完畢;內部數據:查詢操作建立的索引;輸入:鼠標對按鈕的點擊;查詢方式、查詢關鍵字;新建管理員、錄入人員信息項;受限操作所需的密碼;員工信息錄入;數據基礎錄入。3.3.2數據庫介紹數據庫是數據管理的最新技術,是計算機科學的重要分支。近幾年來,數據庫管理系統(tǒng)已從專用的應用程序包發(fā)展成為通用系統(tǒng)軟件。 由于數據庫具有數據結構化、最低冗余度、較高的程序與數據獨立性、易于擴充、易于編制應用程序等優(yōu)點,較大的信息系統(tǒng)都是建立在數據庫設計之上的。由于本系統(tǒng)針對的是小型的
29、公司所以用到的數據不是很大,另外考慮到成本問題,企業(yè)相關的實際情況,為了節(jié)省經費,我們選用MySQL作為數據庫開發(fā),而不用大型的oracle,SQLServer數據庫等數據庫。MySQL數據庫是一種較常用的關系數據庫,能存放和讀取一定數量的數據,管理眾多并發(fā)的用戶,而且它的功能現在已經在不斷的完善,故選用MySQL數據庫。3.3.3數據詞典員工考評:名字: Appraisal別名:員工考評描述:對員工的工作態(tài)度,取得的成績等加以綜合評價,保存,作為工資等的參照定義:員工考評=員工編號+身份證號碼+姓名+考評內容+日期+考評級別+備注信息部門信息:名字: Apartment別名:部門信息描述:窮
30、舉各個部門,將其信息放在一起加以規(guī)范定義:部門信息=部門編碼+部門名稱員工信息:名字:Information別名:員工信息描述: 員工基本信息的集合定義:員工信息=員工編號+員工姓名+性別+出生日期+籍貫+住址+聯系電話+部門+學歷+民族+畢業(yè)學校+專業(yè)+電子郵件+婚否+照片+職稱+備注民族信息:名字:minzu別名:民族信息描述:窮舉各個民族,將其信息放在一起加以編碼規(guī)范定義:民族信息=民族編碼+民族名稱職稱信息:名字:zhicheng別名:民族信息描述:窮舉各個職稱,將其信息放在一起加以編碼規(guī)范定義:職稱信息=職稱編碼+職稱名稱獎懲信息:名字:repu別名:獎懲信息描述:記錄各個員工的獎懲
31、信息情況,使用時方便調用定義:獎懲信息=員工編碼+獎罰日期+獎/罰+原因+備注培訓信息:名字:training別名:培訓描述: 記錄員工培訓信息,留作參考,隨時調用查看定義:培訓信息=員工編碼+培訓日期+培訓內容+備注人員調動:名字:transfering別名:人員調動描述:員工調動具體信息定義:人員調動=員工編碼+原部門+現部門+調動日期+原來職務+現在職務+調動原因+經辦人+備注信息工資變動:名字:transfersalary別名:工資變動描述:員工的工資可能隨著經濟發(fā)展和個人培訓成績,考評成績等發(fā)生改動定義:工資變動=員工編號+調薪日期+調薪錢工資+調薪后工資+調薪原因+備注3.3.4數
32、據采集原始數據的描述:數據名稱:人事管理信息系統(tǒng)簡述:系統(tǒng)中保留多個部門的職員的信息,但隨時可以查詢,輸出。來源:每年各部門的錄入信息去處:部門的管理員,系統(tǒng)管理員、職工組成:存儲信息用庫有職工的基本信息表,員工調動表,獎懲表3.4功能需求3.4.1 用例圖(模塊)企業(yè)人事管理系統(tǒng)的用例圖(模塊)如下圖:a.用戶用例圖c. 管理員用例圖 d. 3.4.2系統(tǒng)總體功能(1) 本企業(yè)人事管理系統(tǒng)錄入職工的基本信息,如民族類型、職工類別、文化程度、政治面貌、部門類別等等很多設置;(2) 員工提示信息,包括員工生日和員工合同,是企業(yè)更加人性化;(3) 備忘記錄,能是日常流程更順利;(4) 數據庫的使用
33、,存有備份,避免數據流失帶來的不必要的麻煩;(5) 系統(tǒng)管理,使用正確的用戶名和密喔田心村、閑雜碼才能進入下一個界面。3.4.2 UML活動圖企業(yè)人事管理系統(tǒng)的業(yè)務流程流程圖3.4.3業(yè)務流程圖 調動信息 調動信息有關領導進行處理 員工信息人事信息 員工名單 人事科 人事科存檔出勤信息 員工考勤信息 3.5非功能性需求3.5.1性能需求3.5.1.1時間特性性能名稱指標備注用戶響應時間100ms用戶打開一個功能模塊時,系統(tǒng)最遲在100ms內做出響應。請求處理和數據更新每個星期更新一次本系統(tǒng)需要在一定的間隔內更新本系統(tǒng)的數據庫。 同時支持的終端數目10000人本系統(tǒng)數據庫對多少訪問量的承受能力。
34、3.5.1.2適應性a. 用戶響應時間用戶打開一個功能模塊時,系統(tǒng)最遲在100ms內做出響應。b.同時支持的終端個數本系統(tǒng)數據庫對多少訪問量的承受能力為10000人。3.5.2運行需求3.5.2.1用戶界面屏幕分辨率要求為1024*768。3.5.2.1硬件接口無。3.5.2.3軟件接口本系統(tǒng)采用的數據庫為MySQL5.0,采用的接口為MySql connector for java。本系統(tǒng)主要運行在Windows XP操作系統(tǒng)上,通過java虛擬機和根據特定操作系統(tǒng)的小修改,保證系統(tǒng)可以在Linux、Unix操作系統(tǒng)上正常運行。3.5.2.4故障處理容錯性:在出現軟件錯誤的時候仍然能夠維持某
35、種層次性能的能力??苫謴托裕涸诔霈F故障時的恢復能力和重新建立某種層次性能的能力。3.6其它非功能性需求3.6.1可使用性系統(tǒng)可用性強,方便移植任何平臺,利于客戶使用。3.6.2安全保密性對于客戶的資料要絕對的保密(未經客戶的允許下),并且在出現故障時能夠恢復和重新建立某種層次性能關系,要保證信息的覺得對正確與安全。3.6.3可維護性隨著系統(tǒng)業(yè)務不斷增加,系統(tǒng)很容易的擴充通信鏈路來適應業(yè)務容量的增加。另外系統(tǒng)能更方便平滑的升級。3.6.4可移植性系統(tǒng)可用性強,方便移植任何平臺,利于客戶使用。4.附錄用例圖的獲取:通過跟客戶的交流以及對于舊的系統(tǒng)的分析,獲取了大部分的功能性需求,然后確定不同客戶的
36、功能性模塊,確定了這些功能性模塊后就可以畫出草圖了,經過組員的相互討論,不斷完善,最后確定了完整的用例圖,使用rationalRose畫出用例圖。業(yè)務流程圖的獲?。簩τ谙到y(tǒng)的整體描述,也是軟件開發(fā)過程中參考的內容,是經過組員的詳細討論以及跟客戶的交流才確定的。數據詞典的獲?。簲祿~典是確保軟件開發(fā)人員使用統(tǒng)一的數據定義,可提高需求分析,設計,實現和維護過程中的可跟蹤性。為避免冗余和不一致性,每個項目建立一個獨立的數據詞典,它可以將不同需求文檔和需求模塊緊密的結合在一起。數據詞典的每一項數據對應一條記錄。是根據數據流圖獲取的,可以跟數據流圖相輔相成,對于數據庫的設計很有幫助。在每個模塊中都有很多
37、的對象,他們也有不同的屬性,將這些屬性羅列出來看看,看哪些對于本系統(tǒng)有影響的就加入到數據詞典中,并且在數據詞典中也要規(guī)定屬性的不同取值范圍。5.個人總結這是第一次寫一份完整的需求報告,由于以前接觸的比較少,也就難免會有很多的困難,對于其中的很多的內容都不是很了解,而且還有很多專業(yè)詞匯,需要有專業(yè)的知識去解決,這要增加我的壓力,但是人總是在壓力下才能進步的更快的,有壓力才能有動力的,并且如果自己不親手實踐,只是死啃書本的話,是不會學到真正的技術的,也不會知道自己的欠缺的知識有哪些,也就不能提高自己。在學習這門課的第一堂課中老師就給我們講了軟件需求的重要性,也給了我們去了很多例子,其中有些例子還帶
38、有些幽默和諷刺,但是確實是意義深刻的,這也正說明了它的重要性。作為一名軟件工程專業(yè)的學生,對于軟件的整個生命周期是必須了解的很清楚的,軟件需求作為其中很重要的一環(huán),我們更加不應該忽視它,縱觀過去項目失敗或嚴重超支的大部分都與需求相關,由于需求分析不夠帶來的后果是嚴重的并且會帶來致命的傷害,在后期發(fā)現的錯誤所要付出的代價也是沉重的,這些例子在過去比比皆是,給我們的啟發(fā)也很多。在我國,人們更加容易忽視它,他們總是認為軟件開發(fā)才是最重要的,變成才是王道,這也就導致了軟件的質量不高,健壯性很差等諸多問題,嚴重阻礙了軟件行業(yè)的進步和發(fā)展。所以我們更加應該努力學好它,掌握別人所沒有的知識,這樣才能在強大的
39、競爭中立于不敗之地。通過本次課程設計,我學到了很多,通過查閱大量資料,對于軟件的整個生命周期也有了更加深刻的了解,拓寬了知識面,鍛煉了實踐動手的能力,相信對于以后一定會有有幫助的。9JWKffwvG#tYM*Jg&6a*CZ7H$dq8KqqfHVZFedswSyXTy#&QA9wkxFyeQ!djs#XuyUP2kNXpR89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxG89AmUE9aQGn8xp$R#͑GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ks
40、v*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qY
41、pEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z8vG#tYM*Jg&6a*CZ7H$dq8KqqfHVZFedswSyXTy#&QA9wkxFyeQ!djs#XuyUP2kNXpRWXmA&UE9aQGn8xp$R#͑GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6
42、X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmUE9aQGn8xp$R#͑GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTX
43、Rm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjq
44、v$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5
45、pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD
46、6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NG
47、pP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz84!z89Amv$UE9wEwZ#Q
48、cUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&Mu
49、WFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWw
50、cvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Am
51、YWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&
52、qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqvadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&k
53、sv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv
54、$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcU
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 知識產權收益分割與產業(yè)協同發(fā)展合作協議
- 影視作品版權補充授權合同
- 汽車內飾聲學優(yōu)化設計與制造合同
- 收裝修押金協議書
- 直播帶貨傭金比例及分成約定合同
- 律師帶過戶協議書
- 幼兒園安保協議書
- 礦區(qū)石油鉆井作業(yè)安全監(jiān)督合同
- 消防證借用協議書
- 租豬棚合同范本
- 金川集團公司招聘筆試題目
- 咳嗽穴位貼敷治療
- 口腔科醫(yī)院感染預防與控制護理課件
- 民法典合同編律師宣講課件
- 基層衛(wèi)生崗位練兵和技能競賽復習題-社區(qū)護理
- 企業(yè)法治知識講座
- 2024年中國鐵路南寧局集團有限公司招聘筆試參考題庫附帶答案詳解
- 1萬噸城市生活污水處理廠A2O工藝的設計
- 信息技術基礎 課件 張志紅第3-5章 電子表格處理、演示文稿制作、計算機網絡基礎
- 兒童自閉癥的音樂治療方法
- 勞動用工風險分析與防范課件
評論
0/150
提交評論