高??蒲泄芾硇畔⑾到y優化設計

前言:尋找寫作靈感?中文期刊網用心挑選的高??蒲泄芾硇畔⑾到y優化設計,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

高??蒲泄芾硇畔⑾到y優化設計

[摘要]本研究結合高校現階段科研管理現狀,開發設計與科研管理需求相契合的信息管理系統。本系統基于PowerBuilder環境,以“自上而下規劃,自下而上開發”為原則,采用SQLServer2000數據庫與C/S架構,集科研項目、成果、論文、著作、專利與經費管理功能為一體,為提升高校科研管理信息化水平提供便捷、高效服務。

[關鍵詞]高校;科研管理;信息系統;C/S結構;設計

0引言

計算機技術為現代社會信息管理提供了高效的服務手段,傳統人工信息管理模式已無法滿足高效率、無紙化辦公需求。為了實現科研信息交流與共享,開發設計集系統人員管理、學院設置管理、科研獎勵管理、科研綜合管理及科研信息數據管理等功能為一體的計算機信息綜合管理系統已勢在必行。鑒于此,本研究通過高??蒲泄芾硇枨蠓治?、流程架構總體設計、數據庫設計與系統模塊實現應用幾個步驟,采用PowerBuilder技術與C/S架構,為用戶信息檢索與管理、查詢、錄入提供強大的技術平臺。

1高??蒲?a href="http://www.www-68455.com/guanlilunwen/keyanguanlilunwen/97757.html" target="_blank">管理信息系統需求分析

本系統設計將充分結合高??蒲泄芾憩F實需求,旨在滿足以下幾大功能與非功能性設計需求:①實現對科研項目、科研成果、科研論文、科研著作及科研專利等信息進行綜合、集成化管理;②結合科研項目信息、科研論文等級、科研成果級別,對科研人員的科研能力指標值進行計算及排序;③實現科研經費管理;④實現科研數據查詢、統計及自動生成所需的各類科研數據報表。除了上述功能性需求外,本系統還要求人機交互界面友好、可兼容、易于擴展,具有良好的數據存儲及分析能力,且安全保密性要好。

2高校科研管理信息系統設計技術基礎

本系統采用的開發工具為PowerBuilder9.0,基于C/S結構和SQLServer2000數據庫,在繼承傳統版本功能基礎上,充分適應現代計算機網絡應用程序開發需求,集成PowerSite、PowerBuilder及EnterpriseApplicationStudio等多項功能和數據庫開發技術。本設計通過在PowerBuilder中采用Web應用實現面向對象的第4代語言編程,內置包含數據窗口在內的多種數據庫對象類,以此對本系統數據庫存儲數據進行共享及訪問。與常規系統開發工具相比,PowerBuilder開發工具成本低、效率高、功能強大,能夠滿足當前高??蒲泄芾淼男畔⒒枨?。

3高??蒲泄芾硇畔⑾到y功能架構

本系統采用C/S三層架構模式,實現對高??蒲泄芾硐到y分層、集成、協同管理。為了有效滿足高校各類專家人才查詢、錄入、統計、排序及計算等一般需求,在對科研管理中的科研項目錄入、科研成果管理、科研論文、著作、專利與科研經費管理需求進行分析后,通過項目、論文、成果、專利與著作和新技術6大模塊(如圖1所示),實現科研經費管理、科研綜合評估、科研統計與人員科研能力分析以及院系所科研管理水平分析等,詳細內容如下。①錄入科研項目、科研論文、院系所及負責人等信息。②結合科研項目和科研論文的級別及科研經費,對高校各學院、研究所及科研人員綜合水平進行評估。③在評估打分時,可對各院系所不同人員在一定時期內的科研考核得分進行數據統計。④在上述科研數據存儲、管理基礎上,實現數據備份、還原。⑤科研管理系統登錄權限與項目錄入權限設置,例如:不同科研項目由負責人對權限進行設置,做到分工、職能明確。系統管理員還可設置科研人員信息,增加科研項目、論文、成果、專利、著作等信息。⑥科研管理部門還可定期進行科研項目分類查詢與統計、另存、添加,刪除、打印、過濾,查找等。

4高??蒲泄芾硇畔⑾到y設計

4.1數據庫物理設計

4.1.1系統實體—屬性

①科研項目(科研項目編號、名稱、院系所、負責人、日期、等級、類型、經費、管理員、時間、立項及其他備注);②科研成果(科研成果編號、名稱、院系所、負責人、日期、等級、類型、管理員、時間及其他備注);③新技術(新技術編號、名稱、院系所、負責人、日期、等級、類型、經費、管理員、時間及其他備注);④專利(專利編號、專利系數、名稱、院系所、負責人、日期、等級、類型、經費、管理員、時間及其他備注);⑤著作(著作編號、名稱、院系所、負責人、日期、等級、類型、經費、管理員及其他備注);⑥人員(編號、姓名、性別、職位、學歷、身份證、職稱與年齡);⑦院系所(編號、名稱);⑧參數設置(編號、類型、序號及得分)。

4.1.2系統E-R結構

本系統局部“實體—屬性”物理概念設計好后,需基于各數據庫表字段、類型及實體屬性,將各類數據庫表通過幾大核心管理模塊聯結為一個完整、統一的數據庫概念結構。

4.2數據庫邏輯設計

概念設計完成后,本系統基于MSSQLServer關系型數據庫,將上述E-R結構轉化為規范化的數據運行模式,詳細如下。

4.2.1初始關系模式導出

分別導出院系所、負責人、性別、學歷、身份證、職稱、崗位、科研項目編號、名稱、類型、經費、日期、論文、成果、專利、著作及科研綜合得分系數等初始化數據關系模式。

4.2.2數據運行關系子模式描述

在科研綜合管理中,除了調取用戶需要獲取的數據外,還應對不同數據、概念模式中的數據與子模式數據之間的關系進行描述,詳情如下。①科研經費表(#科研經費編號#、#類別#、#金額#、#日期#、#管理員#、#管理時間#);②科研得分表(#姓名#、#所在院系所#、#科研項目得分#、#科研論文得分#、#科研成果得分#、#其他得分#、#得分總計#);③管理員表(#管理員名稱#、#用戶名#、#密碼#、#管理權限#、#功能需求#、#身份驗證#)。

4.3數據庫實現

本系統采用MicrosoftSQLServer2000數據庫實現上述不同數據庫表中的內容:管理員、參數設置、技術人員、論文類型、論文級別、專利、著作及經費類別。

5高??蒲泄芾硇畔⑾到y實現

5.1系統實現步驟

①創建應用對象;②創建各種控件應用窗口,編寫事件響應腳本;③創建下拉式、級聯和彈出式菜單;④創建與自定義用戶對象;⑤創建用于數據檢索或統計表編寫的數據庫窗口;⑥創建自定義函數;⑦運行、調試應用程序;⑧將系統運行程序編譯為可執行文件,幫助用戶創建程序運行環境。

5.2系統實現界面

基于PB面向對象的特性,在系統實現環節通過創建模板窗口,實現以上幾大核心功能的封裝,盡可能減少代碼書寫量,使程序運行界面整潔、完整。

5.2.1人機交互登錄界面

本界面通過用戶登錄,對其登錄名與驗證碼、密碼進行身份驗證,若驗證通過,提示用戶進入系統;若驗證錯誤,系統提示出錯,以此結合用戶身份對其權限進行設置。

5.2.2系統主界面

系統主界面為各個科研管理功能模塊的快捷按鈕混合界面,主要有打印機、項目、論文、專利、院系所、人員、經費、管理員、背景、參數設置與注銷、退出按鈕,點擊相應按鈕即可觸發需求模塊功能。

5.2.3系統管理員界面

創建用戶后,通過添加管理員賬號、密碼,可對每個用戶管理權限進行設置。

5.2.4系統參數設置界面

本界面主要包括項目、論文、得分系數設置按鈕等,管理員可添加、查找、另存、打印、刪除及提取人員數據庫各項學歷、職稱、院系所等個人信息。

5.2.5科研項目管理界面

在本界面管理員可對相關科研項目得分、積分、經費等進行添加與過濾。

5.2.6科研項目錄入界面

對不同類型項目進行選擇,進入相應的窗口,輸入負責人、院系所拼音碼即可進行科研項目錄入。

5.2.7查詢、統計報表生成管理界面

本界面通過觸發系統查詢與統計按鈕,可根據查詢結果自動生成積分表、科研項目立項一覽表、科研成果統計表、經費申請表等,同時也可結合需求按不同條件進行過濾查找。

6結語

隨著信息技術的快速發展,計算機信息管理系統在各行各業得到廣泛應用,只有采用計算機系統才能將龐大的信息資源集成在一起,實現人、財、物協調、統籌管理。本研究設計的科研管理信息系統實現了對高??蒲袑W術的一體化管理,經運行測試,本系統穩定、可靠,人機交互界面友好,滿足了高校科研信息檢索、管理、查詢與錄入、統計需求。

主要參考文獻

[1]張海英,王紅.高校科研管理信息系統的優化設計[J].科技風,2014(21).

[2]莫紹強,劉江林.基于分層結構的高??蒲泄芾硇畔⑾到y架構設計[J].現代電子技術,2017(9).

[3]葉衛華,王鳳.基于網絡碎片化的高??蒲泄芾硇畔⑾到y安全設計[J].電子技術與軟件工程,2017(8).

作者:藍靜 單位:四川大學

亚洲精品一二三区-久久