您好,欢迎来到九壹网。
搜索
您的当前位置:首页一种高校招生信息管理系统的设计[发明专利]

一种高校招生信息管理系统的设计[发明专利]

来源:九壹网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 107665110 A(43)申请公布日 2018.02.06

(21)申请号 201610593600.2(22)申请日 2016.07.26

(71)申请人 长沙有干货网络技术有限公司

地址 410011 湖南沙市芙蓉区朝阳街

街道韶山北路139号文化大厦1909房(72)发明人 余漫游 (51)Int.Cl.

G06F 8/20(2018.01)G06F 8/34(2018.01)

权利要求书1页 说明书2页

(54)发明名称

一种高校招生信息管理系统的设计(57)摘要

本发明基于当前“移动互联”已经成为信息化的主流,系统不仅提供了基于电脑的版本,也提供了移动手机版本;手机版本开发基于Cordova框架,让手机应用可以跨不同的平台;电脑版本开发使用MVC模式,在这种模式下设计出的应用程序大大提高了软件的可扩展性和重用性,保证了系统的稳定性、灵活性和易维护性;招

招生信息管理系统建立有助于考生信息的收集、

生答疑、学校推广;对于收集的学生信息进行统计分析可以帮助管理层进行教学管理的调整。

CN 107665110 ACN 107665110 A

权 利 要 求 书

1/1页

1.一种高校招生信息管理系统的设计,其特征在于:系统采用Ajax、HTML5 Canvas、Cordova、Hibernate4、Spring MVC、单点登录和SOA主要技术来开出发招生信息管理系统手机和电脑两个版本。

2.根据权利要求1所述的方法,其特征在于,通过设计原则、系统架构和开发环境、功能和数据库设计来整个系统的设计。

2

CN 107665110 A

说 明 书

一种高校招生信息管理系统的设计

1/2页

技术领域

[0001]本发明涉及计算机技术领域,特别涉及移动Web技术。

背景技术

[0002]鉴于当前招生形势的严峻性,为了能更好地完成招生工作,现在很多高校采取派出教师专门进行招生宣传;但是在实施过程中,暴露了信息收集不及时、招生答疑不及时和不一致等问题;为了解决这些问题,招生信息管理系统完成了招生信息的发布、招生推广、招生咨询、考生信息收集和分析等操作,有利地推动了招生宣传工作的顺利开展。发明内容

[0003]设计原则:招生部门需要为考生提供及时、完整的信息,需要收集考生的信息进行跟踪分析,需要提供方便快捷的渠道与考生沟通交流,需要科学合理地安排招生人员的工作;确定了以下设计原则:

(1)与学院相关信息化系统(如人事系统、学工系统等)无缝对接,因为如果新系统的运行会带来数据孤岛,将不利于学校智慧校园的建设;

(2)系统具有可扩展性:招生形式和每年都有变化,为了适应需求,需要系统易于扩展;

(3)系统易于操作:由于外出做招生宣传工作的教师有的年龄较大,对于手机或者电脑的操作并不特别熟练,这就对招生信息管理系统的可操作性提出了较高的要求。[0004]系统架构和开发环境:鉴于“移动互联”已经成为信息化主流,本系统分为手机和电脑两个版本;手机版本使用了Cordova框架,完成Android平台下的移动Web开发,在Android Studio开发环境下进行;电脑版本使用了浏览器用及务器架构,用户通过浏览器可以访问系统;服务器端使用Java企业版开发中常用的Spring3+Hibernate 4架构;这样的框架架构将整个系统开发工作实现分为了模型层、视图层和业务逻辑层,每个层次都由相应的框架实现;使用Centos作为服务器,Jakarta Tomcat作为Web服务器,使用MySQL来存储数据,Eclipse for Java EE开发Java Web程序。[0005]功能和数据库的设计: 整个系统包含招生管理、考生信息管理、学校介绍、二级学院管理、专业管理、招生答疑、短消息管理、生源基地管理、宣讲管理、考生信息统计、通知通告、系统管理; 招生信息官理系统米用MySQL作为底层关系数据库,使用PowerDesigner进行数据库设计数据库中主要包含以下几部分:①基本信息,包括学校信息表、院系表、专业信息表、招生表等基础数据;②考生表,包括考生信息表、考生跟踪表;③交互表,包括答疑、短消息表、交互数据。[0006]系统采用的技术:

1Ajax:Ajax(Asynchronous JavaScript and XML)技术是目前深受Web用户欢迎的一项技术,它利用JavaScript、DOM 、XMLHttpRequest实现客户端与服务器的异步交互;系统使用Ajax技术完成如考生信息中省市区的三级级联菜单,统计考生区域分布图表需要的数

3

CN 107665110 A

说 明 书

2/2页

据等,页面的展示使用了JQuery、EXTJS等技术来美化;

2HTML5 Canvas:HTML5 Canvas制作图表相比以前的服务器技术(如JFreeChart、OpenFlashChart等)更方便和易于扩展,招生信息管理系统使用HTML5 Canvas技术绘制了按招生区域统计的饼图、按招生年份统计的曲线图等;图表的数据通过Ajax从后台获得,使用JavaScript脚本在前台显示;

3Cordova:为了系统手机版本的可扩展性能适应不同的手机平台,开发采用的Cordova框架;Cordova支持IOS 、 Android 、Window Phone等多种操作系统;但是由于系统需要访问原生的设备功能,这就导致在不同平台上的代码存在一些差别,所以系统暂时只支持Android平台;不过由于Cordova易扩展,系统后期将加IOS、Windows Phone平台的支持;

4Hibernate 4:Hibernate4是一个轻量级的ORM Mapping框架;通过Hibernate可以快速完成表到对象的映射,使得开发工作中对映射的Java对象的操作如同对数据库表的操作,提高了系统的开发效率;

5Spring MVC:系统开发放弃了Struts2框架,改用了SpringMVC框架;Spring MVC能够提供更方便快捷的方式构建MVC模式网,使用该框架,通过注解可以方便完成控制器的定义和页面之间的跳转,整合Hibernate4完成业务层的操作,整合JSP技术完成视图层的操作;

6单点登录和SOA:学院校园信息门户网采用面向服务的体系结构(service-oriented architecture,SOA)架构,各个系统之间通过Web Service来进行信息传递;为了嵌人学院校园信息门户平台,让招生系统融人平台的单点登录,招生系统通过Web Service来获取登录信息;为了获取教师、院系等信息,也是通过Web Service来访问教务系统来同步数据;系统也提供了Web Service接口供其他系统获取考生等相关信息。

4

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务