操作系统试题库管理软件的设计软件综合课程的设计.docVIP

操作系统试题库管理软件的设计软件综合课程的设计.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统试题库管理软件的设计软件综合课程的设计

沈阳航空航天大学 课 程 设 计 报 告 课程设计名称:软件综合课程设计 课程设计题目:操作系统试题库管理软件设计 院(系):计算机学院 专 业:计算机科学与技术 班 级: 学 号: 姓 名: 指导教师: 完成日期:2017年1月10日 目 录 第1章 概要设计 1 1.1 题目的内容与要求 1 1.2 数据库概念模型设计 1 1.3 总体方案设计 2 第2章 详细设计 3 2.1数据库逻辑模型设计 3 2.1.1选择题表(choice) 3 2.1.2填空题表(pack) 4 2.1.3名词解释表(essay) 4 2.2系统功能详细设计 5 2.2.1主界面系统模块 5 2.2.2试题维护功能模块 5 2.2.3试题查询功能模块 6 2.2.4试题统计模块功能模块 7 2.2.5试题打印功能模块 8 第3章 调试分析 10 3.1 Java和MySQL的连接问题 10 3.2 调试问题 10 第4章 使用说明 11 4.1 主系统界面 11 4.2 试题维护功能界面 12 4.3 试题查询功能界面 13 4.4 试题统计功能界面 14 4.5 试题打印功能面 错误!未定义书签。 参考文献 15 附 录(程序清单) 16 第1章 概要设计 1.1 题目的内容与要求 内容: 设计一个操作系统试题库管理软件,用于存储与查询操作系统考试设计的题目。每道试题包括试题编号、题目、答案、类别、难度级别(高、中、低)等信息。题目分为选择题、判断题、名词解释、问答题、算法题、计算题等题型。功能包括: 1.试题信息维护功能。包括试题录入、修改和删除; 2.试题查询功能。按关键词、类别、题型、难度级别等查询试题; 3.试题统计功能。按主题类别、题型、难度级别等条件统计试题数目及比例; 4.试卷辅助生成。按题型分值比例和难易程度等辅助生成一套试卷和相应答 案。 要求: 1.图形界面,操作方便,具有一定实用性; 2.软件可以设计为CS或B/S结构; 3.独立完成系统的设计、编码和调试工作并通过指导老师的检查; 4.按课程设计规范撰写课程设计报告。 1.2 数据库概念模型设计 根据操作系统试题库管理程序的要求,概念模型一共有三个个实体,分别为选择题实体、填空题实体和名词解释实体。其中,选择题实体包括题的编号、题的名称、题的内容、题的四个答案、题的正确答案和题的难度等九个属性,题编号是选择题实体的主键;填空题实体包括题编号、题的种类、题内容、题的答案、题的难度五个属性,题编号是填空题实体的主键;名词解释实体包括题编号、题的种类、题内容、题的答案、题的难度五个属性,题编号是名词解释实体的主键。 由题目要求可以看出,这三个实体分别对应三个不同的表,而且这三个实体之间没有任何的关联。 1.3 总体方案设计 根据题目要求,本系统可以分为四个功能模块:试题维护功能模块及试题查询功能模块、试题统计模块功能模块、试题打印功能模块。 系统总体模块图如下图1.2所示: 图1.2 系统总体模块图 说明:上述模块中,试题维护系统模块实现对试题的动态增加、、2章 详细设计 2.1数据库逻辑模型设计 教师实体与项目实体之间是没有的关系,分别转换后的关系模式有三个,分别是选择题、填空题和名词解释题,具体属性如下所示: 选择题(题编号,题的种类,题的内容,题的A答案,题的B答案,题的C答案,题的D答案,题的正确答案,题的难度) 此为选择题实体对应的关系模式。 填空题(题编号,题的种类,题的内容,题的正确答案,题的难度) 此为填空题实体对应的关系模式。 名词解释题(题编号,题的种类,题的内容,题的正确答案,题的难度) 此为名词解释实体对应的关系模式。, 2.1.1选择题表(teacher) 选择题表如下表2.1所示: 表2.1 选择题表 列名 数据类型 长度 是否允许空 说明 数字 10 No 主键 题的种类 文本 30 No 题的内容 文本 50 No 题A答案 文本 20 No 题B答案 文本 20 No 题C答案 文本 20 No 题D答案 文本 20 No 正确答案 文本 20 No 题的难度 文本 20 No 说明:此表用于存选择题基本信息,包括题的编号、题的名称、题的内容、题的四个答案、题的正确答案和题的难度等九个属性。其中的题编号是该表的主键,其他的属性都用于选择题信息的描述。 2.1.2填空题表(project) 填空题表如下表2.2所示: 表2.2 填空题表 列名 数据类型 长度 是否允许空 说明 数字 20 No 主键 题种类 文本 20 No 题的内容 文本 50 No 题的答案 文本 50

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档