焦点期刊
在线客服

著作编辑 著作编辑

咨询邮箱:568476783@qq.com

计算机论文

OOP系统包括三大要素

时间:2021-12-05 11:02 所属分类:计算机论文 点击次数:

运行设计
 
(1).系统用户或普通用户通过Login登录到HAS系统。
(2)用户通过菜单(主菜单main;用户菜单user;电器设备管理菜单appliance;动作记录日志管理菜单log)选择要执行的动作。
(3)用户从子系统发出的请求,通过服务器端控制程序HASServer进行解析,然后发送给相应的类,然后向主系统返回处理结果。
(六).错误处理设计。
在执行过程中发现系统执行中出现异常情况或被要求执行异常操作时,系统要能够自动检测并进行相应处理或形成报告,返回给用户进行相关处理后就可以恢复操作。
1.输出信息出错。
完成相关解析后,形成系统日志保存,并将提示信息显示给用户或系统运营商。
2.处理错误的策略。
(1).在线事务处理(OLAP)建立在TCP/IP协议之上,具有多级事务处理的响应控制,以保证事务处理前后的平台一致性。
(2)在数据库中处理事务失败的自动回滚技术,确保数据库表的数据一致性和完整性。
(3)对重要数据进行检查。
(4)对各子系统的运行进行监测,异常报告,并提供跟踪记录,如报表。
(5)提供友好的用户界面和帮助信息,并与严格检查合作,以降低用户的错误机会。
程序描述
 
针对程序设计的面向对象基础。
(1).面向对象的起源和发展。
物体表示待解决新问题中的实体,在处理新问题时,对象可以与其它对象进行通信。概念性地说,对象是同时包含数据和处理这些数据的操作的程序单元。类别用于描述具有相同或相似特征的一组对象的结构和行为。这种语言也支持一个类的继续,它可以把多个类群划分成层次,从而实现结构和行为的共享。
Smalltalk语言作为最早成功的面向对象语言,在以后的面向对象语言发展中发挥了重要作用。它丰富了Simula中类和对象的概念,而且信息更隐蔽,程序设计就是将信息传递给对象。自80年代以来,面向对象程序设计语言在程序设计中得到了广泛的应用,并取得了许多新的突破。卓越之处在于,随着操作系统和软件项目越来越大,人们越来越需要一种更有效的方法来开发,这就进一步促进了面向对象语言的发展。
(2)面向对象的要素。
OOP系统包括三大要素:目标.类和继续,它们体现了传统的面向对象理念。OOP语言应支持这三个元素。第一,对象的概念应该包括。物体是状态和动作的封装,而状态存储操作结果。为此提供服务的语言就是基于对象的语言。第二,类的概念和特征必须得到支持,类是用接口和实现定义对象行为的样板,而对象是由类创建的。而支持对象和类的语言就是基于类的语言。最终,应该支持继续,现有类能够创建子类,然后构建类的级别。以上三个方面支持的语言叫做面向对象语言。
㈢.职能。
该系统包括灯光控制.保安控制.环境控制.家用电器控制.用户登录和管理等各个模块组成。
灯控摘要:实现对室内、室外照明的定时定时控制和用户直接控制;保安控制摘要:定期对所有室内、室外视频监控设备进行工作控制及异常处理,与防火防盗装置的控制和异常处理;环境控制概述:实现家庭环境设备的定时定时控制,包括花园.阳台.室内温湿度报告在内的各种设备,以及各种设备的异常处理;电器控制摘要:实现对家庭中各个电器的人性化控制及异常处理;用户登录及管理模块:实现对各种设备的时间周期定义,以及对各个模块中使用设备的直接管理和控制。
该系统将采用面向对象程序设计的基本思想,编写各模块程序,实现其应用的各种功能。
(五).介面。
该系统采用C/S模式的系统主机结构和系统终端结构,该接口设备不仅完成了系统主机与各终端之间标准的物理连接,而且还实现了系统主机与各终端之间的数据传输。因此接口采用集成式.标准化设备来完成,实现其功能。
(六).检验要点。
该系统的最终实现是将各种信号作用于各个实体,即单个家用电器设备包括照明灯具.空调.喷淋装置.门窗监听.摄像机和其他特殊装置。因此,在进行系统测试时,可以对具体设备的状态信号进行仿真,并把这些模拟的状态信号功能到本系统中,实现测试目的。
软件测试。
㈠.检验计划。
1.试验计划。
该系统的最终实现是将各种信号作用于各个实体,即单个家用电器设备包括照明灯具.空调.喷淋装置.门窗监听.摄像机和其他特殊装置。因此,在进行系统测试时,可以对具体设备的状态信号进行仿真,并把这些模拟的状态信号功能到本系统中,实现测试目的。
2.试验项目。
该系统主要完成了各控制子系统的模拟测试,包括灯光控制子系统、家电控制子系统、环境控制子系统和安全控制子系统。
㈡.测试用例。
1.投入。
根据系统反馈,为各种模拟设备输入所有可以输出的信号量。
2.产出。
先列出相应的系统输入期望输出的值,再对获得的实际值进行对比,分析误差。
3.承诺偏离。
给出了测量结果与期望的承诺偏差的范围。
㈢.评价。
最后经过测试,该系统性能良好。
总结与展望。
㈠.概要。
鉴于现在国内的情况,住房商品化,人们的生活水平不断提高,信息产业已经深入到各行各业,智能化家具需求不断增长,人们期望生活在一个以住宅为平台.服务.管理为一体的高效率.舒适.平安.便利.环保居住环境。该系统是利用先进的计算机技术,将各种与家庭生活相关的设备.家电有机地结合起来,通过整体管理,让家庭生活更舒适.平安.有效。利用本系统可以模拟对家庭设备如空调的控制。
这个项目建立了一个系统控制的家庭自动化系统HAS。它是一种家庭自动化系统。本系统可控制.监测与协调家用电器(例如空调,洒水装置),同时该系统能够适应变化。它可以在HAS中识别变化,并且识别出的变化应在系统中实现。该系统采用自动变通和手动变速两种方式实现。对出现故障的家用电器,通过适当的信息通知系统进行故障处理。
㈡.远见。
本系统还存在一系列需要优化和改进的地方,如该系统可以实现的电器控制目前仅增加了三类电器,而家庭自动化系统不仅要实现家电设备的管理,还要与其它系统相连。例如小区报警系统等等。还有火灾报警等。该系统所涉及的硬件较少,如家庭系统布线等。
通过对该系统的进一步开发,希望该系统可以缩短研发周期,加快产品上市时间,降低前期投资风险,在激烈的市场竞争中占据优势地位。与此同时,希望该系统的开发可以起到抛砖引玉的作用,在不远的将来,市场上可以看到国内厂家的优秀自动化产品。