共查询到20条相似文献,搜索用时 86 毫秒
1.
面向对象技术在软件开发中的应用 总被引:1,自引:0,他引:1
面向对象方法的中心是用对象(数据与操作的集合)来模拟现实世界,常用的传统设计方法是面向功能分解,数据与操作是分开的。面向对象方法引入了新的机制,如对象、继承、封装等。通过分析面向对象编程语言实现多态性的机制,程序开发人员可以合理利用多态性的特点,处理具有普遍性而执行环境又比较特殊的问题。为此,本文首先讨论了面向对象系统的特征,接着分析了面向对象的软件重用开发方法﹑面向过程和面向对象比较﹑面向对象程序测试和面向对象的程序维护OOSM,最后研究了面向对象程序设计存在的问题和在C 、Delphi和Oracle中的应用。因此本文具有深刻的理论意义和广泛的实际应用。 相似文献
2.
本文介绍了如何运用面向过程与面向对象思想进行五子棋游戏的设计与开发,比较了两者在设计思想的不同。与面向过程程序设计比较,面向对象程序设计更易于实现对现实世界的描述,提高软件的扩展性和可维护性。 相似文献
3.
面向对象及可视化技术在用户界面设计的应用 总被引:3,自引:0,他引:3
介绍了面向对象的用户界面设计方法和面向对象的可视化编程技术。探讨了面向对象技术、可视化编程技术及用户界面技术这三者的原理、联系、设计方法和有待解决的问题,应用系统验证了使用面向对象及可视化技术在用户界面设计中的优点,使软件界面更加丰富多彩和灵活多变。 相似文献
4.
面向对象建模技术(OMT)提供了一系列图形工具,使其能更直观的描述客观世界,反映用户需求。但该技术不能描述客观世界中的模糊数据。本文对面向对象建模加以改进,使其在属性层,对象/类层和类/超类层上可直观地表示出现实世界中的模糊特征。 相似文献
5.
继承是面向对象程序设计语言的主要特点,是描述客观世界知识的自然且有效的方法,它提供了规范的层次结构,可以用树(单继承)或格(多重继承)严格的加于描述,是实现软件抽象和重用的重要方法,在本文中,不仅分析了继承在程序设计中的作用而且论述了使用多重继承带来的二义性问题,并给出解决方法。 相似文献
6.
蒋鸿崑 《上海师范大学学报(自然科学版)》2004,33(4):51-55
论述饭店管理信息系统中数据模型的面向对象设计方法,提出数据是饭店管理信息系统面向对象设计的根本依据,其核心是主题数据类.进而对设计过程中的面向对象分割和抽象、构建系统模型所涉及的数据分析和模块构造作了深入的研究. 相似文献
7.
8.
UML在关纱型GIS空间数据库设计中的应用与研究 总被引:1,自引:0,他引:1
空间数据库是GIS系统的核心,如何将面向对象的理论和方法诮地空间数据的分析,设计和实现的全过程,实现整个软件生命周期中从问题域到设计域的无缝转换,是相关应用领域中的一个十分重要的问题。UML(Unified Modeling Language)是一种标准的,功能强大的面向对象的建模语言,文章结合实例研究UML应用于GIS空间数据库的的面向对象设计中的理论和技术,解决了系统从对象模型到关系模型的转换和空间矢量数据的关系化的面向对象描述和实现,在此基础上,通过对系统对象的设计来不断完善数据库的结构设计和功能设计,并取得了较好的效果。 相似文献
9.
面向对象的出发点和基本原则是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程接近人类认识世界解决问题的方法与过程。面向对象数据库系统是为了满足新的数据库应用需要而建立的新一代数据库系统。讨论和设计了面向对象数据库的理论概念和含义,设计和构建了一个面向对象的数据库系统的理论体系。 相似文献
10.
11.
何婧 《北京教育学院学报(自然科学版)》2015,(1):66-68
高中信息技术课进行程序设计教学时,师生普遍存在重视代码而轻视程序界面设计的现象。造成这种现象的主要原因是:教师在学习阶段没有界面设计概念;工作后又没有相应的经历;而讲解程序设计语言的教程通常只针对该语言讲解界面的实现,也不强调界面设计的重要性。其实,程序的界面设计是独立于程序设计语言的。一个程序界面是否友好决定了程序的易用性。 相似文献
12.
并行程序设计主要有两种途径,即使用并行程序设计语言编写并行程序,或将串行程序并行化.串行程序并行化是一种比较有效的并行程序设计的途径.通过介绍并行技术的现状及相关分析的一些定义,给出了一个关于在串行程序中识别可并行执行语句的算法,论述了这一算法的意义. 相似文献
13.
14.
基于状态分析法的多功能数字毫秒计监控程序设计 总被引:1,自引:0,他引:1
以多功能数字毫秒计为例,阐述了如何用状态分析法设计系统监控程序,并给出原理及程序设计的步骤,该方法对于一键多义型系统的监控程序设计,可以使监控程序更加简约化,用这种方法设计的数字毫秒计,真正实现了多功能,更适合大学物理实验教学的需要。 相似文献
15.
物流园区中非接触式IC卡读卡器软件设计 总被引:1,自引:0,他引:1
将非接触式智能卡技术应用于解决物流园区车辆管理问题的方案中,完成了方案中非接触式IC卡读卡器的软件设计及系统的集成.读卡器使用C语言进行程序设计,编译器采用Keil C51 V7.07.软件设计包括主程序,MF RC500的应用程序以及读卡器外围功能程序设计,实现了系统的设计功能. 相似文献
16.
王长仑 《河北省科学院学报》1995,(Z1)
本文为应用有限自动机(DFA)理论,实现微机实时控制系统的程序设计,阐明系统的总体结构、功能模块、程序实现的方法和算法的正确性。程序设计使用TurboPascal语言编写。在实时控制系统的实现证明,应用有限自动机理论可极大地提高系统的响应速度,简化程序设计步骤,是实用和具有独特风格的程序设计方法。 相似文献
17.
18.
张京山 《南京邮电大学学报(自然科学版)》1987,(4)
本文介绍程序设计方法学的基本原则和方法,并用这些基本原则和方法编写汇编语言程序,旨在提高汇编语言程序设计的准确性、有效性、简单性,为汇编语言程序设计者提供一套有效的程序设计方法。 相似文献
19.
马宁 《吉林大学学报(信息科学版)》2005,(Z2)
系统化程序设计思维培养模式是以提高理工类本科生在校学习和未来工作中分析问题的程序设计思维为目的,主要探讨教师应如何改革现有的教学模式。采用系统化的方法,挖掘程序设计类课程之间的内在联系,整合教学内容;以逻辑性编程解题思路为导引轨迹,用任务驱动的方式,加强对学生的编程能力和上机解题能力的训练,提高学生的程序设计的实践能力;潜移默化地提升学生分析和解决问题的思维逻辑,培养学生的系统化程序设计思维,激发学生的创造性。 相似文献
20.
程序设计类课程是实践性非常强的课程.文章分析目前高校程序设计课程实验教学中的基本现状,结合教学实践,以"C语言程序设计"实验教学为例,对程序设计课程的实验教学模式进行探索和研究,以期进一步改善程序设计课程的实验教学. 相似文献