计算机系论文——在线考试系统设计与开发内容摘要:
模考试测验服务。 系统可以实现如下功能: 建立完备的试题库,整合现有的考试资源,提高资源的利用率和当前的工作效率;利用计算机自动生成试卷,减少教师负担,提高试卷的科学性,同时也防止考生抄袭作弊;登陆后可以根据用户类型的不同分别进入不同的界面,身份验证严格,防止网络替考及窃取权限修改成绩;考生答完卷后答案自动存储,若时间已到而试题未答完则自动保存成绩后强行退出;设定自动阅卷功能, 标准化试题由于答案固定,可以让计算机自动将考生答案和标准化答案比对,自动生成成绩,确保成绩的公平和公正;最后还可以就考试情况进行分析,找出考生分数层次和薄弱知识点,从而利于教学改进。 编写 概要设计说明书 目的 在分析阶段的工作结果是需求说明书,它通过需求分析,明确了解该项目的基本功能。 现在我们根据需求说明书,着手开始设计如何实现这些功能,建立一个符合用户要求的软件系统。 概要设计就是将系统划分成模块,并决定每模块的功能和模块间的调用关系以及模块的界面 概要设计将软件系统分解成许多模块,决定每个模块的 外部特征,即每个模块的功能和界面(输入和输出),以便详细设计人员参考和进行详细设计。 总体设计 结构 根据需求说明书的分析结果和对数据流图分析,将数据流图 .转换为模块结图 17 图 考试管理系统模块 图 18 图 考试系统模块结构图 考试系统模块功能简介: 1. 登陆模块:当考生登陆到考试系统窗体时,首先要求输入考生的学号和姓名,并按下确定,进行身份验证,如果没有通过身验证,根据验证结果进行不同的操作,说明没有通过的原因。 返回原因可能为,学号与姓名不相配,或者是已经参加过考试,或 者是某种原因,你已经处于考试状态。 2. 身份验证模块:。 在考生进入考试系统时,要求确认其考试资格,并跟据不同的情况返回不同的值。 3. 生成试卷模块:根据读取到的考试设置,生成考试试卷。 4. 生成选择题模块:根据考试要求,从数据库中的选择题库中随机抽取规定数量的选择试题。 5. 生成判断题模块:根据考试要求,从数据库中的判断题库中随机抽取规定数量的判断试题 6. 生成 office 操作题模块:从数据库中的 office 操作题库中随机抽取 office 操作题试题。 7. 读取数据库信息模块:根据要求,从数据库中读取需要的信息。 8. 做试卷模块:考生做 试卷,让考生根据试题要求,输入结果或进行操作; 9. 试卷备份模块:在考生做题时,每分钟将试卷更新到数据库中一次。 10. 试卷恢复模块:在考生考试发生中断或出现错误时,可以数试卷恢复设置,恢复试卷,继续考试。 11. 时间控制模块:在考试中,考试有时间限制,当考试时间结束前 5 分钟,将提醒考生交卷,考试时间到时,将自动交卷,并且禁止考生操作。 12. 提交试卷模块:先将考生试卷保存到数据库中,然后评卷,并把考试分数保存到数据库中。 13. 评卷模块:对考生试卷的答案与标准答案对比,对的加分,最后得出考试结果 14. 保存到数据库模块:根据要求,所结果保 存的数据库中。 15. 学生考试 查询模块 : 系统中的教师只有能登陆均可考生考试成绩和答题卷等信息 19 接口设计 用户接口 说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。 用户接口是用户与系统进行互动操作,为用户使用软件提供了方便。 本软件的接口一般是通过窗体控件输入输出数据,用户只需在需要操作的窗体控件以输入 数据,然后点击确定就可以。 1. 用 户登陆 界面设计 :需要用户输入 姓名和输入学号的 TestBox 控件 TBid 和TBname 和一个按钮控件 BTenter 图 用户登陆图 2. 考生做 试卷界面设计 :在考试显示控件中,有 4 个 Label 控件,分别显示考生的学号,姓名,考试时间,剩余时间。 另外有 5 个按钮控件,分别用来打开选题题界面,判断题界面各 office 操作题界面和提交 图 考试系统图 3. 考生做选择题界面设计 :选择题显示在一 panel 控件中,在 panel 控件中每一次 20 显示 8 道选择题,做完之后,可以按“下一页按钮控件,显示下 8 个选择题,也可以按“上一页”,将显示做过的题。 图 选择题设计图 4. 考生做判断题界面设计 :判断题显示在一 panel 控件中,在 panel 控件中每 一次显示 8 道判断题,做完之后,可以按“下一页按钮控件,显示下 8 个判断题,也可以按“上一页”,将显示做过的题。 图 判断题设计图 外部接口 说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。 考试系统过访问 server sql 数据库接口存取考试信息(如考试试题 ,考生个人信息,考试信息,教师信息)。 另外在考试中, Microsoft office 操作题中需要调用 Microsoft office 21 中 word ,excel, PowerPoint. 系统数据结构设计 数据库需求分析 所谓题库就是试题的仓库,是把许多题目集合到一起,供试卷编制者随时查询和使用的集合。 为了方便所有学科组成网络题库,应遵循经典测量理论的指导,要严格按照经典测量理论的数学模型开发题库管理系统、组织试题 针对一般考试系统的需求,设计如下所示的数据项和数据结构: 学生信息, 包括的数据项有:学生编号、 学号、姓名、性别、班级、 试卷信息, 包括的数据项有:、 填空题分值、填空题数量、判断题分值、判断题数量、单选题分值、单选题数量、考试时间、 office 操作题等。 成绩 信息, 包括的数据项有: 考生学号、成绩、考试状态等。 判断题信息, 包括的数据项有:判断题编号、 题干、正确答案。 填空题信息, 包括的数据项有: 填空 题编号、 题干、正确答案。 单选题信息, 包括的数据项有:单选题编号、 题干、正确答案、备选项( A、 B、C、 D)、等。 office 操作题信息:包括数据项有: word文档内容、 word 操作要求、 excel 文档内容、 excel 操作要求、 web内容、 web操作要求。 管理考师密码信息:密码; 试卷备份表包括:考生学号、答题卷 本系统应该建立一个稳定的后台数据库系统,通过该数据库管理整个考试系统所需的信息(用户信息、试题信息、试卷信息、考试信息等)。 为了从多方面来保障考生考试信息的安全性、可信性和考试成绩的可依赖性,本系统还应该建立一套机制,这套机制至少应该包括学生和教师的账号的安全机制、后台数据库的安全机制、考试过程的控制机制。 逻辑结构设计要点 给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。 22 表 学生信息表 列名 数据类 型 长度 是否这空 注释 id varchar 16 no 学号 Name varchar 16 no 姓名 Class varchar 16 no 班级 Sex Char 8 No 性别 表 学生成绩表 列名 数据类型 长度 是否为空 注释 id Varchar 16 No 学号 score Float 8 yes 分数 state Int 4 No 考试状态 表 考试设置表 列名 数据类型 长度 是否为空 注释 Testtime no 考试时间 Numberofjudge yes 判断题数量 Valueofjudge int 4 yes 判断题每小题分数 Numberofselect Int 4 yes 选择题数量 Valueofselect Float 8 Yes 选择题每小题分数 Valuetypecharacter Float 8 Yes 中文打字测试分数 Valuetypeenglish Float 8 Yes 英文打字测试分数 Ratecharacter Int 4 Yes 中文打字合格速度 Rateenglish Int 4 Yes 英文打字合格速度 Typechtime Int 4 Yes 中文打字时间 Typeentime Int 4 Yes 英文打字时间 valueoffill Float 8 Yes 填空题每小题分数 numberoffill Int 4 Yes 填空题数量 23 表 管理教师密码表 列名 数据类型 长度 是否为空 注释 Password Char 16 Yes 管理教师密码 表 判断题库 列名 数据类型 长度 是否为空 注释 Th char 10 no 顺序号 Content Char 200 Yes 问题 answers Char 10 Yes 答案 表 选择题库 列名 数据类型 长度 是否为空 注释 Th Char 10 No 顺序号 Content Char 200 Yes 问题 Keya Char 100 Yes 选项 A Keyb Char 100 Yes 选项 B Keyc Char 100 Yes 选项 C Keyed Char 100 Yes 选项 D Answers Char 10。计算机系论文——在线考试系统设计与开发
相关推荐
eatures Setup:设置一些系统选项。 ⒊ Chipset Features Setup:主板芯片参数设置。 ⒋ Power Management Setup: 电源管理设置。 ⒌ PnP/PCI Configuration Setup:即插即用及 PCI 插件 参数设置。 ⒍ Integrated Peripherals:整合外设的设置。 ⒎其他:硬盘自动检测,系统口令,加载缺省设置
ur application. A single master page defines the layout and standard behavior that you want for all the pages (or a group of pages) in your application. You can then create individual content pages
《计量设备检定 /校准记录表》应包括计量设备名称、编号、使用部门、检定 /校准周期、检定 /校准单位及相应记录,并由生产部负责保存。 德信诚 培训网 更多免费资料下载请进: 好好学习社区 检定 /校准状态的标识 内部检定合格及内部已校准的计量设备,由生产部检定 /校准人员贴“内部检定合格”标签或“内部已校准”标签,标签内容包括计量设备编号、检定 /校准日期、有效 日期、负责人;外部检定
打开盒子,得到粉笔 用粉笔描 云彩 天空就会下雨,进入树洞得到树形的标志 到第一个房间把标志安上 回到之前不能通过屋子,捡到鸡蛋 把蛋放到火中得到火鸟用笼子把它装起来 火鸟点亮黑漆的屋子 左边的纸上捡到粉笔和两张纸 点右边的画板,用粉笔描太阳,就进入另一个地方 装上表针转到 7: 30 时出现两个商人,把熊娃娃给红色的商人,得到个零件 进右边门,把零件装上 再用信得到油壶 把油放上去机械运转了
n rather than Classic ASP. However, 25% students answered no idea. This could be due to that they lack of knowledge of Classic ASP. This survey is done after 6 weeks of teaching. . The pedagogical