- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1
SQL 图书管理系统需求分析设计报告
班级:093011、12
小组成员:韩索苗、王盼、李婷
完成日期 :
2011-05-30
目录
1.图书管理系统 E-R 和功能模块图图 2.系统功能设计
.数据库和表的创建
.数据库完整性设计
SQL Server 数据库对象设计
心得体会
管理员
管理员
2
1. 图书管理系统 E-R 和功能模块图图 1).图书管理系统设计 E-R 图
编
号
姓
名
性别
出生年月
身份证号
工作部门
家庭地址
联系电话
借书证号
身份证号
姓
名
工作部门
出生年月
家庭住址
职
称
读者图书信息表
读
者
图书信息表
ISBN 图书
3
借书证号
可借数量
已借书量
性
别
借阅
借书日期
借书期限
归还日期
借书书号
图书书号
ISBN 书号
是否可借
ISBN 书号
作
者
馆藏书量
书 名
出版日期
价
格
可借数量
出版社
图书查阅子系
图
书
查
阅
子
系
统
按
主
题
词
查
询
按
图
书
查
询
按
出
版
社
查
询
按
住
者
查
询
读
者
管
理
用
户
登
录
用
户
管
理
管
理
员
管
理
管
理
员
信
息
读
者
信
息
图
书
信
息
图书馆管理信息系统
借
阅
管
理
系
统
管
理
系
统
提
示
功
能
说
明
4
2).功能模块图
(a)总模块图
管理员功
管理员功能
学生借阅信息录入
学生借阅信息查询
教师借阅信息录入
借阅者信息管理
图书信息管理
权限管理
教师借阅信息查询
用户查询
用户添加
用户删除
用户密码
图书信息的录入
图书信息的修改
图书信息的删除
图书信息的查询
5
借阅者信息管理学生用户信
借阅者信息管理
学生用户信息管理
学生信息
管理
教师用户信息管理
教师信
息管理
学生借阅信 息管理
学生借阅信息管理
学生归还信息管理
教师借阅信 息管理
教师借阅信息管理
教师归还信息管理
图书功能
书类管理
书名管理
书名数目管理
6学生个人信息
学生个人信息查询
教师个人信息管理
馆中各种书类查询
馆中现有书的书名
馆中现有各类书的数目查
询
7
管理员功能表
功能名称
功能名称
借阅
者信
息管
理
借阅者
录入有关借阅者的信息。
借阅
者信
息管
理
借阅者
根据用户输入的查询条件检索并显示借阅者列表,查询单 个借阅者情况,可按学号或编号或按其他条件查询。
图书
信息
管理
图书信息的录入
录入馆中所有图书的信息。
图书
信息
管理
图书信息的修改
根据图书序号定位到具体的书名,并对该书的具体信息进 行修改。
图书
信息
管理
图书信息的删除
根据图书序号定位到具体的书名,删除指定的信息。
图书
信息
管理
图书信息的查询
根据用户输入的查询条件检索并显示馆中现有的图书的列 表。(查查询某类书时,可按其书名或类别或作者等查询。
权
限管
理
用户查询
管理员查询借阅者(用户)信息。
权
限管
理
修改密码
为当前登录的用户提供修改密码的功能(限管理员)。
权
限管
理
用户添加
实现对用户数据的添加(要求与添加学生借阅信息或教师 借阅信息同步)。
权
限管
理
用户删除
实现对用户数据的删除(要求与添加学生借阅信息或教师 借阅信息同步)。
2.系统功能设计
(1)信息录入功能
1)添加新图书信息。当图书馆收藏新图书时,系统向用户提供新图
书信息录入功能,由于同一种书可能会有多本,因此,新图书的信 息有两类:某一个 ISBN 类别的图书信息,包括:ISBN 书号、图书
类别、书名、作者、出版社、出版日期、价格、馆藏数量、可借数 量,另一个具体到每一本书的信息,包括:ISBN 书号、图书书号、
是否可借。每一个 ISBN 书号和同一个 ISBN 书号的多本书之间是一 对多的关系,每一本书的图书书号是唯一的。
2)添加读者信息。用于登记新读者信息。包括:借书证号、姓名、 性别、身份证号、可借数量、已借数量、联系电话等。
8
3)借阅信息。用于登记读者的借阅情况信息。包括:借书证号、借
阅书号、借出日期、借阅期限、归还日期等信息。归还日期为空值 表示该图书未归还。
(2)数据修改和删除功能
1)修改和删除图书信息。图书被借出时,系统需要更新图书信息的
可借数量,当可借数量为 0 时,表示该图书都已被借出。当输入的
图书信息有错误或需要进行必要更新时,可以修改图书信息;当一
种图书所有馆藏图书都已损毁或遗失并且不能重新买到时,该图书 信息需要删除。
2)修改和删除读者信息。当读者的自身信息发生变动,如部门间调
动或调离本单位,或违反图书馆规定需要限制其可借阅图书数量时, 需要修改读者信息。
3)还书处理。读者归还图书时,更新图书借阅信息表
原创力文档


文档评论(0)