首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于J2EE架构敏捷开发的实践和研究

摘要第2-3页
ABSTRACT第3-4页
目录第5-7页
1 绪论第7-14页
    1.1 传统软件开发方法第7-8页
    1.2 从重量级转向轻量级第8-9页
    1.3 敏捷软件开发方法介绍第9-12页
        1.3.1 一般敏捷方法综述第9-10页
        1.3.2 敏捷方法的特点第10-11页
        1.3.3 敏捷方法对变化的响应第11页
        1.3.4 敏捷方法与传统软件开发方法的区别第11-12页
        1.3.5 敏捷方法的适用范围第12页
    1.4 敏捷开发技术的发展第12-14页
2 相关技术第14-23页
    2.1 敏捷开发第14-19页
        2.1.1 持续集成第14-15页
        2.1.2 测试驱动开发第15-16页
        2.1.3 代码检验第16-18页
        2.1.4 配置管理第18-19页
    2.2 J2EE第19-23页
        2.2.1 Struts第20-21页
        2.2.2 Hibernate第21-23页
3 敏捷开发平台的实现第23-34页
    3.1 敏捷开发平台架构第23-24页
    3.2 敏捷开发平台搭建第24-32页
        3.2.1 开发环境第24-25页
        3.2.2 源代码仓库第25-26页
        3.2.3 持续集成服务器第26-29页
        3.2.4 代码检验第29-31页
        3.2.5 Web 服务器第31-32页
    3.3 相关问题的解决第32-34页
        3.3.1 持续集成的效率第32-33页
        3.3.2 代码规范的强制性第33-34页
4 文件资料管理系统的开发第34-47页
    4.1 项目背景及概况第34-36页
    4.2 体系结构第36-39页
        4.2.1 视图层第36-37页
        4.2.2 控制层第37页
        4.2.3 业务层第37-38页
        4.2.4 持久化层第38-39页
    4.3 物理结构第39-40页
    4.4 项目的敏捷开发实践第40-46页
        4.4.1 迭代计划第40-41页
        4.4.2 简单设计第41-42页
        4.4.3 重构第42-43页
        4.4.4 测试驱动开发第43-44页
        4.4.5 编码标准第44页
        4.4.6 持续集成第44-45页
        4.4.7 小型发布第45-46页
    4.5 项目的实践效果第46-47页
5 总结与展望第47-49页
    5.1 总结第47页
    5.2 展望第47-49页
参考文献第49-51页
附录第51-56页
发表文章目录第56-57页
致谢第57-58页
上海交通大学学位论文答辩决议书第58页

论文共58页,点击 下载论文
上一篇:企业并购中所得税法律问题研究
下一篇:星载合成孔径雷达干涉测量(InSAR)中波束对准的研究