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

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

ID:32636433

大小:57.26 KB

页数:6页

时间:2019-02-14

基于j2ee中国移动电子运行维护管理系统_第1页
基于j2ee中国移动电子运行维护管理系统_第2页
基于j2ee中国移动电子运行维护管理系统_第3页
基于j2ee中国移动电子运行维护管理系统_第4页
基于j2ee中国移动电子运行维护管理系统_第5页
资源描述:

《基于j2ee中国移动电子运行维护管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于J2EE中国移动电子运行维护管理系统【摘要】文章根据J2EE体系结构规划了一个B/S模式的电子运维管理系统,要求该平台符合J2EE架构的企业级Web应用开发框架,以利于提高开发效率,并保证系统的稳定性、安全性、易维护性。同时文章在开发系统时引入了轻量级Web框架Struts+Spring+Hibernate,简化了开发难度。【关键词1J2EE;Struts;Hibernate;Spring中图分类号:TP39文献标识码:A文章编号:1006-0278(2013)05-162-01一、引言随着中国通信业的发展,尤其是面对通信3G时代。中国移动的电子设备和技术越来越成熟与先进。可是在对

2、电子设备的管理方面却有着不足,从而导致了资源的过多浪费以及信息的混乱。因此对于电子设备的管理已经越来越成为通信业公司其重要组成部分,通过对电子设备的合理管理,将资源利用最大化,加强公司运行效率,将会在未来成为决定公司走向的重要因素。文章主要论述如何实现对电子运行设备的办公化管理,达到系统性、统一性、安全性。二、系统设计(一)总体设计本系统采用基于B/S网络结构体系来开发系统,基于J2EE平台进行开发,前台页面使用jsp语言,并选用经典的三层架构一一MVC模型框架Struts作为开发架构,在数据持久层方面则使用了Hibernate框架,并加入Spring框架对系统开发进行统一详细管理,数

3、据库采用MYSQLo系统主要由部门管理、机房管理、员工管理、权限管理等四模块组成。另在此之外还拥有日志管理和字典管理两个模块。每一用户登录时,首先查找自身的数据库,并查询其所拥有的权限。限制其进行非其权限操作,并通过日志记录其操作,使信息管理详细和准确。(二)系统主要实现的功能本系统主要是对部门、机房进行管理,通过对员工权限的控制使所属不同部门的员工对不同设备进行管理,同时通过对机房的监控,能及时的知道机房的状况。当出现问题时也能通过日志和字典迅速的查询到所负责员工。具体实现目标如下:*实现对部门信息进行全面管理的功能。*实现对机房信息进行全面管理的功能。*实现对员工信息进行全面管理的

4、功能。*实现对员工角色的全面管理的功能。*实现对员工在机房管理时的信息进行全面管理的功能。*系统最大限度地实现了易安装1生、易维护性和易操作性。*系统运行稳定、安全可靠。三、数据库设计本系统中采用MYSQL数据库来保持数据信息,使用Hi-bemate框架来进行数据库操作。首先设计一个名为China-mobile的数据库来保持数据,并建立如下信息表:表dept(部门信息表):用来保存部门详细信息表person(员工信息表):用来保存人员详细信息表room(机房信息表):用来保存机房详细信息表module(模块信息表):用来保存人员权限所属模块详细信息表operate(操作信息表):用来保

5、存人员对系统操作详细信息表log(日志信息表):用来保存日志详细信息表dictype(字典类型信息表):用来保存字典类型详细信息表die(字典信息表):用来保存字典详细信息表role(权限信息表):用来保存权限详细信息四、关键技术(一)J2EE平台概述J2EE是一种利用Java平台来简化诸多与企业解决方案的开发、部署和关系相关的复杂问题的体系结构。J2EE技术的基础是Java平台的标准版,J2EE不仅继承了标准版中的许多优点,如方便存储数据库的JDBC(Java数据库连接)技术,同时还提供了对EJB(企业JavaBean).JMS(异步消息传输)、XML(可扩展标记语言)等技术的支持。

6、(二)轻量级Web框架由于J2EE平台提供的EJB等技术所占资源多、技术难以掌握、内部复杂性大的问题,往往在做J2EE软件开发时候,会在J2EE平台的基础上加入类似于Spring这样轻量级框架来降低开发和维护的难度。其中成熟的Struts框架是前端开发领域的利器,Hibernate则是O/RMapping领域事实上的标准,尤其是它对EJB3.0的巨大贡献,而Spring则使开发者和具体的J2EE平台处于“松偶合”的状态,可以把Spring看作是各种Web框架的粘合剂。所以Struts+Spring+Hibemate一起构成了轻量级Web框架。其中Struts为表示层,Spring为业务

7、逻辑层,Hibernate为持久化层。(三)运用Spring托管Struts和Hibernate在Spring的托管下,Struts和Hibernate可以利用Spring的特性(IOC);另外Spring对Struts和Hibernate的APR进行了进一步的封装,使得开发更加简单。1.Spring和Struts的整合Spring整合Struts有三种方法。方法1:Action继承org.springframework.web.struts.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。