【摘 要】本文以我院科研管理工作為背景,研發(fā)適合高職院校.NET平臺下的科研管理信息系統(tǒng)。該系統(tǒng)將成為學(xué)院科研管理部門日常工作的信息管理與發(fā)布平臺,為全體教師和科研工作人員及時(shí)準(zhǔn)確的提供全面的科研信息,同時(shí)為學(xué)院科研管理部門提供有關(guān)的科研統(tǒng)計(jì)信息等。
【關(guān)鍵詞】.NET;科研;管理信息系統(tǒng);研究
隨著信息技術(shù)的日益發(fā)展,管理信息系統(tǒng)在學(xué)習(xí)和工作中的應(yīng)用已經(jīng)越來越普遍,信息化的運(yùn)用也早已被我國各高等院校引入到日常的教學(xué)管理之中。高校的科研活動和科研能力成為反映高校綜合實(shí)力的重要指標(biāo),而通過信息化的手段對日常科研工作進(jìn)行管理,整合科研工作流程,為學(xué)院管理層提供真實(shí)有效的數(shù)據(jù),是提升科研管理水平的有效途徑,也是當(dāng)今高校科研管理的大勢所趨。
我院科研管理部門的主要日常工作包括:管理學(xué)院各項(xiàng)科研信息及其文件的發(fā)布、收集和匯總歸納;學(xué)院學(xué)術(shù)、專業(yè)帶頭人以及青年骨干教師等科研項(xiàng)目的申報(bào)、匯總與審核;科研成果年度統(tǒng)計(jì)及其分值計(jì)算;學(xué)院學(xué)報(bào)的審稿出版等,日常管理工作十分繁重。由于我院缺少相應(yīng)的管理信息系統(tǒng),科研管理信息無法及時(shí)傳遞,經(jīng)常會導(dǎo)致學(xué)院各系各部門與科研管理部門之間科研信息不對稱,在開展年度科研匯總、教師科研業(yè)績考核等工作方面都帶了不小的麻煩。因此,為提高學(xué)院科研管理水平,更好的開展學(xué)院科研工作,有必要開發(fā)適合我院的科研管理信息系統(tǒng),以實(shí)現(xiàn)各項(xiàng)科研信息集成和數(shù)據(jù)共享。
一、系統(tǒng)需求分析與功能設(shè)計(jì)
本系統(tǒng)基于.NET平臺,以Web模式開發(fā)和運(yùn)行,為科研工作管理人員提供信息化管理平臺;為學(xué)院領(lǐng)導(dǎo)提供全院科研信息統(tǒng)計(jì)決策信息;為管理部門提供各項(xiàng)科研統(tǒng)計(jì)信息;為全院教職工管理自身科研成果提供信息平臺;為學(xué)院管理學(xué)術(shù)、專業(yè)帶頭人以及青年骨干教師提供信息平臺。系統(tǒng)管理需求的功能主要包括用戶及權(quán)限管理、科研信息發(fā)布、科研項(xiàng)目管理、學(xué)報(bào)管理等。
用戶按使用的權(quán)限可分為教師、系(部)秘書、科研管理部門相關(guān)人員、系統(tǒng)管理員、普通瀏覽用戶。系統(tǒng)管理員可對系統(tǒng)用戶進(jìn)行增加、修改、刪除以及查詢等操作。用戶在創(chuàng)建時(shí)被定義并擁有相應(yīng)角色權(quán)限,從而進(jìn)行使用系統(tǒng)功能。
信息發(fā)布功能要實(shí)現(xiàn)學(xué)院科研新聞的信息發(fā)布,各項(xiàng)科研文檔資源的整合與下載管理等。
科研項(xiàng)目管理模塊主要由科研管理部門人員操作,對學(xué)院所有在研項(xiàng)目進(jìn)行管理。在研項(xiàng)目的基本信息主要包括:編號、名稱、主持人、成員、擬完成時(shí)間、經(jīng)費(fèi)、級別、狀態(tài)、立項(xiàng)時(shí)間等重要信息。通過科研項(xiàng)目管理能方便實(shí)現(xiàn)的功能有:在研項(xiàng)目基本信息的錄入與管理;查看各在研項(xiàng)目進(jìn)行狀態(tài)及其進(jìn)度;項(xiàng)目各項(xiàng)文件資料的上傳與管理;科研經(jīng)費(fèi)的管理等。
科研成果管理模塊主要是學(xué)院現(xiàn)有的科研成果進(jìn)行管理,包括已結(jié)題的科研課題、論文、著作、專利等。通過系統(tǒng)教師可以自行填報(bào)各類科研成果,上傳相關(guān)證明資料,并由科研管理部門審核。系統(tǒng)將自動根據(jù)審核情況對相應(yīng)的成果進(jìn)行通過和計(jì)分管理,為教師生成當(dāng)前的科研工作量。
二、數(shù)據(jù)庫設(shè)計(jì)
系統(tǒng)初始數(shù)據(jù)均為管理員或用戶錄入,數(shù)據(jù)管理則由管理員在系統(tǒng)后臺進(jìn)行。根據(jù)我院的實(shí)際情況,將教師基本信息、發(fā)表論文、科研項(xiàng)目、科研成果等信息等作為初始化數(shù)據(jù)由用戶自行輸入,經(jīng)管理人員審核后用于查詢、統(tǒng)計(jì)等科研管理基本工作。主要數(shù)據(jù)表格設(shè)計(jì)如下:
教師基本信息表(工號,姓名,性別,生日,專業(yè),職稱,所在部門,研究方向,學(xué)歷,學(xué)位,工作時(shí)間,備注);
論文信息表(編號,論文名稱,作者,類別,發(fā)表時(shí)間,發(fā)表刊物,刊物級別,主辦單位,職工號,刊號,備注);
論著信息表(編號,著作名稱,圖書編號,著作類別,出版社,學(xué)科,作者,職工號,出版級別,出版時(shí)間,版次,備注);
科研項(xiàng)目表(編號,項(xiàng)目編號,項(xiàng)目名稱,立項(xiàng)時(shí)間,橫向類別,縱向級別,主持人,成員,擬完成時(shí)間,經(jīng)費(fèi),項(xiàng)目狀態(tài),鑒定時(shí)間,鑒定單位,備注);
學(xué)報(bào)投稿表(編號,論文名稱,作者,類別,收稿時(shí)間,是否錄用,發(fā)表期數(shù),儲存路徑,備注);
科研分值表(類別編號,類別名稱,分值)。
三、關(guān)鍵技術(shù)與特色創(chuàng)新
1.關(guān)鍵技術(shù)
本系統(tǒng)在設(shè)計(jì)階段決定采用.NET和SQL Server 2008結(jié)合的方式開發(fā),此項(xiàng)技術(shù)也是現(xiàn)今開發(fā)管理信息系統(tǒng)的主流技術(shù)路線。ASP.NET采用C#或者VB作為后臺語言,是一個用于創(chuàng)建企業(yè)級Web應(yīng)用程序的編程框架,而MS SQL Server 2008通過集成化的界面和對VS的高度兼容,以及對日常任務(wù)的數(shù)據(jù)自動化管理能力,為本系統(tǒng)的實(shí)現(xiàn)提供了數(shù)據(jù)解決方案。
2.特色創(chuàng)新
本系統(tǒng)基于ASP.NET 2.0開發(fā),作為一個實(shí)際項(xiàng)目實(shí)訓(xùn)由筆者擔(dān)任指導(dǎo)教師,交予我院12級信息管理的學(xué)生設(shè)計(jì)前臺界面與實(shí)現(xiàn)邏輯業(yè)務(wù)層的編程。通過對實(shí)際任務(wù)設(shè)計(jì)開發(fā)的參與,驗(yàn)證學(xué)生一年多來說學(xué)習(xí)的知識,鍛煉學(xué)生的實(shí)踐能力和協(xié)同合作的能力。
因校相關(guān)人員可以申報(bào)科研項(xiàng)目和投稿學(xué)報(bào),系統(tǒng)面向校外用戶開放。所以本系統(tǒng)必須采用較好的安全防護(hù)技術(shù)以確保信息的安全,特別需要注意防范的是對系統(tǒng)的SQL注入。本系統(tǒng)在操作數(shù)據(jù)庫的方法上采用基于存儲過程的原則,基本上不采用字符串拼接的方式生成SQL語句。用戶根據(jù)系統(tǒng)賦予的權(quán)限運(yùn)行相應(yīng)的存儲過程實(shí)現(xiàn)基本的數(shù)據(jù)操作,而系統(tǒng)不賦予用戶刪除等權(quán)限。通過存儲過程對輸入?yún)?shù)的驗(yàn)證,大大增強(qiáng)了系統(tǒng)的安全性,可以有效防止SQL注入攻擊導(dǎo)致的漏洞。此外,在頁面訪問安全性上本系統(tǒng)采用基于角色的安全認(rèn)證機(jī)制,通過對系統(tǒng)中的Global.asax和Web.config文件的設(shè)置,限制每種用戶角色對特定目錄的訪問權(quán)限。
在系統(tǒng)規(guī)定的時(shí)間內(nèi),學(xué)院教師或科研人員上報(bào)的各類文檔及其佐證材料,由科研管理人員審核通過后,系統(tǒng)會自動為用戶計(jì)算并記錄下對應(yīng)的科研分值,用戶也可以從個人基本信息里查詢到本人的科研完成情況和對應(yīng)的考核分值。
結(jié) 語
基于.NET和SQL Server 2008平臺構(gòu)建的科研管理系統(tǒng),在實(shí)現(xiàn)學(xué)院科研管理的基本信息化的同時(shí),為后續(xù)其他管理部門統(tǒng)一信息平臺打下了堅(jiān)實(shí)的基礎(chǔ),也進(jìn)一步推進(jìn)了學(xué)院信息化平臺的建設(shè)。系統(tǒng)的運(yùn)行使用使得管理人員從繁重的信息管理工作中解放出來,提高了工作效率。同時(shí)系統(tǒng)對數(shù)據(jù)的管理也使得各類文檔報(bào)表的格式得到了統(tǒng)一,有利于收集匯總各類科研信息,方便學(xué)院管理部門統(tǒng)計(jì)和管理數(shù)據(jù)。
【參考文獻(xiàn)】
[1]李斌.高職院校科研管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2007(13).
[2]孫慶博.高職院校科研管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)[J].無線互聯(lián)科技,2013(10).
[3]萬榮澤,蔣紅軍.基于ASP.NET高校科研管理信息系統(tǒng)的開發(fā)及應(yīng)用[J].高教論壇,2013(6).
[4]萬榮澤.基于.NET高職學(xué)院科研管理信息系統(tǒng)的研究[J].電腦知識與技術(shù),2010(16).