基于J2EE中国移动电子运行维护管理系统.docVIP

基于J2EE中国移动电子运行维护管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE中国移动电子运行维护管理系统

基于J2EE中国移动电子运行维护管理系统   【摘要】文章根据J2EE体系结构规划了一个B/S模式的电子运维管理系统,要求该平台符合J2EE架构的企业级Web应用开发框架,以利于提高开发效率,并保证系统的稳定性、安全性、易维护性。同时文章在开发系统时引入了轻量级Web框架——Struts+Spring+Hibernate,简化了开发难度。   【关键词]J2EE;Struts;Hibernate;Spring   中图分类号:TP39 文献标识码:A 文章编号:1006-0278(2013)05-162-01   一、引言   随着中国通信业的发展,尤其是面对通信3G时代。中国移动的电子设备和技术越来越成熟与先进。可是在对电子设备的管理方面却有着不足,从而导致了资源的过多浪费以及信息的混乱。因此对于电子设备的管理已经越来越成为通信业公司其重要组成部分,通过对电子设备的合理管理,将资源利用最大化,加强公司运行效率,将会在未来成为决定公司走向的重要因素。文章主要论述如何实现对电子运行设备的办公化管理,达到系统性、统一性、安全性。   二、系统设计   (一)总体设计   本系统采用基于B/S网络结构体系来开发系统,基于J2EE平台进行开发,前台页面使用jsp语言,并选用经典的三层架构——MVC模型框架Struts作为开发架构,在数据持久层方面则使用了Hibernate框架,并加入Spring框架对系统开发进行统一详细管理,数据库采用MYSQL。   系统主要由部门管理、机房管理、员工管理、权限管理等四模块组成。另在此之外还拥有日志管理和字典管理两个模块。每一用户登录时,首先查找自身的数据库,并查询其所拥有的权限。限制其进行非其权限操作,并通过日志记录其操作,使信息管理详细和准确。   (二)系统主要实现的功能   本系统主要是对部门、机房进行管理,通过对员工权限的控制使所属不同部门的员工对不同设备进行管理,同时通过对机房的监控,能及时的知道机房的状况。当出现问题时也能通过日志和字典迅速的查询到所负责员工。具体实现目标如下:   *实现对部门信息进行全面管理的功能。   *实现对机房信息进行全面管理的功能。   *实现对员工信息进行全面管理的功能。   *实现对员工角色??全面管理的功能。   *实现对员工在机房管理时的信息进行全面管理的功能。   *系统最大限度地实现了易安装l生、易维护性和易操作性。   *系统运行稳定、安全可靠。   三、数据库设计   本系统中采用MYSQL数据库来保持数据信息,使用Hi-bemate框架来进行数据库操作。首先设计一个名为China-mobile的数据库来保持数据,并建立如下信息表:   表dept(部门信息表):用来保存部门详细信息   表person(员工信息表):用来保存人员详细信息   表room(机房信息表):用来保存机房详细信息   表module(模块信息表):用来保存人员权限所属模块详细信息   表operate(操作信息表):用来保存人员对系统操作详细信息   表log(日志信息表):用来保存日志详细信息   表dictype(字典类型信息表):用来保存字典类型详细信息   表dic(字典信息表):用来保存字典详细信息   表role(权限信息表):用来保存权限详细信息   四、关键技术   (一)J2EE平台概述   J2EE是一种利用Java平台来简化诸多与企业解决方案的开发、部署和关系相关的复杂问题的体系结构。J2EE技术的基础是Java平台的标准版,J2EE不仅继承了标准版中的许多优点,如方便存储数据库的JDBC(Java数据库连接)技术,同时还提供了对EJB(企业JavaBean)、JMS(异步消息传输)、XML(可扩展标记语言)等技术的支持。   (二)轻量级Web框架   由于J2EE平台提供的EJB等技术所占资源多、技术难以掌握、内部复杂性大的问题,往往在做J2EE软件开发时候,会在J2EE平台的基础上加入类似于Spring这样轻量级框架来降低开发和维护的难度。其中成熟的Struts框架是前端开发领域的利器,Hibernate则是O/RMapping领域事实上的标准,尤其是它对EJB3.0的巨大贡献,而Spring则使开发者和具体的J2EE平台处于“松偶合”的状态,可以把Spring看作是各种Web框架的粘合剂。所以Struts+Spring+Hibemate一起构成了轻量级Web框架。其中Struts为表示层,Spring为业务逻辑层,Hibernate为持久化层。   (三)运用Spring托管Struts和Hibemate   在Spring的托管下,Struts和Hibernat

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档