資源描述:
《企業(yè)人事管理系統(tǒng)-張亮亮、鄭嶺》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、企業(yè)人事管理系統(tǒng)(基于B/S框架)1.引言1.1編寫目的本報告的主要作用是確定各個項目模塊的開發(fā)情況和主要的負(fù)責(zé)人,供各項目模塊的負(fù)責(zé)人閱讀,做到及時協(xié)調(diào),按步有序進行項目的開發(fā).減少開發(fā)中的不必要損失.便于項目團隊成員更好地了解項目情況,使項目工作開展的各個過程合理有序。2.項目概述2.1項目背景1.企業(yè)辦公自動化管理系統(tǒng)是用于企業(yè)管理簡化辦公自動化操作,簡化辦事流程,從而達到企業(yè)無紙化辦公的目的,以普遍的應(yīng)用達到企業(yè)共同的需求,漸漸轉(zhuǎn)向最終企業(yè)自身的需求。2.該企業(yè)辦公自動化管理系統(tǒng)是為了提高眾企業(yè)的辦事效率
2、,此系統(tǒng)具有充分的擴展空間。2.2項目的范圍和目標(biāo)2.2.1范圍描述a.系統(tǒng)分析和系統(tǒng)設(shè)計以結(jié)構(gòu)化分析設(shè)計方法為主。b.開發(fā)模型:噴泉模型,以用戶需求為動力,以對象作驅(qū)動c.開發(fā)方法:面向?qū)ο?.2.2主要功能a.概述正確的輸入輸出,功能列表。b.系統(tǒng)流程圖b.1客戶基本信息管理流程b.2人員調(diào)度管理系統(tǒng)流程c.功能結(jié)構(gòu)分析企業(yè)人事管理系統(tǒng)工作目錄個人工具系統(tǒng)管理退出系統(tǒng)客戶管理人事管理工作管理物資管理考勤管理公司管理權(quán)限分配數(shù)據(jù)備份1.3.3性能a.響應(yīng)時間,吞吐量,處理時間,主存和輔存,安全性,保密性,可靠性
3、,可擴展性,可修改,軟硬件支持,通信接口,(JavaI/O),異常處理和容錯性。1.3.4管理和技術(shù)約束a.數(shù)據(jù)庫設(shè)計(ER模型),描述數(shù)據(jù)。數(shù)據(jù)庫連接池及數(shù)據(jù)庫的連接Bean(連接池中可以動態(tài)申請,使用,釋放DB連接,DB性能上升)b.可行性分析和項目開發(fā)計劃要考慮到(費用,時間,資源)c.需求分析階段要確定系統(tǒng)的邏輯模型。d.設(shè)計階段概要設(shè)計:模型設(shè)計詳細(xì)設(shè)計:實現(xiàn)模型的功能e.測試:軟件質(zhì)量f.維護:修改,擴充功能.g.開發(fā)一個原型系統(tǒng),以驗證用戶需求。2項目估算2.1使用的歷史數(shù)據(jù)(無)2.2使用的評價技
4、術(shù)軟件規(guī)模估算:網(wǎng)上信息工作量估算:中級COCOMO模型成本估算:中級COCOMO模型時間估算:中級COCOMO模型2.3工作量、成本、時間估算由于對COCOMOⅡ的運用還不是太熟練,在項目的初始階段各種參數(shù)還不能夠確定,所以暫時先采用了中級COCOMO模型。等項目的各種參數(shù)都比較全時,在迭代中再采用COCOMOⅡ模型。在中級COCOMO模型中所采用的各項參數(shù):成本驅(qū)動量細(xì)分(描述)取值產(chǎn)品RELY(必要的軟件可靠性要求)1.15DATA(數(shù)據(jù)庫規(guī)模)0.94CPLX(產(chǎn)品復(fù)雜性)1.15計算機TIME(執(zhí)行時間
5、限制)1.00STOR(主存限制)1.00VIRT(虛擬計算機可變性)---TURN(計算機響應(yīng)時間)1.00人員ACAP(分析員能力)1.19AEXP(應(yīng)用經(jīng)驗)1.29PCAP(程序員能力)1.17VEXP(虛擬機經(jīng)驗)---LEXP(編程語言經(jīng)驗)1.14項目MODP(現(xiàn)代編程經(jīng)驗)1.10TOOL(軟件工具使用)0.83SCED(規(guī)定的開發(fā)進度表)1.00所以EAF=1.15*0.94*1.15*1.0*1.0*1.0*1.19*1.29*1.17*1.14*1.10*0.83*1.0≈2.32由于第一次
6、做項目,經(jīng)驗不足,所以取嵌入式為開發(fā)模式,則:a=2.8、b=1.20、c=2.5、d=0.32軟件規(guī)模估算:根據(jù)歷史數(shù)據(jù)進行估算,則規(guī)模估算≈9000代碼行工作量E=2.8*0.91.20*2.32≈103人月工作時間t=2.5*1030.32≈11.02月3.3資源《軟件項目管理》,網(wǎng)絡(luò)資源,《軟件測試教程》3進度(日程)3.1項目工作的分解結(jié)構(gòu)軟件任務(wù)任務(wù)描述任務(wù)持續(xù)時間A制定開發(fā)計劃1B需求分析和說明2.8C框架設(shè)計1D詳細(xì)設(shè)計4E編碼3F測試1G運行維護33.2時限圖(甘特圖)4軟件配置方案項目相關(guān)信息
7、軟件項目計劃軟件開發(fā)項目計劃軟件質(zhì)量保證計劃軟件配置管理計劃軟件驗證和確認(rèn)計劃軟件需求規(guī)格說明軟件設(shè)計說明源代碼源代碼列表可執(zhí)行文件數(shù)據(jù)庫描述圖表和文件描述初始內(nèi)容軟件配置管理程序源代碼樹結(jié)構(gòu)日常建造程序備份程序軟件問題報告軟件發(fā)布過程內(nèi)部發(fā)布過程外部發(fā)表過程發(fā)布文檔軟件測試文檔測試計劃測試程序測試腳本測試數(shù)據(jù)測試報告用戶文檔維護文檔5關(guān)鍵問題由于對JSP、網(wǎng)頁界面設(shè)計、數(shù)據(jù)庫設(shè)計的掌握程度不夠扎實,需求分析不夠,調(diào)研不充分,可能導(dǎo)致系統(tǒng)開發(fā)失敗的后果。6項目資源5.1人員張亮亮、鄭嶺5.2硬件和軟件個人臺式計算
8、機,Dreamweaver,Fireworks,photoshop,SQLServer20007人員組織7.1組織結(jié)構(gòu)前臺網(wǎng)頁設(shè)計—張亮亮后臺數(shù)據(jù)庫設(shè)計—鄭嶺7.2管理報告8.跟蹤和控制機制8.1質(zhì)量保證和控制8.2變化管理和機制