基于JaveEE项目管理信息化系统设计与实现 摘要 伴随着信息时代的到来,信息技术已成为当代最具潜力的生产力,信息化水平已经成为衡量一个企业管理水平高低的重要标志。本毕业设计的课题来源于XXX公司的项目信息化系统,主要任务解决目前XXX公司项目信息化系统中存在的主要问题。本文针对XXX公司项目信息化系统进行深入的研究与分析,目的在于为国内的企业项目信息化建设的各个过程和财务管理提供一个信息共享的办公自动化系统;优化企业项目信息化建设管理流程,完善工程建设管理机制,提高项目质量和进度,降低建设成本,为项目的控制与决策提供重要的依据与保证。 作者的主要研究工作如下: 1、论述了项目管理信息化系统设计与实现的关键技术,基于企业的实际需要进行了系统需求分析。在此基础上,明确了以信息共享为基础的办公自动化的项目管理信息化系统的建设目标,从系统功能性需求、非功能性需求以及数据库需求构建了项目信息化管理的业务流程模型。 2、提出了项目管理信息化系统的总体设计方案和详细系统设计。从系统总体架构、系统功能模块、系统数据库三个层面进行详细设计,在系统总体架构和系统模块设计方案中通过管理活动图和文字说明的形式对每个子系统的功能模块加以解释说明,在数据库设计章节中结合视图集MySQL数据库设计理念对数据库的基本模型进行概念设计,并通过数据库逻辑结构设计对数据模型进行可视化转换。 3、基于JavaEE平台以及MySQL数据库实现了项目管理信息化系统的主要功能设计,对诸如Web2.0的计算机最新技术进行了综合性的运用,将项目管理信息化系统的功能进行实现。 4、进行了系统测试,主要运用了WEB测试、单元测试以及黑白盒测试等方法,对在测试过程中出现的系统缺陷进行修复,测试结果表明,本系统的开发功能已经基本全部实现,而且运行的状态和性能良好,可以满足用户的需要和开发需求。 关键词:企业项目信息化管理;项目管理信息化系统;系统设计;系统实现 目录 第1章 绪论 1 1.1课题来源 1 1.2课题研究的目的和意义 1 1.3相关领域以及国内外研究现状 2 1.3.1国外项目管理信息化系统发展现状 2 1.3.2国内项目管理信息化系统发展现状 4 1.4主要研究内容以及本文组织结构 6 第2章 关键技术与需求分析 7 2.1工作流技术 7 2.1.1工作流的基本概念 7 2.1.2工作流管理系统 7 2.1.3工作流实现方式 9 2.2 JAVAEE技术 10 2.2.1 Jsp技术 11 2.2.2 Servlet技术 11 2.2.3 EJB技术 12 2.2.4 JDBC技术 13 2.3系统建设目标 13 2.4需求分析 14 2.5工作流模型分析 15 2.5.1项目信息化管理相关生命周期 16 2.5.2项目信息化管理工作流分析 17 2.5.3非功能性需求 24 2.6 本章小结 25 第3章 项目管理信息化系统的设计 26 3.1系统总体设计 26 3.2系统模块详细设计 27 3.2.1工作流子系统设计 27 3.2.2项目计划管理子系统 27 3.2.3项目立项管理子系统设计 29 3.2.4项目管理信息化框架子系统设计 30 3.2.5沟通管理子系统设计 34 3.2.6招投标管理子系统设计 34 3.2.7系统管理子系统设计 35 3.3系统数据库设计 37 3.3.1数据库概念设计 38 3.3.2数据库逻辑设计 40 3.4本章小结 50 第4章 项目管理信息化系统功能实现 51 4.1系统登陆页面的实现 51 4.2系统主页面的实现 52 4.3项目管理信息化页面的实现 55 4.4领导视图的实现 59 4.5系统管理的实现 60 4.6本章小结 63 第5章 项目管理信息化系统测试与结果分析 64 5.1项目管理信息化系统的测试 64 5.1.1系统测试的基本原则 64 5.1.2系统测试环境的选择 65 5.1.3项目管理信息化系统测试的内容 65 5.1.4项目管理信息化系统的兼容性测试 65 5.1.5项目管理信息化系统的功能测试 65 5.1.6项目管理信息化系统的安全性检测 65 5.2单元测试与黑白盒测试 66 5.3结果测试 69 5.4本章小结 70 第6章 全文工作总结与展望 72 6.1全文工作总结 72 6.2全文工作展望 73 致谢 74 参考文献 75 |
基于JaveEE项目管理信息化系统设计与实现【硕论】
更新时间:2019-01-29
上一篇:基于安卓的移动视频系统设计
下一篇:易通商城电子商务平台的分析与设计