数据库SQL图书馆借阅管理数据库设计Word格式.doc
- 文档编号:14180705
- 上传时间:2022-10-19
- 格式:DOC
- 页数:42
- 大小:1.91MB
数据库SQL图书馆借阅管理数据库设计Word格式.doc
《数据库SQL图书馆借阅管理数据库设计Word格式.doc》由会员分享,可在线阅读,更多相关《数据库SQL图书馆借阅管理数据库设计Word格式.doc(42页珍藏版)》请在冰豆网上搜索。
2.提交课程设计报告一份,包括以下内容:
①用户需求:
要解决的主要问题,达到的具体指标等。
②业务流程分析:
描述系统的业务流程,画出规范的业务流程图。
③数据库概念模式设计
写出由基本项相应得出的实体、联系及其属性,并确定主实体的标识特征,画出ERD;
对其中复杂的多元联系进行分析,必要则改进。
④数据库逻辑模式设计
4.1一般逻辑模型设计:
写出由ERD导出一般关系模型的四条原则,列出数据库初步构思的关系框架,并检查改进之。
4.2具体逻辑模型设计:
按所用的DBMS要求,设计表(文件)的具体结构,在关系框架下补充字段类型、长度、小数位数等行。
⑤数据库保护设计
5.1设计表间关系:
列出数据库表间的关联关系。
5.2完整性设计:
列出主要字段完整性的字段名、完整性约束条件;
列出记录完整性约束及其约束条件;
列出参照完整性表。
⑥数据库系统的实现
6.1数据库及其表结构的建立:
建立数据库描述文件及建立其数据库表,注意完整性与关联的实现,并附作为命令执行结果的数据库表结构及其关联图、参照完整性表。
6.2数据输入:
录入数据,并打印出各表的内容,要求每个表至少有15条记录。
3.提交光盘(每班统一制作1张光盘,每人一个文件夹,文件夹名为“学号姓名”)。
每人的光盘文件夹内含:
①任务书;
②数据库文件(包括数据文件和日志文件);
③课程设计报告电子文档。
三、课程设计应完成的工作
1要求完成一个系统设计的主要过程:
需求分析、系统分析、系统设计、系统实现等过程。
2完成设计后,要写出设计报告。
四、课程设计进程安排
序号
设计各阶段内容
地点
起止日期
1
举行课程设计动员会,说明课程设计的要求、目的。
通过讨论、查询相关资料确定课程设计选题。
实验中心机房
17周1-周2
2
进行需求分析、数据库逻辑结构的分析。
17周3-周4
3
完成以下内容:
(1)用户需求分析;
(2)业务流程分析;
(3)数据库概念模型设计;
(4)写出由基本项相应得出的实体、联系及其属性;
(5)对其中复杂的多元联系进行分析,必要则改进。
17周4-周5
4
完成数据库模型设计,包括一般逻辑模型设计和物理逻辑模型设计;
设计索引、设计表间关系、设计完整性。
18周1-周2
5
进行系统实现。
内容主要包括:
数据库表结构的建立与数据输入。
18周3-周4
6
撰写课程设计报告并上交
18周4-周5
1、概述 6
1.1系统的基本任务 7
1.2系统的主要业务 7
1.3系统的开发目标 7
2、需求分析 8
2.1用户需求 8
2.2数据需求 9
2.3需求规定 10
2.4业务流程分析 11
2.5系统功能分析 14
2.5.1功能分析 14
2.5.2功能分析图 15
3、数据库概念(模型)设计 16
3.1由基本项构思ERD的三个原则 16
3.2绘制ER图 19
4、数据库逻辑(模型)设计 21
4.1按四原则转化 21
4.2转化的逻辑模型 22
4.3逻辑模型的优化 23
4.4具体逻辑模型设计 23
5、数据库物理设计与数据库保护设计 25
5.1设计索引 25
5.2设计表间关系 26
5.3完整性设计 26
5.4数据库保护设计 26
6、数据库实现 28
6.1建立数据库 28
6.2建立数据表 29
6.3简单查询 35
6.4存储过程 37
6.5建立视图 39
7、总结与体会 43
1、概述
图书馆信息管理系统是一种在学校中常用的一种系统。
它从图书的入库登记到查询浏览,从读者的管理到图书的借阅,形成了一个整体自动化管理模式。
系统主要有三个方面的内容:
一方面是图书管理,主要包括新书入库 图书整理 图书信息的修改等方面。
一方面是图书借阅,主要包括图书的借阅和归还。
第三方面是信息查询,主要包括图书目录查询 读者信息查询等。
随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。
《图书馆管理系统》能够高效的完成图书管理员的基本业务需求和系统管理员的管理需求,并能根据需要,完成读者所提出的需求。
是图书馆日常管理不可或缺的管理系统。
用户类型
业务类型
具体操作
读者
申请服务
借阅图书
归还图书
预定图书
图书管理员
基本业务
系统管理员
图书管理
新书入库
更新图书信息(修改、删除)
查询图书信息
读者管理
读者登记
更新读者信息(修改、注销)
查询读者信息
系统设置
查询统计、基本设置等
《图书管理系统》主要功能描述
1.1系统的基本任务
图书的使用对象是借阅者,例如学生,教师;
管理者是图书馆的管理员。
因此根据这些信息,本系统的主要功能就是:
实现图书馆图书信息的管理和维护,如用户信息管理,图书馆规则维护,新书入库,整理图书,修改图书信息和进行查询等;
以及服务系统的图书信息查询,图书的借出和归还等功能图书信息管理系统能够为用户提供充足的信息和快捷的查询手段.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
因此要提供真实的、详细的、全面的、系统化的图书管理。
为读者借书及管理员的管理提供方便。
1.2系统的主要业务
一是:
借书人借书。
借书人可以通过本系统,快速而且方便地查询到自己所要找的书,很方便快捷;
二是:
图书馆的日常管理。
图书馆通过本系统,可以掌握整个图书馆的所有书籍和的全部信息与借书人的借书情况,为图书馆的日常管理提供全面、有用并且有序的信息,方便了图书馆的管理,提高了图书馆的管理效率。
1.3系统的开发目标
通过建立一个较为全面系统化的图书馆管理系统,为借书人借书提供便利,同时也为图书馆的正常有序管理提供方便。
大学图书馆管理信息系统为广大大学师生提供了便利的图书借阅服务。
本系统面向全体教职职工与学生,该系统根据不同的操作者,提供不同的服务,以实现图书管理系统的科学化、系统化、自动化,最大限度地为老师和学生提供方便和提供管理效率。
2、需求分析
2.1用户需求
我们总可以看到图书馆里,书籍琳琅满目,很多,而且图书的种类也多种多样。
这就给图书馆的管理带来很多麻烦,也是借书人非常头痛的问题。
从借书人的角度来说,当到书山书海中,找一本书就像大海捞针一样。
这样不仅费时又费神,而且还不一定能找得到,去图书馆不是去看书,而是大部分去找书。
所以把书籍分门别类,按一定的分类,按一定顺序编排出来,对借书人来说是很有用处,很有必要的。
从图书馆的角度来说,图书馆里的书多人杂。
一个方便全面的系统是必须的,这个系统可以用来管理书籍也可以用来管理借还书业务,而是图书馆的管理有条有理。
图书馆配置一些检索器,把书籍的资料都整理在里面,包括书号、书名、数量,借还状况等等,可供借书人检查,方便借书人知道有什么书以及书的位置,数量,可否借等等情况。
然后在系统里面也会登记每个借书人的借书状况。
系统需具备以下功能:
查询功能、增加功能、删除功能、修改功能。
图书馆管理信息系统功能模块
2.2数据需求
图书目录,包括图书编号、图书名称、作者名称、出版社、出版日期、图书编号、图书单价、图书类别等。
读者明细,包括读者编号、读者名称、性别、单位地址、所在城市、所在地区、邮政编码、电话号码、传真号码、公司主页、备注信息等。
借阅情况,包括图书编号、图书名称、出版社、读者名称、读者编号、结束日期、还书日期等。
借阅状态,包括图书编号、图书名称、作者名称、出版社、出版日期、图书编号、单价、图书类别、状态信息等。
系统中用到的数据表:
书籍表:
字段名
数据类型
长度
是否允许空值
书号
Char
10
Notnull
书名
20
作/编者
存放位置
40
数量
Int
出版社号
借书人表:
借书证号
姓名
单位
性别
借书表:
借书日期
varchar
还书日期
出版社表:
名称
Nvarchar
25
地址
30
邮编
电话
2.3需求规定
在图书管理系统中,管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。
持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。
借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息(包括照片),供管理员人工核对。
然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。
最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。
归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。
如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。
然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。
图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。
为系统维护人员提供权限管理、数据备份等通用功能。
2.4业务流程分析
图书管理系统的的总体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 SQL 图书馆 借阅 管理 设计