计算机等级考试概要设计说明.doc
文本预览下载声明
计算机等级考试报名系统概要设计说明书
一、编写目的:
每年都有大批的大学生要报名参加计算机等级考试,计算机等级考试报名点由各个大学组织报名。参加报名的学生必须具有合法的身份证、学号、电子邮箱等才能完成注册。学生注册之后需由各个大学的管理员进行审核,学生网上缴费后,管理员能够看到缴费及报名信息。管理员审核通过确认后,学生完成了报名。
1.2项目背景:
1.项目名称:计算机等级考试报名系统。
2.项目委托单位:湖北师范学院计算机科学与技术学院。
3.项目开发单位:湖北师范学院计算机科学与技术学院1001班李越、罗威、余秋菊。
4.项目简介:本系统要完成大学生注册报名。大学生注册时要具有合格的身份证、学号、电子邮箱,大学生要填写密码,选择报考科目和级别。大学生登录时需要根据学号、密码完成登录。大学生登录后可以查询自己的报名信息,修改自己的报名信息,进行网上缴费,并等待管理员进行审核,可以查看自己的审核信息,还可以查看历年的试题及友情链接。管理员可以查看报名者的报名信息及缴费信息,可以更改报名者的报名信息,对报名者进行审核,审核通过后可以进行确认,被确认的报名者完成了报名。
1.3.问题陈述:
对报名者提供的服务有:
(1)进行注册
(2)查询报名信息
(3)更改报名信息
(4)网上缴费
(5)查看历年试题
(6)友情链接
对管理员提供的服务有:
(1)查询报名者的报名信息
(2)更改报名者的报名信息
(3)审核报名者
(4)确认报名者
二、任务概述
2.1.需求概述
2.1.1.在线报名
填写姓名、学号、身份证号、密码、电子邮箱、手机、报考科目及级别
2.1.2.报名者登录
查询报名信息
更改报名信息
网上缴费
查看历年试题
友情链接
查看审核信息
2.1.3.管理员审核
查询报名者报名信息。
更改报名者报名信息。
审核报名者。
确认报名。
2.2运行环境:
服务器端:ASP.NET+SQL Server 2008
客户端:IE浏览器
2.3开发环境
Visual Studio 2010+SQL Server 2008+Win7+Dreamweaver 8
2.4 限制和约束
每个注册者只能使用一个学号和身份证号进行注册
三.总体设计
3.1.参与者(不同使用身份)
报名者
管理员
3.2报名者报名流程
1、用户注册
2、用户登录
3、查询报名信息
4、更改报名信息
5、网上缴费
3.3管理员流程
1.管理员登录
2、查看报名者信息
3、更改报名者信息
4、审核报名者
5、确认报名
3.4结构
四.数据描述
本系统共有3张表,报名者报名表、报名者缴费表、管理员表
字段及类型见下表:(可以根据自己的需要增加表,但主要表的字段不能少。)
报名者报名表-bmuser
字段名字段类型说明报名者IDBmld自增主键姓名BmnameVarchar(10)Not null学号BmnumVarchar(15)Not null身份证号BmldenVarchar(20)Not null密码BmpassVarchar(20)Not null电子邮箱BmemailVarchar(20)Not null手机BmphoneVarchar(20)Not null报考科目及级别BmlevelVarchar(20)Not null审核BmshInt0,1
报名者缴费表-bmmoney
字段名字段类型说明缴费idMoneyld自增主键报名者idBmldInt 外键费用MoneyInt Not null
管理员表manager
字段名字段类型说明管理员idMld自增主键管理员用户名MnameVarchar(20)Not null管理员密码MpassVarchar(20)Not null
显示全部