- 相關推薦
基于系統(tǒng)設計的科研管理論文
在學習和工作的日常里,許多人都有過寫論文的經歷,對論文都不陌生吧,論文是學術界進行成果交流的工具。怎么寫論文才能避免踩雷呢?下面是小編為大家收集的基于系統(tǒng)設計的科研管理論文,希望對大家有所幫助。
1科研管理系統(tǒng)需求分析
高職學院科研管理主要包括科研課題、論文、著作、專利、獲獎和對外技術服務等內容,這些內容都以科研課題為基本載體,在研究的過程中會、編寫著作、申請專利,研究成果進行技術轉化,并且獲得獎勵等。因此一個科研項目有豐富的研究內容,也會產生大量的研究成果,加上高職學院的科研項目數(shù)量多,轉化快的特點,人工進行科研項目管理已經無法滿足科研管理適時性的需求。科研課題的研究是一個復雜的過程,其生命周期要經過申請、審核、立項、開題、研究、中期檢查、結題和成果鑒定等一系列過程,其中還包括科研經費、調研、交流、出版等內容,流程十分復雜。
2系統(tǒng)設計與實現(xiàn)
2.1開發(fā)平臺選擇系統(tǒng)的開發(fā)基于Windows20xxServer操作系統(tǒng),以SQLServer20xx作為公用的數(shù)據(jù)庫,以20xx為軟件開發(fā)工具,采用B/S和C/S混合構架,運用工作流技術,開發(fā)高效、實用的科研管理系統(tǒng)。[2]
2.2數(shù)據(jù)庫設計基于工作流的科研管理系統(tǒng)數(shù)據(jù)庫部分主要包含組織機構方面的表和流程方面的表。組織機構主要設計的表有:部門表、職工基本情況表、著作信息表、論文信息表、項目申請表、項目合同表、進度檢查表、項目鑒定表、經費來源表、經費使用計劃表、科技獎勵情況表、成果應用情況表、角色表、用戶所屬角色表、權限代碼表等。
2.3工作流設計系統(tǒng)工作流引擎采用HFBPM,HFBPM采用微軟.NET平臺開發(fā),與項目采用的開發(fā)環(huán)境保持一致。HFBPM具有支持多啟動節(jié)點、支持共享任務的處理、任務節(jié)點少,配置簡單,卻能支持任意復雜的流轉等特點,符合科研管理系統(tǒng)對工作流引擎的要求。
2.4系統(tǒng)實現(xiàn)與測試①數(shù)據(jù)訪問基礎類設計。為了提高編碼效率,針對數(shù)據(jù)庫的訪問編寫了基礎類DB-Helper,專門負責對數(shù)據(jù)庫的訪問。②業(yè)務邏輯實現(xiàn)。業(yè)務邏輯層將用戶對系統(tǒng)的操作與數(shù)據(jù)庫的訪問隔離,并將它們聯(lián)系起來,實現(xiàn)內容與表現(xiàn)的分離。業(yè)務邏輯層實現(xiàn)了系統(tǒng)所提供的業(yè)務處理過程,根據(jù)科研管理信息的結構,業(yè)務邏輯層也劃分為科研項目管理、科研成果管理和系統(tǒng)管理三個命名空間。用戶通過表示層(Web頁面)提交訪問請求和參數(shù),經過表示層的處理然后傳給業(yè)務邏輯層,業(yè)務邏輯層根據(jù)所定義的業(yè)務處理過程對數(shù)據(jù)進行加工,將加工后需要存儲的數(shù)據(jù)傳遞給數(shù)據(jù)訪問層,數(shù)據(jù)訪問層采用存儲過程的方式對數(shù)據(jù)庫進行訪問和操作。數(shù)據(jù)訪問層將用戶所需要的數(shù)據(jù)以內存實體對象的方式傳給業(yè)務邏輯層,業(yè)務邏輯層對數(shù)據(jù)進行重組之后返回給表示層,表示層再以Web的頁面的方式展現(xiàn)在用戶面前。
3總結
本文基于工作流技術,采用和SQLServer20xx對高職學院的科研管理系統(tǒng)進行了實現(xiàn),工作流技術實現(xiàn)了科研管理流程的定義,在系統(tǒng)使用后,可以根據(jù)業(yè)務需求的變化,采用流程定義工具進行流程的重配置,大大提高了系統(tǒng)的靈活性,做到了軟件系統(tǒng)與業(yè)務需求高度一致。但是,學院的科研管理系統(tǒng)需要根據(jù)學院的科研管理要求不斷進行調整,也需要對使用過程中出現(xiàn)的Bug進行升級,系統(tǒng)的升級改造是一個長期的過程,本系統(tǒng)會在今后的使用過程中對系統(tǒng)進一步完善。
作者:鐵鑫單位:常德職業(yè)技術學院
【基于系統(tǒng)設計的科研管理論文】相關文章:
基于冗余PLC的井下排水自動控制系統(tǒng)的設計的論文02-22
基于DSP整流器設計論文04-18
庫存管理系統(tǒng)論文07-24
物資管理系統(tǒng)論文08-06
科研信息管理系統(tǒng)開題報告07-20
基于SCOSM自適應教學模型設計論文07-12
信息管理系統(tǒng)論文03-14