通用考试系统设计与实现毕业论文(编辑修改稿)内容摘要:
,是一种新型开放的、免编译的应用开发环境, HTML 页面、 Script 语言和动态服务器扩展结合在一起,为企业提供一个服务开发和信息管理的解决方案。 微软公司最初在 IIS 3. 0 版上使用它以取代CGI。 随着 Windows NT 在 WWW 上的使用日益增多, ASP 己成为了开发动态网站、构筑Inter 和 Inter 应用的较佳选择。 ASP 的含义可以 从其字面上三个方面去理解: 通用考试系统的设计与开发 13 ( 1) Active: ASP 使用的 Microsoft 的 ActiveX 技术。 ActiveX( COM)技术是现在Microsoft 软件的重要基础。 它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。 ASP 本身封装了一些基本如件和常用组件,只要你可以在服务器上安装这些组件,通过访问组件你就可以快速、简易的建立自己 Web 应用。 ( 2) Server: ASP 运行在服务器端。 这样就不必担心浏览器是否支持 ASP 所使用的编程语言。 ASP 的编程语言可以是 VBScript 和 JScript。 ( 3) Pages: ASP 返回标准的 HTML 页面,可以正常地在常用的浏览器中显示。 浏览者查看页面源文件时,看到的是 ASP 生成的 HTML 代码,而不是 ASP程序代码。 在 ASP 中主要包含 5 个内置对象: Request 对象,从游览器获取信息; Response对象,发送信息到浏览器; Server 对象,对服务器端 ActiveX 组件提供访问其方法、属性的功能; Session 对象,存储用户任务的信息; Application 对象,保留用户共享一个程序的信息。 ASP 正是通过这 5个内置对象来实现服务器和客户机的交互。 由此可见, ASP 是在 IIS 下开发 Web 应用的一种简单、方便的编程工具。 在了解了VBScript 的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的 ASP 系统。 浏览器向 Web 服务器发出请求,要求返回 .asp 文件的内容。 Web 服务器在接到请求后,发现它的后缀为 .asp,于是就将这个文件交给专门的 ASP 处理程序,这个程序扫描 .asp 的文件,把其中用 %和 %括起来的代码解释并执行,最后把执行的结果再传回Web 服务器, Web 服务器把结果通过 HTTP 协议传回到浏览器,浏览器所获得的仅仅是结果,是一些标准的 HTML 标记。 正是由于脚本在服务器上而不是在客户端运行,传送到浏览器上的 Web 页是在 Web服务器上生成的。 所以用不着担心浏览器能否处理脚本, Web 服务器已经完成了所有脚本的处理,并将标准的 HTML 传输到浏览器。 由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制。 这样就可以防止别人抄袭程序。 ASP 是基于 Web 的一种编程技术,可以说是 CGI 的一种。 它可以完成以往 CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等等。 ASP 可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。 而浏览者一点觉察不出来,就像为他专门制作的页面一样。 通用考试系统的设计与开发 14 使用各种各样的组件, ASP 可以完成无比强大的功能。 如使用 FileSystemObject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等等。 还有 ADO ( Active Database Object,动态数据库对象)的支持, ASP 对数据库的操作非常得心应手。 你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 通用考试系统的设计与开发 15 第三章 数据库设 计 数据库需求分析 所谓题库就是试题的仓库,是把许多题目集合到一起,供试卷编制者随时查 询和使用的集合。 为了方便所有学科组成网络题库,应遵循经典测量理论的指导,要严格按照经典测量理论的数学模型开发题库管理系统、组织试题 针对一般考试系统的需求,设计如下所示的数据项和数据结构: 学生信息, 包括的数据项有:学生编号、 姓名、 密码。 试卷信息, 包括的数据项有: 判断题分值、判断题数量、单选题分值、单选题数量、多选题分值、多选题数量、多选题分值、排序题数量、排序题分值考试时间等。 成绩信息, 包括的数据项有: 考生 姓名 、成绩、考试状态等。 判断题信息, 包括的数据项有:判断题编号、 题干、正确答案。 选择题信息, 包括的数据项有:选择题编号、 题干、正确答案、备选项( A、 B、 C、D)、等。 排序题信息,包括数据项有: 排序题标号、题干、正确答案、备选项等。 管理 员 信息: 管理员编号、用户名、 密码。 教师信息;教师编号、用户名、密码。 试卷备份表包括:考生学号、答题卷。 本系统应该建立一个稳定的后台数据库系统,通过该数据库管理整个考试系统所需的信息(用户信息、试题信息、试卷信息、考试信息等)。 为了从多方面来保障考生考试信息的安全性、可信性和考试成绩的可依赖性,本系统还应该建立一套机制,这套机制至少应该包括 管理员、 学生 、 教师的账号的安全机制、后台数据库的安全机制、考试过程的控制机制。 逻辑结构设计要点 给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。 通用考试系统的设计与开发 16 表 管理员信息表 列名 数据类型 长度 是否为空 注释 Id Bigint 8 关键字 ID Adminname Nvarchar 10 No 用户名 Adminpassword Nvarchar 10 No 密码 表 教师信息表 列名 数据类型 长度 是否为空 注释 Id Bigint 8 关键字 ID Teachername Nvarchar 10 No 用户名 Teacherpassword Nvarchar 10 No 密码 表 学生信息表 列名 数据类型 长度 是否 为 空 注释 Id Bigint 8 关键字 学号 Password Nvarchar 10 No 密码 Name Nvarchar 10 No 用户名 表 学生成绩表 列名 数据类型 长度 是否为空 注释 Id Bigint 8 No 编号 Score Float 8 Yes 分数 Name Nvarchar 10 No 用户名 State Int 4 No 考试状态 通用考试系统的设计与开发 17 表 考试设置表 列名 数据类型 长度 是否为空 注释 Testtime Smalldatetime 8 No 考试时间 Numberofjudge Int 4 Yes 判断题数量 Valueofjudge Int 4 Yes 判断题每小题分数 Numberofselect Int 4 Yes 单项选择题数量 Valueofselect Int 4 Yes 单项选择题每小题分数 Numberofmselect Int 4 Yes 多项选择题数量 Valuerofmselect Int 4 Yes 多项选择题每小题分数 Numberofpaixu Int 4 Yes 排序题数量 Valuerofpaixu Int 4 Yes 排序题每小题分数 表 判断题库 列名 数据类型 长度 是否为空 注释 Id Int 4 No 顺序号 Content Nvarchar 250 Yes 问题 Answers Bit 1 Yes 答案 表 选择题库 列名 数据类型 长度 是否为空 注释 Id Int 4 No 顺序号 Content Nvarchar 250 Yes 问题 Keya Nvarchar 100 Yes 选项 A Keyb Nvarchar 100 Yes 选项 B Keyc Nvarchar 100 Yes 选项 C 通用考试系统的设计与开发 18 Keyd Nvarchar 100 Yes 选项 D Answers Nvarchar 100 Yes 答案 表 排序题库 列名 数据类型 长度 是否为空 注释 Id Int 4 No 顺序号 Content Nvarchar 250 Yes 问题 answer Nvarchar 100 Yes 答案 物理结构设计要点 给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。 对应逻辑设计的数据库名 test,设计数据库的物理文件及相关属性如下。 主数据文件:。 初始空间: 1MB,若超出空间按 10%自动增长。 存放路径: c:\program files\Microsoft SQL Server\MSSQL\Data\。 最大文件大小:不受限。 隶属文件组: PRIMARY。 日志文件 :。 初始空间: 1MB,若超出空间按 10%自动增长。通用考试系统设计与实现毕业论文(编辑修改稿)
相关推荐
缺口 ,其上铺横木 ,相隔一定间距 ,留出漏斗口供漏碴用。 在向上扩大开挖时 ,棚架作工作平台用。 图中 2至 5部爆出的石碴全落在棚架上,经漏斗口卸入下面的斗车运出洞外。 这种装碴方式可减轻劳动强度。 下导坑的宽度,一般按双线斗车运输决定。 由于宽度较大,在棚架横梁下可增设中间立柱作临时加固用。 设立棚架区段的 长度,安装碴的各扩大开挖部分的延长加上一定余量来决定。 用漏斗棚架装碴优点显著
继电器是一种基本的电气设备,它用来打开或关闭一定数量互相独立的电 5 路。 这种操作是利用由电压控制的线圈绕组所产生的电磁场来实现的。 当输入量(电、磁、声、光、热)达到一定值时,输出量将发生跳跃式变化的自动控制器件。 目前,继电器主要有以下几种类型:电磁继电器、热继电器、固态继电器、通讯继电器等。 6 第 1 章 继电器工作原理及零部件介绍 继电器的工作原理 电磁继电器是常用的继电器之一
2020 无公害食品,淡水养殖用水水质; NY5071— 2020 无公害食品,渔业用药使用准则; NY5072— 2020 无公害食品,渔业配合饲料安全限量。 NY5278— 2020 无公害食品,武昌鱼 NY5279— 2020 无公害食品,武昌鱼养殖技术规范。 SC/T1074— 2020 武昌鱼鱼苗鱼种 GB10030— 2020 武昌鱼饲料 亲本选育 选择体质健壮,体色鲜艳
(20) not null 收货人手机 8) d_item: 订单明细信息表 负责存储了订单包含的哪些商品 ,单价 ,数量等信息 字段名称 类型 约束 描述 id int(12) PK 订单号 orders_id int(10) auto_increment / PK 货物 ID product_id int(10) not null 产品 ID product_name
果为: 2AD 按“误码”按钮后修改经 2/3FEC 编码后的二进制序列为: 101011001010101 再“译码”后输出如下结果: 信道传输产生 1 位错码。 可纠错。 该码位于第 9 位,译码结果为: 1010101101 十六进制结果为: 2AD
会福利服务中心 属于新兴事物,它是老年人社会化养老和社会化投资并企业化经营的房地产开发的混合体,有关部门在政策制定和操作方面相对滞后,所以一般开发商在税费减免、金融支持方面得不到相应的优惠,对于具有社会化养老性质的老年社区,开发商需要完全按照市场条件解决项目立项、项目审批、资金筹措等 一系列问题。 由于以上原因,老年社区运营需应遵循市场规律,走“福利性事业、市场化经营”的道路。 投资额大