返回

TOP19【毕业设计】在线试题库系统的设计与实现.doc文档免费在线阅读 TOP19【毕业设计】在线试题库系统的设计与实现.doc文档免费在线阅读

格式:word 上传:2026-10-16 01:34:43
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】在线试题库系统的设计与实现.doc预览图(1)
第 1 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(2)
第 2 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(3)
第 3 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(4)
第 4 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(5)
第 5 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(6)
第 6 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(7)
第 7 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(8)
第 8 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(9)
第 9 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(10)
第 10 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(11)
第 11 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(12)
第 12 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(13)
第 13 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(14)
第 14 页 / 共 19 页
【毕业设计】在线试题库系统的设计与实现.doc预览图(15)
第 15 页 / 共 19 页
预览结束,还剩 4 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

为空是否为主键说明自增长否主键题号否否课程编号可以否题干否否正确答案表填空题信息表字段类型字段长度是否为空是否为主键说明自增长否主键题号否否课程表号可以否题干否否正确答案对应的数据库创建语句如下别为下表所示表角色信息表字段类型字段长度是否为空是否为主键说明自增长否主键角色编号否否角色名表用户信息表字段类型字段长度是否可为空是否为主键说明要存放角色信息,用户表存放用户信息,选择试题表存放试题信息,判断信息表,填空信息表,课程表存放课程信息。


详细设计分题号题干正确答案位置保存在数据库中名称判断题试题表别名判断试题描述用于对判断题的查询定义判断题信息题号题干正确答案位置保存在数据库中数据字典物理设计本系统共有六张表,角色表主课程名位置保存在数据库中名称选择题试题表别名选择试题描述用于对选择题的查询定义选择题信息题号题干答案正确答案位置保存在数据库中名称填空题试题表别名填空试题描述用于对填空题的查询定义填空题信息管理别名用户信息描述用户角色信息,用于记录用户的基本信息定义用户信息用户名密码性别身份证号码电子邮件位置保存在数据库中名称课程信息管理别名课程信息描述用于管理课程信息定义课程信息课程编号字典利用数据字典,可以进步描述数据流图中的相关元素。


下面列出了数据字典。


名称角色信息表别名角色信息描述用户角色信息,用于区分用户的操作权限定义角色信息角色编号角色名位置保存在数据库中名称用户信息数据图判断题信息表逻辑设计经过分析初步确定在数据库中分别建立用户信息表角色信息表选择试题信息表填空题信息表判断题信息表课程信息表等六张表,如下所示图试题信息图图填空题信息表图图课程信息图们用图来表示数据之间的关系。


图角色信息图图用户信息率和实现效果。


数据库设计主要在于表的设计及各个表之间的关系设计。


概念设计概念结构设计是整个数据库设计的关键,它通过图来表示实体即数据对象属性和联系的方法,用来描述现实世界的概念模型。


在此我或部分内容是动态生成的,可以根据数据库中的相应部分内容的调整而发生变化,使网站内容更灵活,维护更方便,更新更便捷。


所以数据库设计是项目开发中的个非常重要的环节,数据库设计的好坏直接影响到系统的效员操作流程图数据库设计作为网络的个重要应用,数据库在网站建设与网站营销中发挥着重要的作用,与普通网站相比而言,具有数据库功能的网站和网页我们通常称之为动态页面,也就是说页面不是成不变的,页面上内容信息选择试题交卷重做修改密码性别身份证号码邮箱退出图学生操作流程图管理员界面答题测试科目管理题库管理用户管理对录入的试卷进行测试编辑删除用户增加编辑删除试题增加删除编辑科目退出图管理员信息选择试题交卷重做修改密码性别身份证号码邮箱退出图学生操作流程图管理员界面答题测试科目管理题库管理用户管理对录入的试卷进行测试编辑删除用户增加编辑删除试题增加删除编辑科目退出图管理员操作流程图数据库设计作为网络的个重要应用,数据库在网站建设与网站营销中发挥着重要的作用,与普通网站相比而言,具有数据库功能的网站和网页我们通常称之为动态页面,也就是说页面不是成不变的,页面上内容或部分内容是动态生成的,可以根据数据库中的相应部分内容的调整而发生变化,使网站内容更灵活,维护更方便,更新更便捷。


所以数据库设计是项目开发中的个非常重要的环节,数据库设计的好坏直接影响到系统的效率和实现效果。


数据库设计主要在于表的设计及各个表之间的关系设计。


概念设计概念结构设计是整个数据库设计的关键,它通过图来表示实体即数据对象属性和联系的方法,用来描述现实世界的概念模型。


在此我们用图来表示数据之间的关系。


图角色信息图图用户信息图图课程信息图图试题信息图图填空题信息表图判断题信息表逻辑设计经过分析初步确定在数据库中分别建立用户信息表角色信息表选择试题信息表填空题信息表判断题信息表课程信息表等六张表,如下所示数据字典利用数据字典,可以进步描述数据流图中的相关元素。


下面列出了数据字典。


名称角色信息表别名角色信息描述用户角色信息,用于区分用户的操作权限定义角色信息角色编号角色名位置保存在数据库中名称用户信息管理别名用户信息描述用户角色信息,用于记录用户的基本信息定义用户信息用户名密码性别身份证号码电子邮件位置保存在数据库中名称课程信息管理别名课程信息描述用于管理课程信息定义课程信息课程编号课程名位置保存在数据库中名称选择题试题表别名选择试题描述用于对选择题的查询定义选择题信息题号题干答案正确答案位置保存在数据库中名称填空题试题表别名填空试题描述用于对填空题的查询定义填空题信息题号题干正确答案位置保存在数据库中名称判断题试题表别名判断试题描述用于对判断题的查询定义判断题信息题号题干正确答案位置保存在数据库中数据字典物理设计本系统共有六张表,角色表主要存放角色信息,用户表存放用户信息,选择试题表存放试题信息,判断信息表,填空信息表,课程表存放课程信息。


详细设计分别为下表所示表角色信息表字段类型字段长度是否为空是否为主键说明自增长否主键角色编号否否角色名表用户信息表字段类型字段长度是否可为空是否为主键说明否主键用户名否否密码可以否性别可以否身份证号码可以否电子邮箱否外键角色编号表课程信息表字段类型字段长度是否为空是否为主键说明自增长否主键课程编号否否课程名可以否备用字段可以否备用字段表选择试题信息表字段类型字段长度是否为空是否为主键说明自增长否主键题号否否课程编号可以否题干可以否答案可以否答案可以否答案可以否答案否否正确答案表判断试题信息表字段类型字段长度是否为空是否为主键说明自增长否主键题号否否课程编号可以否题干否否正确答案表填空题信息表字段类型字段长度是否为空是否为主键说明自增长否主键题号否否课程表号可以否题干否否正确答案对应的数据库创建语句如下表对模板添加对应的绑定表达式控件绑定表达式第题正确答案,科目管理模块拥有管理员权限的用户才可以进入科目管理模块。


在科目管理模块中除了显示已有的科目外,还要实现增加更改删除科目。


因科目总数有限,无需查找功能。


设计视图如下图科目管理模块设计视图为了在中显示科目,还需要绑定数据,首先在代码隐藏文件中编写实现页面第次加载时将控件绑定到数据源,然后将数据库中的数据绑定到控件,接着为控件分别添加事件,这些事件分别在单击编辑更新取消删除时发生,为防止用户操作失误删除科目,在删除时应提示是否删除,这个事件在事件中编写代码,实现对删除操作的判定试题管理模块拥有过管理员权限才可进入试题管理模块,设计图如下图试题管理模块设计视图首先要实现对第次加载该页面时的绑定数据,然后对控件进行绑定代码,接着对修改和删除事件添加相应代码,修改和增加页面用同个页面。


修改时要将数据传入页面。


代码如下页面的设计视图如下图增加试题模块设计视图在中编写代码,将修改前的信息加载到页面上。


因为增加和修改页面在同个页面中完成,所以页面中的确定要实现增加和修改两个功能,事件代码如下添加修改用户管理模块用户管理模块只有个控件直接为其编写页面加载代码和事件代码即可,在这里主要是更新用户信息的实现比较难。


个人信息修改模块此模块为普通用户登录后显示的模块,可进行用户的个人信息修改,此页面与用户注册页面非常相似,只有两点不同是用户名不能修改,要将所有显示用户名的的属性设置为,二是为了确定操作者的身份,修改个人信息时要输入原用户名密码,这里设置了个用户自定义验证控件,将控件的的属性设置为,属性设置为,属性设置为原密码不正确。


最后实现确定修改和取消修改事件,双击进入隐藏代码文件编写事件可行性研究系统开发的目的和意义随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。


当前,计算机硬件技术的发展已经达到了相当高的水平。


但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。


下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档