• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于MVC架構(gòu)的高??蒲泄芾硐到y(tǒng)的設(shè)計與實現(xiàn)

      2014-04-28 07:42:30胡佩雯
      山東工業(yè)技術(shù) 2014年16期
      關(guān)鍵詞:科研管理

      胡佩雯

      (山東英才學(xué)院信息技術(shù)中心,濟(jì)南 250104)

      基于MVC架構(gòu)的高??蒲泄芾硐到y(tǒng)的設(shè)計與實現(xiàn)

      胡佩雯

      (山東英才學(xué)院信息技術(shù)中心,濟(jì)南250104)

      摘要:科研在高校中占據(jù)著重要地位,高??蒲泄芾砩婕暗膬?nèi)容越來越廣泛和復(fù)雜。本文在需求分析的基礎(chǔ)上,采用基于MVC(模型-視圖-控制器)模式的瀏覽器/服務(wù)器架構(gòu),設(shè)計并實現(xiàn)了高??蒲泄芾硐到y(tǒng),為教師開展科研活動提供便捷服務(wù),為科研管理工作人員提供高效的信息分析平臺。

      關(guān)鍵詞:科研管理;MVC架構(gòu);信息分析平臺

      近年來,高校對科研工作日益重視,高??蒲泄芾砣藛T對各類科研信息的管理工作越來越繁重。本系統(tǒng)對科研工作中的多項業(yè)務(wù)信息進(jìn)行管理,利用信息化管理理念和軟件技術(shù),將科研管理人員從繁重的手工操作中解放出來,快速、方便、準(zhǔn)確的收集并統(tǒng)計各類信息,充分發(fā)揮信息化系統(tǒng)的優(yōu)勢,使科研管理工作達(dá)到規(guī)范化、科學(xué)化。

      1 平臺選型與相關(guān)技術(shù)

      本系統(tǒng)基于MVC模式的體系架構(gòu),采用瀏覽器/服務(wù)器網(wǎng)絡(luò)技術(shù)模式,使用eclipse集成開發(fā)環(huán)境及J2EE技術(shù)、JSP編程語言、MySQL數(shù)據(jù)庫進(jìn)行開發(fā),通過Tomcat應(yīng)用服務(wù)器對項目進(jìn)行部署。

      1.1MVC架構(gòu)

      MVC是Model-View-Controller的簡稱,即模型-視圖-控制器,是近年來J2EE平臺的主要設(shè)計模式,并且受到越來越多的使用。MVC的優(yōu)點主要包括:(1)模型、視圖、控制器保持相對獨立,能構(gòu)造良好的松耦合的構(gòu)件;(2)多個視圖能共享一個模型,提高代碼的可重用性;(3)提高應(yīng)用程序的可配置性。

      模型是MVC架構(gòu)最為核心的部分,表示業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)邏輯。模型接受視圖請求的數(shù)據(jù),返回最終的處理結(jié)果。

      視圖是用戶看到并與之交互的界面。視圖接收用戶的輸入數(shù)據(jù),但并不進(jìn)行實際的業(yè)務(wù)處理,它負(fù)責(zé)向用戶顯示處理后的數(shù)據(jù)。

      控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的請求??刂破鞑⒉惶幚順I(yè)務(wù)邏輯信息,它在接收請求后,調(diào)用相應(yīng)的模型去處理業(yè)務(wù)信息,然后選擇相應(yīng)的視圖來顯示模型處理返回的數(shù)據(jù)。

      1.2J2EE技術(shù)

      J2EE(Java 2platform Enterprise Edition)是Sun公司發(fā)布的以J2SE為基礎(chǔ)的面向企業(yè)級應(yīng)用開發(fā)的平臺,提供了基于組件的設(shè)計、開發(fā)方法,基于JAVA 技術(shù),平臺無關(guān)性表現(xiàn)突出。J2EE通過提供統(tǒng)一的開發(fā)平臺,降低了開發(fā)多層應(yīng)用的費用和復(fù)雜性。

      2 科研管理系統(tǒng)功能設(shè)計

      本系統(tǒng)主要功能包括用戶管理、科研項目管理、科研論文管理、著作成果管理、密碼修改等。使用本系統(tǒng)的人員可以分為科研工作管理人員、一般教師兩種角色。本系統(tǒng)功能模塊結(jié)構(gòu)圖如圖1所示。

      圖1 科研管理系統(tǒng)功能模塊結(jié)構(gòu)圖

      用戶管理模塊的主要功能是添加、查詢和刪除用戶的信息??蒲许椖抗芾砟K提供了用戶填報和查詢科研項目的功能。主要包括:添加科研項目、科研項目列表查詢、科研項目詳細(xì)查詢??蒲姓撐墓芾砟K中實現(xiàn)的是添加科研論文、科研論文列表查詢和詳細(xì)查詢等功能。著作成果管理模塊實現(xiàn)的是添加著作成果、著作成果列表查詢和詳細(xì)查詢等功能。密碼修改模塊中提供當(dāng)前用戶的密碼更改操作功能。

      3 科研管理系統(tǒng)實現(xiàn)效果

      以著作成果管理模塊為例。用戶進(jìn)入著作成果管理模塊后可以填報自己的著作,輸入著作相關(guān)信息,如圖2所示,當(dāng)信息填寫完成后單擊保存按鈕,保存成功后單擊返回按鈕,會在著作成果列表查詢中查到新添加的著作信息,如圖3所示。

      圖2 添加著作成果界面

      圖3 著作成果列表查詢界面

      4 系統(tǒng)評價

      4.1系統(tǒng)的優(yōu)點

      經(jīng)過對本系統(tǒng)進(jìn)行測試,本系統(tǒng)功能較完整,性能穩(wěn)定,可用性良好,能夠較好的實現(xiàn)科研管理功能,實現(xiàn)對高??蒲行畔⒌膭討B(tài)管理。

      4.2系統(tǒng)存在的不足

      本系統(tǒng)還存在一些不足之處,目前存在的問題主要包括:系統(tǒng)界面單一不夠美觀、系統(tǒng)功能仍需根據(jù)高校實際科研工作情況進(jìn)行擴(kuò)展。

      參考文獻(xiàn):

      [1]孫衛(wèi)琴.精通Struts:基于MVC的Java Web設(shè)計與開發(fā) [M].北京:電子工業(yè)出版社,2004:9-16.

      [2]孫衛(wèi)琴.Tomcat與Java Web開發(fā)技術(shù)詳解 [M].第2版.北京:電子工業(yè)出版社,2009:22-39.

      [3]鄭阿奇.Java實用教程 [M].北京:電子工業(yè)出版社,2005:64-101.

      猜你喜歡
      科研管理
      構(gòu)建高??蒲泄芾硇畔⑾到y(tǒng)關(guān)鍵問題的研究
      價值工程(2016年35期)2017-01-23 18:16:47
      高職科研管理中量化考核的局限與人文反思
      科研院所科技管理人員素質(zhì)探究
      東方教育(2016年13期)2017-01-12 22:54:31
      淺議高等學(xué)?;鶎涌蒲泄芾黻犖樗刭|(zhì)建設(shè)
      東方教育(2016年12期)2017-01-12 20:22:19
      金融風(fēng)險管理理論與金融風(fēng)險模型在高??蒲泄芾碇械膽?yīng)用研究
      東方教育(2016年17期)2016-11-23 09:34:46
      論民辦高??蒲泄芾砑顧C(jī)制創(chuàng)新
      現(xiàn)代科技信息在科研管理中的應(yīng)用策略
      科研管理者在自然科學(xué)基金申報中的服務(wù)成效提升策略
      科技視界(2016年22期)2016-10-18 00:59:43
      制度視角下高??蒲泄芾韯?chuàng)新體系構(gòu)建
      如何做好高校二級學(xué)院科研管理工作
      考試周刊(2016年40期)2016-06-12 07:55:32
      三穗县| 扎鲁特旗| 丹凤县| 江西省| 寿光市| 白沙| 忻州市| 丹巴县| 天镇县| 长宁县| 乌兰浩特市| 西和县| 高淳县| 临西县| 汝州市| 友谊县| 阜新市| 托克托县| 历史| 临西县| 衡水市| 京山县| 昭通市| 长白| 舒城县| 清流县| 金堂县| 伊吾县| 开封市| 天水市| 永泰县| 巴东县| 金湖县| 青州市| 博客| 巴中市| 日喀则市| 文山县| 海口市| 沙河市| 林州市|