设计是数据库
系统开发的前提条件,是系统不可缺少的重要内容。编码是指与原来名称对应的编号、符号或记号。它是进行信息交换、处理、传输和实现信息资源共享的关键。编码也用于指定数据的处理方法、区别数据类型,并指定计算机处理的内容等。
3
3.2:准考证编号,例如:
2008年秋季贵州省高校
计算机等级考试准考证
名称:考试类别:考生:准考证号:笔试时间:笔试地点:网络报名号:考试科目:龚孝峰计算机专业组专业班级:06
软件 11325XXXXXXXXXXXXXXXX2011年5月1日14:00-16:30西南大学11325XXXXXXXXXXXXXX
注:请务必带好准考证、身份证、学生证,三证不齐严禁入场。笔试自带铅笔、水笔、橡皮等考试用具,提前15分钟到指定地点等候。
3.4
逻辑结构设计
本系统数据库采用Access2003数据库,系统数据库名称为date.mdb。数据库date.mdb中包含8张表。其中主要的几个表如下:Xueyuan表
Zhuanye表
4
User表
Webset表
4前台主要功能模块详细设计
4.1前台文件总体架构
1:系统首页
5
2:前台首页
在线报名管理页面中要求输入的信息必须是真实有效的,系统将对输入的Email地址进行判断、同时要求考生上传照片和个人简介等。2:功能分类导航条
用户可以通过功能分类
导航条查看相应类别的信息,功能分类导航条主要通过传递参数来实现超链接。关键
程序代码如下:
网站首页报名信息xml:namespace prefix = ahref="javascript />准考证打印成绩查询退出管理4.2个人报名信息管理系统模块设计系统中设有成绩查询模块,为考生提供了很大的帮助,在进入考生“个人报名信息管理系统”后,可直接查询并核对个人的成绩,如有疑问可在网站首页中通过E==mail与管理员联系,对成绩进
6
一步核对。因考生没有参加考试,故下面的示图中没有显示成绩。成绩查询图
4.3意见反馈管理设计
意见反馈管理,设计在网站的首页正下脚中,任何浏览者均可与管理员联系。这大增加了与用户的沟通。
意见反馈管理采用E—mail形式,考生可以通过E—mail与管理员联系。
4.4新闻公告栏模块设计
公告栏是用来发布网站最新公告信息的,目的是让考生了解考试的动态新闻。公告栏信息在首页中滚动显示。首页滚动显示
5后台主要功能模块详细设计(完整程序代码见光盘)
5.1网站管理模块设计
1.模块功能介绍后台页面主要包括以下功能模块:
7
管理首页/退出模块:主要用于退出后台管理系统。网站管理模块:更改初始信息、查看考生信息。图片管理模块:上传图片管理。信息管理模块:管理考生报名信息、考点管理、成绩管理和反馈信息管理。2.后台页面运行结果网站后台页面的运行结果如图所示。
5.2
后台登录模块设计
管理员通过后台登录入口,进入后台登录模块。后台登录模块主要用于验证管理员的身份及
验证码,设计效果如下图所示。图片管理页面的运行结果如下图所示。
8
在网站开发中,后台管理是整个系统的灵魂,它通过各种形式的管理来完成整个系统的操纵。在当今互联网中,网络安全成逐渐引起人们的注意。在本系统中我们尽量采用简节的模式,整个系统的策划,都力求达到“高内聚,低偶合“的标准。并在后台中由管理员对考试的类型进行添加。
5.3后台模块设计1:管理员操作
报名列表|报名列表带照片|添加新报名信息网站设置|考试设置|成绩录入|导出报名信息以及成绩
考试类别列表
添加考试类别
管理员列表
添加管理员
2:报名信息管理
3:类别管理
9
4:管理员管理
5:其它设置
接收以上模块的left.asp代码:
<%ifnotsession("check")=1thenresponse.Redirect"left.asp"elseendif%><HTMLXMLNS="W3.ORG xhtml? 1999>
10
<linkhref="../css/alink.css"rel="stylesheet