智慧城市项目详细设计文档样本.docx
《智慧城市项目详细设计文档样本.docx》由会员分享,可在线阅读,更多相关《智慧城市项目详细设计文档样本.docx(79页珍藏版)》请在冰豆网上搜索。
智慧城市项目详细设计文档样本
产品名称Productname
密级Confidentialitylevel
产品版本Productversion
Total8pages共16页
V1.0
智慧都市软件详细设计阐明书
Preparedby
拟制
Date
日期
-10-23
Reviewedby
评审人
Date
日期
Approvedby
批准
Date
日期
RevisionRecord修订记录
Date
日期
RevisionVersion
修订
版本
SecNo.
修改
章节
ChangeDescription
修改描述
Author
作者
-11-19
1.0
所有文档
进行设计详细设计文档
常文见
佘伟伟
寇玥
1引言
1.1编写目
本详细设计文档阐明书编写目是阐明该程序模块设计考虑,涉及程序描述输入和输出算法和流程逻辑、数据库字段和数据字段关系图,模块界面设计和操作解释,理解性考虑,为编程和系统维护提供基本,本阐明书预期读者为系统设计人员软件开发人员、软件测试人员和项目评审人员、某些顾客人员。
1.2背景
智慧都市是数字都市发展中具备介入式、互动式功能智能化数字都市管理应用。
CUDI国际都市发展研究院院长王超指出:
都市人地关系系统数字化,它体现"人"主导地位,通过都市信息化更好地把握都市系统运动状态和规律,对都市人地关系进行调控,实现系统优化,使都市成为有助于人类生存与可持续发展空间。
都市信息化过程体现为地球表面测绘与记录信息化(数字调查与地图),政府管理与决策信息化(数字政府),公司管理、决策与服务信息化(数字公司),市民生活信息化(数字都市生活),以上四个信息化进程即数字都市。
数字产业崛起,面临第四产业来临,数字都市数字管理充分借助物联网、传感网,涉及到智能楼宇、智能家居、路网监控、智能医院、都市生命线管理、食品药物管理、票证管理、家庭护理、个人健康与数字生活等诸多领域,更加智能化、智慧化。
反思都市与人关系,形成所谓“物联网”,然后将“物联网”与既有互联网整合起来,为都市提供更便捷、高效、灵活公共管理创新服务模式,实现人类社会与物理系统整合。
把握新一轮科技创新革命和信息产业浪潮重大机遇,充分发挥信息通信(ICT)产业发达、RFID、有关技术领先、电信业务及信息化基本设施优良等优势,通过建设ICT基本设施、认证、安全等平台和示范工程,加快产业核心技术攻关,构建都市发展智慧环境,形成基于海量信息和智能过滤解决新生活、产业发展、社会管理等模式,面向将来构建全新都市形态
本项目提出是按照科技发展潮流。
响应国家对于都市建设规定,以科技来管控都市,让都市管理更加以便和节约,以都市三大必要消耗为基本分别是水、电、气。
该项目《智慧都市管控》本着以便管理、节能减排、以便都市分析等功能为目的采用c/s模式进行开发,用于对都市规划管理行业及三维技术结合因而有较好市场前景和商业价值。
本程序由软件开发小组负责开发。
智慧都市管理平台重要由两某些形成:
1.客户端
2.服务器端
1.3参照资料
《C#高档编程》(第七版)(美)BillEvjen(美)JayGlynn著
《数据库设计》Stephens著机械工业出版社
《数据库系统概论》(第三版)萨师煊王珊著高教出版社
《WPF编程宝典》MatthewMacDonald清华大学出版社(-08)
《ArcGIS开发宝典》刘仁义、刘南科学出版社有限责任公司(-01)
《数据库设计与开发》蒋学英、刘星、等清华大学出版社(-03)
1.4术语定义及阐明
如表1-1所示:
表1-1术语定义
序号
术语或缩略语
全称
阐明性定义
1
Uri
UniformResourceIdentifier
统一资源标示符
2总体设计
2.1任务和目的
该文档是智慧都市管理模块三个重要功能详细阐明和设计,分别对每个模块进行简要阐明,为代码实现提供可参照根据。
2.1.1需求概述
智慧都市管理重要三大模块描述:
1.用水管控模块概要描述,该模块可以实现顾客在客户端进行对用水量管控,顾客可以分大区域来进行对当天该区域总体用水量监控,还可以依照区域及建筑性质来进行定点查询该建筑当天实时用水量,该模块可以让顾客查询区域、建筑年、月用水量详情,当输水管道发生问题时可以进行有效控制该事发地点用水开关,有效遏制资源挥霍,通过图形化设计可以让顾客更加直观看到该建筑用水状况,通过这个可以进行判断使用水与否合理,增强调控力度。
2.智慧电力就是让人更以便,更快捷,更轻松,更安全用电,
3.智慧能源气能管控模块重要是对能源使用分析,为了更合理管控气能。
详细操作涉及:
1.分析和记录气能使用过程;
2.设计管理和控制气能操作;
3.查看详细建筑气能用量记录查询。
2.1.2运营环境概述
ArcGisServer:
地图发布工具
Mysql:
数据库管理软件
Windows7:
运营环境
VS:
服务器端开发软件/客户端开发软件
2.1.3条件与限制
该功能需求大某些是按自己理解来进行设计,该程序要和硬件接轨,条件限制,有些数据是进行模仿。
系统规定,如表2-1:
表2-1操作系统限制
操作系统
最低版本
最低版本
Windows7旗舰版、公司版、专业版和家庭高档版(32位和64位(EM64T))
WindowsVista旗舰版、公司版、商务版和家庭高档版(32位和64位(EM64T)
SP1
SP2
WindowsXP专业版和家庭版(32位)
SP3
SP3
WindowsXP专业版和家庭版(64位(EM64T))
SP2
SP2
Mysql
Framework
3.5
硬件规定,如表2-2:
表2-2硬件限制
ArcInfo、ArcView、ArcEditor
CPU
2.2GHz双核或更高
解决器
英特尔酷睿双核、奔腾4或至强解决器
内存/RAM
2GB或更高
显示属性
24位颜色深度
屏幕辨别率
推荐在原则尺寸(96dpi)下使用1024x768或更高
互换空间
取决于操作系统,最小为500MB。
磁盘空间
2.4GB此外,Windows系统目录需要预留50MB磁盘空间(普通位于C:
\Windows\System32)。
您可以在安装程序中查看10.0各组件所需磁盘空间。
如果使用ArcGlobe(作为3DAnalyst一某些),则也许还需要额外磁盘空间。
由于ArcGlobe在使用后会创立缓存文献。
视频
/
图形
适配器
检查您计算机与否可以运营ArcGIS3DAnalyst-ArcGlobe具备24位解决能力图形加速器
显卡必要可以兼容OpenGL2.0或更高版本,其显存至少应为128MB,但推荐使用512MB或更大显存。
联网硬件
允许管理器只需要TCP/IP、网卡或Microsoft环回适配器。
软件规定:
必要在安装ArcGISDesktop之前先安装.NETFramework3.5SP1或更高版本。
InternetExplorer规定:
ArcGISDesktop某些功能规定安装MicrosoftInternetExplorer版本至少为7.0或8.0。
如果尚未安装MicrosoftInternetExplorer7.0/8.0,则必要在安装ArcGISDesktop之前获取并安装它。
Windows7和WindowsVistaMicrosoftWinHelp修补程序:
在MicrosoftVista或Windows7上使用ArcGISDesktop、ArcInfoWorkstation、ArcGISEngine或ArcReader时,建议您安装如下Microsoft修补程序(可选)。
ArcGISDesktop、ArcInfoWorkstation、ArcGISEngine和ArcReader通过使用WinHlp32向顾客提供有关工具、命令和对话框弹出式上下文有关协助主题。
如果未安装此修补程序,WinHlp32将无法在Windows7或WindowsVista上正常运营。
2.1.4软件构造图
如图2-3软件构造图所示:
图2-3软件构造图
3系统详细需求分析
为达到数字化智慧都市管理,对整个都市进行分区设立,按照区域划分不同属性建筑而每个建筑有三个大模块来管理分别是水、电、气,对建筑能用使用量进行监控,
该系统重要功能之一是监测和记录园区水电气使用数据以及控制气能管道。
在监测和记录数据过程中,如果测量气能流量不不大于正常需求,则要采用人工管控操作,看与否需要关闭开关或关闭哪个开关。
3.1详细需求分析
功能分析:
本文档中水资源管理,建筑日惯用水监测,社区域日用水量监测,建筑年月用水量记录和建筑用水控制开和关,社区域年月用水量记录和用水控制开和关
电资源需求:
开关控制(开,关)模式控制(手动,自动)自动模式时有时间段调节,自定义一种时间段,超过时间段自动关闭、监测每一栋楼或知名公司每天用电量、给每栋楼或知名公司设一种上限值,超过那个上限值就报警,弹出报警框分别控制每个区每条道路上路灯,有全区道路开关,每条道路开关控制、监测,都会依照楼名称、知名公司名称、道路名称在地图上定位到相相应位置
气资源重要是监测和记录气能使用数据以及控制气能管道。
在监测和记录数据过程中,如果测量气能流量不不大于正常需求,则要采用人工管控操作,看与否需要关闭开关或关闭哪个开关。
接口分析:
硬件接口:
1.连接硬件开关接口
2.监测用电量接口(也叫电表接口)
3.报警器接口
4.路灯开关控制接口软件接口:
1.数据库接口(MySql)
2.ArcGis地图接口
4系统详细设计
4.1系统内部详细界面划分
在总体界面设计中,运用界面功能按钮来进行操作分功能显示,在各大分功能中都是以顾客控件为基本,以公用wpf窗体界面为载体,模块中依照需要在建立小模块来实现所要功能,该系统重要涉及四大模块水能、电能、风能以及气能。
四个模块都涉及监测和管控界面:
监测界面重要涉及数据记录和查看详情;管控界面模块数据
智慧电力:
电力控制界面:
可以查出总园区别区,分区各个建筑和公司对它们进行控制,控制它们开关,控制它们模式,控制它们用电时间段,控制时地图会定位到相相应位置
电力监测界面:
监测到每个建筑和公司每天用电量和每月用电量,还可以与上个月用电量进行对比,每月用电量可以用记录图形式和列表形式体现出来,每查询一种区或建筑或知名公司用电量,地图都会定位到相相应位置
路灯控制界面:
路灯是在室外,并且白天并不开灯,因此单独提出来。
路灯控制界面有分为总体布局和分布布局和保存设立按钮;总体布局里面分为控制全区路灯(全开,全关)和光线控制;分布布局里面有分区选取、手动控制(开、关)、自动控制模式(启动时间、关闭时间),选取街区后会显示出分区里面街道,可以再次进行选
智慧电力:
操作流程图,如图4-1:
图4-1
4.2系统构造设计及子系统划分
对该项目逻辑设计思路是,在顾客