首页> 中文学位 >基于Python语言的中小企业敏捷管理工具的设计与实现
【6h】

基于Python语言的中小企业敏捷管理工具的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.3 本文的主要结构

第二章 敏捷开发研究及系统关键技术分析

2.1 敏捷开发

2.2 敏捷开发与传统开发的差异性

2.3 敏捷开发与中小企业

2.4 敏捷项目管理系统关键技术分析

2.5 本章小结

第三章 敏捷项目管理系统需求分析

3.1 系统概述

3.2 系统角色分析

3.3 系统功能需求

3.4 系统非功能性需求

3.5 本章小结

第四章 敏捷项目管理系统设计

4.1 体系结构设计

4.2 功能结构设计

4.3 系统数据库设计

4.4 系统安全和成员访问控制设计

4.5 本章小结

第五章 敏捷项目管理系统实现

5.1 环境配置

5.2 用户管理模块实现

5.3 团队管理模块实现

5.4 项目管理模块实现

5.5 文件管理模块实现

5.6 系统测试

5.7 本章小结

第六章 总结和展望

6.1 总结

6.2 展望

致谢

参考文献

展开▼

摘要

近些年来,敏捷开发快速发展,成为了一种新型的软件工程的开发模式。采用敏捷开发思想来管理的项目能够满足易变的客户需求、适应外部复杂的环境、节约项目开发成本,因而被许多中小型软件企业青睐。但是由于敏捷项目管理工具的多种多样,中小型软件企业由传统开发转入敏捷开发存在一定的风险,如何构建适合中小型企业的敏捷项目管理系统成为了迫切需要解决的问题。针对此问题,本文提出了构建基于Python语言的中小型企业敏捷项目管理工具的思路:根据敏捷开发的基本思想,分析出适合中小型企业特点的敏捷开发管理方法和流程,同时利用Python高阶动态语言的特点,设计和实现该敏捷项目管理系统。本文主要内容如下: 1.以软件工程的方法和原理为指导,在对中小型企业敏捷项目管理进行分析的基础上,对敏捷项目管理系统的需求进行了深入分析,提出了适合中小型企业敏捷项目管理的功能模型,并基于UML绘制系统用例图。 2.结合敏捷项目管理系统的需求因素,在体系结构设计的基础上,对系统各个功能构建UML时序图,详细描述了每个功能的业务流程和实现方法,并阐述了数据库设计。 3.最后对敏捷项目管理系统进行了实现,包括用户管理、团队管理、项目管理、文件管理四个模块,并对系统进行了测试。 敏捷项目管理软件在开发完毕后,现已运用到了实际的软件开发团队之中,并一直处于持续改进之中,为试图转向敏捷开发的中小型软件企业提供了一定的参考和借鉴价值。

著录项

  • 作者

    巫丹;

  • 作者单位

    东南大学;

  • 授予单位 东南大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 倪巍伟,崇志宏,周裕安;
  • 年度 2014
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类
  • 关键词

    Python语言; 中小企业; 敏捷; 管理工具;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号