声明
摘要
第1章 绪论
1.1 选题背景和意义
1.2 国内外研究现状
1.3 本文的主要研究内容和组织结构
第2章 敏捷开发方法分析
2.1 敏捷软件开发的价值观及其原则
2.2 敏捷过程研究
第3章 敏捷方法在GIS开发中的应用研究
3.1 单元测试
3.1.1 单元测试概述
3.1.2 单元测试在GIS开发中的应用研究
3.2 敏捷设计——类的设计原则应用研究
3.2.1 单一职责原则
3.2.2 开放封闭原则
3.2.3 Liskov替换原则
3.2.4 依赖倒置原则
3.2.5 接口隔离原则
3.2.6 设计原则应用实例
3.3 项目自动化
3.3.1 自动化版本管理
3.3.2 构建自动化
3.4 持续集成
3.5 本章小结
第4章 敏捷方法在GIS开发中的实践
4.1 系统简介
4.2 敏捷开发在系统开发中的应用
4.2.1 系统分层设计
4.2.2 客户端界面框架设计
4.3 功能模块实现
4.3.1 用户管理模块实现
4.3.2 养殖场地图可视化模块实现
4.3.3 疫情和应急管理模块
4.4 本章小结
第5章 总结与展望
5.1 总结
5.2 不足与展望
参考文献