亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SSM 框架的輔助管理系統(tǒng)的設計與搭建

        2015-12-23 02:27:36于晉萍何金成劉相君
        科技視界 2015年34期
        關鍵詞:后臺框架管理系統(tǒng)

        陳 峰 于晉萍 何金成 陳 行 劉相君

        (1.成都理工大學,四川 成都 610059;2.成都君行易科技有限責任公司,四川 成都 610059)

        0 引言

        近年來,隨著社會的不斷進步,高等教育也越來越擴大其規(guī)模,高校的管理工作也發(fā)生著適應新時代的變化,從傳統(tǒng)的人工管理逐步的轉向智能化、網絡互聯(lián)化的管理。完善學生工作管理是當前加強學生工作管理的需要,同時也是高校響應國家政策的號召,做到與時俱進的需要。

        隨著高校的擴招以及管理的改革,高校也出現(xiàn)了學生管理工作效率低下,監(jiān)督機制不健全等問題[1]。目前高校所采用的管理系統(tǒng)大多使用不便捷,采用單一的C/S 或B/S 模式,需用專門的客戶端或者瀏覽器并需用PC 機登陸使用。而在移動信息發(fā)展的背景下,學生更喜歡使用移動通信設備來進行與外界的交流,實現(xiàn)信息的獲取。并且高校的學生管理系統(tǒng)主要以教師與學生的基本信息為內容,更新較慢,缺乏動態(tài)交流信息,信息內容單一,不利于學生對于整個校園信息的利用[2]。

        因此,為了更好的利用互聯(lián)網的最新技術解決上述存在的問題,通過對當前業(yè)界主流的開源框架進行分析和比較,最終確定了SpringMVC+Shiro+Mybatis 系統(tǒng)框架的搭建,將傳統(tǒng)的電腦端與當今較為流行的移動手機端結合滿足了用戶對于移動應用的需求。并通過微信服務號形式擴展學生端服務的內容,從而擴大學生對整個校園信息的利用。本文從系統(tǒng)的框架入手,在框架下分別用搭建了基于PC 設備的教師端,基于移動設備的學生端、以及后臺的綜合管理。

        1 總體設計框架

        為了避免目前出現(xiàn)的校園管理成本高,效率低下等問題,系統(tǒng)從目前較為流行的Client/Server 以及Browser/Server 兩種架構中采用了Browser/Server 架構,首先,B/S 架構在C/S 架構的基礎上加了一層業(yè)務,更加方便用戶的使用,這種架構在邏輯上將應用功能分為三層:客戶顯示層、業(yè)務邏輯層、數(shù)據層[3],其次,B/S 架構通過wed 瀏覽器程序的IE 來訪問服務器,無須再安裝客戶端,降低了成本,提高了效率,因此本系統(tǒng)采用B/S 開發(fā)架構。

        本系統(tǒng)采用Springmvc+Shiro+Mybatis 系統(tǒng)框架,并完成了選型后框架的整合工作。SpringMVC 為整體框架,Shiro 為安全框架,Mybatis為數(shù)據庫的映射框架。SpringMVC 框架在原有Spring 框架的基礎上內置了高分離、低耦合[4]的MVC 基礎架構,Spring MVC 分離了控制器、模型對象、分派器以及處理程序對象的角色,這種分離讓它們更容易進行定制。從而將數(shù)據業(yè)務與展現(xiàn)分離[5],SpringMVC 的結構如圖1 所示。

        圖1 springmvc 結構圖

        Shiro 是一種java 安全框架,提供了認證、授權、加密、會話管理等功能,這里通過分別對對角色與權限的設置來管理后臺數(shù)據庫,如教師的權限為刪除和更新數(shù)據,學生的權限為添加、查看、回復數(shù)據。

        在數(shù)據庫的映射框架選擇中,MyBatis 與Hibertis 都是目前較為流行的數(shù)據庫映射框架,相對于全自動化的Hibertis,MyBatis 雖為半自動化,但MyBatis 具有可以對SQL 語言自由進行優(yōu)化的優(yōu)勢,并且在執(zhí)行效率上,據有關調研與測試,MyBatis 在隨機選擇、刪除、更新一條數(shù)據時的效率較后者更高[6]。所以綜上比較系統(tǒng)選用MyBatis 框架。

        最后通過配置文件,完成上述三大框架的整合,實現(xiàn)權限設置和與數(shù)據庫的交互。

        2 系統(tǒng)功能設計

        2.1 教師對于系統(tǒng)的管理

        教師前端界面采用JSP 技術。JSP 頁面由HTML 代碼和嵌入其中的Java 代碼所組成。服務器在頁面被客戶端請求以后既對這些Java代碼進行處理,然后將生成的HTML 頁面返回給客戶端的瀏覽器。JSP具備了Java 技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網的所有特點。在除了一般高校除學生信息的管理功能外,教師端添加了學生與老師談話記錄等動態(tài)信息記錄功能。教師端具體功能包括:教師信息如學校、學院、姓名、電話、職務、郵箱、所帶班級;班級信息包括:班號、班級、總人數(shù)、注冊人數(shù)、班級注冊碼;學生信息包括:學號、姓名、專業(yè)、班級編號、電話號碼。教師打開界面后輸入注冊成功的賬戶名和密碼即可登錄修改或添加信息,完成對學生基本信息、請假、銷假、查看談話記錄等的操作。教師端界面見圖2。

        圖2 教師端界面圖

        2.2 學生對于系統(tǒng)的使用

        鑒于現(xiàn)在移動APP 以及社交網絡的廣泛使用,學生端對接采用微信“服務號”,使用其開發(fā)者模式。學生端結構如圖3[8]。

        圖3 學生端系統(tǒng)結構

        學生端頁面使用jsp 技術+mobile 技術。jQuery 技術使頁面適應手持移動設備瀏覽。交互方面,使用開發(fā)者模式,系統(tǒng)可實現(xiàn)微信用戶通過學生端頁面直接調用服務器后臺。一方面,通過建立一個微信平臺的網站,調用微信的接口,讀取xml 里的數(shù)據,將數(shù)據傳回建立的學生工作管理網站的接口,網站通過處理數(shù)據,再將處理后的數(shù)據提交給微信網站,微信網站再將數(shù)據轉換成xml 格式,傳回微信,實現(xiàn)學生與服務平臺的交互功能。另一方面,通過用戶在前端發(fā)送指令,調用后臺的數(shù)據庫服務器,通過微信平臺連接工作管理系統(tǒng)后臺進行檢索,實現(xiàn)相應的信息資料的更新與修改。

        學生端具有的服務有:個性化信息服務:系統(tǒng)采用微信服務號形式,服務號意在為用戶提供服務[7]。當用戶身份信息綁定后,微信服務號可以為用戶提供各式各樣的個性化信息服務。在信息獲取和展示方面,移動端也存在著信息處理能力低、顯示屏幕小等缺點,系統(tǒng)因此設計了更為簡潔美觀的界面以符合個性化服務[8]。

        圖書館資料查詢:圖書館一直以“用戶提供最好的服務”為其追求目標,并且隨著時代的發(fā)展,網絡技術的不斷更新,圖書館的電子資源得到了極大地豐富[9]。就成都理工大學,擁有60 多個各類數(shù)字資源數(shù)據庫,2006 年電子閱讀達100 萬人次,數(shù)據庫訪問達70 萬人次,所以大學生工作管理系統(tǒng)中合理的利用圖書館資源可以迎合廣大師生對于知識資源的需求。系統(tǒng)設置了圖書館圖書在線查詢與一鍵續(xù)借功能。例如:基于微信的圖書館資源查詢有兩種實現(xiàn)方式:一種是利用指令代碼進行資源查詢,“book:“李白”即表示查找圖書館關于“李白”的圖書;另一種是利用微信內嵌的瀏覽器調用網頁的方式進行資源查詢[10]。

        學生端具體功能有:談話記錄、請假、銷假、基本信息、在校情況、家庭情況、動態(tài)信息。學生打開客戶端輸入賬戶以及密碼即可登錄,可以完成請假、查找談話記錄等功能。除基本功能外,還有圖書館一鍵續(xù)借、查詢成績等功能。極大的方便了在校大學生的生活。學生端界面見圖4。

        圖4 學生端界面圖

        2.3 后臺功能

        后臺采用java 語言編寫,具體功能有:基礎資料管理:省份、學校名稱、學院名稱、專業(yè)名稱、學院、注冊碼;教師信息管理包括:教師姓名、登陸郵箱、所屬學校、所屬專業(yè)、短信剩余、用戶狀態(tài)。后臺管理人員負責對后臺信息的管理以及更新維護。后臺功能界面見圖5。

        圖5 后臺界面圖

        3 總結

        本文結合時代背景以及當今高校管理系統(tǒng)存在的問題,提出了新的管理系統(tǒng)。論文通過對系統(tǒng)的展示,設計流程的總結,得出SSM 框架下的高校管理系統(tǒng)所具有的電腦與移動端相結合以及信息多元的優(yōu)勢。經測試,大學生輔導員可以通過對系統(tǒng)的使用方便在工作中的管理,從而徹底擺脫了以前由紙質文檔保存信息所造成的查詢和修改的麻煩,從繁雜的學生管理工作中解脫出來[11-12]。

        [1]晏丕振,李永勤,謝金來.高校學生工作管理系統(tǒng)建設探析[J].高等農業(yè)教育,2003.

        [2]蔣之昀,蘇勞菊,孫立娜.基于智能手機的護理工作管理系統(tǒng)的構建[J].中國科技信息,2014.

        [3]陳佳.基于B/S 結構的高校學生工作管理系統(tǒng)的設計和實現(xiàn)[J].網絡安全技術與應用,2009.

        [4]許文稼,趙英凱.應用SpringMVC 與Hibernate 進行WEB 開發(fā)[J].計算機應用與軟件,2008.

        [5]王佳康,李明,買爾夏提﹒爾肯.基于SpringMVC 架構的旅游攻略網站前臺的設計與實現(xiàn)[J].電腦知識與技術,2015.

        [6]王艷清,陳紅.基于SSM 框架的智能web 系統(tǒng)研發(fā)設計[J].計算機工程與設計,2012.

        [7]郭利敏,張磊,趙亮.圖書館微信服務應用開發(fā)—以上海圖書館為例[J].現(xiàn)代圖書情報技術,2014.

        [8]孟祥武,王凡,史艷翠,張玉潔.移動用戶需求獲取技術及其應用[J].軟件學報,2014.

        [9]王平,姜愛蓓.國內外數(shù)字信息資源整合管理系統(tǒng)的對比與研究思考[J].上海交通大學學報,2013.

        [10]孫翌,李鮑,高春玲.微信在圖書館移動服務中的應用研究與實踐[J].圖書情報工作,2014.

        [11]張靜.基于WEB2.0 的高校學生工作輔助管理系統(tǒng)的設計與實現(xiàn)[D].電子科技大學,2012.

        [12]劉迎春,曹岳輝.基于ASP 技術的學生工作管理系統(tǒng)的設計[J].中國科技信息,2007.

        猜你喜歡
        后臺框架管理系統(tǒng)
        基于James的院內郵件管理系統(tǒng)的實現(xiàn)
        框架
        廣義框架的不相交性
        基于LED聯(lián)動顯示的違停管理系統(tǒng)
        后臺暗戀
        海盾壓載水管理系統(tǒng)
        中國船檢(2017年3期)2017-05-18 11:33:08
        WTO框架下
        法大研究生(2017年1期)2017-04-10 08:55:06
        前臺、后臺精彩花絮停不了
        風采童裝(2016年2期)2016-08-02 09:18:38
        一種基于OpenStack的云應用開發(fā)框架
        基于RFID的倉儲管理系統(tǒng)實現(xiàn)
        午夜福利一区二区三区在线观看| 98精品国产综合久久| 女高中生自慰污免费网站| 国产精品伦人视频免费看| av在线资源一区二区| 中文字幕亚洲精品专区| 一本大道熟女人妻中文字幕在线| 亚洲日韩国产av无码无码精品| 亚洲国产成人精品无码区二本| 久久亚洲私人国产精品| 欧美亚洲日韩国产区| 日本视频一区二区三区免费观看 | 黄又色又污又爽又高潮动态图| 亚洲综合欧美在线| 精品无码成人片一区二区| 青青草视频视频在线观看| 日韩亚洲一区二区三区四区| 精品国产拍国产天天人| 国产午夜视频在永久在线观看| 成人精品国产亚洲欧洲| 国产人妖在线观看一区二区三区| 国产在线观看自拍av| 精品国产乱码久久久久久郑州公司| 国产又色又爽无遮挡免费| 另类一区二区三区| 久久久久久一本大道无码| 手机在线观看成年人视频| 亚洲国产精品无码一线岛国| 久久久国产乱子伦精品作者| 精品国产一区二区三区久久狼| 日韩免费高清视频网站| 久久精品日韩免费视频| 两人前一后地插着她丰满| 色www视频永久免费| 欧美日韩精品福利在线观看| 国产精品一区一区三区| 一二三区亚洲av偷拍| 孕妇特级毛片ww无码内射| 国产成人av综合亚洲色欲| 中文字幕国内一区二区| 国产一区高清在线观看|