基於.NET的B/S架構管理系統設計

高校科研管理工作瑣碎而又複雜,手工操作工作量非常大,不僅容易出錯,而且進行統計和計算,需要耗費大量人力物力。開發一套根據高校自身特點的量身定做的科研管理系統,實現管理高校科研工作的自動化和規範化,不僅能夠保證統計數據的準確無誤,還可以利用計算機對有關科研成果信息進行統計和計算。因此能夠極大地提高科研信息管理的效率。通過對我校科研管理的需求的調研,並考慮到科研管理人員使用的便利性,系統既要方便科研管理部門科研處的監督管理,同時又要方便協調各院、系、部各層級的科研管理工作,系統需具備錄入、修改、刪除、查看、統計、彙總等必要功能,同時要考慮管理系統人機界面的友好性和易用性,還要採取措施保證科研管理系統的安全性,防止系統數據被非法修改、刪除和破壞。

基於.NET的B/S架構管理系統設計

  1系統功能與設計

該系統需要實現的功能包括如下基本功能:

①論文管理功能:論文級別分值對照:查看論文級別所對應的分值;刊物級別認定:查詢與編輯刊物的名稱、類型、級別、認定年份等信息;論文管理查詢:用於對作者的論文進行錄入、編輯和查詢等;論文審覈查詢:管理員可以對提交的論文進行審覈和查詢等;論文綜合查詢:用於查詢作者論文的分值和審覈進度等信息。②著作管理功能:提供作者著作成果信息的錄入、編輯、查詢等功能。③專利管理功能:提供教師專利信息的錄入、編輯、查詢等功能。④獲獎管理功能:提供教師獲獎信息的.錄入、編輯、查詢等功能。⑤立項管理功能:提供教師立項信息的錄入、編輯、查詢等功能。⑥專項管理功能:提供教師專項信息的錄入、編輯、查詢等功能。⑦系統維護功能:人員管理:提供科研人員信息的錄入、編輯、查詢等功能;密碼維護:用於對科研人員的密碼進行修改。

各模塊之間並非各個獨立,而是相互聯繫,相互關聯在一起的,從而使本系統能夠完成設計目標。系統有3種不同角色[2]:校級管理員、院系管理員、一般科研人員。不同角色可做不同的操作。每個角色具有自己不同的權限。①管理員角色:校管理員亦可以操作自己的信息。可以瀏覽、編輯、新增、刪除學校的公共信息。審覈申報的項目和成果,瀏覽和編輯項目和成果信息、項目經費和成果經費、科研分數等信息。②院系管理員角色:院系管理員亦可以操作自己的信息。但是隻能瀏覽、編輯、新增、刪除自己院系的公共信息。審覈申報的項目和成果,瀏覽和編輯項目和成果信息、項目經費和成果經費、科研分數等信息。③科研人員角色:科研人員登錄系統後可以操作屬於自己的信息。可以申報自己的項目和成果、項目經費和成果經費、瀏覽查看自己的項目和成果信息、瀏覽查看自己的科研分數情況等權限。

  2科研管理系統的功能框架設計

基於以上對科研管理系統具體功能的分析,可以畫出如圖1的系統功能框架圖:

  3數據庫中主要表的設計

獲獎分類信息表主要用於存儲獲獎項目的序號、級別、位次、得分和備註等信息。獲獎信息表主要用於存儲獲獎項目的序號、編號、成果名稱、獲獎名稱、頒獎部門、等級、時間、本人位次、是否政府授獎、基本分值、最終得分、院系審覈、校級審覈、職稱編輯時間、備註等信息。立項信息表主要用於存儲獲獎項目的序號、編號、橫縱向、理工社科、項目名稱、項目層次、來源、時間、有無資助、到位經費、是否合作單位、合作人數、本人位次、立項分值、經費分值、本人得分、院系審覈、校級審覈、職稱編輯時間、備註等信息。項目分類表主要用於存儲獲獎項目的序號、項目來源、級別、立項分值、經費分值、文理分類、備註等信息。

  4系統具體實現

1)立項類別管理:科研人員可以進行查詢;院級管理員的權限同科研人員的權限相同;校級管理員可以進行立項類別的新建、查詢和刪除等功能。新建項目必須校級管理員執行。

2)立項管理查詢:科研人員可以新建項目,在選擇課題來源時,課題級別和立項分值會自動彈出;院級管理員可以新建項目和查詢本院已存檔的項目,並且對這些項目個別信息進行修改和刪除操作;校級管理員可以新建項目和查詢以及修改和刪除全校存檔的項目。

3)立項審覈管理:科研管理人員不可以進行操作;院級管理員可以對該院的科研項目進行審覈管理和刪除操作;校級管理員可以對全校的科研項目進行審覈管理和刪除操作。

4)獲獎分類管理:科研人員、院級管理員、校級管理員都可以查看獲獎類別信息。

5)獲獎管理查詢:本界面科研人員可以新建自己的獲獎信息,不可以查詢;院級管理員不僅可以新建獲獎信息,還可以查詢該院所以獲獎信息,也可以對獲獎信息進行修改;校級管理員可以新建、查詢和修改全校獲獎信息。

6)獲獎審覈管理:院級管理員可以進行查詢該院獲獎信息和對獲獎信息進行審覈修改和刪除操作;校級管理員可以查詢全校獲獎信息,也可以對全校獲獎信息進行審覈修改和刪除操作。

  5總結與展望

科研信息管理系統是典型的信息管理系統,可以有效地提高了高校科研管理工作的效率,實現高校科研工作管理的系統化和規範化,也是高校信息化工作的一個組成部分。科研管理系統的設計開發不僅節省了大量繁瑣、重複的、機械的勞動,同時保證數據的精確完整無誤,方便實現對教師個人和部門單位的科研成果進行精確的統計與彙總,使一些計算過程繁瑣且數據量大的工作能夠自動計算完成。未來要對實際使用過程中出現的問題進行修正和完善。