开篇:润墨网以专业的文秘视角,为您筛选了一篇智能住宅计算机的应用论文范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
1.1智能住宅计算机应用软件的开发思路从某种意义上说,实现小区住宅的智能化并不是住宅建设的主要目的,只是作为一种提高居民生活质量的手段。开发智能住宅的计算机应用软件,主要是将生活中的各种数字化产品通过这个软件相关联,并且能够在各自的工作中井井有条地进行,并从网络中得到相关的信息,这样,住宅用户就能够合理的安排自己的家居生活,享受数字化生活带来的方便。因此,结合我国智能住宅的发展现状,为了满足大多数用户的使用需求,在软件开发过程中需要充分考虑智能住宅计算机应用软件的系统功能、编制特点和关键支持技术等方面问题。
1.2智能住宅计算机应用软件的系统功能智能化住宅的建设有利于为居民提供一个安全环境、绿色环境、信息环境和管理的环境,因此,开发的智能住宅计算机应用软件应该具有以下三个方面的服务功能:(1)为家庭提供一种方便事务管理的手段;(2)为家庭提供一些必要的生活服务信息;(3)能够实现三防、环境监测及控制和能耗通信的功能。这就体现了智能住宅计算机应用软件最主要的特点,那就是功能的集成性以及信息和知识的集约性。
1.2.1家庭事务管理手段一般来说,家庭的事务管理主要包括家庭理财、通讯录和个人档案三个部分。首先,在家庭理财过程中,主要是建立各个家庭成员各自的分账和总账,将每个人的账本进行汇总,实现账本自动的计算、查询、删除等功能。经过这种操作,能够使得以上各种功能之间保持相互独立的关系,并有利于去维护。例如,在查询的部分采用数据库过滤技术,采用这种技术不仅能够快速统计和查询数据库,还能够将查询到的信息通过表格的形式来表现出来,与此同时,汇总表中的收入和支出,并把汇总的结果显示在与之相应的信息框中,由此,能够将家庭的财务情况很清晰的显现出来。其次,通讯录部分实则就是为每个家庭成员建立一个通讯簿,其中包括每个人的姓名、职务、单位、电子邮箱、家庭地址、电话等基本信息,从而实现查询信息的方便化。一般来说,查询可以按照以下三种方式来进行,一是按照姓名来查询,二是按照工作的单位来查询;三是按照电话来查询。此外,在显示这些信息时也可以采用两种方式,一是以表格的形式显示,二是以quickreport的形式显示。最后可以介绍一下个人档案。个人档案主要包含个人的基本情况、工作、家庭和亲友的一些内容。而且对于每一个成员来说,都可以根据自己的真实情况来建立个人档案,可以记录下自己的工作、学习情况,或是一些生活中遇到的有意思、有意义的事情。这样不仅可以为以后的评职称准备材料,还可以通过记录每天的一些事情,等到有时候去回忆起来,别有一番风趣。除此之外,软件还应该提供一些对档案的查阅、添加及修改的功能,从而使得用户能够不断地去丰富自己的档案内容。
1.2.2家庭生活服务信息生活是一项复杂的过程,包含的东西包罗万象,涉及到医学、美食、美容、装饰、种植、饲养、旅游指南、保险常识、生活查询等多个板块的内容。首先,拿医学部分来分析,这部分为用户提供了基本的生理知识、人生保健方法、急症的处理过程以及一些常见疾病的护理方法。这些不仅能够帮助住宅用户解决一些简单的外科和内科的简单救治,还能了解一些家庭常用药品的管理及合理用药方面的知识。其次,美食部分可以介绍一些家常菜的制作方法以及家庭饮食中应该注意的一些科学知识,不断提高人们的生活质量。再者,美容和装饰部分可以帮助爱美的女士了解一下美容美发方面的知识。关于种植饲养部分,能够为爱好花草的住宅用户提供种植花草、养殖小动物方面的科学知识。旅游指南可以简介一些旅游线路、铁路旅客列车时刻表、航空航班时刻表等基本信息,还可以介绍一些旅游应该注意的问题和旅游途中自我保护的常识。保险部分可以为住宅用户提供一些中保人寿、平安、太平洋保险等保险公司现行的保险条款,方便用户进行安全投保。查询台的部分可以总结家庭生活中的一些常用的信息,比如说国内长话区号及邮编、国际直拨电话国家或地区代码及时差等。
1.2.3三防、环境监测及能耗通信功能关于家庭的软件三防、环境监测以及能耗通信等功能,可以通过家庭智能控制装置来实现。首先,智能住宅计算机应用软件应该具有对住宅的防火、防盗和防灾的报警功能。在住宅内如果发生异常情况时,计算机软件就会通过识别这些信息来发出声音报警,并且能够自动的弹出报警界面,让用户能够意识到这些异常情况的发生;其次,计算机应用软件应该对住宅内的温度、湿度进行实时监控,并可以对这些温度和湿度进行设定。比如说,可以按照冬季和夏季的温度特点来设定室内的温度和湿度,从而能够实现在不同的季节对空调或供暖设备进行实时控制。当室内的基本温度达到预期效果时,就应该停止相应设备的工作,不仅能够保持室内温度和湿度的稳定,还能达到节能的目的。再者,要对厨房内的设备和卫生间里的排风系统进行控制。由于厨房和卫生间的设备处于生活的必要地点,因此,控制厨房设备和卫生间排风系统的开启和关闭,不仅能够方便人们的生活,还能够通过记录、保存设备运行的状态来检查设备的是否处于正常工作状态。最后是关于三表的远传计费功能。用户的三表包含电表、水表、煤气表,因此,实现对于这三个表的计数和计费,将相关的数据进行保存,不仅可以统计总费用,并且还能够家庭住宅查询某一天、某一月,甚至是某一年的计数及费用情况。
1.3智能住宅计算机应用软件编制的特点
1.3.1实现了软件和硬件技术的结合在智能住宅计算机应用软件的编制过程中,应充分考虑到智能住宅的特点,将计算机硬件、软件技术相结合,并且能够应用家用电脑实现对住宅内环境的监控、显示和调整。
1.3.2具有较强的实用性智能住宅计算机应用软件应该以科学实用为原则,从医学、美食、美容、装饰、种植、饲养、旅游指南、保险常识、生活查询等多个方面为用户提供了更多丰富的生活服务信息,从而方便用户的工作和学习。
1.3.3方便用户学习和使用在软件的开发过程中,利用Delphi的菜单技术和可视化的特点,能够使画面变得更加简洁和直观,并具有较强的逻辑性,这样也方便用户掌握软件的开发思路和操作方法。因此用户不必经过必要的培训便可以上机使用智能住宅计算机应用软件。
2智能住宅计算机应用软件的关键支持技术
2.1支持平台的确定当前来说,Windows操作环境下能够用来开发应用软件的工具主要有BorlandC++(BV)、VisualC++(VC)、VisualBasic(VB)和BorlandDelphi(Delphi)4种,在这当中,BV与Delphi是属于Borland公司的产品,而VC和VB则是由Microsoft公司创设的产品。相对来说,又可以将这4种软件开发工具划分为两种不同的系统设计思想:首先,相比较BV和Delphi来讲,BC和VC是比较传统的开发系统,虽然它们具有许多优点,但是对于程序员来讲,他们的工作量是十分巨大的。那么,BV和Delphi作为新兴的组件式开发系统,不同于传统的开发工具,它们把原来需要由程序员来进行的许多工作转移到开发系统中,利用系统的自动性来完成,这样不仅大大减轻了程序员的工作量,还提高了工作的进行效率。由此可见,Delphi比BV更优越一些,此外,Delphi是一种可视化应用程序开发环境,利用面向对象的方法,将网络编程、COM编程和多级MIDAS编程的方法结合起来,从而可研究出面向Internet的Windows通用的应用程序,因此,Delphi软件开发工具比相对应的VB工具的功能更加强大,使用更加方便。综合上述因素,Delphi开发工具更适合作为软件开发的支撑平台。
2.2可视化环境的应用由上述分析我们可以得出,Delphi具有可视化的特点,这也是改变原先传统应用系统程序开发的编程方式之一。这样,不仅能够减少开发人员的手工编程工作,还能够实现和完成一些编程人员觉得比较复杂或是乏味的编程工作,与此同时,Delphi开发工具为开发的软件提供了丰富的信息,还能够使其具有良好的用户界面。
2.3多媒体技术众所周知,将图形引入到应用程序中来会使程序变得更加丰富多彩,而从某种角度上来说,引进声音才使得多媒体程序发生了质的飞跃。因此,在编程过程中,为了达到图声并茂的应用效果,通常可以采用两种方式来进行声音传递:一种是使用MIDI来播放背景音乐,一种是采用WAV格式的文件,首先,将麦克风作为声音信号的输入源,然后声卡通过一定的采样频率和量化级对声音进行数值化采样,最后将其模拟信号转换为数值信号并存在硬盘上,不仅如此,应用编程还能够使用Playsound语句,来将声音进行重新播放。经过这种过程,如果用户想要浏览一些文字信息时,就可以按下“播放”按钮的开关,这样,系统就会对照相应文字将其“朗读”出来。
2.4DDE技术DDE技术的特点在于不需要用户的介入就能够从家庭住宅的一些信息数据自动传递给智能化住宅小区,也就是说先在家庭设施自动控制器的这一端建立一个服务器程序,相对应地,在家用电脑管理软件中建立一个客户端程序;然后二者之间建立一种的链接关系,最后将通过这两个程序,实现服务器和客户端之间的对话和和相关信息的传输。当住宅用户想得到家庭设施自动控制器中的信息时,在家用电脑管理软件的运行客户端将转换接收到的信息,从而在窗体中能够实现相关数据的显示,并且可以设定居住环境的温度和湿度,保持居室的恒温。
2.5数据库技术利用Delphi进行软件开发,其中的主要特色之一就是既方便开发又具有强大的建立数据库的能力,在这个过程中技术人员不需要编写诸多代码,只需要在建立安装相关的程序过程中,利用数据库的开发环境,就能够很快地将具有多样风格的数据库应用程序开发出来。举个例子来说,采用PARADOX类型的数据库主要是用来创建数据的表格、查询和修改数据库以及建立数据库的别名,这样就能够将数据库的数据存放于同一个目录中。
3结束语
总之,住宅的智能化是建筑技术和信息技术的结合,是现代高科技的完美产物。因此,在住宅内进行信息的管理,离不开电脑的应用,由此可见,智能住宅计算机应用软件在住宅的智能化过程中扮演着重要的角色。所以,在智能住宅计算机应用软件的开发研究的工作中,不仅需要对计算机软件的应用进行探索,还应该不断加强对于与软件相配套的产品的创新。
作者:王志刚柴功昊单位:辽宁师范大学海华学院