太仓人才网面向对象的用户界面的设计与实现太仓人才网阳光浪子摘要:本文通过对面向对象编程思想的发展,提出了“面向对象的用户界面”的新思想,并阐述了在这个指导思想在太仓人才网开发过程中的具体实现。指出了面向对象的用户界面设计的主要思想:网页上任意信息,如果能确定为某个类的实例,那么就将具有相应的事件和方法。关键词:面向对象用户界面太仓人才网HTML超文本对象编程思想是继面向过程编程思想的发展,这一思想将程序开发的过程和认识事物的过程结合了起来。程序中的类,就好比现实世界中的各种事物,就是对象,每个对象有自己的属性,方法。程序可以通过向封装的类发送消息来控制各个对象,从而实现整个程序的运作。面向对象的思想,使得程序开发过程更加人性,程序的可读性更强,代码的重用度更高,程序的维护更简便。但是这个面向对象的思想通常只是被用作开发过程,所谓的对象和类,也常常只是隐藏在源代码中的各种抽象数据类型。因此,我提出了一个将面向对象的思想应用于用户界面设计的办法,并通过太仓人才网的设计过程来阐述这一思想的具体实现。面向对象技术的基本概念所谓对象(Object)可以是任何的具体事物。例如,现实生活中的计算机、电话机、电视等和Windows中的窗口、命令按钮、标签等均可视为对象。对象包括数据和过程。每个对象都有对应的属性和方法。一个Windows应用程序的外观也是由对象(界面元素)组成的,我们编写Windows应用程序就应该掌握各种对象的使用方法。面向对象的编程思想与我们认识现实世界的过程很吻合,因此使得编程非常直观,可大大提高软件开发效率。面向对象技术认为客观世界是由各种各样的对象组成,每种对象都有各自的内部状态和运动规律,不同对象间的相互作用和联系就构成了各种不同的系统,构成了客观世界。面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。面向对象的用户界面设计思想的提出面向对象的程序设计技术,有着很多的优势,就不再重复了。但是在开发程序的时候应用面向对象的思想,受益的是开发者。而面向对象的用户界面设计,是为了让程序的最终用户受益于面向对象的思想。首先,看一下面向对象的程序设计的图示()主程序类1类2类3类n实例属性事件方法消息赋值,,面向对象的整个系统的运作是通过各个被定义类的实例的动作的组合来完成的。而动作的流程主要是由:主程序流程,事件触发这两个因素来决定的。而面向对象的用户界面设计,是以用户的操作为程序主线,以响应用户操作为主要事件的一种面向对象的设计。,,它的用户界面主要是HTML及Javascript代码组成的网页。浏览器(B)用户界面HTML用户服务器(S)数据库WEB服务网站脚本程序PHPTCP/,查询人才库,或者供求职者发布自己的简历。:求职者,职位,用人单位这三者的关系。因此,主要的3个对象就是这三个(网站中涉及的其它对象有相同的设计思想)。根据网站的功能的要求,在设计用户界面的时
太仓人才网面向对象的用户界面设计 来自淘豆网m.daumloan.com转载请标明出处.