智慧城市项目详细设计文档.doc

上传人:11****ws 文档编号:2358552 上传时间:2019-05-08 格式:DOC 页数:78 大小:8.40MB
下载 相关 举报
智慧城市项目详细设计文档.doc_第1页
第1页 / 共78页
智慧城市项目详细设计文档.doc_第2页
第2页 / 共78页
智慧城市项目详细设计文档.doc_第3页
第3页 / 共78页
智慧城市项目详细设计文档.doc_第4页
第4页 / 共78页
智慧城市项目详细设计文档.doc_第5页
第5页 / 共78页
点击查看更多>>
资源描述

1、 (智慧城市管理)产品名称Product name 密级 Confidentiality level产品版本Product versionV1.0 Total 8 pages 共 16 页智慧城市软件详细设计说明书Prepared by 拟制Date日期2013-10-23Reviewed by 评审人Date日期Approved by批准Date日期(智慧城市管理)Revision Record 修订记录Date日期Revision Version修订版本Sec No. 修改章节Change Description修改描述Author作者2013-11-191.0 全部文档 进行设计详细设计

2、文档 常文见佘伟伟寇玥(智慧城市管理)目录1 引言 .41.1 编写目的 .41.2 背景 .41.3 参考资料 .41.4 术语定义及说明 .42 总体设计 .52.1 任务和目标 .52.1.1 需求概述 .52.1.2 运行环境概述 .52.1.3 条件与限制 .52.1.4 软件结构图 .53 系统详细需求分析 .73.1 详细需求分析 .74 系统详细设计 .84.1 系统内部详细界面划分 .84.2 系统结构设计及子系统划分 .84.3 系统功能模块详细设计 .84.3.1 模块一 登录流程图 .84.3.2 模块二 主界面流程图 .104.3.3 模块三 实时监测流程图 .114

3、.3.4 模块四 流量控制流程图 .134.3.5 模块五 用水安全管控 .155 数据库系统设计 .175.1 设计要求 .175.2 信息模型设计 .175.3 数据库设计 .185.3.1 设计依据 .185.3.2 数据库安全 .185.3.3 数据字典 .18(智慧城市管理)1 引言1.1 编写目的本详细设计文档说明书编写的目的是说明该程序模块的设计考虑,包括程序描述 输入和输出 算法和流程逻辑 、数据库的字段和数据字段的关系图,模块的界面设计和操作解释,理解性的考虑,为编程和系统维护提供基础,本说明书的预期读者为系统设计人员 软件开发人员、软件测试人员和项目评审人员、部分用户人员。

4、1.2 背景智慧城市是数字城市发展中的具有介入式、互动式功能的智能化数字城市管理应用。CUDI国际城市发展研究院院长王超指出:城市人地关系系统的数字化,它体现“人“的主导地位,通过城市信息化更好地把握城市系统的运动状态和规律,对城市人地关系进行调控,实现系统优化,使城市成为有利于人类生存与可持续发展的空间。城市信息化过程表现为地球表面测绘与统计的信息化(数字调查与地图),政府管理与决策的信息化(数字政府),企业管理、决策与服务的信息化(数字企业),市民生活的信息化(数字城市生活),以上四个信息化进程即数字城市。 数字产业的崛起,面临第四产业的来临,数字城市的数字管理充分借助物联网、传感网,涉及

5、到智能楼宇、智能家居、路网监控、智能医院、城市生命线管理、食品药品管理、票证管理、家庭护理、个人健康与数字生活等诸多领域,更加的智能化、智慧化。反思城市与人的关系,形成所谓“物联网”,然后将“物联网”与现有的互联网整合起来,为城市提供更便捷、高效、灵活的公共管理的创新服务模式,实现人类社会与物理系统的整合。把握新一轮科技创新革命和信息产业浪潮的重大机遇,充分发挥信息通信(ICT)产业发达、RFID、相关技术领先、电信业务及信息化基础设施优良等优势,通过建设ICT基础设施、认证、安全等平台和示范工程,加快产业关键技术攻关,构建城市发展的智慧环境,形成基于海量信息和智能过滤处理的新的生活、产业发展

6、、社会管理等模式,面向未来构建全新的城市形态本项目的提出是按照科技的发展潮流。响应国家对于城市的建设的要求,以科技来管控城市,让城市的管理更加方便和节约,以城市三大必须消耗为基础 分别是水、电、气。该项目智慧城市管控 本着方便管理、节能减排、方便城市分析等功能为目标 采用c/s模式进行开发, 用于对城市规划管理的行业 及三维技术的结合 因此 有较好的市场前景和商业价值。本程序由软件开发小组负责开发。智慧城市管理平台主要由两部分形成:1. 客户端2. 服务器端(智慧城市管理)1.3 参考资料C#高级编程 (第七版)(美)Bill Evjen (美)Jay Glynn 著数据库设计 Stephen

7、s 著 机械工业出版社数据库系统概论 (第三版)萨师煊 王珊著 高教出版社 WPF编程宝典 Matthew MacDonald 清华大学出版社 (2013-08)ArcGIS开发宝典 刘仁义、 刘南 科学出版社有限责任公司 (2011-01)数据库设计与开发 蒋学英、刘星、 等 清华大学出版社 (2007-03)1.4 术语定义及说明如表1-1所示:表1-1术语定义序号 术语或缩略语 全称 说明性定义1 Uri Uniform Resource Identifier统一资源标示符(智慧城市管理)2 总体设计2.1 任务和目标该文档是智慧城市管理模块的三个主要的功能的详细说明和设计,分别对每个模

8、块进行简要的说明, 为代码的实现提供可参考的依据。2.1.1 需求概述智慧城市管理的主要三大模块 描述:1.用水管控模块概要描述,该模块能够实现用户在客户端进行对用水量的管控,用户可以分大的区域来进行对当天的该区域总体的用水量的监控 ,还可以根据区域及建筑的性质来进行定点的查询该建筑的当天实时的用水量 ,该模块可以让用户查询区域、建筑的年、月的用水量的详情 ,当输水管道发生问题时 可以进行有效的控制该事发地点的用水开关,有效的遏制资源的浪费,通过图形化的设计可以让用户更加直观的看到该建筑的用水状况 ,通过这个可以进行判断使用水是否合理,增强调控力度。2.智慧电力就是让人更方便,更快捷,更轻松,

9、更安全的用电,3.智慧能源的气能管控模块主要是对能源使用的分析,为了更合理的管控气能。具体的操作包括:1. 分析和统计气能的使用过程;2. 设计管理和控制气能的操作;3. 查看具体建筑的气能用量的记录查询。2.1.2 运行环境概述ArcGis Server:地图发布工具Mysql:数据库管理软件Windows7:运行环境VS:服务器端开发软件/客户端开发软件2.1.3 条件与限制该功能的需求大部分是按自己的理解来进行设计的,该程序要和硬件接轨,条件限制,有些数据是进行模拟的。系统要求,如表2-1:表 2-1 操 作 系 统 限 制(智慧城市管理)硬件要求,如表2-2:表 2-2 硬 件 限 制

10、ArcInfo、ArcView、ArcEditorCPU 2.2 GHz 双核或更高处理器 英特尔酷睿双核、奔腾 4 或至强处理器 内存/RAM 2 GB 或更高显示属性 24 位颜色深度屏幕分辨率 推荐在标准尺寸 (96dpi) 下使用 1024 x 768 或更高交换空间 取决于操作系统,最小为 500 MB。磁盘空间 2.4 GB 此外,Windows 系统目录需要预留 50 MB 的磁盘空间(通常位于 C:WindowsSystem32)。您可以在安装程序中查看 10.0 各组件所需的磁盘空间。如果使用 ArcGlobe(作为 3D Analyst 的一部分),则可能还需要额外的磁盘空

11、间。因为 ArcGlobe 在使用后会创建缓存文件。 视频/图形适配器 检查您的计算机是否能够运行 ArcGIS 3D Analyst - ArcGlobe 具有 24 位处理能力的图形加速器 显卡必须能够兼容 OpenGL 2.0 或更高版本,其显存至少应为 128 MB,但推荐使用 512 MB 或更大的显存。联网硬件 许可管理器只需要 TCP/IP、网卡或 Microsoft 环回适配器。软件要求:必须在安装 ArcGIS Desktop 之前先安装 .NET Framework 3.5 SP1 或更高版本。Internet Explorer 要求:ArcGIS Desktop 的某些功

12、能要求安装的 Microsoft Internet Explorer版本至 少为 7.0 或 8.0。如果尚未安装Microsoft Internet Explorer 7.0/8.0,则必须在安装 ArcGIS Desktop 之前获取并安装它。Windows 7 和 Windows Vista 的 Microsoft WinHelp 修补程序: 在 Microsoft Vista 或 Windows 7 上使用 ArcGIS Desktop、ArcInfo 操 作 系 统 最低版本 最低版本Windows 7 旗舰版、企业版、专业版和家庭高级版(32 位和 64 位 (EM64T))Win

13、dows Vista 旗舰版、企业版、商务版和家庭高级版(32 位和 64 位 (EM64T) SP1 SP2Windows XP 专业版和家庭版(32 位) SP3 SP3Windows XP 专业版和家庭版(64 位 (EM64T)) SP2 SP2MysqlFramework 3.5(智慧城市管理)Workstation、ArcGIS Engine 或 ArcReader 时,建议您安装以下 Microsoft 修补程序(可选)。ArcGIS Desktop、ArcInfo Workstation、ArcGIS Engine 和 ArcReader 通过使用 WinHlp32 向用户提供

14、相关工具、命令和对话框的弹出式上下文相关帮助主题。如果未安装此修补程序,WinHlp32 将无法在 Windows 7 或 Windows Vista 上正常运行。2.1.4 软件结构图如图2-3软件结构图所示:基础设施层网络设施 主机设施 存储设施 安全设施 输入 / 输出设施登录验证业务应用层用户层智慧城市管理信息安全体系数据管理数据层基础 地理背景 数据建筑数据基础支撑层中间组件层工作流组件 查询统计组件空间数据库引擎制图组件数据规范化组件指标 数据用水监控 建筑信息 系统管理关系型数据库平台图2-3软件结构图(智慧城市管理)3 系统详细需求分析为达到数字化的智慧城市管理,对整个的城市进

15、行分区设置,按照区域划分不同属性的建筑 而每个建筑有三个大的模块来管理 分别是水 、电、 气,对建筑的能用使用量进行监控, 该系统主要功能之一是监测和统计园区的水电气使用数据以及控制气能的管道。在监测和统计数据的过程中,如果测量的气能流量大于正常需求,则要采取人工管控的操作,看是否需要关闭开关或关闭哪个开关。3.1 详细需求分析功能分析:本文档中水资源的管理,建筑的日常用水监测,小区域的日用水量监测,建筑的年月用水量的统计和建筑用水控制的开和关,小区域的年月用水量的统计和用水控制的开和关电资源需求:开关控制(开,关)模式控制(手动,自动)自动模式时有时间段的调整,自定义一个时间段,超出时间段自

16、动关闭 、监测每一栋楼或知名企业的每天的用电量、给每栋楼或知名企业设一个上限值,超过那个上限值就报警,弹出报警框分别控制每个区每条道路上的路灯,有全区道路的开关,每条道路的开关控制、监测,都会根据楼的名称、知名企业名称、道路名称在地图上定位到相对应的位置 气资源主要是监测和统计气能使用数据以及控制气能的管道。在监测和统计数据的过程中,如果测量的气能流量大于正常需求,则要采取人工管控的操作,看是否需要关闭开关或关闭哪个开关。接口分析:硬件接口:1.连接硬件开关的接口2.监测用电量的接口(也叫电表接口)3.报警器接口4.路灯开关控制接口软件接口:1.数据库接口(MySql)2.ArcGis地图接口

17、(智慧城市管理)4 系统详细设计4.1 系统内部详细界面划分在总体界面的设计中,利用界面的功能按钮来进行操作分功能的显示,在各大分功能中都是以用户控件为基础的,以公用的wpf窗体界面为载体,模块中根据需要在建立小的模块来实现所要的功能,该系统主要包括四大模块水能、电能、风能以及气能。四个模块都包括监测和管控的界面:监测界面主要包括数据的统计和查看详情;管控界面模块数据智慧电力:电力控制界面:可以查出总园区的分区,分区的各个建筑和企业对它们进行控制,控制它们的开关,控制它们的模式,控制它们的用电时间段,控制时地图会定位到相对应的位置电力监测界面:监测到每个建筑和企业每天的用电量和每个月的用电量,还可以与上个月的用电量进行对比,每个月的用电量可以用统计图的形式和列表的形式表现出来,每查询一个区或建筑或知名企业的用电量,地图都会定位到相对应的位置路灯控制界面:路灯是在室外,而且白天并不开灯,所以单独提出来。路灯控制界面有分为总体布局和分布布局和保存设置按钮;总体布局里面分为控制全区的路灯(全开,全关)和光线的控制;分布布局里面有分区的选择、手动控制(开、关)、自动控制模式(开启时间、关闭时间),选择街区后会显示出分区里面街道,可以再次进行选智慧电力:操作流程图,如图4-1:登录设置主页面电能管控实时监测流量控制路灯控制 电力抢修用电宣传图4-1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。