网上报名系统地设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(项目报告)

题目: 网上报名系统的设计与实现指导教师:职称:

学生:学号:

专业:

院(系):

完成时间:

目录:

目录 (2)

1. 项目背景 (3)

1.1 项目开发目标 (3)

1.2 项目来源 (3)

2. 项目总体设计 (5)

2.1 技术框架设计 (5)

2.2 需求分析 (6)

2.3 功能模块设计 (8)

2.4 数据库模块设计 (11)

2.4.1E-R图 (12)

2.4.2表数据结构 (13)

2.4.3表关系 (15)

3. 项目功能描述 (16)

3.1 前端 (16)

3.1.1首页 (16)

3.1.2注册页面 (16)

3.1.3登陆页面 (17)

3.1.4在线报名 (18)

3.1.5打印准考证 (18)

3.1.6成绩查询 (19)

3.1.7关于 (20)

3.2 后台管理系统 (20)

3.2.1登陆注册界面 (20)

3.2.2 后台管理主界面 (21)

3.2.3考生信息管理 (22)

3.2.4考试信息管理 (23)

3.2.5成绩信息管理 (25)

3.2.6系统管理 (26)

3.2.7帮助 (27)

4. 项目技术总结 (29)

4.1 技术创新及特点 (29)

4.2 个人收获与体会 (29)

附录1.数据库创建源码 (30)

附录2.程序源码 (30)

参考文档 (31)

1、项目背景

1.1项目开发目标

随着互联网的飞速发展,网上考试已经成为今后取得书的重要渠道,而作为网上考试第一步的网上报名也一定占据举足轻重的位置,通过网上报名系统,不仅仅能给众多考生及时提供各行各业最新的最准确的考试信息,还给各行各业的招生部门带来前所未有的便利。

在这里根据设计需要,我把网上报名系统分成前后两端分别进行设计,前端是考生的在线报名系统,主要采用B/S模式(即浏览器和服务器模式),B/S模式是一种以Web技术为基础的MIS系统平台模式,它大大的简化了客户端,简化了系统的开发和维护,使用户的操作起来更加简单,还有就是特别适用于网上信息的发布,因此选其做为前段开发平台,该部分主要实现考生登录报名的功能,其中包括考生注册,考生登录,考生个人信息录入,修改与查询,准考证打印和成绩查询等功能。后端是管理员的考生信息处理系统,主要采用C/S模式(即客户机和服务器模式),C/S模式主要由客户应用程序,服务器管理程序和中间件三个部件组成。它有很强的交互性,可以随时切换到所需的子程序,不仅存取模式更加安全,它对大数据的处理能力也远远超过B/S模式,因此是非常适用于后台管理数据的。这部分主要实现管理员登陆,对考生报名信息的批量查询,修改,批量处理,考生考场编排,准考证编排,考试时间设置等功能。对于 网上报名系统,我采用这种B/S与C/S相结合的模式,它能保证敏感数据的安全性,特别是对数据库的修改和新增记录加强控制。同时,它还经济有效地利用计算机资源,简化一部分可以简化的客户端。保证复杂功能的交互性与一般功能的易用与统一,使系统维护简便,布局合理,提高网络效率。

对于网上报名系统应具备以下特性:

(1)可用性:系统必须正常运行;

(2)安全性:系统必须保证考生信息的安全,不能泄露考生私人信息;

(3)可管理性:由于涉及考生众多,必须能够合理管理考生信息;

(4)移动设备支持性:要能支持任何设备的任何浏览器;

(5)高性能性:后台数据库满足对大数据的处理能力;

(6)扩展性:能够便于后加功能的融入与实现。

1.2项目来源

在当今世界,信息已经成为促进经济社会和科技发展、社会进步的重要因素。随着计算机科学技术的不断发展,信息技术在全社会的应用日益深化,基于网络报名的考试已成为大势所趋,它也越来越成为专门考试机构的好帮手。其优势体现在人力及物力两个方面上。在报名期间,考生可以通过互联网进行网上报名,浏览修改自己的报名信息,相对传统的报名方式,基于网络的报名系统不仅方便

采集考生的基本信息,动态的管理各种考试信息,而且,报名时间、地点灵活,可以在规定的任意时段报名。同时,网上报名管理者也可以通过互联网监控整个报名情况,对报名者的信息进行管理、分析及查询。基于网络报名的考试系统有效的避免了资源的浪费,减少人员,提高效率。

网上报名系统,它是一个网上考试的一个重要模块,它不仅仅能够简单快捷的完成以往要耗费大量人力物力才能完成报名信息工作,它还解决了一般人不能在制定时间到指定地点排队报名考试的问题。

本系统的优势:

(1)方便考生,考生可随时随地的地在网上填报信息,减少了现场报名的时间;(2)大大减少了工作差错,考生可以在网上反复修改信息,并且自己负责。传统方式报名差错率在千分之五左右,而网上报名差错率可以仅为其的千分之一;(3)缓解了基层的工作压力,提高了工作效率。

现如今,网上报名越来越普遍,各大院校,培训机构,甚至是政府机关,军队征兵等都在采用网上报名的形式,但是,这些机构的网上报名仅仅是针对他们自己的,例如院校,只为报考该院校的考生提供通道,报名接口往往是设立在自己的官网上的。有很多考生不知道该校官网,甚至是不知道怎么搜索。在有就是网上征兵的报名,时间紧,过了这个时间段,就要再过一年的时间,有很多有意向的人可能在不知情的情况下,错过机会。由此可见,现在的网上报名系统有很多改善的地方。

这里我参考淘宝商城的形式,对网上报名系统提出以下改善:

(1)信息集中化:现在网上报名种类繁多,时间不一地点不一,我这里以类似淘宝商城的形式,统一各类信息,并对他们分类,输出显示可以以时间先后形式发布在专业上。

(2)报名统一化:无论考生是报考计算机等级证还是建造师,都可以在本系统报名,后台会给各个机构提供专业客户端,实现考生的分类。这样考生要是要报考多个考生,就不必要去各个官网分别报名。

通过以上分析,我自主选择做网上报名系统,这样可以大大的简化报名手续,提高报名的工作效率,减少错误率,方便考生,也方便考试管理人员。

相关文档
最新文档