文摘
英文文摘
1 绪论
1.1 研究背景及意义
1.2 国内外现状
1.2.1 国外发展现状
1.2.2 国内发展现状
1.2.3 发展前景
1.3 课题来源
1.4 论文组织结构
2 开发平台与工具
2.1 J2EE
2.1.1 JAVA语言
2.1.2 J2EE的核心技术
2.2 ExtJS
2.3 WebWork2+Spring+Hibernate
2.4 MyEclipse 6.0
2.5 Oracle 11g
2.6 小结
3 敏捷软件开发
3.1 敏捷联盟与敏捷宣言
3.2 敏捷方法论
3.3 常见敏捷软件开发方法
3.3.1 Scrum
3.3.2 极限编程(XP/eXtreme Programming)
3.3.3 其他
3.3.4 敏捷开发方法比较
3.4 小结
4 新农村合作医疗系统分析
4.1 项目背景
4.2 系统早期开发方法
4.3 问题的提出
4.4 对策
4.5 小结
5 Scrum与极限编程在新农村合作医疗系统的实施
5.1 Scrum的管理应用
5.1.1 新农合故事点划分
5.1.2 系统冲刺计划制定
5.1.3 管理燃尽图,调整冲刺计划
5.2 极限编程的实践应用
5.2.1 制定团队的规范
5.2.2 根据冲刺计划持续发布小版本
5.2.3 持续整合与不断重构子系统小版本
5.3 关键技术
5.3.1 框架集成
5.3.2 数据库分库技术
5.3.3 预统计管理
5.4 小结
6 系统中的应用创新
6.1 定期进行整合与重构
6.2 交换结对编程
6.3 间断性客户在场实践
6.4 小结
7 收获与总结
参考文献
攻读学位期间的主要学术成果
附录
致谢
中南林业科技大学;