首页> 中文学位 >基于实体框架的在线课件打包系统的设计与实现
【6h】

基于实体框架的在线课件打包系统的设计与实现

代理获取

目录

封面

声明

上海交通大学硕士学位论文答辩决议书

中文摘要

英文摘要

目录

1 绪论

1.1 研究背景与意义

1.2 研究目标

1.3 研究内容

1.4 本论文的篇章结构

2 相关技术介绍

2.1 ORM介绍

2.2 实体框架介绍

2.3 本章小结

3 课件打包业务需求分析

3.1 课件包内容分析

3.2 课件包结构分析

3.3 课件打包业务分析

3.4 课件制作的角色分析

3.5 课件打包系统业务流程分析

3.6 课件打包系统核心功能分析

3.7 用户场景分析

3.8 用例分析

3.9 本章小结

4 课件打包系统设计

4.1 系统实施目标与愿景

4.2 系统物理架构

4.3 系统功能模块

4.4 异常情况处理

4.5 系统软件结构

4.6 打包系统业务逻辑设计

4.7 系统用户设计

4.8 系统数据库设计

4.9 本章小结

5 课件打包系统实现

5.1 系统核心功能实现

5.2基于实体框架(Entity Framework)技术的数据访问实现

5.3基于Web Service的数据访问

5.4 Windows服务的实现

5.5 打包系统业务逻辑的实现

5.6 系统运行效果展示

5.7 本章小结

6 课件打包系统的测试

6.1 功能点自动化测试

6.2 用户场景测试

6.3 功能测试

6.4 压力测试

6.5 本章小结

7 总结与展望

7.1 总结

7.2 展望

参考文献

致谢

攻读学位期间发表的学术论文

展开▼

摘要

课件打包是课件制作的重要环节之一,它为课件开发到课件测试的过程提供了版本控制的依据。可以通过缩短课件打包的时间来加快课件开发到课件发布的速度。这里,可以从两个方面缩短课件打包的时间:提高单次课件包的质量,或者改进课件打包的效率。
  本研究对现有手动创建课件包的流程进行分析,总结出课件包创建的主要过程,并设计与实现了自动化打包系统。自动化打包是课件打包的可选方案之一,它通过信息系统来实现课件打包的自动化,使得课件开发人员能够有机会直接参与课件包的制作,课件开发人员自己向打包系统中提交创建课件包请求并依靠系统完成课件包的创建,从而省去了与课件打包人员的沟通时间。
  研究中围绕着核心功能,使用Web Service和实体框架技术,开发了在线课件打包系统,实现了课件打包业务的流程自动化。这里借助在线课件打包系统还解决了传统课件打包过程中文件缺失、命名不规范以及打包效率低下的问题,并为课件开发人员提供以下便利:
  1.实现课件文件提交前预检查,课件开发人员在提交创建课件包的请求时,系统依据开发者提交的课程信息,对指定位置的文件运行预检查规则,可以及时检测包括文件是否存在、文件命名是否规范等问题,并将问题反馈给课件开发人员,课件开发人员也可以及时更正。
  2.提高课件包创建效率。自动化打包系统一旦开始一个课件包创建,系统线程会一直运行,直到课件包创建完成。
  3.自动化课件打包系统提供7天24小时无间断的课件打包服务,使课件开发人员可以在任意时间来提交创建课件包请求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号