首页> 中文学位 >基于Web的社区在线学习平台的设计与实现
【6h】

基于Web的社区在线学习平台的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 研究背景

1.2 国内外研究现状

1.3 项目研究内容

1.4 论文的组织结构

第二章 相关理论与技术分析

2.1 程序架构的选择

2.2 开发语言的选择

2.3 Microsoft Visual Studio 2013开发平台及结构

2.4 Ajax技术

2.5 SQL Server2012数据库管理系统

2.6 本章小结

第三章 系统需求分析

3.1 系统设计目标

3.2 主要业务流程

3.3 系统功能需求

3.4 系统其他需求

3.5 系统用例图

3.6本章小结

第四章 系统设计

4.1 系统架构的设计

4.2 系统功能模块划分

4.3系统主要业务时序图

4.4 系统主要模块设计

4.5 系统数据库设计

4.6 数据访问层设计

4.7 本章小结

第五章 系统的实现

5.1 系统开发环境

5.2 系统开发原则

5.3 系统主要模块的开发实现

5.4 本章小结

第六章 系统的测试

6.1 系统测试的目的

6.2 系统测试意义

6.3 测试的方法

6.4 本系统的测试计划

6.5 测试用例

6.6 本章小结

第七章 总结与展望

7.1 总结

7.2 展望

致谢

参考文献

展开▼

摘要

社区在线教育已经成为发展社区教育的有力手段,使学习型社区建设制度创新得到了进一步加强,有力地推动了“全民学习、终身学习”的学习型社会发展,提高全民素质。同时,社区在线教育建设的跨越式发展为实现我国“十二五”时期的社区教育事业规划目标奠定了坚实的基础。在信息化时代,提高社区群众的知识文化水平和整体素质最有效的方式就是推进社区在线学习,这就需要为社区群众提供种类繁多的网络学习资源和操作简单方便的在线学习平台。基于以上原因提出了基于Web的社区在线学习平台开发的需求。
  本文通过前期对于调研社区教育的需求、借鉴大量文献和通过现有网络上社区在线教育平台的试用,完成了社区在线学习平台的需求分析和设计方案。为了系统的分布性和业务扩展,系统决定采用B/S(Brower/Server)模式。开发工具采用Microsoft Visual Studio2012,数据库使用Sqlserver2012,完成系统的体系架构设计、功能模块设计、数据库结构设计。最终确定系统的主要功能模块分别是:用户注册模块、登录模块、用户管理模块、权限模块、通知管理模块、统计报表模块、课程教学管理模块、课程学习模块、课程论坛模块。由于系统采用基于B/S模式,通过这种模式建立的系统具有很好的扩展性,维护方便,使用用户有新的需求的时候能快速响应和部署。系统采用三层体系架构,采用低耦合、高内聚的设计模式,结构合理,系统移植性强,降低信息化成本,扩展并加快信息化建设具有实际意义。
  本人通过软件知识的理论学习和实践运用,完成了系统的需求调研、系统设计、系统开发、系统测试,对于软件工程体系有了一定的了解,增加了自己在软件工程领域的理论知识和实际动手能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号