家庭自动化系统,建立和开发家庭自动化系统旨在适应现代人民的生活信息化和对家居产品信息化的需要。
一、新问题定义
(一)、引言及相关背景
自动化在各行各业、各个领域都发挥了其巨大的功能,同时也走入了我们的家庭。随着电子技术的发展,家庭自动化时代的来临,消费电子产品(Consumer Electronics)已和咨讯(Computer)、通讯(Communication)两项产品的技术结合在一起,成为目前所通称的3C产品,并使家用电子电器产品迈向家庭自动化(Home Automation)的方向。
随着全球经济的不断发展,我国的市场经济也飞速发展,人民生活水平不断提高,家庭自动化系统在美国以及国际市场都具有广阔的前景,在中国市场也是快速形成期,这些提高人类生活质量的产品将构成世界范围内后PC时代的新兴IT市场。
(二)、任务描述 1、专案背景
项目名称摘要:家庭自动化系统(Home Automation System ,简称HAS)
项目委托单位摘要:XXX智能家居设备公司
软件开发单位摘要:兰州商学院06级计算机科学和技术(1)班软件开发小组
2、目的
本系统要求能够实现家庭住宅中各个设备的自动管理和人工个性管理,该系统能控制、监视和协调家电(如室内外照明、家庭保安系统、家庭环境控制系统、空调、电视机等)。该系统会在相应的时间内各个设备发出相应的指令,完成各个设备的自动化管理。该系统应该是可以适应变化的,因此,必须侦测环境的变化,而且通过识别本系统中的变化来转变,并且所识别出的变化应该在系统中被实现。系统可以是自动适应变化或是手工适应变化。系统控制的任何设备发生异常,必须通过适当的信息来通知用户并进行异常处理。该系统必须有一个数据库,内含所有该系统所控制的设备的信息,包括每一种设备连接到系统的日期,系统用户所发布的重要动作等信息。
3、运行环境
本系统是设备控制类系统,由主机通过相应的接口部件监听和控制各个硬设备。数据库服务器由SQL Server实现。操作系统摘要:windows 2000 、windows xp以上;数据库服务器端软件SQL Server 2005。
(三)、功能描述
本系统由“灯光控制”、“保安控制”、“环境控制”、“家电控制”、 “用户登录及管理”等各模块组成。
灯光控制摘要:实现对室内外所有灯光的时间周期性控制和用户的直接控制;
保安控制摘要:实现对室内外所有视频监控设备的周期性工作控制及异常处理,和防盗防火设备的控制及异常处理;
环境控制摘要:实现对家庭环境设备(包括花园、阳台、室内温湿度报告)的时间周期性控制以及各设备的异常处理;
家电控制摘要:实现对家庭中各个聪明家用电器的人性化控制及各设备的异常处理;
用户登录及管理模块摘要:实现用户对各个模块中所用设备的时间周期性定义以及对各个设备的直接管理和控制。
二、可行性分析
(一)、可行性探究的前提
家庭是高薪技术的下一个前沿阵地。对家庭中遥控、自动化和娱乐的要求呈上升态势。消费者希望自己的日常生活更简便、更平安。当然,优秀的家庭自动化产品应给具有以下的特性摘要:
(1)、标准化摘要:家庭自动化产品应依照国际上流行的相关协议进行设计,充分保证各厂家产品间的兼容性和相互操作能力。
(2)、开放性摘要:家庭自动化系统应该具有开放的协议,统一的接口。
(3)、模块化摘要:采用模块化的设计可以适应各种场合的需要,保障用户的利益,并答应系统的逐步到位。
(4)、实用性摘要:家庭自动化产品应该切实地为用户提供各种实用化的功能和服务。
(5)、普及化摘要:家庭自动化系统应该面向低成本,高性能的目标设计,住户对价格较为敏感,所以智能住宅采用的技术要较为经济。同时,家庭自动化系统应该能最大程度兼容用户原有的电器设备,保护用户投资。
(6)、简洁易用摘要:好的家庭自动化产品应该简便易用、用户接口友好,并且不需要使用者花上太多的精力就能把握。
(二)、优越性
在国内家庭自动化是一个较新的概念,虽然越来越多的厂家开始投入到家庭自动化的来发和生产中,但是由于没有统一的标准,尚处于一家一户自行开发的局面。而随着房屋的商品化,从而加强了人们对居家的要求,希望一步到位或者具有开放的协议,统一的接口,这样来保证产品能不断地适应未来发展趋向,而本系统就是基于统一的标准和接口设计的,具有充分的发展潜力。
(三)、基本的数据流图
图1、HAS的基本数据流模型图
图2、HAS的一级数据流模型图
图3、HAS的二级数据流模型图
(四)、经济可行性
1、 支出
构建系统时的金费主要有摘要:用户在要购买日常生活中的家电及各种电子产品是花费一定数额的资金,在购买组成系统的一些小型物理器件时会有资金的支出。
2、 效益
可以高效,快捷的管理生活家电设施,提高生活的质量。
3、 收益、投资比良好、可行。(五)、技术可行性
本系统有许多不同的传感器,单片机和输出报警系统以及一些异常的自动处理系统和接入的各种家电设备组成。物理设备在市场上均有售,因此,物理设备上不用多考虑,我们主要实现将不同设备按照一定的结构连接起来,使之能够完成我们的预期目标
(六)、社会因素可行性分析
1、 法律因素
申请法律保护或相关保险。
法律可行性是考虑要开发系统是否存在任何侵犯、妨碍和责任新问题,用户操作可行性考虑待开发软件的运行方式在用户组织内是否行得通,现行管理制度、人员素质、操作知识是否可行。
相关推荐:
下一篇:简述计算机专业如何实施双语教学