科研管理系統的研究與應用

前言:尋找寫作靈感?中文期刊網用心挑選的科研管理系統的研究與應用,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

科研管理系統的研究與應用

摘要:

筆者介紹了Web開發過程中基于B/S模式的高校科研管理系統研究應用。主要論述了系統設計的總體結構、系統實現的主要技術架構。并結合科研管理工作實際,在ASP.NET和SQLServer2008搭建的環境下,實現并應用了一個基于B/S模式的營口理工學院科研管理系統。

關鍵詞:

科研管理;B/S模式;三層架構

科研管理是將基礎研究和應用研究的結果與國家和社會需求相結合,并對其進行引導、規劃和控制的綜合性工作。目前,我國各高校競爭日趨激烈,科研是一所高校安身立命之源,是其存在和發展的基礎。而科研管理更是高??蒲泄ぷ鞯闹匾h節,它是合理利用科研人才、優化配置科研資源的首要保證,是高校管理工作的重要職能。因此,大力提高科研管理水平是我國各高校要完成的建設任務。

1系統體系結構

根據科研管理工作的信息化需求,分析報研人員、科研管理、科研機關等基本數據實體之間的邏輯關系,搭建一個基于B/S模式的科研管理信息化平臺。通過該平臺,可以實現科研工作的網絡化管理,形成一個及時更新的科研數據中心和科研管理運行平臺,全面、實時、準確提供學校的有關科研信息??蒲泄芾硇畔⒒脚_是一個開放式的網絡化管理平臺,該平臺服務于全校從事科研活動和科研管理的教職員工。平臺分為科研門戶網站和科研管理系統兩大部分,其中科研管理系統是核心部分。科研管理系統可以劃分為核心業務流程、基礎數據庫和系統服務三個部分,如圖1所示。

2系統技術架構

為了實現科研管理系統的信息化交互平臺,實現資源的共享和交流,本系統采用網站開發的ASP.NET技術骨架,設計出數據處理層(DAL)、業務邏輯層(BBL)和用戶表示層(UI)3層技術體系架構。其系統技術體系架構如圖2所示:

3系統實現及應用

根據營口理工學院日常科研管理工作的實際需求,采用當前WEB開發的B/S模式,應用三層結構的系統設計理論,在動態網站開發工具ASP.NET3.5和SQLSever2008數據庫開發軟件搭建的環境下,開發并應用營口理工學院科研管理系統。

3.1用戶表示層實現

(1)本系統的設計采用三級管理模式,即個人用戶、管理員用戶和系統管理員三級用戶。①個人用戶:即全院教師,在系統中管理自己的科研項目、科研成果、項目申報、中檢終結等;②管理員用戶:即科研處管理人員,在平臺中管理全院的科研人員、科研項目、科研成果、科研經費和學術活動、項目申報、中檢終結、年度統計等;③系統管理員:平臺中的超級用戶,初始化產生,主要負責系統數據維護、參數設置。(2)本系統的頁面,如圖3所示,由3部分區域構成。①LOGO區域:LOGO區域主要是營口理工學院的?;蘸兔Q;②一級菜單區域:“個人資料”“縱向項目”“橫向項目”“縱向經費”“橫向經費”“科研成果”“評獎申報”。單擊某一個菜單會展開其子菜單,進入其他相關頁面。③主操作區域:科研系統各個業務項目操作功能的切換。

3.2業務邏輯層設計

營口理工學院科研管理系統包括“個人資料”“縱向項目”“橫向項目”“縱向經費”“橫向經費”“科研成果”“評獎申報”等多個子系統。系統的基礎數據庫是通過教師用戶個人錄入,經過各系部和科研處兩級機構,逐級審核入庫的方式建立,這樣可以保證系統數據的正確性和完整性。系統可以提供強大的數據查詢和分析功能,查詢結果可以導出并生成Excel格式文件,打印輸出。

3.3數據訪問層設計

數據訪問層是科研管理系統開發過程中一個非常重要的環節,數據服務層主要是利用ADO.NET實現對數據的操作,通過APP_code定義類,實現對數據庫數據的訪問。并在數據庫管理系統上開發存儲過程等數據獲取方式,完成數據服務層的功能。其中,基本信息數據庫包括的數據表主要有賬戶信息表、教師信息表、縱向項目表、橫向項目表、項目經費到賬表、項目經費支出表等。

4結語

當今,科研發展日新月異,隨著科研規模的不斷擴大和科研管理水平的不斷提高,采用計算機網絡化的信息管理方式、整合科研工作流程是當前高校科研管理系統發展的必然趨勢。本系統的研究、開發以及應用旨在為高??蒲泄芾硐到y降低成本、提高效率的網絡化發展探索出一條新的思路。

參考文獻

[1]孔琳俊,陳松.新手學ASP.NET3.5網絡開發[M].北京:電子工業出版社,2006.

[2]葉曉芳.高校科研管理系統的研究與開發[J].科技信息,2014(1).

[3]許博.基于.NET三層架構的科研管理系統的開發與應用[J].實驗室研究與探索,2013(2).

[4]張景元,巴連良.基于Web的科研信息管理系統[J].計算機工程與設計,2007(19).

作者:高婕姝 單位:營口理工學院

亚洲精品一二三区-久久