试题库管理系统的设计与实现
4.3 设计试卷模块
功能描述:管理员通过该模块进行设计试卷,左侧列表显示当前可用餐桌供用户根据客人不同需求选择。开台成功后,系统后台自动根据当前时间等信息生 成一个唯一的消费单号,供后台消费登记使用。
设计试卷程序流程图如图所示。
开始获得试卷标题获得考试时间提交试卷(标题,考试时间,题目key字符串)有下一个试题是获得下一个试题的类型和id将类型和id加入题目key字符串否结束
设计试卷程序流程图
设计试卷页面,当发现试题中有错误时,可以作出更改或删除这涉及jQuery的dialog的实现。
4.4 打印试卷
试卷的保存格式是:小标题_标题号;题型_题号;题型_题号;...;小标题_标题号;题型_题号;...。
所以打印试卷时要分别去取每一个试题(或小标题),程序流程图如图。
26
试题库管理系统的设计与实现
开始根据试卷id取出试卷所有题目的类型和id有下一题是根据类型和试题id取出下一题否返回试卷信息结束格式化试题加入试卷 打印试卷程序流程图
由于试题在数据库中以纯文本格式保存,不包括任何html标签,所以在打印试卷时,需要格式化为易于理解和可以操作的html格式。如下表所示。
表5-10 试题类型结构图
试题类型 单选题 Html格式 代码实现 content=content.replace(\\\type='radio' name='str' value='A'>A \str))... content=content.replace(\\\type='checkbox' name='str' value='A'>A \str))... 多选题 27
试题库管理系统的设计与实现
其他题 content=\t+\rows='10' cols='120' name='str'>\ 格式化试题的程序流程图所示。
开始取出试题类型选项格式化为radio类型是单选否类型是多选否其他类型是是选项格式化为checkbox是作答区格式化为textarea结束
格式化试题的程序流程图
学生考试时会有考试计时以及时间提醒,其实现的程序流程图如图所示。
28
试题库管理系统的设计与实现
开始获得当前时间作为开考时间显示当前时间离考试结束还有十分钟是提示离考试结束还有十分钟否考试结束是提示交卷一秒后在当前显示的时间上加几秒否结束 考试计时实现程序流程图
29
试题库管理系统的设计与实现
软件设计报告
实 验 项 目 名 称:编写软件设计报告 名 称:试题库的管理与实现
班 级: K软件测试101 组员1姓名: 贺稳 组员1学号: 240101825 组员2姓名: 刘峰 组员2学号: 240101828 组员3姓名: 裴如杰 组员3学号: 240101832 日 期: 2013.5.3
30
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库试题库管理系统的设计与实现需求分析报告+开发+设计+测试报告 -(6)在线全文阅读。
相关推荐: