摘要
企业项目管理正成为众多企业发展的生存之路,可以提高企业的项目管理整体能力、控制成本、提高效率、更好的应对快速变化的商业环境、提高市场竞争力、促进企业战略目标的实现。
论文中首先概要描述了项目管理的理论,以及在系统实现中所使用的主要技术,比如:系统采用工厂模式,以B/S架构为开发平台,基于JSP技术,用SQL Server 2000作为后台数据库开发。在理论描述的基础上,论文对企业项目管理系统的需求进行了分析。在需求分析的基础上,论文详细描述了每个模块的整体设计和详细的程序设计等。在需求模型分析和业务逻辑设计中主要使用UML语言表示的模块图、E-R图来表达用户需求和分析需求模型。论文最后分析了系统实现使用的主要技术,主要有Struts框架、项目系统构架以及项目实现中使用的主要设计模型和项目安全性考虑等。
在系统实现中主要完成以下工作:
1.企业项目的新增项目,项目查询,项目的修改等功能;
2.企业项目的Excel导出功能;
3.企业项目的多用户权限管理;
关键词:企业项目管理;数据库;工厂模式
Abstract
As Enterprise Project Management (EPM) can improve the project integration management capability of enterprise, control cost, improve efficiency, better respond to the business environment changed rapidly, enhance marketing capability, achieve strategic target, it becomes a way of life for more enterprises.
In the paper first the outline described the project management theory,As well as main technology which uses in the system realization, For instance: The system uses the factory pattern, as develops the platform take the B/S. (Browser/Server) overhead construction, based on the JSP technology, develops with SQL Server 2000 as the backstage database. In the demand analysis foundation, the paper in detail described each module overall design and the detailed programming and so on. Mainly uses the module chart, the E-R chart in the demand model analysis and in the service logical design which the UML language expresses the user demand and the analysis demand model; the use order chart, a kind of chart describe the system logic. The paper finally has analyzed the system realization use main technology, mainly has the main design model and the project security consideration which the Struts frame, the project system skeleton as well as in the project realization uses and so on.
Mainly completes below the system realization works:
1. Enterprise project Increases the project, project inquiry, project function and so on revision;
2. Project Excel is derived function;
3. Enterprise project more jurisdiction management;
Key words: Enterprise Project Management; Database; Factory Pattern
目录
1绪论 (1)
1.1研究背景及意义 (1)
1.2项目管理的现状及发展趋势 (2)
1.2.1国内外项目管理发展状况 (2)
1.2.2我国项目管理的发展趋势 (2)
2系统简介 (4)
2.1企业项目管理的现状及发展趋势 (4)
2.2企业项目管理信息化的意义 (4)
2.3本课题的主要研究工作 (5)
2.4系统实现目标 (5)
2.5系统特 (5)
3系统分析 (6)
3.1系统开发背景 (6)
3.2可行性研究 (6)
3.3主要技术分析 (7)
3.3.1主要技术方向 (7)
3.3.2主要技术简介 (7)
3.4系统开发平台 (10)
4系统设计 (12)
4.1模块设计 (12)
4.1.1总体模块设计 (12)
4.1.2系统结构设计 (12)
4.2系统实体关系 (13)
4.2.1系统用例图 (14)
5系统实现 (15)
5.1系统详细设计 (15)
5.1.1添加用户 (16)
国外java php5.1.2新增项目 (17)
5.1.3项目查询 (17)
5.1.4项目维护 (19)
5.1.5当前任务 (19)
5.1.6项目统计分析 (20)
5.1.7表格处理 (21)
5.2技术难点 (22)
5.2.1 Excel文件导出功能 (22)
5.2.2过滤器的应用 (23)
5.2.3 Struts 资源包 (25)
5.3数据库设计 (26)
5.3.1数据库表 (26)
5.3.2数据库字段 (27)
5.3.3数据库连接 (27)
6结论和展望 (29)
6.1结论 (29)
6.2展望 (29)
参考文献 (30)
致谢 (32)
附录Ⅰ (33)
附录Ⅱ (35)
附录Ⅲ (37)
1绪论
1.1研究背景及意义
当今世界,商业环境正面临着以下的问题和挑战;组织正变得以客户为导向;市场变化越来越快;组织正在从功能型向过程型演化;组织正越来越频繁地使用任务突击队;组织正越来越多地以项目为焦点。今天的企业面临着迅速变化的市场环境,需要根据外界的变化而不断对自身进行调整,重新组织企业的资源,工作流程等。加强风险管理,变革管理已经成为企业适应变化而生存的基本出路,而项目管理正是这样一种被实践证明行之有效的管理方法。
在新的商业环境下,项目管理正成为企业发展的有力保障和竞争力,但许多年来项目管理往往专注于单一项目的运作。如何通过项目的成功保证组织战略目标的实现,如何提高组织项目管理能力成为项目管理界研究的前沿课题。
项目管理作为一种化管理方式在国际上已获得了广泛的应用,从最初的国防、航天、建设工程领域,迅速发展到通信、计算机、软件开发等行业以及政府机关的项目管理工作。随着计算机系统的迅速发展,项目管理技术的不断进步,项目管理软件产品层出不穷,其功能、特点、应用对象也各不相同。当前,越来越多的企业和组织在内部推广项目管理的方法及管理模式,如果都采用项目管理软件进行管理,效果就更加明显,可以节省大量的资源和财富。国外90%以上的项目管理都采用软件进行,但我国在这方面的应用还不到10%。新世纪项目管理在的迅速兴起,给软件企业的发展带来了前所未有的发展机遇。
因此,研究如何建立一个精简、有效的企业项目管理体系,企业项目管理系统如何有效支持企业项目管理体系,从而提高企业的项目管理能力,具有非常重大的实际应用意义。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论