系统架构设计说明书.pdf

设备及巡检系统架构设计说明书 版本号: V0. 1 2015 年 11 月 1.目的 本说明书的编写目的是描述系统的架构设计方案, 包括系统的软件总体架构 设计及使用的框架说明,以及基于该架构的开发流程,并作为指导开发人员、测 试人员进行系统开发及测试的依据。 2.系统架构设计 整个软件架构方案采用分层、 分布式的部署结构, 明确地分离了表现层和业 务逻辑,能够保证应用服务逻辑的一致性和稳定性、结构的开放性、功能的可扩 展性和可维护性、开发的可并行性,同时采用一些开源的框架,兼顾了经济性。 框架是一种特殊的软件, 它为软件开发带来了高度的重用性, 是无数软件开发人 员的多年项目开发经验的总结。 在一个优秀的框架上开发应用, 而不是从零开始, 可以大量缩短项目的开发周期、降低开发风险、增强应用系统的稳定性。 用户层 平板 客户端 WEB 浏览器( IE ) 公共模块 表示 层 View 设备模块 业务层 Controller WEB 应用 服务器 巡检模块 数据访问层 Model OCI OCI 数据库 ORACLE 操作系统 LINUX 系统总体架构图 系统总体架构如上图所示,按功能可以分为 公共管理、设备管理、巡检管 理、机房出入等模块;系统根据功能特点与业务需求采用基于 web 的 B/S 架构模 式,项目基于 PHP代码实现,运用 CI 开源框架,可以运行于 Linux 和 Windows 平台; 3. WEB 系统架构设计 用户层 Web浏览器 (IE 、Google) Web 服务器 NginxSer v er 表 示 html Json View 层 DTO DTO 业 务 PHP Controller 层 DTO DTO 数据访问层 ORM

文档评论(0)

1亿VIP精品文档

相关文档