内部使用第 1 页共 9 页智慧社区架构设计说明书(内部资料请勿外传)xxxX 斗技有限公司版权所有不得复制目录编检审批期期期期20150216内部使用第 2 页共 9 页1、引言 31.1 背景 31.2 说明 32、范围 32.1 软件名称 32.2 软件功能 32.3 需求边界 33、总体设计 43.1 架构设计目标和约束 43.1.1 运行环境 43.1.2 开发环境 43.2 设计思想 43.3 架构体系描述 43.4 架构体系 53.4.1 数据支撑层 53.4.2 应用层 53.4.3 终端层 53.5 重要业务流程 63.5.1 核心数据采集输出流程 63.5.2 应用数据采集输出流程 63.6 模块划分 63.6.1 数据支撑层 63.6.2 应用层 73.6.3 终端层 84、部署 84.1 云服务器部署 84.2 部署服务器系统要求 9内部使用第 3 页共 9 页1、引言1.1 背景智慧社区系统软件系统整体架构是为了快速搭建智慧社区运营平台,将硬件数据采集并建立智慧社区应用的架构整体解决方案。1.2 说明本文档是对于智慧社区应用平台进行详细设计和编码的重要依据。对该软件的整个系统的结构关系进行了详细描述,阐述了系统的总体框架,包括物理、逻辑结构,说明了体系结构所采取的设计策略和所有技术,并对相关内容做出了统一的规定。为今后的设计、编码、测试都提供了可以参考的模版并且提高效率,使整个开发过程做到资源利用最大化,减少由于需求变更而修改的时间,大大的降低了成本,节约了时间。2、范围2.1 软件名称中文名称:智慧社区应用平台2.2 软件功能建立智慧社区的数据管理中心,并通过建立硬件数据标准接口,像平台中的应用子系统提供数据支撑服务。2.3 需求边界要做的事情:1、定义核心数据标准,建立核心数据库;2、建立核心数据接口,用于支撑应用系统,并能够实现对接口的权限控制;3、定义应用数据标准,建立应用数据库;4、建立应用数据接口,用于支撑终端系统展示。不做的事情:1、应用子系统的实现;2、硬件数据的采集及数据处理;3、终端系统的实现。内部使用第 4 页共 9 页3、总体设计3.1 架构设计目标和约束3.1.1 运行环境序号项目详细信息后台软件环境WindowsServer2008 以上前台软件环境WindowsXP,Windows2000,windowsvista数据库SqlServer2008R23.1.2开发环境序号项目详细信息1操作系统Microsoft.NETFramework4.0 以上,操作系统:windows 系列2编程语言C#3编程工具VisualStudio2008+3.2 设计思想为了降低系统耦合度,增加系统内聚性,在需求发生更改...