《软件工程》课程设计范例.pptx

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
4.2.1.试题管理模块设计 .................................. 19 4.2.2.考试管理模块设计 .................................. 21 4.2.3.在线考试模块设计 .................................. 21 4.2.4.答卷自动评分模块设计 .............................. 22 5.系统主要模块的实现 .................................... 24 5.1.创建项目............................................ 24 5.1.1.开发环境的搭建 .................................... 25 5.1.2.系统的整体框架.................................... 26 5.2.试题管理模块的实现 .................................. 27 5.2.1.创建持久化类和数据库访问相关类 .................... 27 5.2.2.创建Struts 相关类 ................................. 29 5.2.3.创建表示层JSP 文件 ................................ 30 5.3.考试管理模块的实现 .................................. 32 5.3.1.初始种群的生成 .................................... 32 5.3.2.适应度值的计算 .................................... 33 5.3.3.选择(Select) .................................... 34 5.3.4.交叉(Crossover) ................................. 35 5.3.5.变异(Mutation) .................................. 36 5.4.在线考试模块的实现 .................................. 37 5.4.1.倒计时子模块的实现 ................................ 37 5.4.2.故障延时子模块的实现 .............................. 38 5.5.答卷自动评分模块的实现 .............................. 40
《软件工程》课程设计
题 目 C 语言在线考试系统的设计与实现
学生姓名 学号 院 系 计算机与软件学院 专业 指导教师 文学志
二O年月日
1
目Βιβλιοθήκη Baidu

1.绪论................................................... 1 1.1.C 语言在线考试系统概述................................ 1 1.2.C 语言在线考试系统的可行性分析........................ 1 1.2.1.经济可行性......................................... 2 1.2.2.技术可行性......................................... 2 1.2.3.社会可行性......................................... 3 2.相关技术介绍........................................... 3 2.1.B/S/S 体系结构 ....................................... 4 2.2.Java Server Pages .................................... 4 2.3.Struts ............................................... 5 2.4.Hibernate ............................................ 6 2.5.MySQL ................................................ 6 2.6.Tomcat Web 服务器..................................... 7 3. 系统的需求分析......................................... 7 3.1.系统的功能需求....................................... 7 3.2.系统的模块划分....................................... 9 4. 系统的设计............................................ 10 4.1.系统的概要设计...................................... 10 4.1.1.系统的总体结构 .................................... 10 4.1.2.系统数据库设计 .................................... 11 4.2.系统主要模块的详细设计 .............................. 19
2
6. 系统的测试............................................ 42 6.1.系统的测试环境...................................... 42 6.2.系统的测试用例设计 .................................. 43 6.3.系统的测试结果...................................... 45 6.4.系统的测试分析...................................... 46 结束语.................................................. 46 参考文献................................................ 46 致 谢 .................................................. 47
相关文档
最新文档