[发明专利]一种基于面向对象设计思想的存储方法及装置有效

专利信息
申请号: 201811437136.3 申请日: 2018-11-28
公开(公告)号: CN109542409B 公开(公告)日: 2022-09-30
发明(设计)人: 金云智;兰卫华;高建祎;周世恒;侯明雨;胡元凌;陈梦蛟;王继鹏;胡永堂 申请(专利权)人: 中国海洋石油集团有限公司
主分类号: G06F8/20 分类号: G06F8/20
代理公司: 北京品源专利代理有限公司 11332 代理人: 孟金喆
地址: 100027 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 面向 对象 设计 思想 存储 方法 装置
【说明书】:

发明公开了一种基于面向对象设计思想的存储方法、装置、设备及存储介质。该方法包括:在处于软件设计阶段时,通过逻辑模型向数据模型的投影技术自动建立数据模型;在处于软件编码阶段时,通过驱动引擎自动实现将对象实例存储到所述数据模型,通过本发明的技术方案,能够实现面向对象设计与面向对象编码的完整统一,减少设计与编码工作量,提高开发效率,减少沟通成本。

技术领域

本发明实施例涉及计算机技术,尤其涉及一种基于面向对象设计思想的存储方法、装置、设备及存储介质。

背景技术

面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO(Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象,而继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。

从上世纪80年代起,人们基于以往已提出的有关信息隐蔽和抽象数据类型等概念,以及由Modula2、Ada和Smalltalk和等语言所奠定的基础,再加上客观需求的推动,进行了大量的理论研究和实践探索,不同类型的面向对象语言(如:Object-c、Eiffel、c++、Java、Object-Pascal等)逐步地发展和建立起较完整的OO方法的概念理论体系和实用的软件系统。

面向对象方法具有以下优越性:

(1)强调从现实世界中客观存在的事物(对象)出发来认识问题域和构造系统,这就使系统开发者大大减少了对问题域的理解难度,从而使系统能更准确地反映问题域。

(2)运用人类日常的思维方法和原则(体现于OO方法的抽象、分类、继承、封装、消息通讯等基本原则)进行系统开发,有益于发挥人类的思维能力,并有效地控制了系统复杂性。

(3)对象的概念贯穿于开发过程的终,使各个开发阶段的系统成分具良好的对应,从而显著地提高了系统的开发效率与质量,并大大降低系统维护的难度。

(4)对象概念的一致性,使参与系统开发的各类人员在开发的各所段具有共同语言,有效地改善了人员之间的交流和协作。

(5)对象的相对稳定性和对易变因素隔离,增强了系统的应变能力。

(6)对象类之间的继承关系和对象的相对独立性,对软件复用提供了强有力的支持。

因为其优越性,面向对象方法已被广泛应用于程序设计语言、形式定义、设计方法学、操作系统、分布式系统、人工智能、实时系统、数据库、人机接口、计算机体系结构以及并发工程、综合集成工程等,在许多领域的应用都得到了很大的发展。

面向对象的软件工程包括下面几个部分:

(1)面向对象分析(object oriented analysis,OOA)

软件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述,从大的方面解析软件系统应该做什么,而不是怎么去做。面向对象的分析要按照面向对象的概念和方法,在对任务的分析中,从客观存在的事物和事物之间的关系,归纳出有关的对象(对象的‘特征’和‘技能’)以及对象之间的联系,并将具有相同属性和行为的对象用一个类class来标识,建立一个能反映这时工作情况的需求模型,此时的模型是粗略的。

(2)面向对象设计(object oriented design,OOD)

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国海洋石油集团有限公司,未经中国海洋石油集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811437136.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top