基于对象数据模型的信息管理系统结构设计技术探究_第1页
基于对象数据模型的信息管理系统结构设计技术探究_第2页
基于对象数据模型的信息管理系统结构设计技术探究_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于对象数据模型的信息管理系统构造设计技术探究一、基于对象数据模型的建立面向对象的数据库模型时比较常见的信息系统方法之一,这种方法与人联络严密,主要通过对人的思维习惯进展模拟,使软件开发的过程和方法最大限度的与人们解决现实问题,认识所处世界的过程和方法接近,用面对对象的方法建立相应的数据模型。使用面向对象的方法建立数据模型有以下几个程序,首先要对问题的领域和系统的边界进展确定,并对对象类与关联进展识别;然后要对对象类与关联的属性进展添加,并使用恰当的继承关系对对象类进展更深的组织与合并;最后要对作用在对象身上的方法进展识别,对对象事件进展确定。二、基于对象数据模型的信息管理系统实现的技术与构造

2、设计1. 数据库的设计。在进展设计数据库时,必须使数据库具有明晰的构造,以便可以使数据模型可以直接而自然地对现实生活的实体进展模拟。在这种信息管理系统中,要使数据库的管理功能得到充分的发挥,保证数据信息的完好是其根本要求,在面向对象的数据模型中,类型的分类机制是可以充分保证数据的一致和完好。而对数据完好性的控制经常出现很复杂的要求,需要把对类的定义和明确约束进展联络。此外,在对B/S 与C/S 构造的数据库软件进展开发与研究时,可以把大量的处理数据和复杂的客户端任务通过后台的存储来实现,对于经常检索的信息可以建立明确的索引,而且在索引的建立过程中,假设有的表索引很多,需要对插入、删除和更新等进

3、展频繁的操作,可以在建立索引和表格时设立一些有效的填充因子以便给数据的页面留下自由的空间,减少对页面进展分割和反复组织的过程,从而有效地提升信息管理系统软件的效率。2. 信息的平安设计。互联网技术的使用给人们带来方便的同时,也可能造成个人信息的泄露,而网络中有许多有关个人的信息一旦泄露会对人们的生活产生很大影响,威协人们平安。所以在根据对象数据模型建立信息管理系统时要注意对系统信息的保护,可以从五个层面对系统平安进展保障,分别是网络的通信层面,操作层面,对数据库的管理层面,系统的应用层面和对病毒的预防与治理层面。为了防止系统受到不明攻击,保证数据库信息的平安,可以使不同的数据库互相别离,防止互

4、相干扰,保持一定的独立性。可以使用一些订阅效劳器系统来对系统信息进展保护,其特征是可以在拷贝的数据和源数据之间进展延时效劳,源数据库假设发生变化,并不会立即在订阅的数据库中得到反映,而是经过专门的分数据库对改变的信息进展记录,在这些信息到达一定的数量时,在由数据分发器把相关信息发送到订阅的效劳器中。使用这种数据库可以起到很好的缓冲作用,假设网络出现问题而不能进展信息的复制时,相应信息的改变会在分发数据库中得到保存,直到解决问题。3. 三层构造体系的开发。由于JaguarCTS 和PowerBuilder集成严密,利用PowerBuilder 提供的效劳,进展JaguarCTS组件的建立非常便利,不需要复杂的步骤,所使用代码的数量也不多,而且由于JaguarCTS 具有内置的PB 虚拟机,所以JaguarCTS 可以和PB 的编写组件进展直接的、高效的通信,这样PowerBuilder 和JaguarCTS 可以与后台的数据库建立联络,有利于三层体系构造的开发与实现,从而促进信息管理系统的进步。三、结论基于对象数据模型的信息管理系统对现实生活的描绘与人们更加接近,为人们的生活带来很大便利,但是其在现实应用中还有一些缺点和缺乏,和关系数据库相比,其理论的研究和数据模型的标准化和程序化等还不成熟和完善,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论