全球旧事资料 分类
。前台:用户借书功能图
图321用户借书功能
9
f后台:管理员功能图:
图322管理员功能
33数据库分析
信息系统的主要任务是通过大量数据获得管理所需要的信息,这就要求系统本身能够存储和管理大量的数据,而这一功能的实现必须借助大型数据库系统。本系统的开发选择MySQL作为后台数据库开发工具。1概念模型设计概念模型用于信息世界的建模,与具体的DBMS无关。为了把现实世界中的具体事物抽象、组织为某一DBMS支持的数据模型。人们常常首先将现实世界抽象为信息世界,然后再将信息世界转换为机器世界。也就是说,首先把现实世界中的客观对象抽象为某一种信息结构,这种信息结构并不依赖于具体的计算机系统和具体的DBMS,而是概念级的模型,然后再把模型转换为计算机上某一个DBMS支持的数据模型。实际上,概念模型是现实世界到机器世界的一个中间层次。信息世界中包含的基本概念有实体和联系。1实体e
tity10
f客观存在并可相互区别的事物称为实体。实体可以是具体的人、事、物,也可以是抽象的概念或联系。例如,一个学生、一门课、一个供应商、一个部门、一本书、一位读者等都是实体。2联系relatio
ship在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为实体内部的联系和实体之间的联系。实体内部的联系通常是组成实体的各属性之间的联系。两个实体型之间的联系可以分为3类,一对一联系,11;一对多联系1
;多对多联系m
。概念模型是对信息世界建模,所以概念模型应该能够方便、准确地表示信息世界中的常用概念。概念模型的表示方法很多,其中最为常用的是PPSChe
于1976年提出的实体,联系方法E
tityRelatio
shipApproach简记为ER表示法。该方法用ER图来描述现实世界的概念模型,称为实体联系模型,简称ER模型。根据数据流程分析,绘制图书管理系统的全局ER模型如图所示。
类别名称图书名称图书类别图书信息页码备注信息图书价格图书ISBN出版社出版日期
管理员信息表登陆账号
登陆密码
借书证号年龄读者信息性别住址联系方式姓名
归还时间
读者ID借阅信息
借阅时间借阅数量
图书ID
图331数据库概念模型ER图
2数据库表设计11
f数据库表设计主要是把概念结构设计时设计好的基本ER图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。它包括数据项、记录及记录间的联系、安全性和一致性约束等等。导出的逻辑结构是否与概念模式一致,从功能和性能上是否满足r
好听全球资料 返回顶部