999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高職院校招生信息管理系統的設計與實現

2016-04-18 07:24:39呂太之丁立勇江蘇海事職業技術學院信息工程學院南京211170
河北軟件職業技術學院學報 2016年1期

呂太之,丁立勇(江蘇海事職業技術學院信息工程學院,南京211170)

?

高職院校招生信息管理系統的設計與實現

呂太之,丁立勇
(江蘇海事職業技術學院信息工程學院,南京211170)

摘要:招生信息管理系統建設有助于考生信息的收集、招生答疑、學校推廣。對于收集的學生信息進行統計分析可以幫助管理層進行教學管理的調整。招生信息管理系統分為手機和電腦兩個版本,手機版本采用Cordova框架實現移動Web開發,電腦版本按照MVC模式,使用Spring3+Hibernate4分解模塊,簡化開發工作。

關鍵詞:招生信息管理系統;Android;Cordova;HTML5

0 引言

鑒于當前招生形勢的嚴峻性,為了能更好地完成招生工作,現在很多高職院校采取派出教師專門進行招生宣傳。但是在實施過程中,暴露了信息收集不及時、招生答疑不及時和不一致等問題。為了解決這些問題,簡化招生人員的工作,本項目組為江蘇海事職業技術學院開發了招生信息管理系統。招生部門通過該系統完成了招生信息的發布、招生推廣、招生咨詢、考生信息收集和分析等操作,有利地推動了招生宣傳工作的順利開展。

1 系統設計

1.1設計原則

招生部門需要為考生提供及時、完整的信息,需要收集考生的信息進行跟蹤分析,需要提供方便快捷的渠道與考生溝通交流,需要科學合理地安排招生人員的工作。基于江蘇海事職業技術學院上述招生工作實際需求,我們進行了招生信息管理系統的設計工作。在設計過程中,與學院招生部門、學生管理部門、現代技術教育中心和參與招生的教師等溝通后,確定了以下設計原則:

(1)與學院相關信息化系統(如人事系統、學工系統等)無縫對接。因為如果新系統的運行會帶來數據孤島,將不利于學校智慧校園的建設。

(2)系統具有可擴展性。招生形式和政策每年都有變化,為了適應需求,需要系統易于擴展。

(3)系統易于操作。由于外出做招生宣傳工作的教師有的年齡較大,對于手機或者電腦的操作并不特別熟練,這就對招生信息管理系統的可操作性提出了較高的要求。

1.2系統架構和開發環境

鑒于“移動互聯”已經成為信息化主流,本系統分為手機和電腦兩個版本。手機版本使用了Cordova框架[1-2],完成Android平臺下的移動Web開發,在Android Studio開發環境下進行。電腦版本使用了瀏覽器/服務器架構,用戶通過瀏覽器可以訪問系統。服務器端使用Java企業版開發中常用的Spring3+Hibernate4架構。這樣的框架架構將整個系統開發工作實現分為了模型層、視圖層和業務邏輯層,每個層次都由相應的框架實現。由于研發資金有限,系統開發全部使用開源軟件。使用Centos作為服務器,Jakarta Tomcat作為Web服務器,使用MySQL來存儲數據,Eclipse for Java EE開發Java Web程序。

1.3功能設計

整個系統包含招生政策管理、考生信息管理、學校介紹、二級學院管理、專業管理、招生答疑、短消息管理、生源基地管理、宣講管理、考生信息統計、通知通告、系統管理。系統功能模塊如圖1所示。

1.4數據庫的設計

招生信息管理系統采用MySQL作為底層關系數據庫,使用PowerDesigner進行數據庫設計[3]。數據庫中主要包含以下幾部分:(1)基本信息,包括學校信息表、院系表、專業信息表、招生政策表等基礎數據;(2)考生表,包括考生信息表、考生跟蹤表;(3)交互表,包括答疑、短消息表、交互數據。

圖1 招生信息管理系統功能模塊圖

圖2 數據庫物理模型圖

2 系統采用的主要技術

2.1 Ajax

Ajax(Asynchronous JavaScript and XML)技術是目前深受Web用戶歡迎的一項技術,它利用JavaScript、DOM、XMLHttpRequest實現客戶端與服務器的異步交互[4]。系統使用Ajax技術完成如考生信息中省市區的三級級聯菜單,統計考生區域分布圖表需要的數據等。頁面的展示使用了JQuery、EXTJS等技術來美化。

2.2 HTML5 Canvas

HTML5 Canvas制作圖表相比以前的服務器技術(如JFreeChart、OpenFlashChart等)更方便和易于擴展[5]。招生信息管理系統使用HTML 5 Canvas技術繪制了按招生區域統計的餅圖、按招生年份統計的曲線圖等。圖表的數據通過Ajax從后臺獲得,使用JavaScript腳本在前臺顯示。

2.3 Cordova

為了系統手機版本的可擴展性能適應不同的手機平臺,開發采用的Cordova框架。Cordova支持IOS、Android、Window Phone等多種操作系統。但是由于系統需要訪問原生的設備功能,這就導致在不同平臺上的代碼存在一些差別,所以系統暫時只支持Android平臺。不過由于Cordova易擴展,系統后期將加入IOS、Windows Phone平臺的支持。

2.4 Hibernate 4

Hibernate4是一個輕量級的ORM Mapping框架。通過Hibernate可以快速完成表到對象的映射,使得開發工作中對映射的Java對象的操作如同對數據庫表的操作,提高了系統的開發效率。

2.5 Spring MVC

系統開發放棄了Struts2框架,改用了Spring MVC框架。Spring MVC能夠提供更方便快捷的方式構建MVC模式[6]。使用該框架,通過注解可以方便完成控制器的定義和頁面之間的跳轉,整合Hibernate4完成業務層的操作,整合JSP技術完成視圖層的操作。

2.6單點登錄和SOA

學院校園信息門戶網采用面向服務的體系結構(service-oriented architecture,SOA)架構[7],各個系統之間通過Web Service來進行信息傳遞。為了嵌入學院校園信息門戶平臺,讓招生系統融入平臺的單點登錄,招生系統通過Web Service來獲取登錄信息。為了獲取教師、院系等信息,也是通過Web Service來訪問教務系統來同步數據。系統也提供了Web Service接口供其他系統獲取考生等相關信息。

3 結束語

招生信息管理系統從信息管理的角度看待招生問題,統計分析出招生的現狀,為進一步研究招生工作提供了支撐。基于當前“移動互聯”已經成為信息化的主流,系統不僅提供了基于電腦的版本,也提供了移動手機版本。手機版本開發基于Cordova框架,讓手機應用可以跨不同的平臺。電腦版本開發使用MVC模式,在這種模式下設計出的應用程序大大提高了軟件的可擴展性和重用性,保證了系統的穩定性、靈活性和易維護性。

參考文獻:

[1]曾汝佳.基于跨平臺開發的聯網收費運營管理APP[D].廣東:廣東工業大學,2015.

[2]Fernandez W.Alber S.Beginning PhoneGap[M].Berkeley CA USA:Apress,2015.

[3]王桃群.PowerDesigner在數據庫設計中的運用[J].科技視界,2014(35):93-94.

[4]唐永瑞,張達敏.基于Ajax與MVC模式的信息系統的研究與設計[J].電子技術應用,2014(2):128-131.

[5]谷偉.基于HTML5 Canvas的客戶端圖表技術研究[J].信息技術,2013(9):107-110.

[6]薛峰,梁鋒,徐書勛,等.基于SpringMVC框架的Web研究與應用[J].合肥工業大學學報(自然科學版),2012(3):337-340.

[7]高昊江,肖田元.基于單點登錄面向服務架構的系統整合技術研究[J].計算機測量與控制,2015,18(11):2638-2639.

Development and Realization of Enrollment Management System of Higher Vocational Colleges

LV Tai-zhi,DING Li-yong
(Jiangsu Maritime Institute,Nanjing 211170,China)

Abstract:Enrollment information management system is helpful to collect students’information,provide enrollment consultations and promote our school.The statistical analysis of the collected students’information can help management to adjust the teaching management.Enrollment information management system is divided into mobile and computer version.The mobile version is based on Cordova framework to implement mobile Web development.According MVC pattern,the computer version use Spring3+Hibernate4 framework to decomposition module,and simplify the development.

Key words:enrollment management system;Android;Cordova;HTML5

作者簡介:呂太之(1979-),男,江蘇南京人,高級工程師,碩士,研究方向為職業教育、計算機軟件及計算機應用。

基金項目:江蘇省高等學校大學生創新創業訓練計劃項目(201512679018X);第二屆江蘇省高校中青年骨干教師和校長境外研修項目

收稿日期:2015-11-13

文章編號:1673-2022(2016)01-0041-03

中圖分類號:TP311.521

文獻標志碼:A

主站蜘蛛池模板: 国产欧美日韩资源在线观看| 亚洲区欧美区| 欧美成人手机在线视频| 丁香五月亚洲综合在线| 欧美日韩亚洲国产主播第一区| 成人国产一区二区三区| 国产乱子伦视频在线播放| 国产综合日韩另类一区二区| 风韵丰满熟妇啪啪区老熟熟女| 久久女人网| 91精品国产情侣高潮露脸| 亚洲三级成人| 国产SUV精品一区二区| 亚洲AV无码久久天堂| 性色一区| 国产成人精品男人的天堂| 国内视频精品| 一级爱做片免费观看久久| 久青草免费视频| 99在线免费播放| 亚洲一区二区三区麻豆| 亚洲综合欧美在线一区在线播放| 亚洲综合在线最大成人| 色哟哟国产成人精品| 国产在线视频自拍| 久久精品午夜视频| 久久国产亚洲偷自| 91久久精品国产| 又爽又大又黄a级毛片在线视频| 国产在线一区二区视频| 欧美成人免费午夜全| 国产亚洲视频中文字幕视频| 国产亚洲美日韩AV中文字幕无码成人 | 色综合激情网| 国产日韩精品欧美一区灰| 国产剧情一区二区| 视频二区亚洲精品| 国产主播喷水| 久久免费视频6| 国产精品分类视频分类一区| 午夜毛片免费看| 亚洲人成在线精品| yjizz视频最新网站在线| 亚洲乱码精品久久久久..| 国产小视频免费观看| 在线亚洲天堂| 多人乱p欧美在线观看| yjizz国产在线视频网| 久久久久久久97| 视频一区视频二区中文精品| 污网站在线观看视频| 亚洲天堂.com| 99视频在线观看免费| jizz在线免费播放| 国产精品亚洲一区二区三区z| 亚洲美女一级毛片| 欧美精品啪啪一区二区三区| 91九色国产porny| 欧美在线一二区| 亚洲娇小与黑人巨大交| 5555国产在线观看| 国产Av无码精品色午夜| 欧美亚洲激情| 国产精品一线天| 精品国产免费观看一区| 色国产视频| 58av国产精品| 日韩成人免费网站| 国产精品手机在线播放| 免费三A级毛片视频| 3D动漫精品啪啪一区二区下载| 美女扒开下面流白浆在线试听 | 小说区 亚洲 自拍 另类| 真实国产乱子伦视频| 女人毛片a级大学毛片免费| 国产主播喷水| 国产午夜精品一区二区三| 亚洲精品福利视频| 九色视频线上播放| 波多野结衣视频一区二区| 欧美午夜久久| 99一级毛片|