声明
摘要
第一章 绪论
1.1.1 研究背景
1.1.2 研究缘起
1.2 研究目的与意义
1.2.1 研究目的
1.2.2 研究意义
1.3 研究思路与方法
1.3.1 研究思路
1.3.2 研究方法
1.4 文献综述与案例分析
1.4.1 远程工作研究现状
1.4.2 在线学习研究现状
1.4.3 工作场学习研究现状
1.4.4 案例分析
1.4.5 现有研究存在的问题与不足
1.5 研究内容与目标
1.6 论文组织结构
第二章 相关概念界定及理论基础
2.1 概念界定
2.1.1 远程工作
2.1.2 学徒、熟练工、师傅
2.1.3 学习型敏捷开发团队
2.1.4 故事点和番茄钟
2.2 理论基础
2.2.1 情境学习理论
2.2.2 杜威的“做中学”
2.3 相关理论对本研究的指导
第三章 系统分析
3.1 需求分析
3.2 可行性分析
3.3 业务流程分析
3.3.1 软件交付流程
3.3.2 软件开发流程
3.3.3 团队沟通协作流程
3.3.4 学习资源创建和学习流程
3.4 功能结构分析
3.4.1 在线看板
3.4.2 在线会议
3.4.3 在线学习
3.4.4 在线评价
第四章 系统设计
4.1 系统架构设计
4.1.1 MVC架构
4.1.2 REST架构
4.2 系统整体设计
4.3 系统主要模块设计
4.3.1 用户管理
4.3.2 远程工作
4.3.3 在线学习
4.3.4 在线评价
4.4 数据库设计
4.4.1 实体关系模式
4.4.2 主要数据表
第五章 系统实现
5.1 系统技术选型
5.2 系统运行环境
5.3 最佳开发实践一
5.3.1 持续集成
5.3.2 编程风格
5.4 主要功能模块实现
5.4.1 用户管理
5.4.2 在线看板
5.4.3 在线会议
5.4.4 在线录制课程
5.4.5 在线评价
5.5 系统测试
5.5.1 单元测试
5.5.2 功能测试
5.5.3 系统性能测试
5.5.4 系统测试结果分析
第六章 系统应用
6.1 系统试点
第七章 总结与展望
7.1 总结
7.2 展望
致谢
参考文献