高考志愿辅助填报系统(移动WEB)

 2022-01-17 11:01

论文总字数:20316字

目 录

1、引言 1

1.1高考志愿辅助系统的研究背景 1

1.2移动Web的使用意义 1

1.3系统的设计目的与要求 1

1.3.1系统设计目的 1

1.3.2系统技术要求 1

1.3.2系统设计原则 1

1.3.2.1可靠性原则 1

1.3.2.2健壮性原则 2

1.3.2.3可修改性原则 2

1.3.2.4可扩展性 2

1.3.2.5安全性 2

2、 研究现状及技术分析 2

2.1高考志愿辅助填报系统的研究现状分析 2

2.1.1心理向高考志愿辅助系统的优缺点 2

2.1.2成绩向高考志愿辅助系统的优缺点 2

2.1.3移动Web高考志愿辅助填报系统的系统分析 3

2.2移动Web高考志愿辅助填报系统的技术分析 3

2.2.1以JSP HTML5作为框架的技术分析 3

2.2.2以DIV CSS进行页面布局的技术分析 3

2.2.3以JS、jQuery实现应用程序效果的技术分析 4

3、 系统需求分析 4

3.1用例分析 4

3.2系统流程分析 5

3.3功能需求分析 5

3.3.1高考信息浏览功能分析 5

3.3.2专业倾向测试功能分析 6

3.3.3高校信息查询功能分析 7

3.3.4专业排名查询功能分析 8

3.3.5分数线查询功能分析 9

3.3.6模拟填报功能分析 10

4、系统总体及主要功能设计 10

4.1系统总体设计 10

4.2系统主要功能设计 10

4.2.1主页面功能设计 11

4.2.2高考信息浏览功能设计 11

4.2.3专业倾向测试功能设计 11

4.2.4高校查询功能设计 11

4.2.5专业排名查询功能设计 11

4.2.6分数线查询功能设计 11

4.2.7模拟填报功能设计 12

5、系统功能实现 12

5.1系统基础框架的实现 12

5.2系统初始界面的实现 13

5.2.1预载入界面 13

5.2.2系统首页界面 14

5.3 高考信息功能界面的实现 15

5.3.1页眉与页脚 15

5.3.2滑动式广告 16

5.3.3新闻浏览界面的实现 17

5.4专业倾向测试功能的实现 17

5.4.1问卷样式的实现 17

5.4.2问卷内容的实现 18

5.5学校查询功能的实现 19

5.5.1学校查询界面的实现 19

5.5.2学校详情界面的设计与实现 20

5.6专业查询功能的实现 21

5.7分数线查询 22

5.8模拟填报功能的实现 23

六、 系统测试 24

6.1系统测试方法 24

6.1.1图形测试 24

6.1.2内容测试 24

6.1.3测试工具 25

6.2系统测试结果 25

6.2.1图形测试结果 25

6.2.2内容测试结果 26

七、 结论 28

八、 展望与讨论 28

参考文献: 29

致谢 31

高考志愿辅助填报系统(移动Web)

郭延栋

,China

Abstract:By collecting college enrollment information from various provinces and cities in previous years, students and parents can access the system's website through mobile sites (such as mobile phones, etc.) to obtain a full range of school information and help them select schools that meet their needs, and according to previous years The scores and student rankings guarantee that students are accepted by designated schools as much as possible.

Key words:Mobile Web;Application of College Entrance Examintation;Supporting System;jQuery Mobile

1、引言

1.1高考志愿辅助系统的研究背景

随着高中教育的普及度增高,每年高中毕业生从2000年的94.98万人到现在2017年795万人,期间增长了700.02万人。随之增加的还有普通高校的数量,截止2016年,全国共有普通高校2596所,普通高校中本科院校1237所,高职(专科)院校1359所。于是便产生了一个很大的问题——当高中生毕业时,如何根据自己的分数来从这茫茫的竞争对手和学校中让自己能被录取,并且选择自己的心仪专业。而这个问题让学生与家长都十分头疼,因为要了解的信息过于庞大,首先要了解2596所高校历史、特色专业,了解以往本省本科分数线,了解对应学校往年投档线,同时要对比今年的分数来预估分数线,以此来判断能进入哪些学校,能选择哪些专业,被录取的希望有多大。每年各省都会下发《普通高校招生录取资料汇编》,这本近500页的材料中列举了近些年的高校录取信息。但对于学生而言检索信息效率极低,填报难度高。为此本文旨在解决高中应届毕业生填报志愿难的问题,同时为方便学生、家长使用该系统,实现了一个基于HTML5的、用于移动端访问的高考志愿辅助填报系统,能够为学生、家长提供详细的院校信息、了解院校档次、提供专业排名、预估分数的便捷平台。

1.2移动Web的使用意义

随着近些年移动设备的普及,目前几乎是人手一部智能手机。其之所以能有如此热度,除了其强大的硬件支持外,离不开其内部的软件质量以及比起电脑端等的便利性。而原有的PC Web用移动端访问体验较差,首先是页面没有适当缩放,整体字体要么过大要么过小,图片显示不全,触屏操作兼容性较差。而针对移动端Web进行设计的移动Web系统则可以很好解决这个问题:首先HTML5支持响应式自适应屏幕宽度,同时对触屏兼容性也优于PC Web。而且比起Android、IOS等移动端专用APP而言,基于HTML5的移动Web应用开发效率较高,而且可以跨平台,不需要管操作系统是Android还是IOS,故其开发成本也远低于传统SDK开发。

1.3系统的设计目的与要求

1.3.1系统设计目的

本系统应为用户提供自适应移动端屏幕的页面,以及支持移动端触摸屏特性、移动端相应按键的回应反馈,同时提供简洁明了的检索信息,能够让用户轻松查找各大高校信息,检索往年分数线,同时为用户自动提供预估分数线和推荐院校。

1.3.2系统技术要求

首先应以HTML5语言为基础框架,通过servlet向服务端发起请求,通过JSP的JSTL实现数据的交互显示,辅以java script、jQuery优化界面效果并实现动态页面显示。

1.3.2系统设计原则

1.3.2.1可靠性原则

要求软件在测试运行过程中尽可能避免发生故障,且一旦发生故障后要有解脱并且排除相应故障的能力,要提前考虑可能的问题,要在软件设计阶段考虑该系统的可靠性。

1.3.2.2健壮性原则

要求软件能够对不符合规范的输入请求进行相应合理的处理。

1.3.2.3可修改性原则

要求让本系统以科学的方法进行设计,使其拥有良好的结构与文档,并且易于后期的性能调整。

1.3.2.4可扩展性

软件设计中要留有完整的升级接口和升级空间,当服务端进行相应调整后可以快速扩展原有接口,适配新的功能特性。

1.3.2.5安全性

软件系统要能够对用户的个人信息、学校的各类信息在数据交互时不被泄露,同时系统本身也要能够及时修理、处理各类安全漏洞,以提高安全性能。

  1. 研究现状及技术分析

2.1高考志愿辅助填报系统的研究现状分析

高志愿填报目前对于学生和家长而言是一个漫长而又难以抉择的过程。首先对于家长而言,自己孩子的志愿首要考虑目标有很多,比如:考生成绩、院校具体的环境情况、考生本人家庭的经济状况、目标地点、毕业后是否利于就职等因素,而对于学生而言还要考虑自己是否适合自己所选专业,同时分数线每年都不一样,考生和家长难以把握分寸,高考落榜或者高分低就屡见不鲜。应运而生的是高考志愿辅助填报系统。

对此很多机构针对这一现象推出了这类有关志愿的辅助填报系统,旨在协助学生或者家长选择合适的专业、学校,提高志愿命中率。而对于这些系统,主要分为两类:一者以心理评测为基础,辅助列出对应推荐专业,让学生根据自己的情况去选择学校,这里暂称为心理评测向辅助系统;另一者为根据考生分数或位次以及往年分数、学校分数线、本科批次线等信息,提供推荐报考学校,这里暂称为成绩向辅助系统。对于这两类辅助系统,我在高中毕业时刚好有过使用经验,借过往经验以及目前各大门户推出的辅助系统,可以分析出目前存在的如下优缺点。

2.1.1心理向高考志愿辅助系统的优缺点

对于这类系统,最大优点即为将心理学能够应用到具体的领域,可以为学生提供接近学生自身兴趣、特长的专业推荐,并以此来推荐相应学校,典型应用代表为北大方正的升学版专业选择评估系统,然而缺点就是这类系统虽然充分考虑了学生潜在的兴趣倾向、特长技能,但是很容易忽略了对应专业的前景、学校对应专业是否足够优秀、学生本人的成绩是否能够较稳妥的投中这一志愿,这些缺点导致此系统更适合作为一个学生的专业倾向推荐而不是志愿辅助填报。

2.1.2成绩向高考志愿辅助系统的优缺点

对于这类系统,其优点是显而易见的高志愿命中率,通过对过往本省不同批次的本科分数线、参考人数、学校往年招收人数及分数线,对比学生自己预估成绩或者排名,来提供高质量的学校、专业推荐。这类系统目前最多,除了诸如百度、新浪这类门户网站的提供的辅助填报系统以外,还有比较优秀的有教育部的全国高等学校学生信息咨询与就业中心的高考填报志愿综合参考系统。这类系统往往能提供丰富的数据用于用户查询,但没有做深入分析,可以理解为各省《普通高校招生录取资料汇编》的电子整理版,能够快速查找自己的大概位次,通过简单的数据分析得出今年大致可填报的学校。但由于缺少了深入的数据分析,即使学生家长找到了几所合适的学校,却不知道接下来该如何抉择,是填报理科还是填报工科,哪门专业好就业,哪门专业更符合学生的个性,这些学校里哪个专业更优秀一些,这些都是这类系统所缺乏的,不能为学生提供隐藏在数据背后的知识与规律,不能从根本上来为学生解决填报志愿的盲目性。

2.1.3移动Web高考志愿辅助填报系统的系统分析

综合以上两类系统的分析,可以看出,目前国内市面上的高考志愿辅助分析填报系统只能在一定程度上提供辅助决策,但不能从根本上解决对于学生、家长而言最关键的对高考志愿的盲目性与误解性。同时,目前系统多针对PC Web端,没有对移动端做出相应的优化,如果直接用手机等移动设备访问这些系统网站的话,通常会因为屏幕大小不适配而导致显示的字体过小、图片排版不均、页面显示不全,而且不支持移动端的触屏特性。于是在此基础上,综合考虑目前国内高校状况以及家长、学生对于高考志愿的认知,提出了该基于移动Web的高考志愿辅助填报系统(以下简称为系统),从多角度、多层次的分析,提供较为准确的指导的同时,也能给出相应的参考方案,同时作为移动端可以让学生和家长能够随时随地的访问系统,能够根据最新状况来随时进行志愿的选择,省去在电脑端冗杂的数据信息,只提供精准的高校信息、志愿填报相关的知识,让用户通过系统快速精确的找准自己的定位。

2.2移动Web高考志愿辅助填报系统的技术分析

剩余内容已隐藏,请支付后下载全文,论文总字数:20316字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;