您的位置:首页网页设计ASP实例 → 用ASP开发试题库与在线考试系统3

用ASP开发试题库与在线考试系统3

时间:2004/11/7 3:00:00来源:本站整理作者:蓝点我要评论(0)

四、详细设计



  4.1、试题(客观题部分)设计



  在以往的考试中,判断题常常是通过画" ╳ "," "来判断;而单选题往往在四个供选的答案A、B、C、D中选择唯一正确的答案;另外,多选题跟单选题在根本上没什么区别,只是供选的答案和标准答案多一些。因而,本系统中所涉及的单选题和多选题跟过去的大体相同,主要不同在于把判断题巧妙地转化为只有两个选项的单选题,并且假设多选题一般情况下也是最多提供六个备选答案,标准答案至少有一个。故各题型的样题设计如下:



判断题-->如:重发器也叫中继器: (A)错 (B)对



单选题-->如:HUB是指: (A)网桥 (B)集线器 (C)网关 (D)路由器



多选题-->如; Internet上使用的网络协议是: (A)IPX/SPX兼容协议 (B)TCP/IP协议 (C)NetBEUI协议 (D)X.25协议 (E)ATM LAN仿真用户 (F)快速红外线协议



  4.2、数据库设计



  4.2.1、试题结构



  通常,每一类型的试题都应有一个表结构。但考虑到目前系统存贮空间已经不受物理空间的限制。因此,我们采用按科目而不按试题类型方案来建立数据表,更不把所有科目的全部试题集中在一起,只是每道客观题均有六个备选答案项,还有一个表用来记录各科目数据表的相关属性。这样,查询起来较方便,可能会节约时间,也不致于造成数据十分杂乱等。详细设计如下表所示:



说明:

  1. 按科目(一般以1个学期为标准)分别定义各表,表名一律由中文名汉字拼音首字母构成。例如,软件工程---RJGC;计算机网络---JSJWL;小学二年级上期数学---XXENJSQSX



  2.字段名是指该字段的中文名



  3.字符标识一般由中文名拼音首字母构成,外键字段最好与主表对应字段同名



  4.若该字段为字符型,则对应的长度栏填最大允许长度,若为固定长度则加'定'字



  5.若该字段可以为空,则对应的NULL栏填Y,否则不填



  6.若该字段为主键,则对应的主键栏填Y,否则不填

  

  科目数据信息表



字段名 字符标识 类型 长度 NULL  主键  说明

科目中文详细名称 KMMC CHAR 50      以中文为准,例如"计算机网络"

科目表名 KMBM CHAR  50  Y    一律由上面中文名拼音首字母构成,如"JSJWL"

录 入 者 LRZ  CHAR  15      默认为录入员登入帐号

录入日期 LR_DATE DATE 10      默认为录入时的系统日期

备 注 MEMO  CHAR  50  Y      


相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 迅雷新手完全入门手册 asp下面javascript上传图片限制格式大小方法告诉大家网页弹出窗口应用总结ASP常见错误类型大全asp常见错误分析和解决办法

人气排行 总是弹出visual studio 实时调试器 三种解决SQLSERVER存储过程及调用详解Asp获取真实IP地址ASP中连接Mssql的几种方法一个简单好用的UBB编辑器(含代码)如何用Split将字符串转换为数组并获取数组下ASP防止表单重复提交的办法告诉你免费的简单聊天室源代码