基于J2EE的计划建设管理系统的设计
5星 · 超过95%的资源 需积分: 0 151 浏览量
更新于2014-05-20
收藏 274KB PDF 举报
### 基于J2EE的计划建设管理系统的设计
#### J2EE技术及体系结构介绍
J2EE(Java 2 Platform, Enterprise Edition)是一种基于Java的开发平台,专为开发分布式多层企业级应用程序而设计。J2EE平台利用多层分布式的应用程序模型,将应用程序的逻辑按照其实现的不同功能进行封装,便于管理和维护。具体来说,J2EE平台的体系结构可以分为以下几个部分:
1. **客户端**:J2EE应用的客户端可以是基于Web的,也可以是非Web的。常见的客户端类型包括HTML客户端、设备客户端、Applet客户端以及独立的Java应用客户端。
2. **服务器层**:J2EE服务器层组件主要包括Web层和业务逻辑层的组件。
- **Web组件**:Web组件可以是servlet也可以是JSP。Servlet是在服务器端处理表现逻辑的组件,而JSP则是一种从Servlet技术发展而来的技术,主要用于处理以显示为中心的任务。
- **EJB组件**:EJB(Enterprise JavaBeans)是J2EE平台的核心部分,用于开发可重用和可移植的分布式事务服务器组件。EJB主要有三种类型:会话Bean、实体Bean和消息驱动Bean。
3. **企业信息系统层**:这一层处理企业信息系统软件,包括ERP、主机事务处理、数据库系统等底层系统。
#### 系统设计思路
考虑到计划建设管理系统涉及的技术环境和业务环境较为复杂,设计时需遵循业界分布式计算的工业标准(例如:CORBA、EJB、JAVA、COM/DCOM等)。为了确保系统的良好扩展性,以满足未来业务发展的需求,设计时应着重考虑容量的可扩展性、业务的可扩展性、快速构建新的应用以及良好的互联性。
#### 系统功能模块
本计划建设管理系统主要由以下几个功能模块组成:
1. **需求管理模块**:负责需求报告的管理和需求审批。此模块的主要作用是由业务前台提出需求,随后由分公司进行审批。
2. **可研管理模块**:该模块包括项目基本信息管理、项目可研委托信息管理、项目可研信息报告管理和项目可研批复信息管理。主要功能是对项目进行可行性研究分析,确定项目的可行性,并通过领导批复后进一步推进项目。
#### MVC架构、简单工厂模式和连接池技术的应用
- **MVC架构**:Model-View-Controller(模型-视图-控制器)是一种常用的软件设计模式,用于将业务逻辑、数据和用户界面分离。在本系统中,MVC架构有助于提高代码的可维护性和可扩展性。
- **简单工厂模式**:简单工厂模式是一种创建型设计模式,用于创建对象而不暴露创建逻辑。它可以提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。这种模式在处理复杂业务逻辑时非常有用,可以简化系统的实现。
- **连接池技术**:连接池技术用于高效管理数据库连接,避免频繁地创建和销毁数据库连接所带来的性能开销。通过使用连接池,系统可以复用现有的数据库连接,从而显著提高数据库访问速度和响应时间。
#### 结论
基于J2EE的计划建设管理系统不仅采用了先进的技术和架构,还充分考虑了实际业务需求和未来发展。通过运用MVC架构、简单工厂模式、连接池等技术,该系统不仅能有效提升电信公司工程部门的工作效率,还能适应不断变化的市场需求和技术进步。随着系统的投入使用,电信公司将能够更好地管理工程项目,确保工程进度的顺利进行,进而为企业创造更大的价值。
Sj_485327
- 粉丝: 0
- 资源: 1
最新资源
- 基于树莓派的人脸识别全部资料+详细文档+高分项目.zip
- 基于树莓派的甲醛,二氧化碳等环境监控全部资料+详细文档+高分项目.zip
- 基于树莓派的实时图传&数传(天空端)全部资料+详细文档+高分项目.zip
- 基于树莓派的食堂点餐系统嵌入式课设,全部资料+详细文档+高分项目.zip
- 基于树莓派的双目视觉智能小车全部资料+详细文档+高分项目.zip
- 基于树莓派的延时摄影程序全部资料+详细文档+高分项目.zip
- 基于树莓派和NODE的智能镜子项目全部资料+详细文档+高分项目.zip
- 基于树莓派的医疗语音识别应用全部资料+详细文档+高分项目.zip
- 基于树莓派使用运营商网络的免流量WIFI路由器全部资料+详细文档+高分项目.zip
- 基于树莓派网页控制LED和视频监控的项目全部资料+详细文档+高分项目.zip
- 基于树莓派实现ADIS16505 IMU的数据采集全部资料+详细文档+高分项目.zip
- 基于腾讯云IOT平台实现树莓派上面的蜂鸣器控制全部资料+详细文档+高分项目.zip
- 焊接机器人的分类及应用 - .pdf
- 焊接机器人工作站系统中焊接工艺的设计 - .pdf
- 焊接机器人工作站系统设计原则探讨 - .pdf
- 焊接机器人工作站在VHS高速列车转向架构架生产中的应用 - .pdf