优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

试题库系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
系统维护”功能及应用
   事物都是在不断的发展变化的,随着时间的推移,必定有新兴事物和衰亡事物,题库管理系统也同样道理,所以系统维护就显得十分重要。如果我们不对用户的访问权限加以限制,势必会对系统的安全极为不利。所以,我的题库管理系统只有以“管理员”身份登录的,才可以访问“系统维护”功能。由管理员来新建库、修改库、删除库以及对用户的管理。
2.2.3 “试题操作”功能及应用
从以上的调查分析中,知道自主性是用户最大的需要,因而,试题库管理系统应该具备加题、改题、删题,充分调动用户的积极性和主动性。这也保证了题库中的试题总是最新的、最适合学生的,“愈用愈新”是本题库的特点之一。
总 体 设 计
软件需求确定之后,就进入了开发阶段。开发阶段由三个关联的步骤组成:设计(总体设计和概要设计),实现(编码)和测试。本章将描述开发阶段的第一步:软件设计中的概要设计,又称为总体方案设计。总体设计过程通常有两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计,确定软件结构。
3.1系统的功能模块图
本系统共有五个模块,系统总功能模块如图3-1
3.2 系统功能描述
3.2.1试题操作模块 think58好,好think58
此模块对所有级别的用户开放,试题操作包括填加试题、修改试题、删除试题,填加试题中又分为填加单题和批量加题。这一模块给用户极大的自主性,使该题库常用常新。 [资料来源:http://THINK58.com]
3.2.2系统维护模块
这一模块只有系统管理员可以进入,而普通用户无权查看。它包括五项基本功能:1、用户管理---批准新用户、删除用户、历史记录2、新建库---新建学院、新建科目、新建题型3、修改库---修改学院、修改科目、修改对照表,4、删除库---删除学院,删除科目,5、统计库---学院统计、科目统计、试题统计。
3.2.3 用户模块
这一模块包含修改密码和退出系统两项,用户成功登录后,可以修改其密码,通过退出系统选项可退出整个系统。
3.3 数据库设计
本题库管理系统使用的后台数据库是 SQL Server 2000,关于这个数据库的特点和功能在第一章已经有所介绍,这里不在赘述。本系统后台表格的绝大多数字段以存储编码为主,这样便于对数据库的操作。
具体的表格设立如下:
1、用户表(YongHu)
任何系统都有其服务群,必须对它的使用者进行管理。本系统的用户表的主要作用是便于题库的管理,规定用户权限。
这个表格中存储所有用户的信息,包括普通用户、系统管理员和注册成功后等待批准的用户信息。权限字段中用用户、管理员、申请用户(申请管理员)来区分他们。用户名字段是唯一的,不允许重复。
详细设计
详细设计的阶段的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。 [版权所有:http://think58.com]
4.1 用户模块
4.1.1修改密码
用户登录系统后,可以随意的更改个人密码。它的实现方法是:系统检索后台的数据库用户表(YongHu),根据用户登录时的用户名,把修改后的密码回填到相应的字段,覆盖从前的密码,刷新数据库。
4.1.2 退出系统
整个系统的出口就在此选项。
4.2 系统维护模块
把用户区分为普通用户和系统管理员,自然他们的访问权限不同。普通用户可以进入除系统维护的所有功能区,在这些区域进行操作,而管理员可以进入所有的功能区,进行所有的操作,并且可以对所有用户进行管理。
新建学院
新建库的第一个标签是新建学院,管理员可以查看已存在的学院名,并根据此建与之不同的学院名称,两位的学院代码自动生成。
实现过程如下:系统到后台查学院表(XueYuan_DZ),把已存在的学院名称列举出来供用户参考,且记录下学院的总数。当用户输入一个符合要求的学院名称,按顺序为其编号即在原来总数的基础上加1。把新的学院名和学院编号写入到学院表(XueYuan_DZ),刷新数据库。

think58好,好think58 [来源:http://www.think58.com]