海装机组全周期管理平台建设方案-技术与功能课题.doc

海装机组全周期管理平台建设方案-技术与功能课题.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
海装风电 机组全周期管理平台 建设方案 XXXXX有限公司 2015年6月20日 目录 1 项目概况 4 2 业务模式 4 3 系统设计 4 3.1 系统架构 4 3.2 技术路线 5 3.2.1 硬件架构 5 3.2.2 软件架构 5 3.2.3 性能架构 9 3.2.4 安全架构 12 4 功能需求 12 4.1 后台管理 13 4.1.1 系统管理 13 4.1.2 流程管理 14 4.1.3 消息中心 14 4.1.4 机组信息 14 4.1.5 供应商 15 4.2 机组装配 15 4.2.1 机组在线装配 15 4.2.2 机组配置审核 16 4.2.3 机组生产监控 16 4.2.4 机组生产档案 16 4.3 机组安装 16 4.3.1 机组运输监控 17 4.3.2 机组安装监控 17 4.3.3 机组安装档案 17 4.4 机组运维 17 4.4.1 机组状态监控 17 4.4.2 机组故障预警 17 4.4.3 运维辅助决策 18 4.4.4 机组故障检修 18 4.4.5 机组运维智库 18 4.4.6 机组运维档案 18 4.5 机组全周期监控 18 4.5.1 机组生产监控 18 4.5.2 机组安装监控 18 4.5.3 机组运维监控 19 4.6 机组全周期档案 19 4.6.1 机组生产档案 19 4.6.2 机组安装档案 19 4.6.3 机组运维档案 19 5 非功能需求 20 5.1 外部接口 20 5.1.1 ERP接口 20 5.1.2 SCADA接口 20 项目概况 XXXX。 业务模式 XXXX。 系统设计 系统架构 海装机组全周期管理平台主要由后台管理、机组装配、机组安装、机组运维、全周期监控和全周期档案6大模块组成,系统架构如下图所示: 技术路线 硬件架构 本项目将通过搭建集群,提高系统的稳定性与可靠性。集群由一个负载均衡服务、若干个应用服务器(可以根据需要做横向扩展)、两个数据库服务器;本科教学管理系统的硬件拓扑结构如图2.7所示: 图2.7 硬件拓扑结构 负载均衡服务器将用户请求根据做均衡调度,分发到对应的应用服务器;应用服务器可以分部署不同业务模块的应用,以提高整个系统的可靠性;数据库服务器有两个,一个是主数据库服务器,一个是数据库备份服务器,当主服务器出现问题时可以快速切换到备机上,以避免数据库服务故障导致的系统瘫痪。 软件架构 本项目软件架构主要包括技术规范、基础平台、模块化和中间件四部分组成。技术规范 基础平台 本系统使用的基础平台架构如图2.10所示: 图2.10 基础平台架构 用户展现层 系统前端使用了基础的JSP(JAVA Server Page)以及HTML/CSS来实现页面框架。同时使用了其他流行的前端开发框架来支撑我们的前端: jQuery jQuery是一个轻量级的js库 ,兼容CSS3,兼容各种浏览器。jQuery使用户能更方便地处理HTML、events、实现动画效果,并且方便地为网站提供AJAX交互。 jQuery EasyUI jQuery EasyUI是一组基于jQuery的UI插件集合,包含了功能丰富并且美观的U组件,提高开发效率。 Ajax 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。提升了用户体验。 业务逻辑层 系统业务逻辑层主要功能是业务逻辑处理、业务数据解析与封装。业务逻辑层主要使用的基础框架有SpringMVC、Spring Spring Spring作为一个资源容器,采用控制反转(Inversion of Control,IoC)原则的配置管理,将系统中的组件以及其他框架集成起来。并提供Spring通用事务处理和通用数据访问异常等级规范。使得系统中的组件低耦合高内聚,简化开发,并且提供AOP(面向切面编程)功能。在本系统中主要用到了Spring的以下的一些组件和特性:SpringAOP、SpringDAO、Spring上下文、以及SpringMVC等 SpringMVC Spring MVC属于SpringFrameWork,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。 在系统中,我们使用SpringMVC代替了传统的Struts框架作为前端的数据映射和请求响应,因为SpringMVC能更好的和Spring进行整合,并且基于注解的配置管理方式更方便开发和维护。 数据访问层 数据访问层提供了

文档评论(0)

1112111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档