- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.4 面向对象的数据库应用系统设计概念 类是一组具有相同数据结构和相同类型操作的对象的集合。类是对象的抽象,而对象是类的具体实例。 Access就是一个支持面向对象设计的数据库应用系统开发平台,它所提供的类主要包括:数据表对象类,查询对象类,窗体对象类,报表对象类,页对象类,宏对象类和模块对象类等等。一个Access数据库应用系统的开发,也就是要根据系统分析的结果,创建相应的Access数据表对象实例,窗体对象实例,报表对象实例,页对象实例,宏对象实例和模块对象实例。由于Access提供了丰富的类和很友好的创建各种对象实例的可视化操作界面,从而使得在Access开发平台上进行数据库应用系统开发可以获得很高的开发效率。 1.4.2 类的概念 1.4 面向对象的数据库应用系统设计概念 属性是对象固有的特征。在关系数据库应用系统中,不同类型的对象具有不同的属性集。在进行关系数据库应用系统设计时,我们应该根据应用系统对各项应用的要求,合适地选择属于某一个类型的对象并为其设定所需要的属性值。根据关于类的概念可知,派生于不同类的对象将具有不同的属性集。派生于同一个类的对象是不允许任意两个对象实例的所有属性值都相同的,也就是说,属于同一类的两个对象至少有一个属性的取值不同,这个属性被称为这一类对象的关键属性,也称为关键字。如果派生于同一个类的两个不同对象具有更多的相异属性值,则这两对象将具有不同的形式和表现。 1.4.3 属性的概念 1.4 面向对象的数据库应用系统设计概念 为了完成一个数据库应用系统的开发工作,在根据需要创建了应用对象并设定了所有对象的各个属性之后,还必须为相关对象设计其响应某些事件的方法。一个方法也就是一个操作序列,即程序。而这样一种程序设计的过程,就被称之为面向对象的程序设计。既然客观世界是由对象组成的,那么客观世界中的所有行动都是由对象发出,且能够为某些对象感受到。我们把这样的行动称为事件。在关系数据库应用系统中,事件分为内部事件和外部事件。系统中对象的数据操作和功能调用命令等等都是内部事件,而鼠标的移动、单击和键盘的敲击等等都是外部事件。并非所有的事件都能被每一个对象感受到。当某一个对象感受到一个特定事件发生时,这个对象应该可以做出某种响应。 1.4.4 事件与方法的概念 1.5 图书馆管理信息系统(LIBMIS)开发实例 图书馆管理信息系统是一类比较典型的数据库应用系统实例,其基本功能就是实现读者信息与图书信息的存储与检索,图书的借阅与归还数据处理,以及图书借阅数据统计分析与读者超期归还图书事务处理等等。 1.5 图书馆管理信息系统(LIBMIS)开发实例 1.5.1 系统需求分析 图1-5-1 “图书馆管理信息系统(LIBMIS)” 业务数据流程图 1.5 图书馆管理信息系统(LIBMIS)开发实例 图1-5-2 “图书馆管理信息系统(LIBMIS)”功能结构图 1.5 图书馆管理信息系统(LIBMIS)开发实例 1.5.2 系统设计 数据库设计 功能设计 界面设计 数据库技术 普通高等教育“十一五” 国家级规划教材(21世纪高职高专新概念教材) ISBN 978-7-5084-4598-4中国水利水电出版社 Access及其应用系统开发 李禹生 主编 目 录 第2章 关系数据库管理系统Access基础 第3章 Access表对象设计 第4章 Access数据表视图 第1章 关系数据库及其应用系统开发基础 第5章 Access查询对象设计 目 录 第7章 Access程序设计基础 第8章 Access报表对象设计 第9章 Access宏对象设计 第6章 Access窗体对象设计 第10章 LIBMIS数据库集成、测试与发布 第1章 关系数据库及其应用系统开发基础 本章学习要点 学习关系型数据库的基础知识,了解关系运算和关系型数据库管理系统的基本概念 学习数据库应用系统的组成以及规范化设计的概念 了解数据库应用系统开发的一般方法:系统分析、设计、实现和测试所包含的内容 了解面向对象的数据库应用系统设计概念 理解将要贯穿本书始终的数据库应用系统实例“图书馆管理信息系统”的构成 1.1 关系数据库技术基础 1.1.1 数据库技术概述 在应用计算机进行数据处理的技术发展过程中,历经了程序数据处理技术、文件数据处理技术和数据库数据处理技术三个阶段。目前,数据处理应用系统大多采用数据库数据处理技术实现的。 1.1 关系数据库技术
您可能关注的文档
- 数据库实用技术教程教学课件作者基于Oracle系统电子教案第3章节课件幻灯片.ppt
- 基本概念和理论——化学基础知识,建议优先阅读第23讲离子方程式(上课)幻灯片.ppt
- 数据库实用技术教程教学课件作者基于Oracle系统电子教案第4章幻灯片.ppt
- 基本概念和理论——化学基础知识,建议优先阅读第24讲离子共存与离子推断(上课)幻灯片.ppt
- 建筑材料s课件幻灯片.ppt
- 数据库实用技术教程教学课件作者基于Oracle系统电子教案第4章节课件幻灯片.ppt
- 基本概念和理论——化学基础知识,建议优先阅读原子结构和化学键幻灯片.ppt
- 数据库实用技术教程教学课件作者基于Oracle系统电子教案第5章幻灯片.ppt
- 建筑材料的基本性质课件幻灯片.ppt
- 数据库实用技术教程教学课件作者基于Oracle系统电子教案第5章节课件幻灯片.ppt
最近下载
- 采购合同结清证明模板.doc VIP
- 对乡镇领导班子干部成员的批评意见范文.pdf VIP
- 各类骨折病人的体位护理.pptx VIP
- 机动车检测人员试题库(附答案).pdf VIP
- 2025年安徽工业经济职业技术学院单招职业技能测试题库带答案(综合题).docx VIP
- 工学院机械电子工程专业留学生培养方案.docx VIP
- 2025年湖南高速铁路职业技术学院单招职业适应性测试题库及一套完整答案.docx VIP
- 2023年蚌埠市从优秀村(社区)干部中考试录用乡镇机关公务员加分考试真题及答案.pdf VIP
- 【教学创新大赛】《数字信号处理》教学创新成果报告.docx
- 学习领会二十届中央纪委四次全会上重要讲话心得体会.docx VIP
文档评论(0)