版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2007年第10期科技管理研究ScienceandTechnologyManagementResearch2007No110收稿日期:2007-01-08,修回日期:2007-03-14基金項目:高校科學(xué)研究投入產(chǎn)出分析軟件研究(01JK239文章編號:1000-7695(200710-0247-02基于C/S的科研項目管理信息系統(tǒng)的設(shè)計與實現(xiàn)張小艷1,趙渭泳2(11西安科技大學(xué)計算機系,陜西西安710054;21西安科技大學(xué)科研處,陜西西安710054摘要:以C/S體系結(jié)構(gòu)為基礎(chǔ),使用VisualBasic610作為前臺開發(fā)工具,SQLServer2000做后臺數(shù)據(jù)庫,設(shè)計并實現(xiàn)了高校科研項目管理信息系統(tǒng)。文章闡述了系統(tǒng)架構(gòu)設(shè)計、系統(tǒng)處理功能設(shè)計及系統(tǒng)的性能分析與設(shè)計技巧。該系統(tǒng)已投入運行,運行狀況良好,證明了系統(tǒng)設(shè)計方法和思想的正確性。關(guān)鍵詞:C/S;科研項目;管理信息系統(tǒng);SQLServer2000中圖分類號:TP37文獻標識碼:A隨著科技的進步及計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)的快速發(fā)展,使信息的收集、統(tǒng)計和交換更加簡單方便。高校作為科技發(fā)展的前沿,如何利用已有技術(shù)和條件,提高工作效率,減少工作量,使其科研管理工作更加規(guī)范化、科學(xué)化、現(xiàn)代化,以最少的資源投入獲得最滿意的綜合效益,這一問題已顯得非常重要。為此,我們以C/S體系結(jié)構(gòu)為基礎(chǔ),使用VisualBasic610作為前臺開發(fā)工具,SQL2000做后臺數(shù)據(jù)庫,統(tǒng)。1,包括兩大部分:??v向項目管理是指對基金項目、國家或省教委項目等的管理;橫向項目管理是指合同項目、成果推廣等的管理。其工作流程如圖1所示:圖1科研項目管理系統(tǒng)的工作流程根據(jù)高??蒲泄ぷ鞯墓芾砟J?、要求和方法,系統(tǒng)應(yīng)具有以下基本功能:(1系統(tǒng)可對科研管理中的事務(wù)進行管理,包括高??蒲腥藛T的情況、科研任務(wù)、科研成果、科研人員科研工作量、成果水平的評估等。(2系統(tǒng)可以自動生成各級管理部門要求的有關(guān)科研的各種統(tǒng)計報表。(3系統(tǒng)可完成高校校內(nèi)要求的各種科研情況的統(tǒng)計。(4系統(tǒng)根據(jù)管理要求進行網(wǎng)上科研信息的查詢統(tǒng)計、有關(guān)信息交流與發(fā)布。2系統(tǒng)架構(gòu)設(shè)計和環(huán)境選擇在該系統(tǒng)中,使用了客戶/服務(wù)器(C/S體系結(jié)構(gòu)??蛻?服務(wù)器結(jié)構(gòu)是指將數(shù)據(jù)庫系統(tǒng)分解為前臺的客戶(或稱前端應(yīng)用程序和后臺的服務(wù)器部分,通過網(wǎng)絡(luò)連接應(yīng)用程序和服務(wù)器。這種結(jié)構(gòu)實現(xiàn)了功能分布,即由Client承擔了部分處理任務(wù),但數(shù)據(jù)集中在Server。使用C/S體系結(jié)構(gòu),因為合理地劃分了功能,,,提高了系統(tǒng)的性能,客戶,用服務(wù)器實、數(shù)據(jù)處理以及各模塊之間的數(shù),這種方式因為客戶端功能完全由系統(tǒng)定制完成,因此可以保證客戶端功能和安全性要求的實現(xiàn)。服務(wù)器端的操作系統(tǒng)采用企業(yè)內(nèi)部網(wǎng)中應(yīng)用廣泛的Win2dowsNT操作系統(tǒng),它支持TCP/IP,IPX/SPX網(wǎng)絡(luò)協(xié)議,具有可移植、多用戶、安全性較高以及容錯能力較強等特點。采用SQLServer2000作為數(shù)據(jù)庫服務(wù)器,使用ADO(ActiveXdataObject連接數(shù)據(jù)庫,提供對數(shù)據(jù)庫的訪問??蛻舳瞬僮飨到y(tǒng)為Windows2000/xp,前端開發(fā)工具選用VisualBasic610。在客戶端用Access建立數(shù)據(jù)庫,將臨時操作數(shù)據(jù)放在其中,數(shù)據(jù)操作完畢則整體進行數(shù)據(jù)傳送至數(shù)據(jù)庫服務(wù)器。3系統(tǒng)處理功能設(shè)計在系統(tǒng)處理功能的設(shè)計上,力求使每個模塊具有較強的內(nèi)聚度,而且模塊之間耦合度低。整個系統(tǒng)包含2個子系統(tǒng):縱向項目管理、橫向項目管理,其中均包括:數(shù)據(jù)處理、查詢、報表輸出、系統(tǒng)維護4大塊。數(shù)據(jù)處理的主要功能是對項目信息進行輸入、分類、入庫以及數(shù)據(jù)更新,以保證數(shù)據(jù)的準確性,使系統(tǒng)反映最新狀態(tài)。數(shù)據(jù)查詢模塊具有單關(guān)鍵字查詢、多關(guān)鍵字查詢及模糊查詢,查詢結(jié)果可屏顯亦可打印輸出。報表輸出模塊可按用戶要求對項目信息進行統(tǒng)計輸出。系統(tǒng)維護可對系統(tǒng)所用的參數(shù)進行設(shè)置;提供安全機制以免數(shù)據(jù)的非法使用及流失;支持外部存儲設(shè)備的備份和恢復(fù)。311縱向項目管理子系統(tǒng)對于申報成功的項目進行錄入,并可進行日常管理,包括項目添加、刪除、修改等。項目到款情況記錄。每個項目每到一次款相應(yīng)建一卡片“縱向科研項目經(jīng)費卡”,其中包含:項目名稱、項目編號、項目來源、所屬單位、項目負責(zé)人、經(jīng)費總額、本次到款額張小艷等:基于C/S的科研項目管理信息系統(tǒng)的設(shè)計與實現(xiàn)(管理費、院基金、輔助費、科研費。對應(yīng)每次到款應(yīng)記錄實到款項及對實到款的分配(即管理費、院基金、輔助費、科研費的分配情況。經(jīng)費使用情況記錄。對每個項目報賬時先察看其科研費結(jié)余,如果科研費達到某一值(通常為實到款的10%,即拒絕報賬。項目一旦結(jié)題,報賬時不受限制,直到科研費為0。項目檢索。按系部、參加人員、項目編號、立項年分、項目類型查詢項目的基本情況、經(jīng)費分配情況、到款情況等,并生成報表。實現(xiàn)建項目卡。按具體要求建立多種項目表,如:按系部建立項目表,建立經(jīng)費卡、按人員建立項目表等。312橫向項目管理子系統(tǒng)將簽訂的合同錄入數(shù)據(jù)庫,并可進行日常管理,包括項目添加、刪除、修改等。項目到款情況記錄。記錄到款金額及到款日期,并根據(jù)分配比例進行到款分配。日常檢索。按系部、項目編號、項目名稱、項目委托方、年度、參加人員查詢項目的基本情況、到款情況等并生成報表。年初、年終統(tǒng)計各系部科研目標完成情況。由人事處提取數(shù)據(jù),獲得各系部的各類職稱人數(shù);從教務(wù)處獲得各系部的師生比、研究生比,務(wù),統(tǒng)計年度到款情況、年度到款分配情況,完成情況,然后折合對等課時數(shù)。4411。首先,根據(jù)用戶的基本要求確定系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和一些基本處理功能,即確定系統(tǒng)原型;然后使用開發(fā)工具建立符合用戶基本信息需求的、可使用的交互應(yīng)用系統(tǒng),之后交給用戶試用,讓用戶在試用中發(fā)現(xiàn)錯誤和不完善之處,在和用戶的不斷討論過程中使系統(tǒng)原型日趨完善;同時,為使系統(tǒng)具有較強的容錯性,在添加數(shù)據(jù)和修改數(shù)據(jù)時進行數(shù)據(jù)校驗,并對主關(guān)鍵字段進行唯一性判斷,確保數(shù)據(jù)的正確。412系統(tǒng)的安全性整個系統(tǒng)的安全機制分為:系統(tǒng)級,數(shù)據(jù)庫級和功能級。系統(tǒng)的安全保護通過WindowsNT操作系統(tǒng)本身的安全控制,提供了完整的存取控制、內(nèi)存保護、保護網(wǎng)絡(luò)資源、強制登錄等安全性措施,建立起一個較完整的安全性模型,通過用戶帳號、用戶權(quán)力及資源權(quán)限的結(jié)合,為每個用戶提供合適的資源訪問和限制。數(shù)據(jù)庫級通過SQLServer的安全機制實現(xiàn),一般采用集成的登錄安全性設(shè)置,這樣使得數(shù)據(jù)庫服務(wù)器和NT有機結(jié)合,對用戶可以設(shè)置其對數(shù)據(jù)庫中每個表的訪問權(quán)限,如對不同表按用戶權(quán)限來設(shè)置select、delete、up2date、insert等SQL操作,同樣可以設(shè)置日志記錄來查看對數(shù)據(jù)庫操作的記錄事件。系統(tǒng)功能模塊級的安全保護,根據(jù)實際情況,將用戶授權(quán)級別分為系統(tǒng)管理員級、領(lǐng)導(dǎo)級、處領(lǐng)導(dǎo)級、科室級等,每個用戶需要事先經(jīng)過系統(tǒng)管理員在服務(wù)器上定義后才能進入本系統(tǒng);在進入系統(tǒng)時用戶需要輸入密碼,密碼正確時方能進入系統(tǒng),若密碼連續(xù)3次輸入錯誤,則自動關(guān)閉系統(tǒng)。413利用VB操作EXCEL來生成報表科研項目管理系統(tǒng)中統(tǒng)計及查詢結(jié)果的輸出是利用VB操作EXCEL生成報表。設(shè)計的報表打印是通過EXCEL程序后臺實現(xiàn)的,根據(jù)用戶提供的報表,在EXCEL里生成模版文件,利用VB對任意一個單元格進行控制,設(shè)計出符合用戶要求的精美的報表。EXCEL是一個非常優(yōu)秀的創(chuàng)建報表的工具,它提供的單元格任意合并、拆分和繪圖等功能,基本上能夠滿足所有復(fù)雜報表的需求。414友好的用戶界面本系統(tǒng)用戶界面采用全中文提示,用戶使用菜單或按鈕選擇相應(yīng)功能操作,使用方便、操作簡單、管理完善,能在較短時間內(nèi)掌握其使用方法。在系統(tǒng)中還添加了圖片、聲音提示、音樂等多媒體元素,使界面清晰、美觀、生動。5結(jié)語,,傳輸。系統(tǒng)設(shè)計時將具,、帶有普遍性的信,,易于推廣。該系統(tǒng)實現(xiàn)數(shù)據(jù)共,一代碼一致,故具有良好的擴充性。系統(tǒng)支持模糊查詢和組合查詢。該系統(tǒng)已于2005年1月投入運行,運行狀況良好,證明了系統(tǒng)設(shè)計方法和思想的正確性。但由于技術(shù)和時間的關(guān)系,系統(tǒng)還有一些不足之處,還需要繼續(xù)完善和進一步的研究。參考文獻:[1]張小艷,趙渭泳.科研項目管理信息系統(tǒng)的設(shè)計與研究[J].西安科技學(xué)院學(xué)報,2000,20(3:246-248.[2]唐衛(wèi)寧,李艷,耿國華.基于C/S和B/S混合結(jié)構(gòu)的科技項目申報管理系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機應(yīng)用與軟件,2004,21(9:461-48.[3]FRANCESCOBALENA.VisualBasic6編程技術(shù)大全[M].北京:機械工業(yè)出版社,2000.[4]李寶敏,徐衛(wèi)軍.計算機網(wǎng)絡(luò)安全策略與技術(shù)的研究[J].陜西師范大學(xué)學(xué)報(自然科學(xué)版,2003
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年房地產(chǎn)開發(fā)委托開發(fā)及環(huán)境監(jiān)測服務(wù)合同范本3篇
- 二零二五年度面粉產(chǎn)品跨境電商銷售合同范本4篇
- 2025年度個人二手奢侈品購銷與保養(yǎng)服務(wù)合同4篇
- 某工程有限責(zé)任公司2025年度生物質(zhì)爐渣銷售合作協(xié)議4篇
- 二零二五版吊車行業(yè)風(fēng)險評估與預(yù)警服務(wù)合同2篇
- 二零二五年度農(nóng)業(yè)科技園項目合作合同范本4篇
- 成品移動公廁施工方案
- 成長瞬間回顧模板
- 2025年個人快遞物流服務(wù)合作協(xié)議范本4篇
- 政治創(chuàng)新驅(qū)動發(fā)展課程設(shè)計
- 城市軌道交通的網(wǎng)絡(luò)安全與數(shù)據(jù)保護
- 英國足球文化課件
- 《行政職業(yè)能力測驗》2023年公務(wù)員考試新疆維吾爾新疆生產(chǎn)建設(shè)兵團可克達拉市預(yù)測試題含解析
- 醫(yī)院投訴案例分析及處理要點
- 燙傷的安全知識講座
- 工程變更、工程量簽證、結(jié)算以及零星項目預(yù)算程序?qū)嵤┘殑t(試行)
- 練習(xí)20連加連減
- 五四制青島版數(shù)學(xué)五年級上冊期末測試題及答案(共3套)
- 員工內(nèi)部崗位調(diào)換申請表
- 商法題庫(含答案)
- 鋼結(jié)構(gòu)用高強度大六角頭螺栓連接副 編制說明
評論
0/150
提交評論