欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    智慧社区平台系统架构设计说明书样本.doc

    • 资源ID:4264832       资源大小:1.04MB        全文页数:11页
    • 资源格式: DOC        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    智慧社区平台系统架构设计说明书样本.doc

    智慧社区架构设计阐明书(内部资料 请勿外传)编 写:牟宝林日 期:0216检 查:日 期:审 核:日 期:批 准:日 期:XXXX科技有限公司版权所有 不得复制目 录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 布置服务器系统规定91、 引言1.1 背景智慧社区系统软件系统整体架构是为了迅速搭建智慧社区运营平台,将硬件数据采集并建立智慧社区应用架构整体解决方案。1.2 阐明本文档是对于智慧社区应用平台进行详细设计和编码重要根据。对该软件整个系统构造关系进行了详细描述,阐述了系统总体框架,涉及物理、逻辑构造,阐明了体系构造所采用设计方略和所有技术,并对有关内容做出了统一规定。为此后设计、编码、测试都提供了可以参照模版并且提高效率,使整个开发过程做到资源运用最大化,减少由于需求变更而修改时间,大大减少了成本,节约了时间。2、 范畴2.1 软件名称中文名称:智慧社区应用平台2.2 软件功能建立智慧社区数据管理中心,并通过建立硬件数据原则接口,像平台中应用子系统提供数据支撑服务。2.3 需求边界要做事情:1、 定义核心数据原则,建立核心数据库;2、 建立核心数据接口,用于支撑应用系统,并可以实现对接口权限控制;3、 定义应用数据原则,建立应用数据库;4、 建立应用数据接口,用于支撑终端系统展示。不做事情:1、应用子系统实现;2、硬件数据采集及数据解决;3、终端系统实现。3、 总体设计3.1 架构设计目的和约束3.1.1 运营环境序号项目详细信息后台软件环境Windows Server 以上前台软件环境Windows XP,Windows , windows vista数据库SqlServer R23.1.2 开发环境序号项目详细信息1操作系统Microsoft .NET Framework 4.0以上,操作系统: windows系列2编程语言C#3编程工具Visual Studio +3.2 设计思想为了减少系统耦合度,增长系统内聚性,在需求发生更改时能在较短时间内对系统做出修改,并重新投入使用,咱们决定以分层体系架构风格作为整个系统体系风格,层与层之间严格按照RESTful风格Web API进行接口设计,并以之为依照进行详细设计。分为数据支撑层、应用层、终端层。 3.3 架构体系描述 整个系统顶层架构采用分层风格,整个系统体系构造非常清晰,使得后期易于详细设计、编码、维护以及适应需求变更。通过度层,定义出层与层之间接口,使得在更加规范同步拥有更为自由接口描述,使得层与层之间耦合度减少,增强了模块复用型和可扩展性以及可维护性。同步,分层也有益于项目模块划分以及任务分派,通过明确清晰接口,减少集成难度,提高效率。 3.4 架构体系包架构分三层:数据支撑层、应用层、终端。每层之间通过制定接口合同对接,层内部可独立开发。3.4.1 数据支撑层数据支撑层分三个系统:设备信息系统、基本数据管理系统、应用数据管理系统。重要做接口通过数据提供接口将设备数据采集到数据库中。3.4.2 应用层应用层系统虽然多,但是有些是可以合并,并且有也许会有现成产品。但是应用层困难在于,必要对每一种系统需求贯彻究竟,每个系统究竟要实现哪些功能,每个功能详细顾客体验是什么样子。形成需求文档后才干形成外包合同文档。这个也许需要做大量需求调研工作。3.4.3 终端层终端层是给顾客呈现东西,最重要是顾客体验和界面UI。因此终端层要外包一方面要明确终端体验是什么样子,然后归纳出应用层所要提供接口原则,制作原型图,然后将原型图和接口交给外包公司。3.5 重要业务流程3.5.1 核心数据采集输出流程3.5.2 应用数据采集输出流程3.6 模块划分3.6.1 数据支撑层3.6.1.1 描述数据支撑层分三个系统:设备信息系统、基本数据管理系统、应用数据管理系统。重要做接口通过数据提供接口将设备数据采集到数据库中。3.6.1.2 接口设计接口重要采用RESTful形式Web API来实现对核心数据和硬件采集数据采集和输出功能。并通过顾客权限加以控制。3.6.2 应用层3.6.2.1 描述应用层重要是实现相应业务功能3.6.2.2 接口设计接口同样采用Web API方式来实现对数据采集和输出功能。3.6.3 终端层3.6.3.1 描述终端层重要是与顾客交互终端应用界面,重要涉及web端网页访问,移动端手机app应用,以及室外大屏、室内定制服务终端等。3.6.3.2 接口设计接口同样采用Web API方式来实现对数据输出,重要将应用系统中沉淀下来基本数据通过接口方式输出到终端上面。4、 布置4.1 云服务器布置系统可以采用阿里云服务器布置,云服务器优势如下:1、云服务器维护成本比较低,省去咱们对服务器和网络维护管理工作量;2、云服务器可扩展性较强,由于智慧社区应用是一种规模逐渐扩大平台,在初期咱们可以采用相对较少服务器,随着规模增大,咱们可以通过增值买服务方式扩大规模,可以省去更新换代成本,对服务器实现平滑升级;4.2 布置服务器系统规定系统:windows server 以上;Microsoft .NET Framework 4.0以上;内存:4G以上(可依照应用规模扩展);硬盘:200G以上;带宽:10M以上(可依照应用规模扩展)。

    注意事项

    本文(智慧社区平台系统架构设计说明书样本.doc)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开