数据库课程设计图书管理系统的设计与实现(3)

2019-04-14 20:41

数据库原理及应用课程设计报告

管理员信息 图书管理系统 借阅卡信息 图书信息 借书信息 罚单信息 管理员信息管理 借阅卡信息管理 借阅卡信息查询 图书信息管理 图书信息查询 借书信息管理 借书信息查询 罚单信息管理 罚单信息查询 图3.1图书管理系统模块功能图

3.3 数据库设计

数据库,是按照数据结构来组织、存储和管理数据的仓库,也是用于查询大量数据的存储区域。使用数据库可以减少了数据的冗余度,从而大大地节省数据的存储空间,实现数据资源的充分共享等。此外,数据库技术还为用户提供了非常简便的,易于编写的应用程序。近年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程方便,功能强大,环境适应广泛,数据处理能力强。数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库

第 5 页

数据库原理及应用课程设计报告

技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来满足用户在各方面提出的功能要求。

3.4 概念结构设计

在系统的数据库设计中,先要对数据字典中存储的数据进行分析,找出各数据之间的关系,得出系统的关系模式。可以采用功能图的方法来进行数据结构分析。 3.4.1 实体功能图

学生性别 身份证号 出生日期 学生姓名 借阅卡信息 地址 电话号码 卡号 现借书量

图3.2借阅卡信息实体功能

身份证号 成员id 管理员姓名 管理员基本信息 管理员性别 电话号码 密码 图3.3管理员信息实体功能

第 6 页

数据库原理及应用课程设计报告

出版社 书籍id 现存量 书名 图书信息 总量 作者 单价 入库时间

图3.4图书信息实体功能

罚单id 罚金 书籍id 还书日期 罚单信息 借书日期 卡号

图3.5罚单信息实体功能

卡号 书籍id 借书id 罚单信息 借书日期

图3.6借书信息实体功能

第 7 页

数据库原理及应用课程设计报告

3.4.2 E-R图

罚单id 借书日期 卡号 书籍id 还书日期 罚金 借书id 借书日期 卡号 书籍id 罚金信息 借书信息 m m 管理 姓名 n n 性别 密码 管理员 电话号码 地址 成员id 身份证号 管理 n n 卡号 管理 管理 现存量 书名 作者 图书 书籍id 单价 m m 现借书量 出版社 出生日期 借阅卡 1 n 借阅 1 n 姓名 身份证号 归还 电话号码 性别

图3.7E—R图

总量 现借书量 3.5逻辑模型设计

表3—1 系统用户表

字段名 管理员姓名 密码 类型 字符型 字符型 长度 10 10 表3—2 借书信息表 NULL 否 否 说明 管理员姓名 密码 字段名 借书id 类型 字符型 长度 12 NULL 否 说明 借书id 第 8 页

数据库原理及应用课程设计报告

卡号 借书日期 书籍id 字符型 日期型 字符型 50 8 50 表3—3 管理员信息表 否 否 否 卡号 借书日期 书籍id 字段名 成员id 密码 管理员姓名 身份证号 管理员性别 电话号码 类型 字符型 字符型 字符型 字符型 字符型 字符型 类型 50 24 10 78 34 22 NULL 否 否 否 否 否 否 说明 成员id 密码 管理员姓名 身份证号 管理员性别 电话号码 表3—4 借阅卡信息表 字段名 卡号 学生姓名 学生性别 出生日期 地址 身份证号 电话号码 现借书量 类型 字符型 字符型 字符型 日期型 字符型 字符型 字符型 字符型 长度 15 12 4 8 35 22 15 6 表3—5 罚单信息表 NULL 否 否 否 否 否 否 否 否 说明 卡号 学生姓名 学生性别 出生日期 地址 身份证号 电话号码 现借书量 字段名 卡号 书籍id 借书日期 还书日期 罚金 罚单id 类型 字符型 字符型 日期型 日期型 字符型 字符型 长度 50 50 8 8 8 13 NULL 否 否 否 否 否 否 说明 卡号 书籍id 借书日期 还书日期 罚金 罚单id 表3—6 图书信息表 第 9 页


数据库课程设计图书管理系统的设计与实现(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:神新公司碱沟煤矿防洪应急预案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: