企業(yè)人事管理系統(tǒng)項目計劃書_第1頁
企業(yè)人事管理系統(tǒng)項目計劃書_第2頁
企業(yè)人事管理系統(tǒng)項目計劃書_第3頁
企業(yè)人事管理系統(tǒng)項目計劃書_第4頁
企業(yè)人事管理系統(tǒng)項目計劃書_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、企業(yè)人事管理系統(tǒng)項目計劃書文檔作者譚聰學號院(系、部)信息科學與工程學院班級計算機本0803學年學期2010-2011第二學期2011年05月18日1.1編寫目的本項目計劃書的編寫目的是制定一套軟件項目實施及管理的解決方案,其主要工作包括確定詳細的項目實施范圍、定義遞交的工作成果、評估實施過程中的主要風險、制定項目實施的(時間)進度計劃、成本和預算計劃、人力資源計劃等。1.2背景在競爭越來越激烈的社會里,企業(yè)人事管理就越顯示出其不可缺性,成為企業(yè)一個非常重要的模塊。企業(yè)人事管理系統(tǒng)主要是用于員工個人相關信息的管理。使用人事管理系統(tǒng),便于公司領導掌握人員的動向和人員的綜合素質(zhì),及時調(diào)整人才的分配

2、,使用計算機對人事勞資信息進行管理,具有檢索迅速、查找方便、可靠性高、存儲量大、保密性好、成本低等優(yōu)點,能夠極大地提高人事資源管理的效率,也是企業(yè)科學化、正規(guī)化管理的重要條件。企業(yè)人事管理是企業(yè)管理的一個重要內(nèi)容,隨著時代的進步,企業(yè)也逐漸變的龐大起來。如何管理好企業(yè)內(nèi)部員工的信息,成為企業(yè)管理中的一個大問題。在這種情況下,一個可以規(guī)范化,自動化的企業(yè)人事管理系統(tǒng)就顯得非常必要。最初的人事管理,都是靠人力來完成的。當企業(yè)規(guī)模比較小的時候,人力可以完成,隨著企業(yè)的規(guī)模越來越大,企業(yè)的員工人數(shù)也越來越多,依然維持著人力進行人事管理,必然會造成工作效率低,工作錯誤增高的問題。人事管理系統(tǒng)就是把分散的

3、企事業(yè)單位的職工信息實行統(tǒng)一,集中,規(guī)范的收集管理,建立分類編號管理,電腦存儲查詢以及防火,防潮,防蛀,防盜等現(xiàn)代化,專業(yè)化的管理系統(tǒng),為企事業(yè)單位和職工解除后顧之憂。企業(yè)人事管理系統(tǒng)為企事業(yè)單位提供信息咨詢,信息檢索,信息存取等服務。1.3定義輸入功能:該系統(tǒng)提供了對人事管理的錄入和表格界面錄入。查詢功能:根據(jù)不同的查詢統(tǒng)計條件顯示出需要的結(jié)果。報表功能:根據(jù)查詢或者統(tǒng)計出來的結(jié)果生成報表。打印功能:系統(tǒng)支持打印功能,如想打印信息單擊預覽報表上的打印按鈕即可。安全功能:進入系統(tǒng)后,單擊菜單“系統(tǒng)-工具-用戶及權限”可以設置系統(tǒng)的各用戶權限。數(shù)據(jù)備份與恢復功能:可備份在硬盤或其他可移動磁盤中,

4、并可對備份的數(shù)據(jù)進行多項操作。適應性:適應在WINDOWS98/ME/2000/XP/7系統(tǒng)上運行。靈活的版本選擇:系統(tǒng)有單機版和網(wǎng)絡版,可以安裝在每臺電腦上,分別是數(shù)據(jù)獨立的單機版和數(shù)據(jù)共享的網(wǎng)絡版。1.4 參考資料1. 陳維政等,人力資源管理,高等教育出版社,20022. CynthiaD.Fisher,LyleF.Schoenfeldt,JamesB.Shaw,Humanresourcemanagement,HoughtonMifflinCo.,c2006.1.5 標準、條約和約定本項目遵從以下標準:GB/T13702-1992計算機軟件分類與代碼GB/T20918-2007信息技術軟件

5、生存周期過程風險管理GB/T19003-2008軟件工程GB/T19001-2000GBT15538-1995軟件工程標準分類法GBT9386-2008計算機軟件測試文檔編制規(guī)范GBT9385-2008計算機軟件需求規(guī)格說明規(guī)范GBT15532-2008計算機軟件測試規(guī)范GB/T18221-2000信息技術程序設計語言環(huán)境與系統(tǒng)軟件接口獨立于語言的數(shù)據(jù)類型GB/T11457-2006信息技術軟件工程術語GB8567-2006計算機軟件文檔編制規(guī)范二項目概述2.1 項目目標本項目是為企業(yè)開發(fā)一套企業(yè)人事管理系統(tǒng),用信息化手段代替原有的手工管理模式。2.2 產(chǎn)品目標與范圍企業(yè)人事管理系統(tǒng)的目標是實

6、現(xiàn)企業(yè)的信息化管理,完善管理制度、增強企業(yè)的競爭力。實現(xiàn)企業(yè)人事管理的系統(tǒng)化、規(guī)范化和自動化。處理速度的提高。管理信息服務的改進。該系統(tǒng)能完成基本的人事管理的需求,根據(jù)具體的要求要實現(xiàn)功不能,將該系統(tǒng)化分為五個主要功能模塊,即系統(tǒng),對系統(tǒng)的用戶進行管理,可以添加新用戶,也可修改用戶的密碼;員工基本信息,對員工的基本信息進行增、刪、改等操作;員工考勤信息,對員工的日??记诤推渌记谶M行管理,還可對上下班時間進行設置;員工調(diào)動信息,對員工的調(diào)度進行管理包括調(diào)動的時間及調(diào)動前后職位和部門的管理和幫助。本系統(tǒng)界面友好,采用傳統(tǒng)的下拉式菜單進行功能選擇,操作簡單,稍微懂得計算機簡單操作的人員都可操作本系

7、統(tǒng)的各項功能,從而也減少了用戶培訓和使用本系統(tǒng)的額外經(jīng)費,為企業(yè)的發(fā)展節(jié)約了部分開支。希望我們開發(fā)的企業(yè)人事管理系統(tǒng)能夠方便,快捷,準確的為企事業(yè)單位的人事管理工作服務,以方便人事管理工作人員對企業(yè)員工的各種信息進行增加、修改、刪除、查詢等。2.3假設與約束本項目的開發(fā)時間為2011.3.12011.12.1開發(fā)人員人數(shù):7人技術文檔寫作人員人數(shù):5人測試人員人數(shù):2人開發(fā)經(jīng)費預算:200萬元人民幣設備:2臺PCServer服務器2.4項目工作范圍為了使本系統(tǒng)成功上線,需要在在2011.6.1之前完成本系統(tǒng)的開發(fā)與測試,并寫提交相關的技術文檔。通過與客戶的溝通,及時獲得客戶的最新需求,以便于本

8、系統(tǒng)的完善。2.5應交付成果2.5.1需完成的軟件企業(yè)人事管理系統(tǒng)軟件2.5.2需提交用戶的文檔安裝維護手冊、使用手冊2.5.3需提交內(nèi)部的文檔需求規(guī)格說明書,概要設計說明書,詳細設計說明書,源代碼清單、代碼接口說明、測試策略、測試計劃、系統(tǒng)測試用例、缺陷報告、最終測試結(jié)果報告。2.5.4需提供的服務將向客戶提供一次集中培訓和輔導,一年之內(nèi)的系統(tǒng)維護。2.6 項目開發(fā)環(huán)境硬件環(huán)境:PCServer服務器,人手一臺PC機,軟件環(huán)境:Tomcat+Maven+JDK+MySQL+Eclipse及插件網(wǎng)絡環(huán)境:100M及以上速率局域網(wǎng),TCP/IP協(xié)議2.7 項目驗收方式與依據(jù)項目驗收將采取三方驗收

9、的方式進行:客戶方,開發(fā)方和監(jiān)理方。通過考察系統(tǒng)的使用情況,用戶的反饋以及專家的意見,形成共同意見并共同簽署驗收報告,標志著驗收工作告一段落。三項目團隊組織3.1 組織結(jié)構項目團隊分為開發(fā)組,測試組,文檔組。其中開發(fā)組需要對軟件開發(fā)所用到的Java語言和數(shù)據(jù)庫技術特別擅長,能夠在開發(fā)組組長的帶領下,在規(guī)定的時間內(nèi)迅速完成軟件開發(fā)工作。測試組需要在開發(fā)過程中就開始參與進來,開展測試工作,并且在開發(fā)完成后還要繼續(xù)測試工作,知道軟件交付使用。測試組需要有廣闊的思維來設計測試用例,然后細心的測試,發(fā)現(xiàn)Bug。文檔組需要對軟件開發(fā)和測試流程相當熟悉并且有扎實的寫作工作,能夠配合其他團隊編寫出項目開發(fā)過程

10、的全部文檔。3.2 人員分工(1)開發(fā)方開發(fā)組:組長張玲(負責開發(fā)組日常工作和數(shù)據(jù)庫)組員趙常偉(負責系統(tǒng)開發(fā))劉詩琦(美工)測試組:組長高盼盼(負責帶領測試團隊完成整個系統(tǒng)的測試工作)組員劉曉晨(負責測試系統(tǒng))文檔組:組長譚聰(負責管理技術文檔編寫工作)組員劉思涵(負責技術文檔編寫)(2)客戶方客戶方相應地也成立了項目組,由一個項目負責人和多個業(yè)務部門聯(lián)系人組成。項目負責人一一XXX(客戶方為此項目指定的負責人,代表客戶方做出決策)各部門聯(lián)系人一一反映各部門業(yè)務需求和部門用戶意見3.3 協(xié)作與溝通3.3.1 內(nèi)部協(xié)作文檔組向開發(fā)組和測試組挖掘技術信息,寫到技術文檔中。測試組在開發(fā)過程中就介入

11、到開發(fā)組中來,和開發(fā)人員共同完成本系統(tǒng)的開發(fā)任務。3.3.2 外部溝通在與客戶的溝通中,開發(fā)組需要深入了解客戶需求,通過需求分析明確定義系統(tǒng)的功能,再把設計和開發(fā)任務下達到各個小組負責人和組員,然后在規(guī)定的時間把產(chǎn)品交給高校,形成一種良性循環(huán)。四.實施計劃4.1 風險評估及對策本項目的主要風險是開發(fā)人員對客戶需求中的企業(yè)人員管理業(yè)務不熟悉,另外,在人員、資金、時間、技術等方面都存在風險。每個風險的可能性,對風險分析如下表所示。序號輸入風險事件可能性影響風險值采取措施1客戶需求需求不明確、需求變化70%60%35%1.加班,延長需求調(diào)研時間2.嚴格控制需求的變化2歷史項目信息開發(fā)人員流動30%5

12、0%15%1.加強溝通,及時了解人員開發(fā)動態(tài)。2從外部招聘有此類工作經(jīng)驗的技術人員3合同開發(fā)資金有限20%50%10%1、請實習學生參與一部分輔助工作,降低開發(fā)成本2、與客戶商量,去掉不必要的需求,降低工作量,減少開發(fā)時間4.2 項目時間管理計劃項目進度由組長負責,把總體工作計劃分配到每個月,進而分配到每一天,每個人,如果在上班時間沒有完成,在晚上加班的時候必須完成天計劃。只有確保每天的計劃完成,才能確??傮w工作計劃順利完成。開發(fā)計劃與人員分工如下圖所示。時間階段存務人員分工3月4月5月6月7月8月9月10月11月12月項目啟動與計劃張玲譚聰需求分析譚聰劉思涵系統(tǒng)與測試設計系統(tǒng)概要設計張玲系統(tǒng)

13、詳細設計張玲制定測試策略高盼盼制定測試計劃高盼盼編碼與測試執(zhí)行制定編碼規(guī)范張玲確定測試需求高盼盼編碼趙常偉單元測試劉詩琦i編寫測試用例劉曉晨執(zhí)行測試劉曉晨測試評估與系統(tǒng)部署測試評估高盼盼制定部署方案張玲4.3質(zhì)量管理計劃質(zhì)量管理由項目經(jīng)理牽頭,測試經(jīng)理通過負責軟件測試工作保證軟件質(zhì)量。對每個開發(fā)階段的階段性成果都進行評審或者測試,以保證軟件產(chǎn)品的質(zhì)量。質(zhì)量管理時間進度與人員分工如下:行時間階段布方7人員分工3.314.305.316.56.98.19.111.111.3012.15需求分析需求評審張玲系統(tǒng)與測試設計系統(tǒng)概要設計評審張玲系統(tǒng)詳細設計評審張玲制定測試策略評審張玲制定測試計劃評審張玲

14、編碼與測試執(zhí)行制定編碼規(guī)范評審張玲測試需求評審高盼盼代碼審查高盼盼單元測試報告評審高盼盼測試用例評審高盼盼缺陷報告評審高盼盼測試評估與系統(tǒng)部署測試評估報告評審高盼盼部署方案評審張玲在質(zhì)量管理計劃中,為了保證軟件質(zhì)量管理中隊出現(xiàn)的問題的管理,還需要定義問題跟蹤流程流程如下:(1) 發(fā)現(xiàn)問題,找出問題的責任人(2) 通知問題責任人限期修改(3) 問題責任人修改問題(4) 問題責任人將修改后的內(nèi)容反饋給發(fā)現(xiàn)問題的人員(5) 發(fā)現(xiàn)問題的質(zhì)量管理人員對有問題的部分進行重新檢驗,確認問題得到修改。(6) 如果發(fā)現(xiàn)問題沒有修改,將通知問題責任人繼續(xù)修改,直到問題得到解決4.4成本管理計劃通過計算每人月工資以

15、及一些項目日常開銷,可以算出項目的月成本,然后通過計算可以得到在規(guī)定時間內(nèi)的所需資金數(shù),必須讓所需資金數(shù)小于等于項目預算。資金預算表(單位:萬元)時間階段資整-預算、3月4月5月6月7月8月9月10月11月12月項目啟動與計劃10需求分析20系統(tǒng)與測試設計30編碼與測試執(zhí)行3030303030測試評估與系統(tǒng)部署40系統(tǒng)維護504.5配置管理計劃采用專用的版本管理工具進行軟件版本的控制。4.5.1 人員與職責版本控制管理者:張玲職責:制定版本控制流程4.5.2 確定版本庫的用戶權限管理者:負責版本管理、對版本庫擁有全部權限開發(fā)人員:CheckinCheckout測試人員:讀4.5.3 定義配置項

16、(版本控制項)及其標識(1)系統(tǒng)需求說明我們的需求就是在于開發(fā)一個功能實用、操作方便,簡單明了的企業(yè)人事管理系統(tǒng)。(2)系統(tǒng)概要設計該系統(tǒng)能完成基本的人事管理的需求,根據(jù)具體的要求實現(xiàn)不同功能,包括員工基本信息,員工考勤信息,員工調(diào)動信息等。(3)系統(tǒng)詳細設計(略)(4)測試策略在一定的軟件測試標準、測試規(guī)范的指導下,依據(jù)測試項目的特定環(huán)境約束而規(guī)定的軟件測試的原則、方式、方法的集合,需在測試計劃文檔中體現(xiàn)。(5)測試計劃描述了要進行的測試活動的范圍、方法、資源和進度的文檔。它確定測試項、被測特性、測試任務、誰執(zhí)行任務、各種可能的風險。測試計劃可以有效預防計劃的風險,保障計劃的順利實施。(6)

17、編碼規(guī)范1) 版權信息版權信息必須在java文件的開頭,其他不需要出現(xiàn)在javadoc的信息也可以包含在這里。2) Package/Importspackage行要在import行之前,import中標準的包名要在本地的包名之前,而且按照字母順序排列。如果import行中包含了同一個包中的不同子目錄,則應該用*來處理。3) Class接下來的是類的注釋,一般是用來解釋類的。/*Aclassrepresentingasetofpacketandbytecounters*Itisobservabletoallowittobewatched,butonly*reportschangeswhenthe

18、currentsetiscomplete*/接下來是類定義,包含了在不同的行的extends和implementspublicclassCounterSetextendsObservableimplementsCloneable4)ClassFields接下來是類的成員變量:/*Packetcounters"/protectedintpackets;public的成員變量必須生成文檔(JavaDoc)。proceted、private和package定義的成員變量如果名字含義明確的話,可以沒有注釋。5)存取方法(類的設置與獲取成員函數(shù))接下來是類變量的存取的方法。它只是簡單的用來將類的變量賦值獲取值的話,可以簡單的寫在一行上,如類的成員變量已經(jīng)有注釋,類變量的存取方法可以沒有注釋。publicintgetPackets()returnthis.packets;publicvoidsetPackets(intpackets)this.packets=packets;要求說明的是,對于集合,加入成員函數(shù)來插入和刪除項;另其它的方法不要寫在一行上。6)構造函數(shù)接下來是構造函數(shù),它應該用遞增的方式寫(比如:參數(shù)多的寫在后面)。publicCounterSet(intsize)this.size=size;7)克隆方法如果這個類是可以被克隆的,那么下一步就是clone方法:p

溫馨提示

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

評論

0/150

提交評論