规划设计项目项目管理系统

规划设计项目项目管理系统

工程系统行业应用

项目规划管理软件

   为了加强某企业的项目管理工作,规范项目负责人对项目全过程有效管理,确保项目的质量和进度。我们将从项目立项、项目实施、项目控制等几个方面对项目进行管理,同时对项目过程中形成的各类信息及文档进行统计分析,使相关角色人员能够快速、方便、全面的查看项目情况及进展,以达到有效管理的目的。

  项目管理系统主要由项目立项、项目实施、项目控制以及报表生成等模块组成,以实现项目全面地监管项目进度、使项目负责人更有效地管理项目过程。同时对项目过程中的问题、风险进行监控及跟踪,对各过程生成的文档进行分类归档,以便形成组织过程资产和开展审计工作。

  系统设计遵循了易用性原则、安全可靠性原则、开放性原则和可维护性原则。 系统技术架构采用从浏览器到服务器的B/S体系结构,建立于J2EE(Java2Platform, Enterprise Edition)平台之上且采用划分界面层、表示层、业务逻辑层、数据访问层的多层应用架构,层次清晰,使得系统结构具备良好的伸缩性、可维护性、可靠性、可用性、可扩展性、可管理性。

  

45.jpg

 

  系统表示层使用开源Struts2框架。系统集成FusionCharts插件,提供丰富多样的数据统计图表。使用柱状图、曲线图、饼图、仪表盘、雷达图、甘特图等丰富的表现方式直观地展现项目目前的状态。

  为了客户对使用网络浏览器的性能和视觉感观的需求,提供更友好的web界面,我们大量采用Ajax技术(使用开源DWR框架、JSON),不用刷新更新web用户页面数据,提高了系统响应速度。

  系统业务逻辑层使用Spring技术。Spring作为一个轻量级的开源J2EE技术框架,最主要的特色是IoC和AOP,可以大大简化应用程序的开发。既可以保证系统架构的稳定和效率,又可以减少技术风险,减低后期维护的成本,开放性可以满足底层维护的需要。

  使用开源框架Hibernate实现持久层操作,Hibernate不仅仅管理java类到数据库表的映射(包括java数据类型到sql数据类型的映射),通过Hibernate可以很容易地和数据库交互,获取数据,减少开发时候使用SQL和JDBC接口的开发时间。

  基于安全性考虑,将所有终端访问服务器都通过防火墙隔离。系统采用集中式部署、分别有应用中间件服务器(Tomcat)、Oracle10G数据库服务器、并预留有与外部系统数据同步接口,通过EAI进行同步数据。

  关键技术分析:系统服务器端使用强大开放且平台无关的JAVA技术,客户端使用通用的WEB浏览器,采用开放的、基于J2EE标准的设计方案,这样使得我们的应用系统的安全性能得到保护和保障,而且能使系统实现跨操作系统平台运行。由于系统服务器端使用的是JAVA技术,这就保证了系统对硬件平台、操作系统的兼容性;

  

18.png

 

  系统在设计上使用数据访问中间件,使得系统同时可以兼容不同的数据库;基于XML技术的统一数据交换标准保证了系统平台与其他应用系统之间能够轻易的进行互通互联;系统的安全体系,整个系统的所有数据都是使用加密等安全技术手段,保证在数据传输过程中的安全。

  技术平台

  (1)网络通讯平台。为使系统共享管理信息资源,我们设计以下的网络通讯平台,在这个平台基础上架构系统:公司写字楼部分直接使用LAN;可以宽带接入INTERNET的地盘,分公司向ISP申请固定IP,经FIREWALL进入内网;不能连接INTERNET的地盘,分公司通过拨号方式连接公司内网;公司员工外出工作需要临时接入则通过VPN的方式。

  (2)数据交换平台:为达到数据的集中存放,实时共享,保障数据的完整性,一致性,安全性,经过评估,我们选择MSSQLSERVER 2000作为数据平台。它具有以下的优点:具有完备数据存储机制的大型数据库;与WindowsServer配合运行稳定;方便数据导入:SQLSERVER可以方便地导入FOXPRO、ACCESS、EXCEL数据;操作简便,维护人员不须特别培训,节省人力成本;性价比高

发布者: zx发布时间: 2012-02-11 11:01阅读: 684次

友情链接: