- 相關(guān)推薦
科研項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
論文摘要:隨著計(jì)算機(jī)應(yīng)用水平的提高和科研管理的規(guī)范化和制度化,建立一套適用于科研院所科研管理工作的科研項(xiàng)目管理信息平臺(tái),已經(jīng)成為各大科研院所較為迫切的需求。采用面向?qū)ο蟮乃枷朐O(shè)計(jì)科研項(xiàng)目管理系統(tǒng),并在Delphi和數(shù)據(jù)庫工具下實(shí)現(xiàn)。利用本系統(tǒng)能對科研項(xiàng)目進(jìn)行規(guī)劃和管理,對成本、進(jìn)度和功能特性進(jìn)行跟蹤,在出現(xiàn)問題時(shí),能夠識(shí)別并及時(shí)修正。
論文關(guān)鍵詞:軟件項(xiàng)目管理;面向?qū)ο;科研?xiàng)目管理系統(tǒng)
科研院所的科研開發(fā)、試驗(yàn)分析、生產(chǎn)經(jīng)營等各項(xiàng)活動(dòng),每時(shí)每刻都會(huì)產(chǎn)生大量信息。這些信息需要在企業(yè)內(nèi)部上下之間、部門之間、總部與分部、外部供應(yīng)商與企業(yè)以及企業(yè)與客戶之間,進(jìn)行輸人、處理、輸出、反饋。但目前,這些重要的信息大部分或被分散保存在各個(gè)互不兼容、自成一體的計(jì)算機(jī)系統(tǒng)中,或被鎖文件柜和抽屜中,甚至沒有形成文字,或者文字資料不完整,從而形成了一個(gè)個(gè)“信息孤島”。本文建立一套適用于科研院所科研管理工作的科研項(xiàng)目管理信息平臺(tái),從而實(shí)現(xiàn)對科研項(xiàng)目的管理和規(guī)劃。
1科研項(xiàng)目管理系統(tǒng)總體設(shè)計(jì)
一套較完善的科研管理系統(tǒng)應(yīng)以項(xiàng)目管理為中心,涵蓋計(jì)劃、合同、實(shí)事、成果、專利、資金、人員、設(shè)備等方面,并可關(guān)聯(lián)到辦公、人事、財(cái)務(wù)、設(shè)備等其它業(yè)務(wù)系統(tǒng)。本系統(tǒng)可以實(shí)現(xiàn)從項(xiàng)目的計(jì)劃申報(bào)、審批、項(xiàng)目開發(fā)、鑒定、成果登記、評獎(jiǎng)到歸檔、查詢和統(tǒng)計(jì)全過程的計(jì)算機(jī)網(wǎng)絡(luò)化管理和信息共享。
1.1科研項(xiàng)目管理系統(tǒng)功能描述
該軟件項(xiàng)目管理系統(tǒng)實(shí)現(xiàn)的主要功能有:項(xiàng)目管理和研發(fā)信息的添加、修改、刪除,各個(gè)階段基本信息的查詢,報(bào)表的生成,實(shí)現(xiàn)在應(yīng)用程序中對以Word形式存儲(chǔ)的文檔模板的新建、保存功能,并可以完成已有文檔的調(diào)用,實(shí)現(xiàn)文檔的自動(dòng)化,隨時(shí)、快捷的查閱和修改文檔,并作為研發(fā)后續(xù)階段的參照。
1.2系統(tǒng)總體功能模塊分析與設(shè)計(jì)
首先,進(jìn)行科研項(xiàng)目計(jì)劃編制。項(xiàng)目開發(fā)單位經(jīng)市場調(diào)查,并經(jīng)有關(guān)專家進(jìn)行技術(shù)審查和審核,向管理部門進(jìn)行計(jì)劃申報(bào),經(jīng)管理部門審批后下達(dá)項(xiàng)目計(jì)劃。申報(bào)的計(jì)劃被批準(zhǔn)后,項(xiàng)目開發(fā)單位組織項(xiàng)目的研究開發(fā),管理部門可以對項(xiàng)目開發(fā)的各階段實(shí)施管理,了解項(xiàng)目的進(jìn)展情況,評估每一階段的工作,必要時(shí)進(jìn)行調(diào)整或撤銷該項(xiàng)目。項(xiàng)目開發(fā)完畢,由開發(fā)單位提出鑒定或驗(yàn)收申請,管理部門可以組織有關(guān)專家對項(xiàng)目進(jìn)行鑒定、審查和評議,得出相應(yīng)的結(jié)論。
本系統(tǒng)還可以對以上各個(gè)環(huán)節(jié)進(jìn)行查詢、統(tǒng)計(jì),隨時(shí)從宏觀上了解所有項(xiàng)目的進(jìn)度及相關(guān)材料。其功能模塊結(jié)構(gòu)如圖1所示。
1.3系統(tǒng)管理文件流程
科研項(xiàng)目管理涉及大量的管理文件,文件處理應(yīng)遵守流程,從立項(xiàng)(項(xiàng)目申報(bào))開始,審批、開發(fā)、鑒定到最后歸檔的過程如圖2所示。
2數(shù)據(jù)庫設(shè)計(jì)
本系統(tǒng)通過數(shù)據(jù)庫進(jìn)行管理,可以方便管理數(shù)據(jù)、文檔以及快速查詢。數(shù)據(jù)庫設(shè)計(jì)是系統(tǒng)設(shè)計(jì)很重要的部分,設(shè)計(jì)質(zhì)量的好壞,數(shù)據(jù)結(jié)構(gòu)的優(yōu)劣,直接影響到系統(tǒng)的成敗。數(shù)據(jù)庫設(shè)計(jì)是指對一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的需求。
論文下載
2.1數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)
本系統(tǒng)的數(shù)據(jù)庫是采用Delphi自帶的DataBaseDesktop工具設(shè)計(jì)的,根據(jù)系統(tǒng)的需要,設(shè)計(jì)了立項(xiàng)管理、進(jìn)度計(jì)劃表、配置管理表等多個(gè)數(shù)據(jù)庫表。如表1~表3所示。
2.2系統(tǒng)模塊設(shè)計(jì)
系統(tǒng)劃分為4大模塊:過程管理模塊、研發(fā)管理模塊、查詢統(tǒng)計(jì)模塊和系統(tǒng)管理模塊,其中每個(gè)模塊都包含一系列子模塊。過程管理模塊包括:立項(xiàng)管理、結(jié)項(xiàng)管理、項(xiàng)目計(jì)劃與監(jiān)控、配置管理、質(zhì)量保證、人員管理;系統(tǒng)管理模塊包括項(xiàng)目新增、項(xiàng)目打開、權(quán)限管理、代碼管理、文檔模板管理和系統(tǒng)退出。研發(fā)管理主要指進(jìn)度管理,該模塊是系統(tǒng)核心部分,內(nèi)容也較多,有需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)管理、維護(hù)、計(jì)劃、進(jìn)展報(bào)告和進(jìn)度控制與調(diào)整模塊。各模塊分別形成相應(yīng)的文件,內(nèi)容文件名填人相應(yīng)的項(xiàng)目信息表中。進(jìn)展報(bào)告在進(jìn)度管理中占有很重要的地位,是項(xiàng)目調(diào)整和監(jiān)控的主要參考。
為了方便及時(shí)了解各個(gè)項(xiàng)目的相關(guān)信息,系統(tǒng)查詢模塊分為4個(gè)部分:基本信息查詢模塊、進(jìn)度查詢模塊、計(jì)劃查詢模塊和設(shè)計(jì)查詢模塊。各部分完成的功能是對相應(yīng)的信息進(jìn)行查詢。
3系統(tǒng)實(shí)現(xiàn)
SQLServer2000大型數(shù)據(jù)庫具有大容量、高效率等特點(diǎn),為用戶提供強(qiáng)大的功能支持。因此,后臺(tái)數(shù)據(jù)庫選擇的是SQLServer2000。在SQLeSvrer2000中新建數(shù)據(jù)庫,命名為CMM2。在數(shù)據(jù)庫CMM2中,建立以表1~表3為主的數(shù)據(jù)庫表結(jié)構(gòu),通過Delphi中提供的數(shù)據(jù)模塊窗體,避免了向每個(gè)窗體中添加數(shù)據(jù)訪問組件來訪問數(shù)據(jù)庫中的數(shù)據(jù)。系統(tǒng)的實(shí)現(xiàn),完成的主要工作——文檔管理,通過在eDlphi中調(diào)用word軟件實(shí)現(xiàn)。在WordApplication組件的OnDocumentBeforeClose事件中添加如下代碼:
wordapplication1.Quit;
wordapplication1.Disconnect;
報(bào)表采用eD lphi7自帶的Rave5.0報(bào)表設(shè)計(jì)器進(jìn)行設(shè)計(jì)。Rave報(bào)表是一種基于組件的可視化報(bào)表設(shè)計(jì)工具,使用它可以簡化設(shè)計(jì)過程,提高設(shè)計(jì)效率,并且可以制作出漂亮的樣式,從簡單的分帶報(bào)表到復(fù)雜的、高度個(gè)性化的報(bào)表都能輕易完成。利用Rave制作的報(bào)表有下面的特征:帶字回繞功能、圖形化、頁邊間距調(diào)整、精確頁面位置控制、打印配置、字體控制、打印預(yù)覽、重復(fù)使用等。
4結(jié)論
本系統(tǒng)可以使科研項(xiàng)目管理部門從繁瑣的項(xiàng)目材料管理中解脫出來,將精力集中到對項(xiàng)目本身的管理,從而加強(qiáng)技術(shù)創(chuàng)新工作,推動(dòng)科學(xué)技術(shù)成果向現(xiàn)實(shí)生產(chǎn)力的轉(zhuǎn)化。
利用本系統(tǒng),為一些科研項(xiàng)目建立了軟件項(xiàng)目管理的策略和實(shí)施這些策略的規(guī)程,使得軟件開發(fā)和維護(hù)的過程相對穩(wěn)定,已有的成功經(jīng)驗(yàn)可以被復(fù)用,并可以對同類的新項(xiàng)目進(jìn)行規(guī)劃和管理,還可用于對成本、進(jìn)度和功能特性進(jìn)行跟蹤,在出現(xiàn)問題時(shí),有能力識(shí)別,并及時(shí)修正。
【科研項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)】相關(guān)文章:
學(xué)生信息管理系統(tǒng)設(shè)計(jì)開題報(bào)告07-20
都市頻道制作網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)05-29
一個(gè)嵌入式系統(tǒng)的Petri網(wǎng)模型與CPLD實(shí)現(xiàn)05-29
職工工資管理系統(tǒng)的設(shè)計(jì)與開發(fā)論文開題報(bào)告09-15
項(xiàng)目管理系統(tǒng)開題報(bào)告06-30
庫存管理系統(tǒng)論文07-21
物資管理系統(tǒng)論文08-02