设备及巡检系统架构设计说明书
版本号: 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
您可能关注的文档
最近下载
- 内科住培基地工作汇报.pptx VIP
- 3.2.2 光合作用 课件生物学七年级下册(共30张PPT).pptx VIP
- 年产8000吨塑料颗粒项目环评环境影响报告表(新版环评).pdf VIP
- 山西省太原市2025-2026学年上学期期末八年级物理试卷及答案(含答案).pdf VIP
- 人教版高中物理选择性必修第三册期末复习全册知识点考点提纲.docx
- 2025年山东化工职业学院单招语文考试题库及答案解析.docx VIP
- 国外油藏描述及方案编制的启示.pptx VIP
- 精神科暴力行为防范与处理.pptx
- 2025年山东化工职业学院单招数学考试模拟试题及答案解析.docx VIP
- 2025-2026学年新教材高中生物期末综合检测卷新人教版必修1 .pdf VIP
原创力文档

文档评论(0)