本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx

上传人:b****3 文档编号:15702963 上传时间:2022-11-15 格式:DOCX 页数:45 大小:1.68MB
下载 相关 举报
本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx_第1页
第1页 / 共45页
本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx_第2页
第2页 / 共45页
本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx_第3页
第3页 / 共45页
本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx_第4页
第4页 / 共45页
本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx

《本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx》由会员分享,可在线阅读,更多相关《本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx(45页珍藏版)》请在冰豆网上搜索。

本科毕业论文社区家庭安防管理平台系统的设计与实现Word格式.docx

(1)终端管理

(2)终端组管理

3.信息发布管理

(1)信息发布

(2)信息发布历史

4.监控告警

(1)报警设置

(2)报警信息

5.统计分析

(1)信息发布统计

(2)报警信息统计

6.系统设置

(1)基础信息设置

(2)社区信息设置

(3)用户管理

1.3开发平台及工具概述

系统的开发主要采用的是基于C#的.NET+SQLServer应用平台,操作系统为Microsoftwindows2003server。

采用服务器环境为IIS(InternetInformationServer),它包括WWW服务器、FTP服务器和SMTP服务器,是架设个人网站的首选。

开发工具包括VS2010,Photoshop,Dreamweaver,SQLServer2008等。

涉及div+css,JavaScript,C#,HTML,SQL等语言[5]。

1.4技术综述

1.网站服务器平台与环境的搭建:

主要用到windows2003服务器的基本操作;

以及该操作系统下IIS的环境配置,以及服务器的安全配置,如有效防止DDOS攻击等。

2.界面设计:

一个网站的UI是用户体验最重要的一部分,可以说网站UI的水平,直接影响到用户的使用心情。

用到的软件有photoshop等。

3.页面设计。

前台搭建摒弃传统的table布局,采用DIV+CSS,有效的减少代码长度,提高页面访问效率[14]。

用到的软件有Dreamweaver,VS2010等。

4.后台程序,这是网站建设最为重要的一步,是前台实现交互的前提。

用到技术为基于C#的三层架构开发。

 

2相关工具介绍及使用

2.1关于IIS(InternetInformationService)

InternetInformationServer(简称IIS)是Windows系统提供的一种服务,它包括WWW服务器、FTP服务器和SMTP服务器,是架设个人网站的首选。

MicrosoftIIS是允许在公共Intranet或Internet上发布信息的Web服务器。

InternetInformationServer通过使用超文本传输协议(HTTP)传输信息。

还可配置InternetInformationServer以提供文件传输协议(FTP)和gopher服务。

FTP服务允许用户从Web节点或到Web节点传送文件。

gopher服务为定位文档使用菜单驱动协议。

HTTP协议已经尽可能地代替了gopher协议[1]。

对于WindowsNT/2000来说,IIS就是标准的网站服务器。

不同于一般的应用程序,它就像驱动程序一样是操作系统的一部分,具有在系统启动时被同时启动的服务功能。

有很多其他的服务器软件也可以提供良好的Internet服务,如Netscape的服务器、ApacheforWin服务器等,但是IIS是Windows平台下最简单易用的服务器。

简单、易用是IIS5.0最大的特点。

和IIS4.0相比,IIS5.0完全集成于Windows2000Server中,而IIS4.0是WindowsNT4.0的OptionPack组件。

IIS5.0提供了更可靠的服务,管理也更为集成化。

IIS5.0在安全方面提供了几个新的特征:

摘要式身份验证、安全通信、服务器网关加密、安全向导、IP地址及Internet域限制、Kerberos5.0身份验证协议兼容性、证书存储、Fortezza。

IIS5.0支持WebDAV和ASP,它有两个管理工具:

一个用于MMC的InternetServiceManager外接程序,另一个是基于Web浏览器管理的InternetServiceManager[17]。

2.2SQLServer2008

SQLServer2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。

微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动应用程序的需求。

这个解决方案就是公司可以使用存储和管理许多数据类型,包括XML、e-mail、时间/日历、文件、文档、地理等等,同时提供一个丰富的服务集合来与数据交互作用:

搜索、查询、数据分析、报表、数据整合,和强大的同步功能。

用户可以访问从创建到存档于任何设备的信息,从桌面到移动设备的信息[2]。

2.3.NET平台

.NET是MicrosoftXMLWebservices平台。

XMLWebservices允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。

Microsoft.NET平台提供创建XMLWebservices并将这些服务集成在一起之所需。

对个人用户的好处是无缝的、吸引人的体验。

.Net的主要优点有跨语言,跨平台,安全,以及对开放互联网标准和协议的支持[6]。

具体介绍如下:

1.Net支持多种语言的互操作,即在一种语言下开发的组件,可在另一组件下通过面向对象的继承而得以重用,目前.Net支持的语言达二十多种。

2.Net通过将各语言先编译成中间语言(IL),然后再执行时用即时编译器(JustInTime)将之编译成本地平台代码来实现异构平台下对象的互操作,目前.Net支持的平台有Windows,Linux和Unix的支持正在开发中。

3..Net通过公共语言运行时(CommonLanguageRuntime)来实现资源对象,类型的安全.

4..Net通过对HTTP,XML,SOAP,WSDL等Internet标准的强劲支持提供在异构网络环境下获取远程服务, 

连接远程设备,交互远程应用的编程界面[18].

2.4VisualStudio

VisualStudio是微软公司推出的开发环境。

是目前最流行的Windows平台应用程序开发环境。

VisualStudio2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。

VisualStudio2010同时带来了NETFramework4.0、MicrosoftVisualStudio2010CTP(CommunityTechnologyPreview--CTP),并且支持开发面向Windows7的应用程序。

除了MicrosoftSQLServer,它还支持IBMDB2和Oracle数据库。

VisualStudio2010特点有:

1.支持WindowsAzure,微软云计算架构迈入重要里程碑。

2.助力移动与嵌入式装置开发,三屏一云商机无限。

3.实践当前最热门的Agile/Scrum开发方法,强化团队竞争力。

4.升级的软件测试功能及工具,为软件质量严格把关。

5.搭配Windows7,Silverlight4与Office,发挥多核并行运算威力,

6.创建美感与效能并重的新一代软件。

7.支持最新C++标准,增强IDE,切实提高程序员开发效率。

2.5Photoshop与Dreamweaver

Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。

从功能上看,Photoshop可分为图像编辑、图像合成、校色调色及特效制作部分。

Photoshop界面图像编辑是图像处理的基础,可以对图像做各种变换如放大、缩小、旋转、倾斜、镜像、透视等。

也可进行复制、去除斑点、修补、修饰图像的残损等。

这在婚纱摄影、人像处理制作中有非常大的用场,去除人像上不满意的部分,进行美化加工,得到让人非常满意的效果[13]。

  

Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

Dreamweaver支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。

所见即所得Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third-party厂商,包含ASP,Apache,BroadVision,ColdFusion,iCAT,Tango与自行发展的应用软体。

当您正使用Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。

梦幻样版和XMLDreamweaver将内容与设计分开,应用于快速网页更新和团队合作网页编辑。

建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。

您也可以使用样版正确地输入或输出XML内容[10]。

Dreamweaver还集成了程序开发语言,对ASP、.NET、PHP、JS的基本语言和连接操作数据库,都是完全支持的[5]。

2.6环境搭建

1.IIS的安装

IIS的安装如图1所示。

图1IIS的安装

2.SQLServer的安装

SQLServer的安装如图2-3所示。

图2SQLServer的安装

(1)

图3SQLServer的安装

(2)

3.VisualStudio2010的安装

VisualStudio2010支持64位Windows,支持多显示器,以便用户可以根据自己的需要来组织和管理工作。

用户还可以通过可视化设计器来充分发挥创造力。

VisualStudio2010的安装如图4-5所示。

图4VisualStudio2010的安装

(1)

 

图5VisualStudio2010的安装

(2)

3系统规划与分析

3.1系统规划

传统家庭安防是安装被动红外探测器,其特点是安装在室内,因此对室内无人值守时,其防盗保护财产的作用能难以实现。

而新型智能家庭安防系统在感应端通过磁头、红外、煤气、烟感、玻璃破碎等探测器来感应异常变化,当感应器感应到异常情况,就会自动报警并把警情发送至相关部门和人员的电话上,以便得到及时的处理,减少人员伤亡和财产损失。

通过社区家庭安防管理平台,以及布设在各个家庭的智能安防终端,对家庭温度、湿度、人工应急呼

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 销售营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1