保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机论文 >> 正文

局域网图书资料查询系统


息,这就要求系统能按照

不同的信息类别对图书进行查询。比如说,按书名查询、按作者查询等。选定需要的查询信息类

别,再输入想查询的内容即可查询到相关的图书信息。
² 多条件查询:很多时候,用户需要了解的信息不仅仅局限于一个条件,比方说想同时查询书名

为“数据库原理”但出版社仅为“经济科学出版社”的图书信息时,单纯的分类查询就不能满足

用户的需要,这时就要用到多条件查询。也就是说,多条件查询不仅可以实现单个的分类查询,

还可以实现多条分类查询的组合查询。每个查询条件之间用“并且”或“或者”的关系关联起来

组成完整的查询条件。
² 模糊查询:对于用户来说并不一定完全记得某本图书准确的名称,类似,对于作者、出版社等

等信息来说,很多时候用户只是记得一些相关的信息而不是一字不差的准确信息。这个时候就要

用到模糊查询。用户输入查询内容后,系统将会把包含查询内容的(注意:并不是精确的等于查询

内容)所有相关图书信息显示出来,以使用户得到准确的、自己真正需要的信息内容。
l 更新与编辑:
² 更新:系统允许用户对查询到的内容进行修改并且存盘。
² 编辑:系统允许用户对现库进行插入、删除的操作,保证现库的真实性与实时性。
l 打印输出:系统可以将用户查询到的内容动态地生成报表,并打印输出。
§4.2 系统功能模块划分
局域网图书图书资料查询系统功能划分模块图如下:
 
 
 
 
 
 
 
 
 
 

§4.3  系统数据库设计
4.3.1  概念设计
概念设计的目标是产生反映局域网图书资料查询系统(第10页)需求的数据库概念结构,即概念模式。概念

模式是独立于数据库逻辑结构,独立于支持数据库的DBMS,不依赖于计算机系统的。
l ER模型
ER模型是对现实世界的一种抽象。它的主要成分是实体、联系和属性。使
用这三种成分,我们可以建立许多应用环境的ER模型。
l ER模型的操作
在利用ER模型进行数据库概念设计的过程中,常常需要对ER图进行种种
变换。这些变换又称为ER模型的操作,包括实体类型、联系类型和属性的分裂、合并和增删等等


l 利用ER方法的数据库概念设计
利用ER方法进行数据库的概念设计,可以分成三步进行:首先设计局部ER
  模式,然后把各局部ER模式综合成一个全局ER模式,最后对全局ER模式进行优化,得到最终

的ER模式,即概念模式。
  1. 设计局部的ER模式
通常,一个数据库系统都是为多个不同用户服务的。各个用户对数据的观点可能不一样,信息处

理需求也可能不同。在设计数据库概念结构时,为了更好地模拟现实世界,一个有效的策略是“

分而治之”,即先分别考虑各个用户的信息需求,形成局部概念结构,然后再综合成全局结构。

在ER方法中,局部概念结构又称为局部ER模式,其图形表示称为ER图。
实体和属性的定义如下:
图书(资料编号,资料名称,作者,出版社,出版日期,ISBN,资料类别,购买日期,保管人,

备注)
用户(编号,用户代码,用户姓名,登录口令,使用权限,查询显示项,用户显示头像)
资料类别(资料编号,资料类别)
出版社(出版社编号,出版社)
 
 
 
 
 
 
 
 
 
 
2. 联系定义:
ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型

,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一

步确定是1:N,M:N,还是1:1等。还要考察一个实体类型内部是否存在联系,两个实体类型之间是

否存在联系,多个实体类型之间是否存在联系,等等。联系定义如图4-5所示。解释如下:
l 一个用户可以保管多本图书资料,而一本图书资料只能由一个用户保管;
l 一个资料类别可以对应多本图书,而一本图书只对应一个资料类别;
l 一本图书由一个出版社出版,而一个出版社可以出版多种图书。
 
 
 
 
 
3. 设计全局ER模式
所有局部ER模式都设计好了后,接下来就是把它们综合成单一的全局概念结构。全局概念结构不

仅要支持所有局部ER模式,而且必须合理地表示一个完整、一致的数据库概念结构。
1)确定公共实体类型
为了给多个局部ER模式的合并提供开始合并的基础,首先要确定各局部结构中的公共实体类型。

在这一步中我们仅根据实体类型名和键枕认定公共实体类型。一般把同名实体类型作为公共实体

类型的一类候选,把具有相同键的实体类型作为公共实体类型的另一类候选。
2)局部ER模式的合并

《局域网图书资料查询系统(第10页)》
本文链接地址:http://www.oyaya.net/fanwen/view/176578.html

★温馨提示:你可以返回到 计算机论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。