• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Web平臺(tái)的教學(xué)研究管理系統(tǒng)

    2018-01-08 20:03:41林杏周東煜胡國(guó)燁
    電腦知識(shí)與技術(shù) 2017年36期
    關(guān)鍵詞:教務(wù)處教學(xué)研究教研

    林杏 周東煜 胡國(guó)燁

    摘要:教學(xué)研究管理現(xiàn)代化的大趨勢(shì),在高校教學(xué)研究加快信息化建設(shè)的背景下,加快學(xué)校教學(xué)研究管理信息化步伐,構(gòu)建高校教學(xué)研究管理信息化平臺(tái),成為了廣大高校教師的需求。結(jié)合廣東外語(yǔ)外貿(mào)大學(xué)南國(guó)商學(xué)院教研項(xiàng)目管理特點(diǎn),該系統(tǒng)采用B/S模式,基于SSM(Spring、SpringMVC、Mybatis)框架,實(shí)現(xiàn)了教研項(xiàng)目管理的信息化,能有效提高高校教師的教學(xué)研究的積極性、高效性和完成性。

    關(guān)鍵詞:教學(xué)研究;B/S;SSM

    中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)36-0073-03

    Abstract: In the big trend of teaching research management modernization, under the background of university teaching research accelerates the informationization construction, accelerating the informationization pace of college teaching research management. To construct an informationization platform for university teaching research management, it has become the demand of many college teachers. Combining the management characteristics of the teaching research project which in South China Business College, this system is Based on SSM(Spring、SpringMVC、Mybatis)framework and uses B/S mode to realize teaching research project management informationization. It can improve positivity, efficiency and performability of college teacher's teaching research efficiently.

    Key words: teaching & research; B/S; SSM

    1 背景

    隨著學(xué)校教學(xué)研究的不斷發(fā)展,教學(xué)研究管理工作日益繁重。在傳統(tǒng)的依賴Excel、Word 等辦公軟件的管理方式下,隨著數(shù)據(jù)量的不斷加大,數(shù)據(jù)的采集、查詢和分析等工作越來(lái)越費(fèi)時(shí)費(fèi)力。管理人員經(jīng)常被一些繁瑣的事務(wù)性工作所累,而申請(qǐng)人員也需要不斷奔波于管理部門,使得管理水平難以提升。提高教學(xué)研究管理水平,無(wú)疑對(duì)項(xiàng)目和教學(xué)成果的工作效率有著積極的促進(jìn)作用。以廣東外語(yǔ)外貿(mào)大學(xué)南國(guó)商學(xué)院為例,經(jīng)過(guò)對(duì)當(dāng)前主流的開(kāi)發(fā)框架進(jìn)行了探討,我們決定以B/S模式進(jìn)行系統(tǒng)的開(kāi)發(fā),采用以Spring、SpringMVC、Mybatis三個(gè)框架整合開(kāi)發(fā)技術(shù)作為開(kāi)發(fā)工具,進(jìn)行了基于Web平臺(tái)的教學(xué)研究管理系統(tǒng)的開(kāi)發(fā)研制并取得預(yù)期效果。

    2 系統(tǒng)需求分析

    需求分析是軟件計(jì)劃階段的重要活動(dòng),能使開(kāi)發(fā)人員準(zhǔn)確選擇開(kāi)發(fā)軟件的方案,避免系統(tǒng)開(kāi)發(fā)的冗余工作。本系統(tǒng)需要建設(shè)一個(gè)網(wǎng)絡(luò)化的教學(xué)研究管理平臺(tái),對(duì)全校老師開(kāi)放。將教學(xué)研究人員、各教學(xué)單位、教務(wù)處和評(píng)審專家集中到一個(gè)統(tǒng)一的網(wǎng)絡(luò)平臺(tái)上協(xié)同辦公,可以有效加強(qiáng)教學(xué)研究管理部門的數(shù)據(jù)處理能力和提高與教學(xué)研究人員的溝通協(xié)作效率。實(shí)現(xiàn)教學(xué)教研項(xiàng)目網(wǎng)上申報(bào)、網(wǎng)上審核、網(wǎng)上評(píng)審的全過(guò)程管理,為項(xiàng)目管理的客觀、公平、公正提供技術(shù)支撐,提高教研項(xiàng)目質(zhì)量和水平。

    本系統(tǒng)需要實(shí)現(xiàn)分部門管理項(xiàng)目的需求,將用戶角色分為申請(qǐng)老師、申報(bào)單位、教務(wù)處、學(xué)校領(lǐng)導(dǎo)、評(píng)審專家以及系統(tǒng)管理員;每個(gè)角色都應(yīng)具有授權(quán)管理項(xiàng)目的功能,要求能夠完成信息輸入、輸出和編輯等基本功能;在項(xiàng)目查詢方面應(yīng)具有友好的用戶界面,項(xiàng)目的基本信息欄應(yīng)具備項(xiàng)目編號(hào)、項(xiàng)目名稱、項(xiàng)目狀態(tài)、負(fù)責(zé)人信息等內(nèi)容;系統(tǒng)應(yīng)提供通知管理功能:當(dāng)項(xiàng)目申報(bào)時(shí)能及時(shí)通知上級(jí)管理部門;當(dāng)項(xiàng)目申報(bào)成功時(shí),申請(qǐng)人員能及時(shí)了解項(xiàng)目的申請(qǐng)進(jìn)度。提供良好的查詢統(tǒng)計(jì)功能,能夠以項(xiàng)目的各種條件實(shí)現(xiàn)單條件或多條件的綜合查詢,并能對(duì)項(xiàng)目的經(jīng)費(fèi)等各方面以及教研工作量進(jìn)行統(tǒng)計(jì)。

    3 系統(tǒng)的主要功能模塊

    系統(tǒng)的主要功能包括教學(xué)人員以及項(xiàng)目申報(bào)(教學(xué)人員負(fù)責(zé))、教研項(xiàng)目管理(分為兩部分:院系教學(xué)秘書(shū)、教務(wù)處教學(xué)人員;項(xiàng)目先經(jīng)院系教學(xué)秘書(shū)同意再上傳到教務(wù)處教學(xué)人員處)、項(xiàng)目審核(學(xué)校領(lǐng)導(dǎo)負(fù)責(zé))、項(xiàng)目審評(píng)(評(píng)審專家負(fù)責(zé))以及系統(tǒng)管理(系統(tǒng)管理員負(fù)責(zé))幾個(gè)模塊,如圖1所示:

    3.1 教學(xué)人員以及項(xiàng)目申報(bào)

    本系統(tǒng)主要用戶為廣東外語(yǔ)外貿(mào)大學(xué)南國(guó)商學(xué)院擬從事教學(xué)研究進(jìn)行立項(xiàng)申請(qǐng)的教師以及教學(xué)研究的管理者。人員管理包括基本信息管理和數(shù)據(jù)分析兩部分。系統(tǒng)可以通過(guò)數(shù)據(jù)初始化收集基本的人員信息,并開(kāi)發(fā)權(quán)限讓教學(xué)研究工作人員補(bǔ)充自己的個(gè)人信息,從而為收集完整的教研人員信息。

    人員信息包括的所在機(jī)構(gòu)、姓名、職工號(hào)、年齡、性別、職稱、職務(wù)、學(xué)科、學(xué)位、學(xué)歷、學(xué)科方向、學(xué)術(shù)特長(zhǎng)和聯(lián)系方式等。其原始數(shù)據(jù)直接從學(xué)校人事管理系統(tǒng)中實(shí)時(shí)轉(zhuǎn)入所需要的人員信息。

    3.2 教研項(xiàng)目管理

    3.2.1 院系教學(xué)秘書(shū)

    各申報(bào)單位設(shè)置一名教學(xué)秘書(shū),負(fù)責(zé)本單位的各項(xiàng)教學(xué)研究管理業(yè)務(wù)。

    3.2.2 教務(wù)處教學(xué)人員

    主要是教務(wù)處工作人員,負(fù)責(zé)全校各項(xiàng)教學(xué)研究管理業(yè)務(wù)。教務(wù)處通過(guò)系統(tǒng)可以管理全校的教改項(xiàng)目、教材、教學(xué)獎(jiǎng)勵(lì)等數(shù)據(jù),在線組織教改項(xiàng)目申報(bào)、評(píng)審、立項(xiàng)、中檢、終結(jié)、年度統(tǒng)計(jì)等多項(xiàng)工作。并完成教學(xué)研究項(xiàng)目和教學(xué)獎(jiǎng)勵(lì)清單及相關(guān)成果的統(tǒng)計(jì)與查詢。

    3.3 項(xiàng)目審核

    教務(wù)處針對(duì)申報(bào)上來(lái)的項(xiàng)目進(jìn)行形式審核,審核完成的項(xiàng)目直接進(jìn)入評(píng)審庫(kù).如圖3所示:

    教務(wù)處可人工將申報(bào)的項(xiàng)目進(jìn)行分組,也可按默認(rèn)的項(xiàng)目分類、一級(jí)學(xué)科、二級(jí)學(xué)科和研究領(lǐng)域進(jìn)行自動(dòng)分組。項(xiàng)目分組完成后,可按項(xiàng)目分組進(jìn)行專家指派,并可依據(jù)實(shí)際情況調(diào)整個(gè)別項(xiàng)目的評(píng)審專家。

    3.4 項(xiàng)目審評(píng)

    目與專家匹配完成后,可設(shè)定評(píng)審的開(kāi)始和結(jié)束時(shí)間,然后通知專家在指定的時(shí)間內(nèi)進(jìn)行評(píng)審。專家接到評(píng)審?fù)ㄖ?,利用分配的專家賬號(hào)登錄進(jìn)入系統(tǒng)進(jìn)行項(xiàng)目評(píng)審,專家可下載項(xiàng)目評(píng)審書(shū),針對(duì)評(píng)審書(shū)的內(nèi)容,按照評(píng)審指標(biāo)依次進(jìn)行評(píng)審。

    評(píng)審指標(biāo)可以采用分項(xiàng)打分與評(píng)審意見(jiàn)相結(jié)合的方式,也可以由學(xué)校自定義評(píng)價(jià)模板。評(píng)審?fù)瓿珊螅梢灾苯哟蛴≡u(píng)審結(jié)果,教務(wù)處管理部門、院系教務(wù)秘書(shū)和教師可以查看評(píng)審結(jié)果。評(píng)審意見(jiàn)可跟蹤。網(wǎng)絡(luò)評(píng)審?fù)瓿芍螅到y(tǒng)可以自動(dòng)匯總所有的專家評(píng)審意見(jiàn)并得出評(píng)審排名及分?jǐn)?shù),并可以完成會(huì)評(píng)結(jié)果的登記。會(huì)評(píng)之后,系統(tǒng)可以對(duì)所有評(píng)審的項(xiàng)目進(jìn)行公示,公示通過(guò)的項(xiàng)目可以進(jìn)行項(xiàng)目立項(xiàng)。

    3.5 系統(tǒng)管理

    系統(tǒng)管理員主要由學(xué)校技術(shù)部門的工作人員組成,他是系統(tǒng)中的超級(jí)用戶,由系統(tǒng)初始化時(shí)自動(dòng)產(chǎn)生。系統(tǒng)管理員主要用于維護(hù)數(shù)據(jù),進(jìn)行各項(xiàng)參數(shù)設(shè)置,并可根據(jù)實(shí)際情況設(shè)定用戶組或者某一用戶的權(quán)限。

    4 系統(tǒng)技術(shù)的實(shí)現(xiàn)

    4.1 系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)

    本系統(tǒng)是基于Web平臺(tái)進(jìn)行開(kāi)發(fā)的,所使用的語(yǔ)言是JAVA,前端使用到的是jQuery以及Bootstrap;后端使用到的Spring、SpringMVC、Mybatis整合開(kāi)發(fā)技術(shù),以及Maven管理項(xiàng)目。系統(tǒng)開(kāi)發(fā)工具使用到了Hbuilder,IntelliJ IDEA、PLSQL Developer。項(xiàng)目版本控制工具為SourceTree。系統(tǒng)所使用的后臺(tái)數(shù)據(jù)庫(kù)是Oracle 11g。實(shí)際開(kāi)發(fā)過(guò)程中結(jié)合SSM框架技術(shù)以及Maven項(xiàng)目管理的優(yōu)點(diǎn),避免了程序開(kāi)發(fā)中的冗余工作,提高了開(kāi)發(fā)工作的效率,同時(shí)提高了系統(tǒng)的運(yùn)行速度和系統(tǒng)的安全性與穩(wěn)定性。

    4.2 框架的比較

    長(zhǎng)期以來(lái)Struts2與Spring的整合一直存在兼容性、類臃腫等問(wèn)題,而且Struts2漏洞問(wèn)題頻發(fā)。反觀,SpringMVC結(jié)構(gòu)層次清晰,類比較簡(jiǎn)單,且能與Spring的核心IoC和AOP無(wú)縫對(duì)接。SpringMVC是一種實(shí)現(xiàn)了MVC模式的請(qǐng)求驅(qū)動(dòng)類型的輕量級(jí)Web框架,它把應(yīng)用程序(輸入邏輯、業(yè)務(wù)邏輯和UI邏輯)分成不同的方面,同時(shí)提供這些元素之間的松耦合。在SpringMVC中,通過(guò)其提供的視圖解析器就能迅速地找到相應(yīng)的視圖進(jìn)行渲染或者使用其消息轉(zhuǎn)換功能。

    Hibernate和Mybatis對(duì)數(shù)據(jù)庫(kù)的操作對(duì)于業(yè)務(wù)邏輯層來(lái)說(shuō)大同小異。由于Hibernate提供了Hibernate Query Language對(duì)POJO進(jìn)行操作,當(dāng)多表關(guān)聯(lián)超過(guò)3個(gè)的時(shí)候,會(huì)造成性能的丟失。再有,Hibernate無(wú)法支持關(guān)聯(lián)字段特定條件的變化,會(huì)造成系統(tǒng)響應(yīng)過(guò)慢。而Mybatis可以解決以上的問(wèn)題,它支持動(dòng)態(tài)SQL、處理列表、動(dòng)態(tài)生成表名、支持存儲(chǔ)過(guò)程。這樣就可以靈活地定義查詢語(yǔ)句,滿足各類需求和性能優(yōu)化的需要,使得系統(tǒng)性能高、響應(yīng)快、更加靈活。

    根據(jù)以上理論,本系統(tǒng)選用SSM框架,滿足教學(xué)研究的高效管理。

    4.3 SSM框架整合

    其中,SpringMVC用于把模型、視圖和控制器分層,組合成一個(gè)有機(jī)靈活的系統(tǒng);Spring IoC承擔(dān)了一個(gè)資源管理、整合、即插即拔的功能;Spring AOP可以提供切面管理,特別是數(shù)據(jù)庫(kù)事務(wù)管理的功能;Mybatis提供一個(gè)數(shù)據(jù)庫(kù)訪問(wèn)的持久層,通過(guò)Mybatis-Spring項(xiàng)目,它便能和Spring無(wú)縫對(duì)接。

    4.4 系統(tǒng)實(shí)現(xiàn)采用的關(guān)鍵技術(shù)

    首先,采用前端框架jQuery以及Bootstrap。jQuery是一個(gè)快速、簡(jiǎn)潔的JavaScript框架,具有獨(dú)特的鏈?zhǔn)秸Z(yǔ)法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對(duì)CSS選擇器進(jìn)行擴(kuò)展;擁有便捷的插件擴(kuò)展機(jī)制和豐富的插件。使用它我們可以在系統(tǒng)界面上更方便快捷地處理事件。Bootstrap是一個(gè)帶有豐富的Web組件以及Javascript插件的前端框架,使用它能使我們?cè)诟痰臅r(shí)間內(nèi)完成系統(tǒng)界面編寫的工作。

    5 結(jié)束語(yǔ)

    綜合考慮現(xiàn)下管理信息化的形勢(shì)以及其他高校類似的管理經(jīng)驗(yàn),以及我校的實(shí)際需求,我們?cè)O(shè)計(jì)了文中的教學(xué)研究管理系統(tǒng)。該系統(tǒng)充分結(jié)合了我校教學(xué)研究管理的實(shí)際,改變了教師來(lái)回走訪各部門的傳統(tǒng)教學(xué)研究管理模式,通過(guò)采用B/S架構(gòu),使用Oracle數(shù)據(jù)庫(kù)、Spring、SpringMVC、Mybatis框架整合開(kāi)發(fā)技術(shù)等方法和技術(shù),有效實(shí)現(xiàn)教學(xué)研究管理的信息化建設(shè)。

    教學(xué)研究管理系統(tǒng)的建設(shè),是我校努力建設(shè)管理信息化的成果。系統(tǒng)的逐步完善將有效提高我校信息化、網(wǎng)絡(luò)化的管理水平,進(jìn)一步推進(jìn)教務(wù)管理信息化的建設(shè)。

    參考文獻(xiàn):

    [1] 蔡長(zhǎng)安, 王琪. 基于B/S模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2006(27).

    [2] 浦曉妮, 張杰. 科教研管理信息系統(tǒng)的研究與設(shè)計(jì)[J]. 硅谷, 2010(22):73-73.

    [3] 馬瑞士. 基于J2EE的教學(xué)研究項(xiàng)目管理系統(tǒng)的設(shè)計(jì)[J]. 現(xiàn)代計(jì)算機(jī):專業(yè)版, 2010(10):67-69.

    [4] 羅映霞. 教研項(xiàng)目管理信息系統(tǒng)的設(shè)計(jì)與應(yīng)用[J]. 北京聯(lián)合大學(xué)學(xué)報(bào):自然科學(xué)版, 2007, 21(1):74-78.

    [5] 李洋. SSM框架在Web應(yīng)用開(kāi)發(fā)中的設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2016, 26(12):190-194.

    [6] 易軼, 陳志剛. 基于Web Services的教學(xué)管理系統(tǒng)的研究與實(shí)現(xiàn)[J]. 電腦與信息技術(shù), 2007, 15(1):18-20.

    [7] 朱琦潔. 基于B/S模式的X高??蒲许?xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都: 電子科技大學(xué), 2013.

    [8] 楊開(kāi)振, 周吉文, 梁華輝, 等. Java EE互聯(lián)網(wǎng)輕量級(jí)框架整合開(kāi)發(fā):SSM框架(Spring MVC+Spring+Mybatis)和Redis實(shí)現(xiàn)[M]. 北京: 電子工業(yè)出版社, 2017.

    猜你喜歡
    教務(wù)處教學(xué)研究教研
    服務(wù)現(xiàn)代警務(wù)新體系 構(gòu)建“新公科”專業(yè)平臺(tái)(顧國(guó)達(dá)等攝影 教務(wù)處報(bào)道)
    研學(xué)農(nóng)谷 產(chǎn)教研學(xué)
    高中數(shù)學(xué)教學(xué)研究
    好處費(fèi)
    方圓(2017年6期)2017-04-07 21:12:12
    基于項(xiàng)目化教學(xué)法的可編程控制器課程教學(xué)改革
    An Analysis of Li’s Prose The Great Goal with Gee’s “the Seven Building Tasks”〔*〕
    交替?zhèn)髯g中聽(tīng)記平衡教學(xué)研究
    新型教研——說(shuō)題的感悟
    語(yǔ)文課堂有效教學(xué)研究
    《protel DXP 2004》的教學(xué)研究
    河南科技(2014年5期)2014-02-27 14:08:56
    邹城市| 定西市| 古田县| 新密市| 宣汉县| 康定县| 疏附县| 淮阳县| 鲁甸县| 都江堰市| 峡江县| 资阳市| 门源| 阿克苏市| 乐东| 玉山县| 清涧县| 商水县| 桃园市| 长治县| 中方县| 甘洛县| 郁南县| 兴化市| 应用必备| 凉城县| 容城县| 盘锦市| 杭锦后旗| 灵璧县| 大余县| 太白县| 尚志市| 循化| 兰考县| 五原县| 中牟县| 台南县| 岳西县| 横峰县| 盘锦市|