学位论文 > 优秀研究生学位论文题录展示

基于知识点的课件管理系统的设计与测试

作 者: 王济溱
导 师: 吴国仕
学 校: 北京邮电大学
专 业: 软件工程
关键词: 知识点 课件管理系统 系统测试 LoadRunner
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 23次
引 用: 0次
阅 读: 论文下载
 

内容摘要


基于知识点课件管理系统是将知识点作为基本原子单元,以课件为实体的管理系统。本系统主要分为用户管理,知识点管理两大模块。主要帮助教师解决课件制作中知识点重用的问题,在本系统的帮助下,教师可以基于已拆分好的知识点进行任意拼装组成符合自己教学风格的课件并上传便于他人重用。本文第一章是对当前计算机辅助教学和课件管理的情况进行了简要的介绍,并交代了本课题的任务。第二章将描述知识点以及学习者的标准,即LOM和CELTS标准进行了简要介绍,这两个标准也是本系统设计用户和知识点的标准参考。在第三章又介绍了技术相关的J2EE三个主流框架Spring, Struts和Hibernate。其中简要介绍了这三大框架的核心概念、主要解决的问题和他们的优势所在。最后两章对分别系统从需求分析设计到总体设计和最终系统的功能和性能测试做了详细的介绍,重点偏重于本人负责的任务模块。在测试部分主要介绍了系统的测试方法,测试模型和测试的标准强调了测试的重要性。在文中用图片和表格的方式形象的说明了系统设计的情况,又对系统性能测试工具LoadRunner进行了介绍并将测试结果截图分析。本人在系统设计中主要参与了系统的设计,包括需求分析的设计,数据库表及关联的设计和最终系统的测试用例编写和测试的进行。目前本系统已经开始商用,目前正等待用户的反馈。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 引言  9-13
  1.1 课题研究的背景及意义  9
  1.2 计算机辅助教学的国外发展情况  9-10
  1.3 课题任务  10-11
  1.4 本人任务安排  11
  1.5 本文内容结构安排  11-12
  1.6 本章小结  12-13
第二章 系统相关技术介绍  13-28
  2.1 相关描述标准  13-18
    2.1.1 LOM(Learning object Metadata)标准  13-14
    2.1.2 CELTS标准  14-16
    2.1.3 基于知识点的素材组织方式  16-18
  2.2 JAVA开发WEB应用  18-19
  2.3 STRUTS 2技术简介  19-22
    2.3.1 STRUTS 2的体系结构  19-21
    2.3.2 STRUTS 2中的核心概念  21-22
  2.4 SPRING技术简介  22-23
  2.5 HIBERNATE技术简介  23-24
  2.6 JQUERY.VALIDATE技术介绍  24-27
  2.7 本章小结  27-28
第三章 基于知识点的课件管理系统需求分析  28-40
  3.1 概述  28
  3.2 基于知识点的课件管理系统的需求分析  28-39
    3.2.1 知识点组织方式分析  28-29
    3.2.2 功能需求  29-37
    3.2.3 界面需求  37-38
    3.2.4 性能需求  38-39
    3.2.5 系统开发与应用环境  39
  3.3 本章小结  39-40
第四章 基于知识点的课件管理系统设计与实现  40-62
  4.1 系统的总体架构  40-42
    4.1.1 模型-视图-控制器(MVC)结构  40-41
    4.1.2 本系统在MVC上的体现  41-42
  4.2 系统总体架构设计  42-43
  4.3 系统领域模型  43-44
  4.4 系统数据库的设计  44-49
  4.5 系统界面详细设计  49-58
    4.5.1 界面风格设计  49-50
    4.5.2 用户管理界面设计  50-54
    4.5.3 知识资源管理界面设计  54-58
  4.6 表单验证的实现  58-61
  4.7 本章小结  61-62
第五章 系统的测试  62-74
  5.1 软件测试模型  62-63
    5.1.1 V模型  62-63
    5.1.2 W模型  63
  5.2 系统的界面测试  63-65
    5.2.1 文本框测试  64
    5.2.2 按钮功能测试  64
    5.2.3 列表显示测试  64-65
    5.2.4 提示信息测试  65
  5.3 系统的功能测试  65-70
    5.3.1 功能测试介绍及方法  65-66
    5.3.2 课件管理系统的测试用例设计  66-70
  5.4 系统的性能测试  70-73
    5.4.1 测试环境  70
    5.4.2 录制测试脚本  70-71
    5.4.3 运行负载测试场景  71-73
  5.5 本章小结  73-74
第六章 结束语  74-75
  6.1 论文工作总结  74
  6.2 问题和展望  74-75
参考文献  75-76
致谢  76

相似论文

  1. 基于风险的雷达软件系统测试策略研究,TP311.53
  2. 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
  3. 知识点课件在网络学习中的应用,G434
  4. 面向企业级应用系统的测试模型研究与应用,TP311.52
  5. 基于CAN的汽车制动测试系统的研究与实现,U467.5
  6. 网络多媒体教学课件管理系统设计与实现,TP311.52
  7. 集成测试及其在工作流管理系统中的应用,TP311.52
  8. 基于Asp.Net.Ajax技术的在线考试系统研究与实现,TP311.52
  9. 基于《计算机组成原理》课程本体学习研究及实现,TP391.1
  10. 课程知识本体的构建与应用研究,G434
  11. 地面自主机器人的测试支撑架构与基于轨迹分析的导航性能评估方法,TP242
  12. 基于Robot技术的GUI自动化测试系统的设计与实现,TP274
  13. 基于Power Builder的医院信息管理系统的设计与实现,TP311.52
  14. 基于OpenCV的高尔夫球击打指导系统的设计与实现,TP391.41
  15. 软件测试及其在物流服务操作系统测试中的应用,TP311.52
  16. 虚拟仪器技术在新型军用电路板自动测试系统中的应用研究,TN407
  17. 同幅双速跟踪成像CCD相机控制软件的研究,TN386.5
  18. 可信平台模块测试系统设计与实现,TP309
  19. 云南省终身教育服务平台系统的研究与实现,TP311.52
  20. 通信网络管理系统测试方法与技术研究,TP311.52
  21. 卫生系统科研项目网上申报管理系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com