欢迎来到天天文库
浏览记录
ID:12025981
大小:1.70 MB
页数:0页
时间:2018-07-15
《基于jsp 网上报名系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、企业级应用软件课程设计职称外语考试网上报名及成绩管理系统开发I目录目录II第一章系统分析11.1需求分析11.2系统功能分析11.2.1系统安全性11.2.2系统功能2第二章系统设计32.1系统总体结构设计32.2系统模块结构设计42.3数据库设计52.3.1数据库概念结构设计52.3.2数据库逻辑结构设计8第三章系统的实现93.1登录模块103.2123.3网上交费模块143.4信息修改模块17第四章结论204.1课程设计工作总结204.2进一步的工作20I第一章系统分析1.1需求分析为了开发一个完美的、功能强大、满足用户的需求的职称外语考试网上报名及成绩管
2、理系统开发系统,我们进行研究调查,进行需求分析,得出如下功能:考生要想网上报名考试要先填写个人信息存储到数据库中,考生注册以后可以进行个人信息查看、修改、网上交费。考完试后可以进行网上成绩查询,如果有什么问题可以通过在线问答来解决,同时嗨可以看到其它考生的问题和解决办法。系统管理员可以对考生进行操作:考生信息查询、修改,网上成绩录入,按照各种组合进行成绩查询,生成成绩报表,以及对考生在线问答的问题进行回答。1.2系统功能分析为了建立一个一个稳定、安全的、兼容的职称外语考试网上报名及成绩管理系统开发,我对系统进行了如下的设计。1.2.1系统安全性²系统安全性:本
3、系统将采用B/S结构,数据库将采用安全机制级别高的数据库管理平台,整个系统安全稳定;系统成员登录以及进行其它操作都要通过系统验证,防止成员从非正常入口进入系统,系统软件将采用通过身份证和准考证号的双重验证,管理员也要通过用户名,密码的方式验证身份。²数据安全性:系统数据库将采用ORACLE,ORACLE是一个完整的关系数据库管理系统,它还包括用于OLAP和数据挖掘的集成分析功能。ORACLE满足最大的数据处理系统和商业Web站点对资料及分析的存储要求,同时可以为个人和小企业提供易用的资料存储服务。ORACLE的结构支持高级的服务器功能,比如行一级的锁定、高级查
4、询优化、数据复制、分布式数据库管理以及分析服务。²系统稳定性:系统将采用JSP中的错误异常处理功能,在发生错误操作时,系统将会给予用户全面的提示,以避免系统的不正常退出。²系统兼容性:系统将采用技术先进的开发语言JSP,具有良好的兼容性,可应用于WINDOWS98/2000/ME/NT等操作系统之上,且对其他任何软件均无影响。1.2.2系统功能²为了保障系统的安全,要经过有效的身份验证才可以登录。²为了方便用户管理,系统提供考生注册、登录接口,通过数据库提供的信息以进行验证。考生可添加详细个人信息,可查看、修改个人信息。²在系统里,考生可以通过身份证号和准考证
5、号查询自己的成绩,可以进行在线问答。²为了方便系统管理员对考生个人信息的管理,在系统里系统管理员可以对考生进行操作:考生信息查询,修改,删除功能。²为了方便系统管理员对考生成绩的管理,在系统里系统管理员可以对考生成绩进行操作:网上成绩录入,按照各种组合方式查询成绩,修改成绩,产生成绩报表。²在系统里,系统也提供给考生管理功能,考生可以在线提问问题,管理员可以通过后台对考生所提出的问题进行解答。²为了解决考生交费问题,系统采用网上交费模式,考生通过网上银行进行交费,即方便了考生,也有助于管理与查收。第二章系统设计 该系统是集职称外语考试网上报名和成绩管理与一体
6、的网上报名系统。将网上报名与成绩管理于一体,不仅便于数据库的管理,而且对用户的管理也很方便。2.1系统总体结构设计平台以Web服务器Tomcat和数据库软件为支撑,为在平台之上建立的站点提供考生信息管理,成绩管理以及在线问答等功能,各级站点为考生和管理者员供信息浏览和管理服务。如图系统结构示意图3-1所示:操作系统OSWeb服务器Tomcat数据库网上成绩管理、用户管理平台站点1用户/管理者站点2站点n图2-1系统总体结构示意图2.2系统模块结构设计该系统的功能,可以基本被分解为以下几个方面:²考生要想进行网上报名,首先要进行注册,填写个人信息,存放到数据库中
7、,方便以后登录。²考生可以随时更改用户名和密码,可以进行网上报名,网上交费,查看自己的考试成绩,有问题可以进行在线提问。²在系统里系统管理员可以对考生进行操作:考生的添加、删除。为了方便系统管理员对考生信息的管理,在系统里系统管理员可以对考生信息进行操作:查看信息,修改信息,删除考生信息。在系统里,系统也提供对成绩管理功能,管理员可以网上录入成绩,按照任何组合查询考生成绩,修改成绩,生成成绩报表,在线回答问题等功能。据分析,系统可以分为客户端和管理员端,客户端分为。如图3-3系统总体模块图所示:职称外语考试网上报名及成绩管理系统考生端考生信息查询成绩录入成绩查
8、询在线问答成绩修改考生信息修改注册登录
此文档下载收益归作者所有