精品[毕业设计]基于Delphi的题库系统和试卷生成系统论文-定(3)

2019-06-05 14:52

石河子大学学士学位论文 第四章 系统总体设计

第四章 系统总体设计

4.1 概要设计

4.1.1系统数据库设计

在比较了Sql和Access的优缺点之后,由于本系统不需要太大的数据库作为后台,功能也不需要太复杂,由Access可以完全实现,所以选择了Access 来做的后台数据库,根据需求说明和在开发中遇到的实际情况,对数据表单进行了设计。有用户名、权限、题型、难易度、章节等九章表,在系统的运行过程中,还会产生两张表,分别为试卷(Sj)和试卷题目(Sjt),分别用于存储在系统运行过程中生成的试卷,主要的几张表如下:

表4-1用户名(用户)表

字段中文名 姓名 密码 权限 权限

字段英文名 UserName Password QXID QXID

字段类型 文本 文本 数字 数字

字段长度

20 18 长整型 长整型

主键 是

表4-2 题型表(Type)

字段中文名 编号 名称

字段英文名 TypeID Password

字段类型 自动编号 文本

字段长度

20

主键 是

表4-3 难易度(NYD)

字段中文名 编号 名称 字段中文名 题号 题型 题目 选项A 选项B 选项C 选项D 正确答案 难易度 出自章节

字段英文名 BH 难易度 字段英文名 BH Type

TM A B C D DA NY CZ

字段类型 自动编号 文本 字段类型 自动编号 数字 备注 文本 文本 文本 文本 文本 文本 数字

8

字段长度

8 字段长度 长整型 255 255 255 255 255

1 长整型

主键 是 主键 是

表4-4选择题(XuanZeTi)

石河子大学学士学位论文 第四章 系统总体设计

表4-5填空题(TianKong)

字段中文名 题号 题型 题目 空1 空2 空3 空4 空5 应填数 难易度 出自章节 字段中文名 题号 题型 题目 答案 难易度 出自章节 字段中文名 题号 题型 题目 答案 难易度 出自章节

字段英文名 BH TypeID

TM K1 K2 K3 K4 K5 YTS NY CZ

字段类型 自动编号 数字 备注 文本 文本 文本 文本 文本 数字 数字 文本 字段类型 自动编号 数字 备注 备注 数字 文本 字段类型 自动编号 数字 备注 备注 数字 文本

字段长度 长整型 100 100 100 100 100 长整型 长整型 50 字段长度

长整型

长整型 50 字段长度

长整型

长整型 50

主键 是

主键 是 主键 是

表4-6 简答题(JianDaTi)

字段英文名 BH TypeID TM DA NY CZ 字段英文名 BH TypeID TM DA NY CZ

表4-7 综合题(ZongHeTi)

4.2 详细设计

4.2.1系统功能设计

总的来说,本系统其实是一个有机的整体。而本系统的整体性决定整个系统的各个部分必须紧密结合而又要完成各自的功能。根据实际需要,在功能设计中,我们将系统分为四大功能: 系统管理功能,主要用来完成用户管理和退出系统;试卷功能,主要能够完成抽取现有试卷、自动生成试卷、手动生成试卷等三大功能;数据库管理,主要完成题库录和题库维护两大功能。

9

石河子大学学士学位论文 第四章 系统总体设计

以下是总体框架图:

加用 户用户管理 试卷生成系统 系统管理试卷功能理数据库管帮助 退出 抽取现有试卷 手动生成试卷 自动生成试卷 题库录入 题库维护 关于 添息修改用户信删除用户 图4—1 系统功能图

题目修改题目删除4.2.2程序流程图

1、抽取现有试卷的流程图:

程序开始

输出试卷 预览试卷 确认删除 保存试卷 输出答案 程序退出 图4—2抽取现有试卷流程图 选择试卷 删除试卷 执行删除 10

石河子大学学士学位论文 第四章 系统总体设计

2、自动生成试卷的流程图:

程序退出 图4—3动生成试卷流程图 保存答案 预览试卷 保存试卷 自动选择试题 输入试卷信息 程序开始 3、手动生成试卷流程图

程序开始 题量 设置分数 选择试题 检查总分 保存试卷 程序结束 图4—4手动生成试卷

11

石河子大学学士学位论文 第五章 试卷生成系统各模块的具体实现

第五章 试卷生成系统各模块的具体实现

5.1 登录功能模块设计

5.1.1设计思想

登录管理关系到对用户权限的限制和整个系统的安全,所以对用户名和用户密码验证应严格控制,以增加系统的安全性。

5.1.2具体实现

利用DataModule中的用户级别判断、用户名存在判断、密码验证代码段,进行用户登录信息验证。如果登录的用户符合数据库中的信息,即用户名和密码都符合数据库中的信息,才能登录成功,否则无法正常进入系统。

5.1.3登录界面

5—1 用户登录界面

5.2用户管理模块设计

5.2.1用户管理设计思想

1、新增用户:当需要加入新用户时,具有使用该功能权限的系统管理员授予新用户以登录该系统的用户名,密码和用户级别权限;

2、用户信息修改:用户对自己的密码进行修改,并用确认信息来保证输入的信息以准确无误;

3、删除用户:具有该功能权限的系统管理员删除其他用户。

12


精品[毕业设计]基于Delphi的题库系统和试卷生成系统论文-定(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《微机原理2》计算机接口技术

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: