第一范文网 - 专业文章范例文档资料分享平台

提供基于web的网上考试系统的设计与实现 - 毕业论文

来源:用户分享 时间:2025/5/21 2:28:36 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第四章 在线考试系统的设计

如果该用户名和密码存在,显示登陆成功,否则进行注册处理。

输入:用户名和密码。

处理:从数据表中获取输入数据判断是否为空,空则重新输入。检索用户数据表,查看用户是否存在。

输出:登陆成功页面。

处理:在各个功能中,都是通过超链接进行信息的输出。

3. 在线考试系统的数据库设计

在进行数据库的架构时,一般要遵循以下的规则: (1).尽量减少数据的冗余性和重复。

合理的数据库表的设计应该是在满足需求的前提下,使数据的重复量小,应尽量按照关系数据库系统理论方法设计一个数据库,减少数据的冗余。 (2).结构设计与操作设计相结合。

在设计数据库时,有时为了编程实现的简洁和思路的清晰,往往故意增加一些数据的冗余。这虽然有悖于传统的关系数据库理论,但是考虑到查询与统计的方便,对编程的实现有很大的好处,往往采用这种方法。 (3).数据结构具有相对的稳定性。

数据结构的相对稳定性,可以作为新,旧信息系统转换的依据。根据系统功能设计的要求及功能模块的划分,对于系统信息数据库,可列出以下数据项和数据结构: (1)名称:用户信息表,如表4-1所示(user)

表 4-1 用户信息表

用户数据表包括ID,Uusename,Pwd,Sex,Age,Address和Mail。 字段名称 ID Uusename Pwd Sex Age Address Mail

类型 自动编号 文本 文本 文本 数字 文本 文本

25

主键 Yes Yes No No No No No

非空 Yes Yes Yes Yes Yes Yes Yes

第四章 在线考试系统的设计

(2)名称:文件路径信息表,如表4-2所示(Vip_Filedir)。

表 4-2 文件路径信息表

字段名称 ID Userid Name Time Share

类型 数字 数字 字母 数字

非空 Yes Yes Yes No No

描述 编号 用户登录编号 文件名称 使用具体时间 试卷是否共享

(3)名称:管理员信息表 ,如表4-3所示(admin)。

表 4-3 管理员信息表

名称 编号 登录名 密码

字段名称 ID Username Pwd

类型 自动编号 文本 文本

主键 Yes Yes No

非空 Yes Yes Yes

(4)名称:基本信息配置表,如表4-4所示(vip-config)。

表 4-4 基本信息配置表

字段名称 ID Vip_name

类型 自动编号 文本

非空 Yes Yes

描述 编号 姓名

26

第五章 在线考试系统的实现

第五章 在线考试系统的实现

1. 注册界面代码(reg.asp):

注册界面(如图 5-1)

图 5-1 用户注册界面

Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top