部门项目管理系统的设计与实现毕业设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
部门项目管理系统的设计与实现毕业设计
目录
1 绪论 (1)
1.1系统开发的背景及目的 (1)
1.1.1系统开发背景 (1)
1.1.2系统研究的意义 (1)
1.2系统的实用价值 (2)
1.3部门项目管理的现状及发展趋势 (3)
1.4本文的章节安排 (3)
2 系统开发环境 (4)
2.1系统平台体系结构选择 (4)
2.2系统开发环境 (5)
2.2.1前台开发环境 (5)
2.2.2系统后台数据库环境 (5)
2.3J2EE平台概述 (6)
2.3.1J2EE规 (6)
2.3.2J2EE体系结构 (6)
2.4SSI框架介绍 (8)
3系统分析 (12)
3.1可行性分析 (12)
3.1.1可行性研究 (12)
3.1.2经济可行性分析 (12)
3.1.3技术可行性分析 (12)
3.1.4社会可行性分析 (12)
3.1.5操作可行性分析 (13)
3.2需求分析 (13)
3.2.1 项目目标 (13)
3.2.2 用户需求和模块功能 (13)
4系统概要设计 (15)
4.1系统总体设计 (15)
4.1.1系统设计目标 (15)
4.1.2系统功能模块图 (15)
4.2E-R图 (15)
4.3数据库概要设计 (17)
5详细设计 (20)
5.1系统登录模块说明 (20)
5.1.1功能简介及其页面的实现 (20)
5.2员工管理模块说明 (22)
5.2.1功能简介及其页面的实现 (22)
5.3项目管理模块说明 (24)
5.3.1功能简介及其页面的实现 (24)
5.4部门管理模块说明 (27)
5.4.1功能简介及其页面实现 (27)
5.5产品管理模块说明 (29)
5.5.1功能简介及其页面的实现 (29)
5.5.2添加产品: (29)
6 系统测试 (31)
6.1测试平台 (31)
6.2测试方法 (31)
6.2.1 白盒测试法 (31)
6.2.2 黑盒测试法 (32)
结论 (33)
致谢 (34)
参考文献 (35)
附录 (36)
附录A (36)
附录B (40)
1 绪论
1.1系统开发的背景及目的
1.1.1系统开发背景
在国外,传统的项目管理方法较于国相对成熟。国外的研究者在其研究过程中付出了很多努力,也收获了很多成果。国外的系统主要是改进了传统的方法,在研究传统方法的过程中,对原有模型的改造和算法上下了大量的功夫。通过吸收了传统方法中的精华,对原有模型进行改造,对项目管理知识体系的实证研究,规研究均获得了新进展。
项目管理知识体系最先由美国项目管理协会提出,由1976年发展至今,关于企业项目管理的理论体系也在日臻完善,并在全球围普及推广,企业项目管理软件的功能在不断地提高,使得企业项目管理从理论走向了实际实施,进而发挥了很高的效益。现如今,很多跨国公司在企业中都采用企业项目管理技术和企业项目解决方案。渐渐的形成了企业项目管理化的局面。
近些年来,国对于企业级项目管理软件关注的人越来越多,从从前的个人到今天的企业,由此可见在未来的企业级项目管理工具需要在满足单项目管理的需求下,同时也要满足企业级项目管理的需求。企业级项目管理软件作为IT企业整个系统中的一个子系统。企业级项目管理工具要具有高度的可集成性,以便项目管理系统与其他的业务管理系统的整合,这样才能发挥较高的管理效率。
1.1.2系统研究的意义
项目管理作为一种管理方式在国际上获得了广泛的应用,已经从80年代仅限于建筑,国防,航天等行业迅速发展到今天的计算机,电子通讯,金融业甚至政府机关等众多领域。随着计算机系统的高速发展,项目管理技术的不断进步,各种各样的项目管理软件层出不穷的出现,其功能,特点,应用对象也各不相同。随着各行各业的不断发展,企业的项目拓展和投资比比皆是。为了提高项目管理水平,赢得市场竞争,特别是加入WTO后在国,国际市场上拥有与国际接轨的项目管理人才,越来越多的业界人士正通过不同的方式参加项目管理培训并力争获得权威的项目经理资格认证。新世纪项目管理的
迅速兴起,给软件企业的发展带来了前所未有的发展机遇。
因此,研究如何建立一个精简的,有效的企业项目管理体系,企业项目管理系统如何能够有效的支持企业项目管理,提高企业的项目管理能力,具有非常重大的实际应用意义。
1.2系统的实用价值
项目管理系统能给企业带来很多的实用价值,主要作用如下:
(1)精确性
应用项目管理软件的一个主要益处就是可以大项目大提高精确性,对于大型项目的计算资源使用情况是非常困难的,项目管理软件有精确的算法来计算项目信息并设有大量的部例行程序检察用户的错误。
(2)经济型
项目管理软件的售价对大多数企业业务而言确实物有所值。
(3)使用简便
近几年来,项目管理软件的操作使用变得极其简单,稍加训练就可以完全掌握。诸多优点,使得项目管理软件的用户迅速增加。
(4)处理复杂问题的能力
项目管理软件在处理大型项目的某些方面确实比人工简便的多。对于只有少数活动的短期项目,人工方法可以使用,但是如果项目有数以千计的活动,上千种资源,项目管理软件处理复杂工作的协助作用就显得格外重要。
(5)可维护性和可更改性
对人工系统进行项目信息的维护和修改,通常比较麻烦。例如,对某个项目的管理没有应用计算机,那么每次发生变化时,项目人员就不得不人工重新设计,这就显得非常麻烦。利用项目管理软件资源的任何更改都会自动反应到网络图表,成本表以及资源颁布表等这些项目文件中。
(6)保持纪录
项目管理软件的一个主要优点就是它能很好的保持纪录。例如,可以保护有关每个团队成员的进度计划,以及各项任务所用资源的数据资料。
(7)速度
收集好相关数据资料并且输入后,软件就能非常迅速地进行几乎每一种想出来的计