四六级报名系统(vb课程设计).doc_第1页
四六级报名系统(vb课程设计).doc_第2页
四六级报名系统(vb课程设计).doc_第3页
四六级报名系统(vb课程设计).doc_第4页
四六级报名系统(vb课程设计).doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目 录第一章 引言- 1 -1.1开发背景- 1 -1.2需求分析- 1 -第二章 系统设计- 1 -2.1功能设计- 1 -2.2数据库设计- 2 -2.3模块设计- 2 -第三章 程序详细设计- 3 -3.1登录- 3 -3.2学生系统- 3 -3.3 管理员系统- 12 -第四章 设计总结- 19 -第一章 引言1.1开发背景在Internet飞速发展的今天,互联网已进入千家万户,社会进入网络时代,计算机网络已经成为社会发展的强大动力。网络不仅给我们带来的是无穷的信息,也带来了更多便利。不仅企业、政府的正常工作离不开网络,教育事业同样需要网络。远程教育成为现代教育技术发展方向之一,在线考试作为远程教育的一个子系统也成为一个重要的研究领域。 Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性和基于internet的巨大的计算能力使得考试突破了时间和空间的限制。基于internet的考试系统正成为人们的研究热点之一。与传统考试模式相比,在线考试具有很多优越性,它可以将传统考试过程中的试卷组织、传送、收集、登记、评判等各环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试的可能性,不但能够节约大量的时间、人力、物力与财力,而且还可以大幅度提高考试的客观性和公正性。在线考试系统课题产生的背景是当今教育信息化的趋势及我国高等教育信息化建设;目的是充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试以避免传统考试的不足。在另外一方面,一直以来,人们对于四六级报名系统都采用传统的、人工的、纸质的方式进行考试信息管理,这种管理方法有着很多的缺点:如效率低、保存时间短、保密性差、占用空间大等,这不仅对考生带来了不利,也对管理员对信息的查找、更新和维护造成了很大的麻烦。因此迫切需要能够代替传统报名方式的信息系统,让该系统能够让管理员和考生带来便捷。1.2需求分析 众多大学生每年都需要报名参加英语四六级考试,对于如此多的报名信息进行合理的管理,是一个很重要也很有挑战性的工作,利用计算机软件可以方便、快捷、安全的对四六级报名信息进行管理。 利用Visual Studio 2008和SQL Sever 2008的开发环境,可以设计出一个信息管理软件,实现对考生信息、报名信息以及考场信息的添加、删除、修改与查询。第二章 系统设计2.1功能设计 在这次的程序设计中,能够实现的功能有:1、 管理员登陆,输入正确的登录名与密码才能够进入系统;2、 实现报名信息的输入、修改、删除和查询的功能;3、 实现考生信息的输入、修改、删除和查询的功能,并能为考生安排考场、准考证号。2.2数据库设计数据库的概念模型:根据系统需求分析,可以得出四六级报名系统的概念模型,下图是用E-R图表示的四六级报名系统的概念模型:性别准考证学号身份证号姓名考生信息报名管理考场信息报名信息座位号考场号考试等级学号数据库的逻辑模型:将四六级报名管理系统的基本E-R图转换成关系数据库的数据模型,其关系模型为:考生信息(学号、姓名、性别、身份证号、准考证号),其中学号与身份证号是主码。2.3模块设计1、用户登录模块:任务是识别用户身份,确定用户操作权,保证系统运行安全;(1)、管理员登录:输入正确的登录名与密码才能够进入系统,(2)、考生登录:注册新用户、填写报名信息;2、选择模块:选择进入考生、管理员模块;以及选择注册还是查询信息;3、考生信息模块:对考生的信息进行添加、删除、修改和查询四个子模块;4、报名信息模块:包括对报名信息的添加、删除、修改和查询四个子模块;5、考场信息模块:包括对考场信息的添加、删除、修改和查询四个子模块;6、添加、修改、删除和查询子模块:分别实现对信息的添加、删除、修改和查询等操作。第三章 程序详细设计3.1登录此程序设计中,登录界面中有两个身份,管理员身份和考生两种。3.2学生系统选择进入学生系统时,必须先注册,才能报名。点击注册,注册新的用户:当用户注册成功,再次登录时会出现欢迎报名界面:此时可以选择考试等级进行报名:注:在报名填写相关信息时,照片可以是本地选取也可以摄像头拍照,用户报名成功,会回到欢迎界面,可以进行查看考生信息:3.3 管理员系统登录成功,进入管理员主界面:在这个主界面中,有几个小模块:1、 数据浏览:2、 添加考试时间3、 查询4、 考场编排:5、 统计和打印准考证6、 帮助、关于在管理员考场安排了后,考生便可以查看:第四章 设计总结四六级报名管理系统是四六级考试管理系统中最初也是最重要的一部分,它要求能够对考生信息进行添加、删除、修改以及查询,对报名信息(例如是报名四级或者六级)进行添加、删除、修改以及查询,对考场信息进行添加、删除、修改以及查询。由于报名人数多,报名管理系统的设计要求能将所有信息的变化实时的更新到后台数据库。此次课程设计,屈艺晖、王仲英和章丹共同来完成,在设计的过程中,遇到了很多问题,但是基本上都通过查找资料、上网搜索、询问他人,加上共同的讨论大部分都得以解决,我们的四六级报名系统也得以完成。但是到系统完成,关于考场安排的这个小模块中,遇到的问题到最后也没有解决,请老师指正。通过此次程序的编写,我们深刻的认识到,平时所学的那些有关VB.NET的知识是远远不够的,老师平时给我们布置的任务真的只是皮毛中的皮毛,做

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论