湯旭翔 王蓓 胡玉和
(浙江工商大學(xué)科研處 浙江 310018)
隨著高??茖W(xué)研究和社會(huì)服務(wù)功能的不斷提升,高??蒲泄芾砉ぷ魅找媸艿叫?nèi)外各方面的重視,高校的科研水平和研究特色成為衡量高校綜合實(shí)力的重要依據(jù),以此帶來(lái)的科研管理工作量和管理難度也在不斷增加。使得人員之間的因缺少溝通和交流而引發(fā)許多誤解和矛盾,同時(shí)也難以及時(shí)準(zhǔn)確的反映目前的科研現(xiàn)狀,因此,已無(wú)法適應(yīng)高等院??蒲锌焖侔l(fā)展需求的現(xiàn)狀。
因此,形成一個(gè)具備動(dòng)態(tài)分布、適應(yīng)性強(qiáng)的科研數(shù)據(jù)中心和交流平臺(tái),對(duì)科研工作人員、科研人員、科研項(xiàng)目、科研成果、科研經(jīng)費(fèi)進(jìn)行全面、實(shí)時(shí)、規(guī)范、準(zhǔn)確科學(xué)管理。目前,平臺(tái)開(kāi)發(fā)模式體系有客戶機(jī)/服務(wù)器(C/S)體系和瀏覽器/服務(wù)器(B/S)體系。
從本質(zhì)上說(shuō),C/S就是一種進(jìn)程之間“請(qǐng)求”與“服務(wù)”的合作關(guān)系,在該模式下,表示層和邏輯層相結(jié)合,一起運(yùn)行在客戶端。
B/S是Browser/Server的簡(jiǎn)稱(chēng),即瀏覽器和服務(wù)器模式。它是基于WEB技術(shù)并對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的模式[1],基于WEB瀏覽器的用戶Browser端發(fā)生少量事務(wù)處理(少量信息填報(bào)和信息查詢業(yè)務(wù)),其主要邏輯事務(wù)發(fā)生在服務(wù)器端(Server)。
因此,以C/S和B/S混合模式合理的規(guī)劃系統(tǒng)功能結(jié)構(gòu),利用其優(yōu)勢(shì)共同協(xié)作進(jìn)行設(shè)計(jì)研究,使得系統(tǒng)具備強(qiáng)大的生命力、也在實(shí)現(xiàn)功能服務(wù)時(shí)展現(xiàn)很大的靈活性和便捷性。
科研管理部門(mén)應(yīng)用數(shù)據(jù)關(guān)系復(fù)雜、業(yè)務(wù)邏輯復(fù)雜、數(shù)據(jù)流量大、安全性能要求高,并且該部門(mén)是一個(gè)局域網(wǎng)絡(luò),所以該部分功能采用C/S架構(gòu),使用C#軟件開(kāi)發(fā)工具;學(xué)院管理部門(mén)和教師主要是從事本部門(mén)或本人的信息維護(hù)、查詢、統(tǒng)計(jì)等工作,并且全校學(xué)院、研究所物理分布較分散,需要通過(guò)WEB訪問(wèn)使用,該部分功能采用B/S架構(gòu),采用ASP.NET技術(shù)完成開(kāi)發(fā)任務(wù),系統(tǒng)架構(gòu)圖為圖1:
基于混合模式的系統(tǒng)功能開(kāi)發(fā)采用模塊化設(shè)計(jì)模式,通過(guò)可組合成系統(tǒng)的、具有某種特定功能和接口結(jié)構(gòu)的、典型的通用獨(dú)立單元“組裝”成系統(tǒng)。模塊化設(shè)計(jì)可以降低系統(tǒng)的復(fù)雜性,提高軟件質(zhì)量,可以推動(dòng)系統(tǒng)各個(gè)部分的并行開(kāi)發(fā),提高軟件開(kāi)發(fā)效率。
依照獨(dú)立性、獨(dú)特性、擴(kuò)展性、完整性等模塊化設(shè)計(jì)思想,對(duì)系統(tǒng)進(jìn)行開(kāi)發(fā)設(shè)計(jì),得到系統(tǒng)功能模塊圖為圖2:
系統(tǒng)功能模塊說(shuō)明:圖2系統(tǒng)功能模塊圖
縱向項(xiàng)目管理模塊,以C/S模式開(kāi)發(fā)設(shè)計(jì)為主,包括項(xiàng)目申請(qǐng)、經(jīng)費(fèi)到款、項(xiàng)目中期檢查、項(xiàng)目結(jié)題等信息管理,其中項(xiàng)目申請(qǐng)人申報(bào)、經(jīng)費(fèi)到款查詢、中期報(bào)告填報(bào)、結(jié)題申請(qǐng)等采用B/S模式開(kāi)發(fā)設(shè)計(jì),項(xiàng)目負(fù)責(zé)人可以實(shí)時(shí)了解項(xiàng)目進(jìn)度和經(jīng)費(fèi)到款情況。
橫向項(xiàng)目管理模塊,以C/S模式開(kāi)發(fā)設(shè)計(jì)為主,具體功能包括合同備案、經(jīng)費(fèi)到款、項(xiàng)目驗(yàn)收、推廣轉(zhuǎn)化等,項(xiàng)目合同和驗(yàn)收?qǐng)?bào)告均采用無(wú)紙化,項(xiàng)目負(fù)責(zé)人可通過(guò)WEB瀏覽器上傳多格式文件,系統(tǒng)根據(jù)數(shù)據(jù)完整性和合理性進(jìn)行校驗(yàn)和處理。
論著成果管理模塊和知識(shí)產(chǎn)權(quán)管理模塊,以C/S和B/S混合模式開(kāi)發(fā)設(shè)計(jì),教師在Browser端提交論文、獲獎(jiǎng)、著作、應(yīng)用采納、標(biāo)準(zhǔn)、專(zhuān)利、軟件著作權(quán)等成果信息后,科研管理人員在Client端對(duì)數(shù)據(jù)進(jìn)行審核、處理、核算,最后上傳至后臺(tái)數(shù)據(jù)庫(kù)服務(wù)器端。
統(tǒng)計(jì)分析考核模塊,以C/S模式開(kāi)發(fā)設(shè)計(jì)為主,科研管理人員在Client端對(duì)項(xiàng)目信息、論著成果信息、知識(shí)產(chǎn)權(quán)信息數(shù)據(jù)的預(yù)處理,經(jīng)過(guò)大量的數(shù)據(jù)核算和類(lèi)別合并后,為學(xué)校決策、教師考核、部門(mén)考核和各類(lèi)報(bào)表填寫(xiě)提供大量可靠的數(shù)據(jù)支撐。
人員管理模塊,以C/S模式開(kāi)發(fā)設(shè)計(jì)為主,登記人通過(guò)Browser端完成注冊(cè)后提交WEB服務(wù)器端,科研管理人員對(duì)登記人的歸屬部門(mén)、職稱(chēng)級(jí)別、研究方向、聯(lián)系方式等嚴(yán)格審查后,分配系統(tǒng)功能使用權(quán)限。
系統(tǒng)設(shè)置模塊,以C/S模式開(kāi)發(fā)設(shè)計(jì),大量的系統(tǒng)運(yùn)行基礎(chǔ)參數(shù)的自定義配置為適應(yīng)多樣化、特色化的學(xué)校政策文件提供了保障。
系統(tǒng)運(yùn)行在Windows 2003 Server操作系統(tǒng)環(huán)境中,WEB服務(wù)采用系統(tǒng)集成的IIS6.0,采用.NET編程環(huán)境,其提供了便捷的安裝和管理、穩(wěn)定的應(yīng)用環(huán)境、通用的標(biāo)準(zhǔn)協(xié)議,在性能擴(kuò)展方面有了很大的改進(jìn),為系統(tǒng)功能的實(shí)現(xiàn)提供很強(qiáng)的保障。
C/S模式開(kāi)發(fā)采用C#編程語(yǔ)言,C#采用了VB的可視化操作、繼承了C++的高效、穩(wěn)定的運(yùn)行環(huán)境,以其強(qiáng)大的操作能力、通用的語(yǔ)法風(fēng)格、新穎的語(yǔ)言特性和快捷的面向組件編程的支持成為了.NET開(kāi)發(fā)者的首選語(yǔ)言。
B/S模式結(jié)構(gòu)編程采用ASP.NET語(yǔ)言,其編程腳本也與C#通用,ASP.NET可視為ASP的升級(jí)版,是一種可由Internet服務(wù)器執(zhí)行的,可嵌入網(wǎng)頁(yè)腳本的技術(shù),所開(kāi)發(fā)的系統(tǒng)可運(yùn)行于 IIS之中。
系統(tǒng)所采用的數(shù)據(jù)庫(kù)管理系統(tǒng)為Microsoft SQL Server 2005。該數(shù)據(jù)庫(kù)系統(tǒng)是為當(dāng)前的分布式客戶/服務(wù)器環(huán)境特別設(shè)計(jì)的產(chǎn)品,對(duì)SQL Server數(shù)據(jù)庫(kù)能夠輕松通過(guò)Internet和內(nèi)部網(wǎng)絡(luò)進(jìn)行訪問(wèn)。
隨著計(jì)算機(jī)技術(shù)特別是軟件技術(shù)的不斷發(fā)展,科研項(xiàng)目管理需求的也在不斷提高,新的管理模式和嶄新的設(shè)計(jì)模式將不斷的完善和優(yōu)化科研管理工作體系,基于混合結(jié)構(gòu)的科研管理信息系統(tǒng)在實(shí)現(xiàn)高效、便利、功能強(qiáng)大的同時(shí),其在的數(shù)據(jù)同步和信息完全等方面仍然存在一定的問(wèn)題,有待研究人員進(jìn)一步完善和改進(jìn)。
[1]劉波.關(guān)于B/S和 C/S架構(gòu)的分析[J].人民檢察,2004,(9).
[2]徐穎.基于B/S和C/S相結(jié)合的網(wǎng)絡(luò)架構(gòu)系統(tǒng)對(duì)比分析[J].電腦知識(shí)與技術(shù),2005,(11).
[3]張良銀.淺論C/S和B/S體系結(jié)構(gòu)[J].工程地質(zhì)計(jì)算機(jī)應(yīng)用,2006,(4).
[4]武朝彥.網(wǎng)絡(luò)工程出圖管理系統(tǒng)的研制[J].山西建筑,2011,(11).
[5]劉燁.C/S模式與B/S模式的對(duì)比分析[J].科技信息(學(xué)術(shù)研究),2007,(30).
[6]彭俊.構(gòu)建信息化科研管理系統(tǒng)研究[J].中國(guó)高??萍?2011,(6).
[7]孟梅,鄧俊嵐.科研管理系統(tǒng)的網(wǎng)絡(luò)框架研究[J].制造業(yè)自動(dòng)化,2010,(3).
[8]肖紅玉,黃靜,陳海.數(shù)據(jù)庫(kù)技術(shù)在科研管理系統(tǒng)中的應(yīng)用[J].制造業(yè)自動(dòng)化,2010,(10).
[9]張高亮.基于知識(shí)發(fā)現(xiàn)的科研管理系統(tǒng)模型[J].西南師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2001,(4).
[10]蔣開(kāi)東,毛海波.基于INTERNET的科研管理系統(tǒng)的研究[J].科技進(jìn)步與對(duì)策,2002,(6).
網(wǎng)絡(luò)安全技術(shù)與應(yīng)用2013年7期