【摘要】科研管理是高校管理的重要組成部分,本設計基于B/S模式,采用ASP技術開發(fā),方便了科研管理和教師申報,優(yōu)化了科研管理工作進程,實現(xiàn)了科研工作的科學管理,將科研工作者從繁重的工作中解放出來,為學??蒲泄芾砉ぷ餍畔⒒於藞詫嵉幕A。
【關鍵詞】高職WEBASP科研管理系統(tǒng)設計
【中圖分類號】G647 【文獻標識碼】A 【文章編號】1674-4810(2014)08-0048-02
隨著網(wǎng)絡科技的發(fā)展,科研管理也逐漸信息化,而目前許多高職院??蒲泄芾磉€處于手工管理層面,極不適應信息化發(fā)展要求。為此,運用現(xiàn)代網(wǎng)絡技術對高??蒲行畔⑵脚_的遠程管理、訪問、交流和共享,已在中國教育部門和高校引起了注意,并進行了大量的研究,取得了一定的成果。本設計基于WEB,采用ASP和Aceess技術作為主要開發(fā)工具,實現(xiàn)了用戶快速檢索,便捷查找,實時錄入等功能,方便了信息的管理以及教師的申報,提高了工作的效率,教師只需聯(lián)網(wǎng)就能管理和登記自己的項目,為學校的管理節(jié)省了開支,提高了科研管理水平。
一 系統(tǒng)的需求分析
通過對用戶的使用范圍、使用功能以及安全需求等目標進行詳細地調查分析。本系統(tǒng)需設計系統(tǒng)管理、用戶管理、論文管理、著作管理、課題管理、課件管理等功能,管理人員還可對系統(tǒng)進行數(shù)據(jù)備份、數(shù)據(jù)恢復、數(shù)據(jù)壓縮等操作,必要時能夠進行數(shù)據(jù)恢復,實現(xiàn)數(shù)據(jù)的存儲和保護。需分層設計使用權限,保證數(shù)據(jù)的準確性、完整性、獨立性。開發(fā)前對該系統(tǒng)在適應性、經(jīng)濟性、技術性等方面進行研究,保證用最短時間、最低成本實現(xiàn)客戶所需要的產(chǎn)品。
二 系統(tǒng)設計
1.系統(tǒng)設計方法
采用模塊化設計方法,使用戶了解系統(tǒng)的功能,從而提高使用效率和水平,采用B/S結構,力求給用戶最好的體驗度。采用模塊化的設計,對可能出現(xiàn)的各種新需求,只要增加一個鏈接就可實現(xiàn)。增加一些冗余數(shù)據(jù)來編寫程序,增加數(shù)據(jù)的簡潔、可操作性。采用先進、安全的保密技術,對用戶進行分級授權管理,以此來防止非正常途徑訪問數(shù)據(jù)庫和非法侵入系統(tǒng)。
2.系統(tǒng)架構
操作平臺為聯(lián)網(wǎng)的計算機,安裝 Windows XP或更新版本、Access 2003等軟件。
3.總體技術路線
通過調查了解國內外同類系統(tǒng)研究成果,并根據(jù)科研管理要求,利用面向對象的軟件開發(fā)方法,以互聯(lián)網(wǎng)為傳輸平臺,采用B/S模式和Access 2003數(shù)據(jù)庫設計系統(tǒng)。設計出樣品后,按照要求進行系統(tǒng)測試,達到預期的功能要求和性能要求。
三 數(shù)據(jù)庫設計
規(guī)范設計方法可分為手工設計和計算機輔助數(shù)據(jù)庫設計等,在當前技術條件下規(guī)范設計法最為實用。根據(jù)用戶的實際需求,基于不同情況和需求,采用如下設計方法:
1.概念結構設計
合理的數(shù)據(jù)庫結構將會提高數(shù)據(jù)庫訪問的效率。本系統(tǒng)主要研究網(wǎng)絡管理應用,具體為信息的錄入、添加、修改、查詢和其他操作。通過對科研信息系統(tǒng)需求進行收集、分析和處理,可以得出科研系統(tǒng)中數(shù)據(jù)庫所涉及的數(shù)據(jù)表間的信息關系,然后根據(jù)這些信息對數(shù)據(jù)表中的實體進行設計,確定系統(tǒng)的關系模式,然后進行科研系統(tǒng)中的數(shù)據(jù)庫表結構設計。
2.數(shù)據(jù)庫表結構設計
數(shù)據(jù)庫表結構設計主要是對提交的材料收集和分析及科研管理人員對申報的文檔歸檔處理,需確定數(shù)據(jù)庫中數(shù)據(jù)表。本系統(tǒng)中主要包括:部門(bumen)、獲獎等級(huojiangdj)、級別(jibie)、結題類別(jtleibie)、課程類別(kclb)、課件(kejian)、課題(keti)、課題類別(leibie)、論文(lunwen)、年份(nianfen)、學科(xueke)、管理員(XZW1982_Admin)、職稱類別(zclb)、著作(zhuzuo)、教師表(教師表_teacher)等。使用Access 2003建立名為kygl的數(shù)據(jù)庫。然后定義數(shù)據(jù)表中的實體,從收集的材料中找出實體,找到他們共同的特征和屬性值,從而形成初步的實體表,在設計過程中可根據(jù)需要不斷完善。
3.安全保密設計
數(shù)據(jù)信息的安全和保密是系統(tǒng)設計中重要的環(huán)節(jié)。在設計過程中,要求使用該系統(tǒng)的教師都要通過身份驗證才能登錄。不同教師有不同的操作權限,信息是互相保密的。同時,為了防止服務器癱瘓造成的數(shù)據(jù)丟失,設計了數(shù)據(jù)庫備份、恢復以及壓縮等功能。
四 系統(tǒng)測試
系統(tǒng)完成后,就是對系統(tǒng)進行測試,主要有功能測試、性能測試、可用性測試、安全性測試等。根據(jù)設計要求和指標、測試方案對系統(tǒng)進行全面測試,各指標滿足了要求才能算是一個合格的系統(tǒng)。測試的思路是:先測試單一模塊功能,如對注冊、登錄、信息修改等模塊測試,再將各模塊進行融合起來測試。
五 結束語
本設計運用ASP技術、Access數(shù)據(jù)庫技術和FSO技術,完成了需求分析中的功能要求,設計了論文管理、課題管理、課件管理和著作管理以及管理員中系統(tǒng)管理、用戶管理、打印預覽、Excel導出等功能,實現(xiàn)了網(wǎng)絡管理,使用簡單,為教師、管理人員提供了一個良好的管理平臺。信息登記、查詢、報表生成等繁重而復雜的統(tǒng)計工作全部由系統(tǒng)來完成,解決了管理工作上的瓶頸,減輕了科研管理人員的工作量,提高了管理效率。
參考文獻
[1]李廣臣、劉寧.ASP技術在高校數(shù)字化資源建設中的應用[J].圖書情報論壇,2006(3)
[2]張輝華.淺談高校教學管理信息系統(tǒng)[J].集美大學學報(教育科學版),2003(1)
[3]王樵民.Access 2007數(shù)據(jù)庫開發(fā)全書[M].北京:清華大學出版社,2008
[4]蔡向陽.淺談在ASP中調用SQL SERVER中的存儲過程[J].科技資訊,2007(26)
〔責任編輯:范可〕