一.选题依据:
随着二十一世纪科学技术的飞速发展,特别是无线传感器网络技术的理论突破,以
及支持相关无线协议的芯片的研制,利用无线技术组建局域网变的越来越容易。信息化
的时代对传统住宅的智能化、无线化、舒适化和安全化提出了挑战,而随着人们生活水
平的提高,人们对家居的要求从单纯的物理空间,延伸为一个安全、方便、舒适的居住
环境。智能家居系统正是在这样的情形下,成为新世纪的热门话题。 智能家居实际上就是一个先进的系统,通过各种有线无线技术、计算机技术、布线技术以及通信技术,将家庭内部各相关子系统,组建为一个有机的整体,通过统筹管理,让家居生活更加舒适、安全、有效。其一,智能家居系统可以实现主人采用更先进的方法来控制家电设备,比如通过手机、Internet 网络、语音识别等远程控制家用电器;其二,家居系统内部各个设备彼此可以通信,无需手动操作即可方便控制,对提高的人们生活质量意义重大
。二.可行性论述:
C#是一种全新的面向对象语言,专门用于开发在.NET 平台上执行的应用程序。C#
融合了其他语言的优点开发而成,是微软为.NET Framework 量身定做的语言,C#拥有
C/C++ 的 强 大 功 能 以 及 Visual Basic 简易使用的特性 , 是第一个组件导向(Component-oriented)的程序语言,和 C++与 Java 一样亦为对象导向(object-oriented)程序语言。 本系统利用 C#语言,开发出上位机用户交互界面,将用户家中的电脑作为服务器,服务器以网站的形式存在,一方面接收家电网络上传的数据,并且向家电网络内节点发送命令,另一方面支持用户的远程访问与控制。 |