《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動(dòng)態(tài) > 科技計(jì)劃項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

科技計(jì)劃項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2009-08-10
作者:林 映

??? 摘 要:通過UML的分析,設(shè)計(jì)并實(shí)現(xiàn)了科技計(jì)劃項(xiàng)目申報(bào)的網(wǎng)絡(luò)化與科技計(jì)劃項(xiàng)目管理業(yè)務(wù)的全自動(dòng)化辦公。
??? 關(guān)鍵詞:科技計(jì)劃項(xiàng)目;管理系統(tǒng);UML分析

?

1 開發(fā)背景
??? 科技計(jì)劃項(xiàng)目是指在國家或各省市科技計(jì)劃中實(shí)施安排,由單位或個(gè)人承擔(dān),并在一定時(shí)間周期內(nèi)進(jìn)行的科學(xué)技術(shù)研究開發(fā)活動(dòng)??萍加?jì)劃項(xiàng)目管理實(shí)行依法管理、規(guī)范權(quán)限、明確職責(zé)、管理公開、精簡(jiǎn)高效的原則,并嚴(yán)格按國家或各所在省市科技計(jì)劃管理暫行規(guī)定和相關(guān)各類國家或省市科技計(jì)劃管理辦法中的有關(guān)規(guī)定組織實(shí)施。
??? 科技計(jì)劃項(xiàng)目的實(shí)施對(duì)于提高企業(yè)自主創(chuàng)新能力,解決經(jīng)濟(jì)和社會(huì)發(fā)展中的關(guān)鍵共性技術(shù)問題,促進(jìn)科技成果應(yīng)用轉(zhuǎn)化具有極大的作用,一般每年都有若干個(gè)批次。根據(jù)當(dāng)?shù)氐目萍及l(fā)展規(guī)劃,每批次的計(jì)劃種類可能不同,一個(gè)完整的科技計(jì)劃項(xiàng)目需經(jīng)項(xiàng)目申請(qǐng)、審查、審批、簽約(合同)、年報(bào)、項(xiàng)目驗(yàn)收等幾個(gè)基本過程。
??? 目前,國內(nèi)對(duì)科技計(jì)劃項(xiàng)目管理的系統(tǒng)主要有3種模式:一是采用單機(jī)版軟件方式,此種方式是申請(qǐng)方用戶在本機(jī)安裝科技項(xiàng)目主管部門開發(fā)的專用軟件,填寫申請(qǐng)資料通過軟盤上送科技主管部門;二是利用科技主管部門網(wǎng)站通過Email上報(bào)申請(qǐng)資料主管部門;三是通過WEB動(dòng)態(tài)頁填寫表格方式,但此方式目前一般只實(shí)現(xiàn)了申請(qǐng)材料上報(bào)的功能,本系統(tǒng)在此基礎(chǔ)上實(shí)現(xiàn)了從項(xiàng)目申請(qǐng)直到項(xiàng)目驗(yàn)收的科技計(jì)劃管理全過程的電子化辦公。
2 研發(fā)內(nèi)容
??? 根據(jù)需求的分析,系統(tǒng)設(shè)計(jì)為2個(gè)子系統(tǒng)來實(shí)現(xiàn),即網(wǎng)上申報(bào)子系統(tǒng)和科技計(jì)劃項(xiàng)目信息管理子系統(tǒng)。
??? (1)網(wǎng)上申報(bào)子系統(tǒng)建立在科技主管部門現(xiàn)有的對(duì)外網(wǎng)站基礎(chǔ)上,面向Internet申報(bào)項(xiàng)目的用戶, 主要實(shí)現(xiàn)填寫申請(qǐng)表、填寫合同、匯報(bào)年度及經(jīng)費(fèi)使用情況、申請(qǐng)項(xiàng)目驗(yàn)收,以及查詢項(xiàng)目受理進(jìn)展等功能;
??? (2)科技計(jì)劃項(xiàng)目信息管理子系統(tǒng)建立在科技部門的內(nèi)部網(wǎng)(Intranet)上,面向科技主管部門用戶,主要是科技計(jì)劃申請(qǐng)項(xiàng)目的受理、科技部門的初審和內(nèi)審工作、錄入審批結(jié)果、簽訂合同、審查年報(bào)、受理項(xiàng)目執(zhí)行方的驗(yàn)收申請(qǐng)、查詢項(xiàng)目執(zhí)行情況、打印各類統(tǒng)計(jì)報(bào)表。此外,系統(tǒng)管理員還可用內(nèi)部管理模塊管理數(shù)據(jù)庫。
??? 通過UML分析[1-2],本系統(tǒng)的用戶(角色)有:申請(qǐng)單位、科技主管部門領(lǐng)導(dǎo)、計(jì)財(cái)處、各業(yè)務(wù)處(高新技術(shù)與工業(yè)處、農(nóng)業(yè)科技處、社會(huì)發(fā)展與科技合作處、科技成果處等),上一級(jí)單位的財(cái)政處,系統(tǒng)管理員等。
??? 主要的用例(功能)[3]有三大類:一是針對(duì)申請(qǐng)方通過瀏覽器在網(wǎng)上實(shí)時(shí)填寫申請(qǐng)表、合同、年度報(bào)表的動(dòng)態(tài)網(wǎng)頁,系統(tǒng)將填寫的內(nèi)容保存為數(shù)據(jù)庫記錄所需要的;二是針對(duì)科技部門內(nèi)部各業(yè)務(wù)處室在不同階段處理申請(qǐng)項(xiàng)目初審、內(nèi)部審查、上一級(jí)財(cái)政部門的審批結(jié)果錄入、合同處理、年度報(bào)告處理、項(xiàng)目驗(yàn)收申請(qǐng)等建立的相關(guān)用例;三是系統(tǒng)管理員為本科技計(jì)劃項(xiàng)目數(shù)據(jù)庫管理所需的用例。
??? 科技計(jì)劃項(xiàng)目數(shù)據(jù)庫包含:科技計(jì)劃項(xiàng)目申請(qǐng)表(系統(tǒng)實(shí)現(xiàn)時(shí)又細(xì)分為若干子表)、科技主管部門內(nèi)審查表、年終執(zhí)行經(jīng)費(fèi)使用表、結(jié)題申請(qǐng)表、匯總表、系統(tǒng)用戶表等。
??? (3)在UML分析系統(tǒng)時(shí),按照科技計(jì)劃項(xiàng)目的特點(diǎn),將科技計(jì)劃項(xiàng)目的日常工作區(qū)分為申請(qǐng)階段、初審階段、科技主管部門內(nèi)審查階段、審批階段、合同處理階段、年報(bào)階段、項(xiàng)目驗(yàn)收與結(jié)題階段。
??? 因此,系統(tǒng)設(shè)計(jì)時(shí)根據(jù)不同的階段相應(yīng)建立不同的模塊,且不同的用戶在相同的模塊具備不同功能。
??? 在數(shù)據(jù)表中建立類似于開關(guān)的狀態(tài)指標(biāo)字段來控制表格的填寫、修改、受理的權(quán)限,保證數(shù)據(jù)的完整與一致性,控制數(shù)據(jù)的流轉(zhuǎn)。
??? 項(xiàng)目受理處理方式:在申請(qǐng)項(xiàng)目的受理階段,計(jì)財(cái)外用戶將符合基本申報(bào)條件的申請(qǐng)分類至相關(guān)處室,落實(shí)申請(qǐng)項(xiàng)目所屬的批次,受理通過后,程序給定一個(gè)受理號(hào),并且設(shè)置狀態(tài)指標(biāo)值為“受理通過”以便進(jìn)行初審階段的程序;對(duì)于不符合申報(bào)條件的申請(qǐng),系統(tǒng)要求填寫受理不通過的原因用于反饋給申請(qǐng)方,并且設(shè)置狀態(tài)指標(biāo)值不進(jìn)行以后的處理;申請(qǐng)方可以在網(wǎng)上查詢到處理的結(jié)果,受理通過的用戶用受理號(hào)可作為查詢號(hào)使用,以后的各階段中可用此查詢號(hào)查詢所有的業(yè)務(wù)。
??? 在申請(qǐng)項(xiàng)目的初審處理中,各業(yè)務(wù)處室用戶在初審模塊中開始處理狀態(tài)指標(biāo)為“受理通過”的申請(qǐng)項(xiàng)目表,在初審模塊中,系統(tǒng)設(shè)計(jì)為用戶只能按權(quán)限查看本業(yè)務(wù)處室所屬的表,按受理年份、批次、申請(qǐng)項(xiàng)目名稱、申請(qǐng)單位等條件查詢、顯示表格,并可以按傳統(tǒng)的業(yè)務(wù)習(xí)慣打印出匯總表1、匯總表2。
??? 以下的其他過程如科技主管部門內(nèi)部審查、上一級(jí)財(cái)政部門審批、合同處理、年報(bào)處理、項(xiàng)目驗(yàn)收結(jié)題的模塊處理方式與上述類似,即按要求處理完畢后,賦予狀態(tài)指標(biāo)字段為相應(yīng)的值,上一階段通過的項(xiàng)目才轉(zhuǎn)入下一階段的相關(guān)處室處理模塊中顯示并處理。
??? 系統(tǒng)管理員的模塊中進(jìn)行科技計(jì)劃項(xiàng)目數(shù)據(jù)庫中各表格的維護(hù),可按不同年份、批次、不同的處室所屬的表或相同狀態(tài)指標(biāo)為條件管理數(shù)據(jù)庫,比如某批次申請(qǐng)超過截止日期后,系統(tǒng)管理員可刪除無效的申請(qǐng)項(xiàng)目。系統(tǒng)可采用人工或自動(dòng)備份系統(tǒng)數(shù)據(jù)庫,導(dǎo)入(恢復(fù))系統(tǒng)數(shù)據(jù)庫。
3 系統(tǒng)開發(fā)與運(yùn)行環(huán)境
??? 系統(tǒng)運(yùn)行的網(wǎng)絡(luò)環(huán)境:利用互聯(lián)網(wǎng)和科技主管部門的內(nèi)部辦公網(wǎng),采用Client/Server結(jié)構(gòu)和Brower/Server結(jié)構(gòu);網(wǎng)絡(luò)傳輸協(xié)議選用Tcp/Ip和Http;系統(tǒng)軟件:服務(wù)器端最好為Windows 2000 Server+iiS+Asp,客戶端軟件為Windows xp+IE瀏覽器等。
??? 開發(fā)軟件采用MacroMedia軟件公司的DreamWeaver Mx開發(fā)工具,與數(shù)據(jù)庫接口采用ADO標(biāo)準(zhǔn),適用于將來數(shù)據(jù)庫的變更,本系統(tǒng)主要采用原型法開發(fā),并采用UML需求分析技術(shù),數(shù)據(jù)庫管理系統(tǒng)可采用Microsoft? Access 2000 或SQL。
4 本系統(tǒng)的特色
??? 項(xiàng)目開發(fā)組利用UML可視化建模技術(shù)與科技主管部門溝通,最短時(shí)間內(nèi)理解科技計(jì)劃項(xiàng)目的業(yè)務(wù)特點(diǎn),同時(shí)也使科技主管部門能及時(shí)看到系統(tǒng)可能實(shí)現(xiàn)的架構(gòu)及界面、功能,從而使系統(tǒng)更符合科技主管部門用戶的習(xí)慣,在動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)上充分利用先進(jìn)的技術(shù)與應(yīng)用軟件,采用小組開發(fā)技術(shù),開發(fā)組共同協(xié)作在最短時(shí)間內(nèi)開發(fā)出系統(tǒng)的原型供主管部門審查,使系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)能符合計(jì)劃項(xiàng)目管理的特點(diǎn)。在設(shè)計(jì)項(xiàng)目合同管理階段、年度報(bào)告等受理階段的模塊時(shí),通過數(shù)據(jù)庫技術(shù)處理,實(shí)現(xiàn)了申請(qǐng)方(項(xiàng)目執(zhí)行方)與科技主管部門互動(dòng),例如申請(qǐng)方(項(xiàng)目執(zhí)行方)填寫合同完畢后,進(jìn)入科技主管部門受理階段時(shí)不允許修改,但在科技主管部門發(fā)現(xiàn)填寫的合同有誤時(shí),申請(qǐng)方可以再次在網(wǎng)上修改合同條款直至受理通過為止,諸如此類的處理方式與傳統(tǒng)的人工流程相比節(jié)約了大量的時(shí)間,體現(xiàn)了計(jì)算機(jī)管理的人性化。
??? 在系統(tǒng)安全方面,通過構(gòu)建網(wǎng)絡(luò)結(jié)構(gòu)、配置網(wǎng)絡(luò)參數(shù)既實(shí)現(xiàn)了在兩個(gè)子系統(tǒng)之間共享科技計(jì)劃項(xiàng)目數(shù)據(jù),又保證了科技主管部門辦公系統(tǒng)的安全。
??? 在系統(tǒng)使用方面,面向申請(qǐng)單位與科技主管部門用戶的界面均十分友好,圖形、圖案特別針對(duì)科技系統(tǒng)軟件而設(shè)計(jì)。
??? 在系統(tǒng)發(fā)布方面,無需在申請(qǐng)方安裝任何專用軟件,采用最流行的操作系統(tǒng)及瀏覽器,從網(wǎng)頁上即可錄入各類資料,查詢項(xiàng)目最新的審核情況,科技科技主管部門方可以很方便地修改升級(jí)系統(tǒng),無需通知申請(qǐng)方下載,更改專用申請(qǐng)軟件,省卻送軟盤等繁瑣的手續(xù)。
??? 通過使用本系統(tǒng),科技主管部門可以更快、更好地掌握科技計(jì)劃項(xiàng)目的進(jìn)展,做好各類管理工作,且所有處理方式更公開、快捷,符合電子政務(wù)潮流,使科技主管部門能從全局視角上把握科技計(jì)劃項(xiàng)目。
參考文獻(xiàn)
[1]? REED P R.UML與Visual Basic應(yīng)用程序開發(fā)[M].北京:科學(xué)出版社,2003:40-120.
[2]? CONALLEN J .用UML構(gòu)建WEB應(yīng)用程序[M].北京:科學(xué)出版社,2003:150-230.
[3]? S G DHNEIDER,Jason P.W.用例分析技術(shù) [M].北京:機(jī)械工業(yè)出版社,2002:1-185.

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。