论文部分内容阅读
本文在对企业以敏捷模式为主的项目管理理论和项目管理模式以及现行企业项目管理软件开发工作系统进行分析、比较、论证的基础上,提出以浏览器/服务器(B/S)体系结构开发面向敏捷模式的企业软件协同工作系统,给出系统总体设计方案和实现方法。并以软件行业大型企业软件协同工作系统为实践对象,对现行的企业项目管理系统进行分析论证,对企业项目开发管理流程进行详细调研,提出新系统的实现技术、功能模型以及实施方案。从而能够完成有关软件项目开发管理功能,同时也能够为以敏捷管理模式为主的广大企业用户提供软件项目管理信息简易获取的方式,重点研究并解决了其中一些关键性问题。软件开发协同工作系统共设计了十一个功能模块:代办事项列表模块、我的团队模块、我的账户模块、团队检阅模块、数据挖掘模块、新功能工作模块、维护工作模块、质量工作模块、综合工作模块、系统管理模块、系统设置模块。其中代办事项列表模块能够对团队成员日常的项目工作进行实时管理、可以实时填写敏捷模式中的代办事项列表、计划团队成员工作量、填写敏捷模式中的回顾表、选举团队杰出成员代表等;我的团队、我的账户、团队检阅模块可以对团队成员信息和团队信息管理和查询等;新功能工作、维护工作、质量工作、综合工作模块能够对项目各项工作进行计划和管理,同时也可以查看项目各项工作信息等。系统管理模块主要实现对对系统用户管理以及系统数据和敏捷模式下一些项目数据的录入和备份等;数据挖掘模块是对系统调用其他项目系统数据和处理这些数据的管理;系统设置模块主要进行对系统的设置管理。论文从系统需求分析,系统概要设计,系统详细设计及具体功能实现等几个主要阶段详细说明了系统实现的全过程。系统针对这些功能的分析和实现,采用了统一建模语言UML、Microsoft Visio软件、PHP编程语言、MySQL数据库、Apache Web服务器结合JavaScript和HTML两种脚本语言实现了基于B/S模式的面向敏捷模式的软件协同工作系统。该系统的开发提出了较为科学的设计方案,保证了基于敏捷模式的企业软件开发管理流程的规范化、管理工作的信息化,使项目成员可以更加高效、便捷和安全的完成工作。