您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于J2EE的项目管理系统安全功能的设计与实现
基于J2EE的项目管理系统安全功能的设计与实现作者:杨永晟学位授予单位:西南交通大学相似文献(10条)1.学位论文姜文科基于J2EE和工作流技术的项目管理系统设计与实现2006经济全球化与信息技术的不断进步和发展,在项目管理领域出现了新的机遇和挑战,企业从Internet/Intranet获取信息与基于Web技术管理企业资源和生产活动越来越成为企业的迫切要求。因此,构建一个具有伸缩性、开放性、便携性和安全性的基于web的分布式项目管理系统成为现代企业的一种普遍需求。互联网技术的发展,尤其是以J2EE为平台的WEB开发技术和工作流技术的应用,为建立项目管理系统提供了有力的技术支持。基于此,本文提出了基于J2EE和工作流技术的项目管理系统。本文首先概括介绍了项目管理系统的相关概念,其次介绍了J2EE技术、工作流技术和软件体系结构的发展和演变,并介绍了这些技术的特点。论文从系统需求分析、系统模式设计、数据库设计的各个层次的设计与实现几个方面来阐述项目管理系统的设计过程。本文设计的项目管理系统采用J2EE的多层体系框架和MVC模式,详细叙述了多层体系结构的表示层、业务逻辑层和数据层的实现过程。表示层界面采用JSP和JavaScript实现,业务层使用EJB、JavaBean技术,数据库连接采用JDBC技术来实现。其中的业务逻辑层实现了核心业务逻辑。系统的业务逻辑和用户视图进行分离,使系统的开发和维护变得更加容易。论文还研究了工作流的定义以及工作流系统的参考模型,基于项目管理系统的特点,研究了如何把工作流技术引入到项目管理系统中。本文以某企业的项目勘测动态管理系统为总体背景。应用Java相关技术和工作流技术,采用J2EE多层体系结构,从系统需求分析到具体设计,以及系统关键部分的具体实现思路和流程框图,阐述了一个基于J2EE和工作流技术的项目管理系统的设计和实现过程。2.学位论文单明基于J2EE的项目管理系统设计与实现2009当今很多项目管理都面对项目参与人员地理上的分散性、组织上的多样性、资源上的异构性等问题,从Internet获取信息与基于Web技术管理企业资源和生产活动越来越成为企业的迫切要求。但传统的项目管理模式难以对分布在异地的业务流程进行有效管理。因此,构建一个具有伸缩性、开放性、便携性和安全性的基于Web的分布式项目管理系统成为现代企业的一种普遍需求。互联网技术的发展,尤其是以J2EE为平台的Web开发技术的应用,为建立分布式的项目管理系统提供了有力的技术支持。本文在对项目管理、J2EE、WebServices相关技术进行研究的基础上,以企业的应用为背景,设计并实现了基于J2EE的项目管理系统。该系统不仅具有项目计划、进度安排等常规的项目管理软件的基本功能,而且针对企业的特定需求,还实现了对新产品研制过程的多用户协同管理功能。在对MVC模式进行分析研究的基础上,针对新产品研制项目管理系统的开发,采用一个模型、多个视图和一个控制器的MVC设计模式,提供了网络图、甘特图、树状图等多种视图来实现对新产品研制信息和研制进度的多视角显示和管理,同时提出了任务图的多级分解,逐层提交的设计思想,实现了任务细化粒度的控制和任务中资源的合理分配。通过对J2EE技术下企业应用的四层系统架构进行了拓展,提出在业务逻辑层和企业信息系统层之间增加一个基于Hibernate的数据持久化层,以其封装系统中的数据调用逻辑,并通过提供统一的数据调用接口,简化开发人员数据调用代码复杂度,减少系统更新维护、模块裁减重组时不必要的代码重写。解决了在面向企业、面向网络、团队协同合作这种主流模式应用系统开发模式下系统各模块之间、系统与底层数据库之间的数据交互很频繁,开发过程中的数据调用与业务逻辑混在一起极易分散业务逻辑开发人员精力等问题,实现了数据与业务逻辑的分离。在安全机制方面,设计并实现了多用户的系统安全控制模型,满足了新产品研制管理中对研制数据和信息安全的控制要求。基于J2EE的项目管理系统采用Web服务作为用户访问数据的方式,不仅便于内部实施,也为与其他应用系统的集成奠定了基础。随着越来越多的第三方软件厂商对J2EE的支持,该项目管理系统可以提高企业的项目管理整体能力、控制成本、提高效率、更好的应对快速变化的商业环境、提高市场竞争力、促进企业战略目标的实现。3.期刊论文朱国良.ZHUGuo-liang基于J2EE平台对数据管理中项目管理的研究-机电设备2007,24(11)经济全球化与信息技术的不断进步和发展,在项目管理领域出现了新的机遇和挑战.文中以某企业的项目管理系统为总体背景,应用Java相关技术和工作流技术,采用J2EE多层体系结构,从系统需求分析到具体设计,以及系统关键部分的具体实现思路和流程框图,阐述了一个基于J2EE和工作流技术的项目管理系统的设计和实现过程.4.学位论文狄秋燕基于J2EE宏观项目管理系统的研究与开发2004以传统的方法来管理众多项目,人力、财力、物力的浪费是可想而知的.利用现代化的信息网络交互手段,可以高效、快速地管理项目.为了使系统能有灵活的可扩展性和跨平台的可移植性,同时方便各子系统的集成,论文基于J2EE架构开发宏观项目管理系统,可以实现网上申报项目、网上评审项目、网上实施项目、网上验收项目等功能.该系统由内网和外网组成,用户首先进入外网,有权限的用户才能进入内网.该论文详细阐述了基于J2EE宏观项目管理系统从分析、设计到实现的开发方法.论文共分四部分进行论述.首先介绍该系统所需的系统开发技术理论基础.其中包括统一软件开发过程及其在整个软件开发过程中的重要性,基于面向对象技术的标准建模语言UML,J2EE软件架构概念及如何进行架构设计,面向对象的详细设计技术和跨平台移植性技术.第二部分主要说明了需求分析在开发中的重要意义,同时结合申报评审模块实例详细讨论了用例技术在需求分析中的使用方法.在系统设计部分,主要根据第一部分的架构设计和面向对象的详细设计以及结合该系统各项目管理模块,详细描述了系统设计的方法及其要点,以及如何进行界面设计和数据库设计.论文最后对系统的实现和测试进行描述,同时提供该阶段要注意的问题作者参与了项目管理系统研发的全过程,并负责其中的需求分析、界面设计、数据库设计、系统设计和测试.期望基于J2EE的宏观项目管理系统的开发方法和过程,为解决基于J2EE的信息化交互系统有着重要的指导和借鉴意义.5.学位论文张凯广东电网集团技改项目管理系统的设计与实现2006近些年来,J2EE(Java2Platform,EnterpriseEdition)技术作为一种建立企业应用的标准平台出现,并逐步成熟,得以飞速发展。J2EE平台使用了大量不同的技术标准,提供了多层分布式应用模型、组件复用能力、统一的安全模型和灵活的事务处理,为开发和配置企业应用提供了健壮和稳定的服务。本系统的目的是建立一个严格符合电力行业规范和制度的,能够在网上对技改项目进行申报、监控的项目管理系统。论文通过对比JSP模式1和JSP模式2的对比,说明了Struts框架的优越性。通过对设计模式的论述,充分表明了设计模式应用于系统的必要性。通过对系统需求的详细分析,提出了以基于MVC模式的Struts框架进行构架,应用成熟的设计模式来改善编码的开发方案。系统根据应用划分为科技项目、技改项目和修理项目三个子系统。通过对通知消息和会议安排模块的分析和实现来说明系统模块化的实现。论文也给出了系统出错机制和权限管理机制的实现,同时也给出了系统两个关键技术的解决方法。论文最后论述了如何对系统性能进行优化的解决方案。系统从实际需求以及开发实际需要出发,完全按照J2EE的标准来设计。前台界面应用了JSP技术,控制部分采用了Servlet来开发,业务逻辑应用了Struts和EJB技术来封装,应用服务器采用了支持J2EE标准的BEA公司的Weblogic,后台的数据库选用的是Oricle9i,目的是为了保证跨平台的情况下亦能良好运行。6.学位论文冯国仕基于多开源框架构建中国移动项目管理系统2006中国移动通信集团作为世界上领先的移动通信运营商,其用户数量、网络的规模、网络的复杂程度以及开通的业务数量和种类,在世界上的移动运营商中均处于领先地位。为了适应企业发展的需要,应对其它运营商的竞争,满足新业务和新用户的更多需求,移动公司需要在现在和将来建设多种项目,也就需要较好地进行项目管理。传统的项目管理主要依赖于手工填报电子表格,这个方法有以下几个方面不足:首先需要计划管理人员做大量的工作以对数据进行整合处理,同时还不能够保证数据的准确性,并且由于重复录入一个项目数据而造成数据冗余;其次在时效性方面也比较滞后,不利于对项目的投资计划管理;最后不便于企业相关人员了解项目投资计划的情况,也不便于中国移动集团总公司了解本地区的业务发展状况。为了克服历史方法的不足,并为了便于对项目的建设目标、项目的投资、项目的建设需求等影响移动发展的指标进行跟踪和管理,中国移动提出了“强化精细管理,提高投资效益,建立分析型投资计划管理体系”的项目计划建设目标。而项目管理系统(EPMS)就是根据这个目标而建立的。在中国移动项目管理系统的开发实践过程中,本文作者同时参与了该系统体系架构的设计和系统模块的实现。在设计中国移动项目管理系统体系构架时,本文作者提出了利用多种构开源框架——Struts、Hibernate和Spring——来构建一个灵活而又便于维护的信息系统。即利用Struts构架来做MVC划分,并在数据持久层融入Hibernate来进行数据持久化操作,同时利用spring来简化事务控制和Hfbernate访问数据的Web应用构架方式。在系统模块开发上,本文作者主要承担了系统最核心的材料管理模块的开发。由于采用了模块化的开发方法和MVC模式设计,使得系统的业务层、数据访问层、业务流控制层和数据展现层得到了较好分离,极大地降低了它们的耦合性,同时通过利用面向接口编程的技术,极大地提高了系统的可扩展性。本文的组织结构如下:首先从技术上介绍了J2EE的基本知识和MVC设计模式,在此基础上,详细阐述了Struts构架的体系结构和基本原理。并通过数据持久层概念的提出,介绍了Hibernate的基本知识。然后引入了Spring开源架构,并分析了Spring的几个重要方面,以及它与Struts和Hibernate的集成。再从业务上介绍了中国移动项目管理概念和材料管理需求。然后通过应用Struts、Hibernate和Spring框架技术开发中国移动的项目管理系统的实例,分析各项技术在实际开发中的应用方式。最后讨论了利用多开源框架的优缺点,并总结了项目中的各项体会。7.期刊论文张大岭.邱进东基于J2EE的企业级项目管理系统设计-组合机床与自动化加工技术2003,(8)针对目前制造企业项目管理系统中出现的可重构性与系统集成性差的特点,提出了基于J2EE的企业级项目管理系统,并对其体系结构、构成模块及系统关键技术进行了分析和总结.8.学位论文王霖鸿基于J2EE的企业级项目管理系统的分析与设计2004J2EE是Sun公司提出和制定的基于Java技术的分布式组件计算平台规范,基于这个平台可以实现快速开发和部署多层结构的易于移植的应用系统。它也是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。它为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好机制。JBoss是一个开放源码的J2EE应用服务器,利用JBoss可以部署廉价的应用系统。本文以UML为建模语言,利用J2EE和XML技术,在JBoss平台上分析与设计一个企业级工程项目管理的应用系统。首先在第一章阐述了开发背景,目的和意义并介绍了专业术语和本文的组织结构。在第二章里对系统将要采用的工具与技术平台进行了详细的说明。在第三章里对系统进行了详细的分析,首先对了系统将采用的体系结构进行了说明,并给出架构图。接着给出了系统详细的需求说明,包括:核心功能子系统用例图、用户管理子系统用例图、消息子系统用例图。然后对系统的类图
本文标题:基于J2EE的项目管理系统安全功能的设计与实现
链接地址:https://www.777doc.com/doc-5453285 .html