主办单位: 共青团中央   中国科协   教育部   中国社会科学院   全国学联  

承办单位: 贵州大学     

基本信息

项目名称:
基于校园网的报名系统
小类:
信息技术
简介:
该系统设计并实现一个通用的网上报名系统 ,可以实现不同类型 、不同等级的考试报名 ,进行学生信息管理 、报名交费管理 、数据分类统计 、报表打印 、数据上传下载等功能 该系统使用B/S结构,在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, )访问和操作共同的数据。
详细介绍:
本系统主要分为以下几个部分: (1)登陆验证模块 首先在注册时采用了验证,事先导入相关身份验证信息,学生在注册前必须通过验证方才能继续注册,以防止恶意注册; 其次用报名系统的用户登陆验证身份,若密码或用户名不对则不能进入系统,同时对登陆闲置时间有一定的规定。若在规定时间内对网站无任何操作,则会自动退出登陆。 (2)系统管理员维护模块 这一部分主要包含分服务器信息、报名系统基本信息、考试信息、分管理员信息设置等。实现的思想是通过 Web 页面让超级管理员实现对所有数据初始化及数据调整分配; 实现的原理是用JSP语言连接到后台的数据库,实现对后台数据库的操作,并通过JSP的编程实现对数据库中数据用分页、主题等方式显示出来以便管理员进行新的管理操作。 (3)分服务器中心管理员模块 主要实现对分服务器端的报名数据进行整理,同时对报名学生进行个人或班级集体确认,进行考场相关信息录入和通过程序自动安排考场,进行考场信息和学生准考证等进行打印,同时把分服务器的信息及时上报到总服务器来。实现原理与系统管理员基本相同。 (4)数据分类统计模块 对已有的数据,可能需要随时掌握最新的各个分服务器的报名人数或是按某种要求的分类数据,这时,数据分类统计模块是必不可少的。例如,按考试、按时间、按性别等等的各种分类统计在这套网络报名系统中都能得以体现,并且相应类别的人数,可以直接连接到该类所有学生的详细列表中去。 (5)查询打印模块 查询模块可以实现通过不同字段进行模糊搜索,这些字段包括姓名、学号、身份证号、联系电话、家庭地址等等。打印模块则实现打印学生报名登记表、打印学生清单(或报名信息) (6)其它一些辅助模块 例如用户修改自己密码、信息,设置联系方式,给管理员留言,进行相关交流等。

作品专业信息

设计、发明的目的和基本思路、创新点、技术关键和主要技术指标

随着高等院校办校规模的不断扩大 ,招生人数的不断增多 ,随之而来的各类考试的规模也越来越大 , 尤其全国大学英语考试和计算机等级考试等大范围的考试 ,使学校的考务管理增加了很大的工作量 ,传统的手工管理模式已远远不能适应这样一些新的情况和要求 。为了适应新的发展形势需要,充分利用现有的院校网络资源,进一步加强学生信息的科学管理,系统记载学生基本档案情况、网上考试报名等基本情况,迫切需要开发一个网上考试报名系统解决这些问题 , 它能减少数据输入量 , 防止人为因素干扰 ,提高工作效率 , 把教务人员从繁杂的工作中解脱出来 ,提高工作效率 。 该系统设计并实现一个通用的网上报名系统 ,可以实现不同类型 、不同等级的考试报名 ,进行学生信息管理 、报名交费管理 、数据分类统计 、报表打印 、数据上传下载等功能。 编写该系统又是用的功能强大的JAVA语言编写,Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引!

科学性、先进性

学校现在无线网已经覆盖校园,传统的人工模式将逐步淘汰,现在正是校园网开发应用的建设阶段,实用性很强,并且使用强大的java语言编写,使用B/S结构,由于 B / S架构管理软件只安装在服务器端 ( Server)上 ,网络管理人员只需要管理服务器就行了 。用户界面主要事务逻辑在服务器端完全通过 WWW 浏览器实现 ,极少部分事务逻辑在前端实现 , 所有的客户端只有浏览器 , 网络管理人员只需要做硬件维护 。这样就大大简化了客户端电脑载荷 ,减轻了系统维护与升级的成本和工作量 , 使开发和维护工作简单易行 ,具有分布性特点 ,可以随时随地进行查询 、 览等业务处理 ,使用户的操作变得简单 ,使系统维护的限制因素更少 ,适用于网上信息发布 。使开发和维护工作简单易行 ,具有分布性特点 ,可以随时随地进行查询 、浏览等业务处理 ,使用户的操作变得 简 单 , 使 系 统 维 护 的 限 制 因 素 更少 ,适用于网上信息发布 。

获奖情况及鉴定结果

在太原电力高等专科学校科技创新活动中评审通过,予以立项

作品所处阶段

前期开发阶段

技术转让方式

非专利技术转让

作品可展示的形式

成品演示

使用说明,技术特点和优势,适应范围,推广前景的技术性说明,市场分析,经济效益预测

每个高校现在基本上都有成熟的校园网,但是基于校园网的应用非常少,开发该系统可充分利用校园网资源,并且使我们向着办公自动化方向发展,省时省力! 从国外的发展趋势来看。目前,国外大型企业管理软件要么已经是B/S结构的,要么正在经历从C/S到B/S结构的转变。从国内诸多软件厂商积极投入开发B/S结构软件的趋势来看,B/S结构的大型管理软件可能在将来的几年内占据管理软件领域的主导地位。 由此看来,该系统适应生存发展,推广前景非常好

同类课题研究水平概述

该系统使用的是JSP语言 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。   Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。   JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。   JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。   JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。   自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。   JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。
建议反馈 返回顶部