您好,欢迎访问三七文档
班级:计算机学院2007级一班指导老师:肖何组员:何瑞学号:200713340512王栋学号:200713140130唐飞学号:200713140128基于Web的考试报名系统的设计与实现内容提要:随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理。近年来我国信息产业发展迅速,手工管理方式在需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。考试报名系统是通过考生上网填报考试科目从而实现报名这一过程,本系统使用ASP语言编写网站,着重于用户登陆网站填写详细信息、在线查询、科目管理、新闻和信息管理以及管理员对各个模块的后台数据的处理;考生通过用户名注册、填写详细资料、选择科目同时还可以通过网上支付预交报名费用从而实现网上报名的过程;管理员在后台对各个模块的数据进行查询、修改、删除、增加等操作,从而将有用信息反馈到相关部门。关键词:网上报名ASP.NET报名网站ExaminationRegistrationSystemBasedonWebDesignandImplementationAbstract:Withtechnologicaldevelopmentandsocialprogress,inparticular,thepopularityofawiderangeofcomputer,computerapplicationgraduallyfromalarge-scalescientificcomputingalargeshiftinmassdata-processingtransactionprocessingandworkflowmanagement.Inrecentyears,therapiddevelopmentofChina'sinformationindustry,manualmanagementmethodsneedhighvolumetransactionprocessingapplicationshavebecomeincompatible,usingITtechnologytoimproveservicequalityandmanagementlevelisimperative.Examinationcandidatesonlineregistrationsystemthroughtheexaminationsubjectsinordertoachieveregistrationtocompletethisprocess,thesystemusestheASPlanguageWebsite,FocusontheuserfilloutmoreinformationvisittheWebsite,onlineinquiries,subjectmanagement,news,andinformationmanagement,andadministratorsthebackgroundofeachdataprocessingmodule;Candidatesregisteredbytheusertofillindetails,selectsubjectsandalsoonlinepaymentprepaidbytheapplicationfeeonlineregistrationprocessinordertoachieve;Administratorinthebackgrounddataoneachmoduletoquery,modify,delete,increaseinotheroperations,thususefulinformationbacktorelevantdepartments.Keywords:OnlineRegistrationASPRegistrationWebsite目录一、选题背景.....................................................................4(一)系统开发背景...........................................................4(二)系统开发的目的.........................................................4(三)系统开发的意义.........................................................4二、系统分析.....................................................................5(一)系统可行性分析.........................................................5(二)系统需求分析...........................................................5三、系统开发的相关技术介绍.......................................................5(一)ASP.NET开发平台........................................................5(二)SQLSERVER2000数据库...................................................6(三)DREAMWEAVER编程工具......................................................7四、系统设计.....................................................................7(一)系统总体设计...........................................................8(二)系统详细设计..........................................................14五、系统测试....................................................................30(一)目的..................................................................30(二)过程..................................................................30(三)测试结果..............................................................30六、结果分析....................................................................30(一)完成内容..............................................................30(二)遇到的问题............................................................30(三)存在的问题............................................................30七、项目总结....................................................................31基于Web的考试报名系统的设计与实现一、选题背景(一)系统开发背景随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,本课题《基于Web的考试报名系统的设计与实现》实质是以数据库管理为基础通过网上填报实现报名考试的一个实例。近年来我国信息产业发展迅速,手工管理方式在需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,我国的教育产业正在发展壮大,无论是在校学生还是许多社会人士都需要面临考试,而考试是衡量教育水平高低的指标之一,实现教育考试系统的信息化对提高其工作效率,改善其工作环境将有很大的帮助。现今考生现场报名或通过电话报名的繁琐给具有强烈时间观念的行政人员带来了诸多不便,也给外地考生带来了许多不便,学校招生办公室缺少一种完善的网上报名管理软件,为了对学生报名信息的管理方便,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在此基础上着手开发《基于Web报名系统的设计与实现》软件。(二)系统开发的目的在传统的报名考试管理中,其过程往往是很复杂的,繁琐的,对考生的信息管理主要是通过手工操作,在此过程中还需要考生和考办方的亲自接触。有时还需经过若干道手续,因此效率十分低下,而且在统计和查询的方式上各不相同;并且会出现信息的错误问题,因此该过程必须实现信息化。(三)系统开发的意义本系统开发的整体任务是实现报名考试管理的系统化、保密化、智能化,以Web为平台通过网络的形式实现报名这一过程。这种方式由于信息直接通过网上传送、后台以批处理接受和下载的方式进行;从而达到提高其工作效率、减轻工作量的目的,于是,从设计者和用户的要求来看,研发一个通用的网上报名系统必然具有一定的应用价值和推广意义。二、系统分析(一)系统可行性分析1.技术可行性分析本系统将采用B/S结构,数据库将采用安全机制级别高的数据库管理平台,整个系统安全稳定;系统成员登录以及进行其它操作都要通过系统验证,防止成员从非正常入口进入系统,系统软件将采用通过身份证和准考证号的双重验证,管理员也要通过用户名,密码的方式验证身份以。选用SQLServer2000数据库是比较合理的。因此在技术上开发网上报名系统是可行的。2.经济可行性分析以现有的计算机做为服务器,安装上Tomcat服务器软件,就可成为一台服务器,用户只要连上互联网就可以进行访问该系统。经济上容易接受,而且要求不高,因而系统开发是可行的。3.操作可行性分析系统采用Windows图形界面,是大家熟悉的操作系统,因而对于现在会一般的计算机知识的人们来说都可以轻松掌握操作流程,简单方便。并且整个系统的界面友好,简单明了,用户只要进行简单的提示操作就可以达到自己的需求,而不需要了解更多的复杂的程序设计知识和数据库知识。同时系统将采用JSP中的错误异常处理功能,在发生错误操作时,系统将会给予用户全面的提示,以避免系统的不正常退出,因此开发网上报名系统的设计与实现无论从那方面来说都是可行的。(二)系统需求分析考试报名系统是通过考生上网填报考试科目从而实现报名这一过程,本系统使用JSP语言编写网站,系统的主要功能是:考生要想网上报名考试要先注册用户名,通过用户名登录到报考页面,填写个人信息存储到数据库中,考生注册以后可以进行网上报名、报名查询、网上预交费用以及阅读新闻等操作。系统管理员可以对考生进行操作:对用户进行查询、修改,对考生信息查询、修改,同时还可以对在线新闻及时更新。三、系统开发的相关技术介绍(一)ASP.NET开发平台ASP.NET简介.NET代表一个集合,一个环境,一个可以作为平台支持下一代Internet的可编程结构。主要由.NETFramework和VS.NET开发工具等组成。.NETFramework不单单是为了ASP.NET而存在的,它的目标是支持基于Windows的所有程序,允许各种系统环境下的应用程序
本文标题:网上报名系统
链接地址:https://www.777doc.com/doc-4138428 .html