楊建強, 高洪波
(1.鶴壁職業(yè)技術(shù)學院 電子信息工程學院,鶴壁 458030;2.江蘇城市職業(yè)學院 南通校區(qū),南通 226006)
目前,隨著管理信息系統(tǒng)開發(fā)技術(shù)的日趨成熟,科研信息管理也成了全世界研究開發(fā)的重點,像美國、日本、英國等發(fā)達國家都在對科研信息管理系統(tǒng)進行研究,為了能保證信息的完整、準確和及時,克服和避免人工管理的滯緩,數(shù)據(jù)采集重復(fù)、混亂等弊病,提高科研管理的效率和對科研信息進行挖掘,提高科研管理的水平。
在我國,大部分高校,特別是高職院校的科研管理信息化水平還很低,甚至有的學校還采用手工的方式對科研成果進行統(tǒng)計和計算,造成了科研管理工作者勞動強度大,例如在科研課題的管理中,由于科研管理人員偏少,科研管理人員不得不將精力集中在課題的開題與結(jié)題這兩個環(huán)節(jié)上,從而忽略了課題的中期管理,使科研課題的進度和質(zhì)量受到了影響。經(jīng)常會出現(xiàn)“重申報、輕管理;重成果、輕過程”的現(xiàn)象。而且還經(jīng)常導(dǎo)致數(shù)據(jù)計算錯誤和歷史檔案查詢困難等問題,使科研管理缺乏系統(tǒng)性與科學性。而目前使用的科研管理信息系統(tǒng)大多數(shù)是基于Windows操作系統(tǒng)的單機版,而且各系統(tǒng)使用的后臺數(shù)據(jù)庫幾乎都不相同,從而對使用者和數(shù)據(jù)庫維護人員都帶來了諸多不便。目前,隨著我國經(jīng)濟體制改革的不斷深入,科研工作也愈來愈得到重視,科研迅速發(fā)展,科研成果數(shù)量、科研課題數(shù)及科研經(jīng)費額逐年遞增,導(dǎo)致各高校科研信息的發(fā)布、查詢、維護等工作的任務(wù)十分繁重,以前的系統(tǒng)已經(jīng)不能滿足需要,大多數(shù)高校都在想辦法解決[1]。
高職科研信息管理是指對高職院校的科研信息進行收集、整理、組織、存儲、加工、使用和維護等操作。為了對科研管理有更深的認識和了解,我們采取了與我院科研處的工作人員溝通和模擬角色等多種方式,同時又不斷查閱相關(guān)科研管理資料,詳細地了解和熟悉了他們的業(yè)務(wù)流程。在需求分析過程中我們也逐步體會了“科研興校、科研興教、科研興師”的深刻內(nèi)涵。本系統(tǒng)的信息主要是指全院教師的基本信息、教師所承擔的科研課題、公開發(fā)表的論文、參編的論著、獲得的專利和獎勵、公開發(fā)表的藝術(shù)作品和參加的各類學術(shù)活動等。很多高職院校目前采用兩級管理組織管理科研信息,院系負責本部門科研信息的管理,起輔助管理功能,科研處是學院科研信息的主要管理部門??蒲刑幍闹饕ぷ魇菍θ嚎蒲行畔⑦M行收集、整理并能及時準確地為全院教師和各級管理者提供所需的各種科研信息和統(tǒng)計分析數(shù)據(jù)。使學院管理層能借助系統(tǒng)能及時修訂相關(guān)科研政策,調(diào)整科研策略,促進科研工作可持續(xù)發(fā)展,使科研工作更好地服務(wù)于學院的各項工作。
高職科研管理信息系統(tǒng)的性能需求目標是借助先進的信息技術(shù)提高學院的科研管理水平,為校園數(shù)字化奠定基礎(chǔ)。方便教職員工不受時間和空間的限制就能完成相應(yīng)的科研管理需要,進而實現(xiàn)科研信息的一次錄入,多方多次共享和信息的進一步加工處理,適用各級用戶對科研信息不同方面的需求,方便學院管理層對科研信息的有效管理,從而實現(xiàn)對科研工作的科學規(guī)范管理和控制[2]。下面從十個方面對系統(tǒng)的具體需求進行描述。
1)通過該系統(tǒng)的應(yīng)用,要實現(xiàn)科研信息管理的網(wǎng)絡(luò)化和辦公的無紙化,提高科研管理的質(zhì)量。
2)對全院和科研相關(guān)的數(shù)據(jù)進行統(tǒng)一的考慮和整合,建立科研數(shù)據(jù)信息的標準化編碼體系,使其統(tǒng)一規(guī)范,并設(shè)計一個既能滿足本系統(tǒng)開發(fā)需要的又能和外部系統(tǒng)兼容的科研信息數(shù)據(jù)庫。
3)建立有效的身份驗證機制,通過控制用戶的身份來實現(xiàn)系統(tǒng)資源和功能的分配。
4)能夠滿足各級各類用戶的實際工作需求,并采用一些技術(shù)簡化用戶的操作,提高系統(tǒng)的自動化和人性化能力。
5)能考慮到學院實際辦學的特點,利用網(wǎng)絡(luò)的便利優(yōu)勢,方便教師不受時間和空間限制就能完成自己的工作。
6)對科研成果申報和各類科研課題申報的操作要有時間段控制,在非申報期間,用戶不能進行相關(guān)操作。
7)采取相應(yīng)措施杜絕非法用戶和非授權(quán)用戶訪問或修改數(shù)據(jù),以維護系統(tǒng)的安全,保持數(shù)據(jù)的完整可信。
8)系統(tǒng)要能滿足不少于180名用戶同時使用系統(tǒng)的要求,提高系統(tǒng)的反應(yīng)速度。
9)用戶界面的設(shè)計要求統(tǒng)一美觀,符合用戶的特點。
10)能實現(xiàn)數(shù)據(jù)庫系統(tǒng)的備份和還原功能。
和科研工作有關(guān)的人員主要有三類,一類是普通教師或是一般行政工作人員,教師都會屬于某個院系,一般行政人員會屬于某個部門,學院每年都要對他們進行科研工作的考核,所以這類用戶我們統(tǒng)稱為教師,他們可以申報課題、提供科研成果,并具有瀏覽查詢科研信息的權(quán)利;一類是院系或部門的科研管理人員,我們稱他們?yōu)樵合悼蒲忻貢?,主要管理本部門的科研信息,如對申報的科研成果或科研課題進行初審,提出初審意見,查詢和統(tǒng)計分析本部門的科研數(shù)據(jù)。最后一類是科研部門的管理人員,我們稱他們?yōu)榭蒲刑幑芾韱T,他的權(quán)限是最高,可以使用系統(tǒng)的所有功能。
經(jīng)認真分析,我們最后為本系統(tǒng)設(shè)計出科研處管理員、院系科研秘書和教師三種角色。他們各自的業(yè)務(wù)功能如下:
科研處管理員具有最高權(quán)限,這類用戶的功能最多,也是本系統(tǒng)最關(guān)鍵的用戶,他的功能分析與設(shè)計是比較復(fù)雜的,主要有以下十個方面。
1)對學院二級院系、部門的錄入、修改和刪除。
2)對院系科研秘書信息的錄入、修改和刪除。
3)對教師基本信息數(shù)據(jù)的輸入和編輯,以及實現(xiàn)教師在各部門間的調(diào)動管理。
4)對教師錄入的科研成果進行編輯和終審,并計算該項成果的工作量。
5)設(shè)置科研課題申報批次,為科研課題申報工作做準備。
6)對教師科研課題的申報過程的進行管理。
7)在研科研課題的管理及其經(jīng)費管理。
8)對全院科研信息的查詢統(tǒng)計、匯總分析和報表打印。
9)對系統(tǒng)的相關(guān)維護工作。
10)系統(tǒng)的安全性工作,實現(xiàn)科研信息數(shù)據(jù)的備份和還原。
院系科研秘書屬于二級管理人員,主要負責本部門的教師的科研信息管理,其職能相對科研處管理員就少了很多,主要有以下四個方面。
1)對本部門內(nèi)教師基本信息數(shù)據(jù)輸入、修改和編輯。
2)對本部門內(nèi)教師的科研成果信進行初審或修改。
3)對本部門內(nèi)教師的科研課題申報的初審或修改。
4)對本部門科研信息的查詢、統(tǒng)計匯總分析和報表打印。
教師在系統(tǒng)用戶里雖屬于權(quán)限最低的用戶,但系統(tǒng)的所有原始數(shù)據(jù)都是由教師直接提供的。其職能也是最少的,主要有以下四個方面。
1)在規(guī)定時間段(科研成果申報期)申報自己的各類成果信息,但“提交”后就不能修改,需要高級用戶修改。
2)在規(guī)定時間段(科研課題申報期)申報新的科研課題。
3)對自己的科研信息進行瀏覽查詢。
4)可查看本部門的某些統(tǒng)計信息。
由于科研處管理員和院系科研秘書本身就是一名教師或行政人員,學院也對他們進行考核,所以他們也要進行教師身份的相關(guān)操作。
按照系統(tǒng)設(shè)計目標要求,本系統(tǒng)最后設(shè)計為以下五個功能模塊:系統(tǒng)數(shù)據(jù)設(shè)置、科研成果管理、科研課題管理、查詢?yōu)g覽統(tǒng)計和系統(tǒng)維護管理,其功能模塊圖,如圖1所示。
由于篇幅限制,僅以科研成果管理的設(shè)計為例說明高職科研管理信息系統(tǒng)的設(shè)計。
科研成果管理分為科研成果申報和科研成果查詢兩個子模塊,科研成果申報子模塊主要實現(xiàn)主要完成科研成果的申報、修改、審核、刪除等操作,科研成果查詢主要實現(xiàn)科研成果的查詢和瀏覽??蒲谐晒芾淼臋?quán)限設(shè)置如下:當用戶以科研處管理員身份登陸該系統(tǒng)時,可以使用所有功能操作所有數(shù)據(jù);當用戶以院系教研秘書身份登陸該系統(tǒng)時,只能對本部門的數(shù)據(jù)進行權(quán)限范圍內(nèi)的操作如能初審不能終審和計算工作量;當用戶以教師身份登陸該系統(tǒng)時,僅能進行本人的成果申報、瀏覽和查詢。本系統(tǒng)中的科研成果主要指論文、論著、結(jié)項課題、獎勵和藝術(shù)作品,在對對這五種科研成果進行管理時,采用在同一界面上設(shè)置五個選項卡的方式進行切換操作。
圖1 高職科研管理信息系統(tǒng)功能模塊圖
在對本模塊實現(xiàn)功能優(yōu)化和整合的基礎(chǔ)上,我們分科研成果修改/申報/審核和科研成果瀏覽/查詢兩個用戶界面來進行詳細設(shè)計。
在“科研成果修改/申報/審核”界面,由于該部分工作是一年進行一次,一般安排在年末,有時段限制,所以該界面也是有時間限制的,在其它時間用戶是無法使用的。在正常情況下,教師可以通過五個選項卡的切換輸入不同類型的科研成果信息;院系科研秘書對本部門還未進行初審的科研成果進行初審;科研處管理員對全院所有還未進行終審的科研成果進行終審。只有經(jīng)過院系初審的科研成果才能被科研處管理員看到并進行終審。整個審核是通過管理員修改科研成果的審核狀態(tài)實現(xiàn)的。在終審時,科研處管理員可以對經(jīng)過初審的科研成果按部門、教師進行篩選,在與科研成果原件核對無誤后,并修改為“終審?fù)ㄟ^”狀態(tài)。當科研成果被認定為“終審?fù)ㄟ^”時,系統(tǒng)會自動計算該科研成果的工作量,并記入相應(yīng)教師的工作量信息表。用戶在離開該界面時,需點擊“保存”按鈕來保存新申報或修改的數(shù)據(jù)。點擊后系統(tǒng)要對數(shù)據(jù)進行合法性檢查,合格后才保存至數(shù)據(jù)庫。
在“科研成果瀏覽/查詢”界面,由于用戶瀏覽和查詢的數(shù)據(jù)大部分都是當年的,為了減少顯示的結(jié)果記錄數(shù),系統(tǒng)也默認只顯示當年的科研成果數(shù)據(jù)。當用戶打開“科研成果管理”菜單項選擇“科研成果瀏覽/查詢”時,在界面上的每個選項卡將分別列表形式顯示其權(quán)限范圍內(nèi)查詢或瀏覽的科研成果數(shù)據(jù),當要顯示的數(shù)據(jù)過多了,系統(tǒng)會自動分頁顯示。
該子模塊對應(yīng)的后臺數(shù)據(jù)庫表名是相應(yīng)的科研成果數(shù)據(jù)表, 以論文成果為例,其后臺數(shù)據(jù)庫表為論文表和論文作者表,論文表的主鍵為“論文編號”字段,論文作者表的主鍵為“論文編號+職工號”字段。論文編號需按照系統(tǒng)事先制定的編號規(guī)則編碼。
數(shù)據(jù)庫設(shè)計主要是指給定一個應(yīng)用環(huán)境,設(shè)計出一個能有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求的數(shù)據(jù)庫及其應(yīng)用系統(tǒng)。
對于本系統(tǒng)數(shù)據(jù)庫所涉及的表,我們在設(shè)計時參照了2012年3月教育部發(fā)布的《中華人民共和國教育行業(yè)標準》中的針對高職院校制定的相關(guān)字段的命名、類型和長度,目的是保障教育信息化健康有序發(fā)展,實現(xiàn)數(shù)據(jù)互通、資源共享。所設(shè)計的數(shù)據(jù)庫主要包括科研信息類數(shù)據(jù)表、科研相關(guān)信息表和基本代碼維護表。為清楚描繪這些表的關(guān)系,現(xiàn)把數(shù)據(jù)庫中建立的部分關(guān)系圖介紹如下,如圖2和圖3所示。
圖2 與論文有關(guān)的表構(gòu)成的關(guān)系圖
圖2上設(shè)計有6個表,其中zginfo(職工信息表)、lwzz(論文作者表)、lunwen(論文表)是這張關(guān)系圖的核心。把lwzz從lunwen中獨立出來,這樣可以很好地解決zginfo和 lunwen之間多對多的關(guān)系,并減少了數(shù)據(jù)冗余。
圖3 人員及部門表構(gòu)成的關(guān)系圖
由于院系部門表中的行政負責人和黨務(wù)負責人必須是學院職工,同時職工又必須屬于某個院系。所以在新建部門時如行政負責人和黨務(wù)負責人的相關(guān)信息還沒被錄入職工表,則新建部門可先不錄入此項信息,待職工表中增加了各部門負責人信息后,再追加到各部門負責人信息。同樣,當錄入職工信息時,如其所在部門還沒有錄入到院系部門表,處理辦法是一樣的。
由于該系統(tǒng)中的科研成果管理和課題申報管理的具體要求和教師的辦公地點的分散性,并且學院大部分部門和個人用的都是Windows操作系統(tǒng),鑒于這種情況,我們通過對常用的架構(gòu)進行比較分析,決定采用B/S架構(gòu)[3,4],這樣可以方便用戶不受時間和空間的限制就能對科研信息進行錄入和查詢。我們決定把Web服務(wù)器放置在科研處的局域網(wǎng)內(nèi),該局域網(wǎng)是通過用交換機連接計算機而構(gòu)成的一個星形網(wǎng)絡(luò),它又是校園網(wǎng)的一個組成部分。
在系統(tǒng)分析和設(shè)計后,我們以Visual Studio 2008為開發(fā)環(huán)境,C#為開發(fā)語言,ASP.NET3.5為開發(fā)工具,SQL Server 2005為數(shù)據(jù)庫,經(jīng)過數(shù)月的開發(fā)和調(diào)試[5],完成了高職科研信息管理系統(tǒng)。開發(fā)中還利用了三層架構(gòu)技術(shù)、AJAX實現(xiàn)查詢自動提示、母版頁與站點導(dǎo)航[6]等先進技術(shù)提高了開發(fā)人員工作效率、降低開發(fā)和維護強度提供了有力支持,也方便了用戶操作。
高職科研管理信息系統(tǒng)基本能滿足高職院??蒲泄芾淼墓ぷ饕?,提高了他們的辦事效率。但由于時間限制和本人水平有限,在系統(tǒng)的后續(xù)開發(fā)和應(yīng)用中,將進一步優(yōu)化查詢?yōu)g覽統(tǒng)計模塊,滿足各種各樣的查詢和統(tǒng)計需求,對系統(tǒng)功能進行擴充,提高系統(tǒng)性能,把先進技術(shù)和方法運用到系統(tǒng)的維護和再開發(fā)中,使我們的高職科研管理信息系統(tǒng)更能適應(yīng)高職院校的需要和發(fā)展。
[1]錢怡.高??蒲泄芾硇畔⑾到y(tǒng)的開發(fā)與實現(xiàn)[J].華北水利水電學院學報(社會科學版), 2003, 19(3): 59-60.
[2]馮秀珍.大學校級管理信息系統(tǒng)的設(shè)計研究[J].中國教育信息化, 1999, (3): 19-20.
[3]閆季鴻, 黃上騰, 蔣文蓉.基于Web的高校科研管理系統(tǒng)的框架研究[J].微型電腦應(yīng)用, 2007, 23(12): 38-41.
[4]郭劍毅, 申立中, 馬桂芳, 溫琪, 張世華, 車文剛.基于C/S與B/S的高??蒲泄芾硇畔⑾到y(tǒng)的設(shè)計與實現(xiàn)[J].計算機工程與應(yīng)用, 2003, 39(1): 212-214.
[5]李偉為.基于ASP.NET2.0的在線考試系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機應(yīng)用與軟件2011, (9): 163-165.
[6]張志強, 顏勵, 李岳峰.基于ASP.NET的動態(tài)查詢式樹形目錄的實現(xiàn)[J].科學技術(shù)與工程.2011, (29): 7286-7289.