论文部分内容阅读
在全面信息化建设的今天,软件项目的需求正在快速的增长,人们对软件产品的质量和生产效率也有了新的要求,为了适应这一变化,软件开发企业必须寻求更科学、更高效的管理方法和工具去管理软件开发项目。而软件开发是一个人才和智力高度集中的工作。人才和智力高度集中的特点带来的挑战体现在对这些人才的创造力的最佳利用。对这样的创造性劳动如果没有使用合理的人才管理来充分调动积极性和发挥创造力,执行优化的工作流程来保证一些列重要工作按质按量要求完成,则所有开发的参加者将无法发挥出最大潜力,整个工作的结果就不会达到最佳效果。软件开发的成功,在很大程度上需要企业领导和管理人员在有点矛盾的科学和艺术之间找到一个合理的平衡,去争取更大的发挥开发的人员的积极性和潜力,同时还尽量引导他们将创造力和智慧集中在手头应该完成的开发任务上,避免创造力浪费在与开发软件无关的东西上。北京邮电大学软件学院根据办学要求和办学特色,学院对学生侧重于软件工程实际的培养,以项目实践、综合练习和实训等多种形式设置了大量工程实践类的项目课程。项目管理系统是根据当前经济环境以及软件人员工作方式的转变,并为软件学院实训课程建设和软件工程技术积累服务,从而确定实施的科研项目。本文主要进行了如下几方面的工作:1.介绍项目管理相关知识以及重要性。2.学习了项目管理系统开发所需理论知识,如开源框架SpringSide、Struts、Spring、Hibernate、Struts-Menu,表现层JSP、Flex等。3.对项目管理系统进行了需求分析、架构设计,包括业务流程、业务类、数据库详细设计等。4.对项目管理系统的用户管理、项目信息管理、站内信等模块进行了编码实现。本文以用户管理为例说明各个技术点的应用。