資源描述:
《項目管理系統(tǒng)——概要設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、項目管理系統(tǒng)概要設(shè)計說明書目錄1引言51.1編寫目的51.2背景51.3定義51.4參考資料62總體設(shè)計62.1需求規(guī)定62.2運行環(huán)境62.3系統(tǒng)結(jié)構(gòu)72.4基本設(shè)計概念和處理流程72.4.1用例圖72.4.2流程圖82.5功能需求與程序的關(guān)系82.6人工處理過程82.7尚未解決的問題93接口設(shè)計93.1用戶接口93.2外部接口123.3內(nèi)部接口124運行設(shè)計134.1運行模塊組合134.2運行控制134.3運行時間135系統(tǒng)論據(jù)結(jié)構(gòu)設(shè)計145.1邏輯結(jié)構(gòu)設(shè)計要點145.2物理結(jié)構(gòu)設(shè)計要點145.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系146系統(tǒng)出錯處理設(shè)計156.1出錯信息15
2、6.2補救措施156.3系統(tǒng)維護設(shè)計?15文件信息編寫者檀志兵編寫日期2014-6-10審核者審核日期批準人批準日期變更記錄日期作者版本變更說明變更審閱日期審閱者意見1引言1.1編寫目的本說明書目的在于明確說明項目管理系統(tǒng)中立項管理里各功能模塊的劃分,以及相關(guān)流程,數(shù)據(jù)結(jié)構(gòu)與相關(guān)接口設(shè)計等,以便編程人員使用本說明書的主要讀者為系統(tǒng)分析員、用戶和使用部門的有關(guān)人員,為后面的系統(tǒng)開發(fā)提供依據(jù)。1.2背景開發(fā)軟件名稱:項目管理系統(tǒng).項目任務(wù)提出者:億江(北京)科技發(fā)展有限公司實現(xiàn)軟件單位:億江(北京)科技發(fā)展有限公司項目與其他軟件,系統(tǒng)的關(guān)系:父子系統(tǒng)關(guān)系1.3定義【P
3、RJ】PROJECT的簡寫【Milestone】里程碑【Deliverable】交付物【Attachment】附件【Mapping】表與表之間關(guān)聯(lián)【Task】任務(wù)【Complete】完工【Approval】審批【Model】實體層【BLL】業(yè)務(wù)層縮寫【View】頁面展示層【DAL】數(shù)據(jù)處理層縮寫【IDAL】數(shù)據(jù)處理層接口縮寫【Common】公共調(diào)用類庫【LogCommon】系統(tǒng)日志類庫【Factory】反射工廠類庫【SQLService】數(shù)據(jù)庫連接處理層【ADU】AddDeleteUpdate的縮寫1.4參考資料軟件需求說明書概要設(shè)計說明書???2總體設(shè)計2.1需
4、求規(guī)定該系統(tǒng)包括項目的立項、項目的審批、項目風險的預見、項目任務(wù)的劃分、項目任務(wù)的填報、里程碑的劃分、里程碑的填報、日報的填報、項目完工申請、項目完工審批、附件上傳等2.2運行環(huán)境軟硬件名稱服務(wù)器端客戶端CPU2核以上Intel酷睿i3內(nèi)存4G或以上2G或以上硬盤500G或以上80G或以上操作系統(tǒng)windowsserver2008r2標準版sp164位中文版WindowsXP或Windows7或Windows8.1數(shù)據(jù)庫MicrosoftSQLServer2008R2Express無瀏覽器可無內(nèi)核與IE8.0相等或以上的IE或其他瀏覽器IISIIS7.5或以上版本
5、無系統(tǒng)支持.NETFRAMEWORK4.0或以上無2.3系統(tǒng)結(jié)構(gòu)2.4基本設(shè)計概念和處理流程2.4.1用例圖2.4.2流程圖2.5功能需求與程序的關(guān)系功能名稱項目立項模塊日報模塊項目完工計劃任務(wù)分配√任務(wù)填報√√日報填報√√附件上傳√√√交付物填寫√√√2.6人工處理過程所有的前臺頁面數(shù)據(jù)(包括添加、修改等)的填寫,所有附件的上傳。在程序之外標的物的提交。2.7尚未解決的問題暫無3接口設(shè)計3.1用戶接口(1)項目立項界面:(1)項目立項管理(2)計劃任務(wù)管理(3)任務(wù)填報界面:(1)日報填報界面:(1)項目審批界面:3.2外部接口1)、與其他系統(tǒng)的接口,采用WCF
6、(WindowsCommunicationFoundation)做為后臺接口,從而保證前臺(無論是SILVERLIGHT還是MVC還是普通的ASP.NET或WEBFORM)能夠順利調(diào)用后臺服務(wù)。2)、與操作系統(tǒng)的接口,通過.NETFRAMWORK4.0來訪問3)、與SQLSERVER2008的接口,通過ADO.NET來訪問4)、與EXCEL文檔的接口,通過Excel.dll與COM.Excel.dll來訪問3.3內(nèi)部接口系統(tǒng)中的各層之間關(guān)系如下所示:4運行設(shè)計4.1運行模塊組合項目立項調(diào)用任務(wù)分配、風險評估、里程碑、附件上傳、交付物等,并且相關(guān)模塊都會通過BLL層
7、來調(diào)用后臺服務(wù)方法。4.2運行控制1)前臺頁面調(diào)用BLL接口方法。2)客戶端通過IE或其他瀏覽器訪問系統(tǒng),進行操作。3)服務(wù)器操作系統(tǒng)等提供資源調(diào)配。4)系統(tǒng)提供權(quán)限判斷,不同用戶只能訪問自己相應的功能頁面。4.3運行時間各模塊運行時間均應控制在1-2秒內(nèi)(其中大部分為響應用戶的動作)。由于系統(tǒng)采用反射驅(qū)動方式,將有效提高程序的運行時間。5系統(tǒng)論據(jù)結(jié)構(gòu)設(shè)計5.1邏輯結(jié)構(gòu)設(shè)計要點E-R圖5.2物理結(jié)構(gòu)設(shè)計要點數(shù)據(jù)的物理結(jié)構(gòu)用Model來描述。5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系數(shù)據(jù)結(jié)構(gòu)項目立項增加修改刪除(修改狀態(tài)后再增加新記錄)增加修改立項申請主鍵程序自動自成程序自動自成立
8、項編號程序