- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库设计
—图书馆管理系统
班级:计算机科学与技术1班
小组成员:金
王苗刘菲数据库设计—学校图书管理系统
《数据库系统概论》课程的学习,其主要的目标是能利用课程中学习到的数据库知识与技术较好地开发设计出数据库应用系统,去解决各行各业信息化处理的要求。本实验主要在于巩固学生对数据库的基本原理和基础理论的理解,
掌握数据库应用系统的设计开发的基本方法,进一步提高学生的综合运用所学的知识能力。为了使数据库的应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计等阶段。我们按照以上几点开发了学校图书管理系统数据库。
需求分析阶段
功能分析
图书馆管理信息系统需要完成功能主要有:
在图书管理系统中,管理员为每个读者建立一个账户,账户内存储读者个人的详细信息,并依据读者类别的不同给每个读者发放借书卡(提供借书卡号、姓名、部门或班级等信息)。读者可以凭借书卡在图书馆进行图书的借、还、续借、查询等操作,不同类别的读者在借书限额、还书期限以及可续借的次数上要有所不同。
借阅图书时,由管理员录入借书卡号,系统首先验证该卡号的有效性,若无效,则提示无效的原因;若有效,则显示卡号、姓名、借书限额、已借数量、可再借数量等信息,本次实际借书的数量不能超出可再借数量的值。完成借书操作的同时要修改相应图书信息的状态、读者信息中的已借数量、在借阅信息中添加相应的记录。
归还图书时,由管理员录入借书卡号和待归还的图书编号,显示借书卡号、读者姓名、读书编号、读书名称、借书日期、应还日期等信息,并自动计算是否超期以及超期的罚款金额,若进行续借则取消超期和罚款等信息;若图书有损坏,由管理员根据实际情况从系统中选择相应的损坏等级,系统自动计算损坏赔偿金额。完成归还操作的同时,修改相应图书信息的状态、修改读者信息中的已借数量、在借书信息中对相应的借书记录做标记、在还书信息中添加相应的记录。
图书管理员不定期地对图书信息进行添加、修改和删除等操作,在图书尚未归还的情况下不能对图书信息进行删除。也可以对读者信息进行添加、修改、删除等操作,在读者还有未归还的图书的情况下不能进行删除读者信息。
系统管理员主要进行图书管理员权限的设置、读者类别信息的设置、图书类别的设置以及罚款和赔偿标准的设置、数据备份和数据恢复等处理。
2.处理对象
读者:读者编号,姓名,性别,所在单位,读者类型,类别编号,办证日期
,借书总数
管理员:管理员编号,姓名,性别,住址,权限,登录口令,电话
出版社:出版社名,出版社编号,传真,E-mail,电话
馆藏图书:图书条形码号,书号,图书名称,作者,出版社,单价,
入库时间,入库总数,分类,出版日期
借阅信息:书号,读者编号,图书名,作者,借阅日期,还书日期,
借书期限,超过时间,罚金.
借阅历史信息:书号,读者编号,图书名,作者,借阅日期,还书日期.,
罚款信息:读者编号,书号,图书名,借阅日期,还书日期,借书期限,超过时间,
罚款金额,处理状态,管理员编号
管理—图书:(删除图书,查询图书,修改图书,添加图书)
管理—读者:(录入新读者,删除读者,修改读者)
3.数据流程图
查阅图书管理信息
查阅图书管理信息
读取图书证号
读取图书条形码
是否超期
是否超过4本
借书
拒借
丢失
罚款
还书
修改图书信息
修改读者信息
刷卡
否
是
扫描条形码
否
是
数据流图
第一层数据流图
图书管理系统
图书管理系统
读
者
管
理
员
读者信息
查询信息
借阅信息
图书信息
管理员信息
第二层数据流图
图书管理员
图书管理员
读者信息管理
系统维护
信息统计
图书信息管理
图书借还管理
系统管理员
图书管理员
图书管理员
图书管理员
读者信息
读者类别
统计数据
统计结果
图书馆借还信息
图书信息
图书查询结果
图书类别
图书借阅信息
图书信息
图书状态
罚金标准
统计项信息
已借数
有效读者信息
第三层数据流图
(1)
录入
录入
新读者
修改读者
删除读者
接
收
分
析
数
据
读者类别表
读者信息表
图书管理员
读者信息
信息统计
图书借阅管理
新读者数据
待修改数据
待删除数据
有效读者信息
修改读者信息
读者借阅信息
已借读
有效读者信息
(1)管理员—管理—读者
(2)
图
图
书
管
理
员
图书类别表
接
收
分
析
数
据
添加图书
修改图书
删除图书
查询图书
图书信息表
图书借阅管理
信息统计
图书管理员
图书类别
图书信息
新图书
您可能关注的文档
最近下载
- 城区生态廊道可行性研究报告.docx
- 兴业证券-宏观策略-研究框架培训:资金面研究框架.pdf VIP
- 《现代食品原料学》第10章 水与食品原料的检验和标准.pptx VIP
- 小学数学四年级上册角度量测试题.docx VIP
- 1.2技术的性质(课件)-高中通用技术必修技术与设计1人教版.pptx VIP
- 改善铝蚀刻工艺腐蚀缺陷的方法及装置.pdf VIP
- HG_T 5959-2021 生化法处理废(污)水用碳源 乙酸钠.docx VIP
- 《注射剂的生产工艺》课件.ppt VIP
- 道路护栏工程施工方案(3篇).docx VIP
- SYT 4201.2-2019 石油天然气建设工程施工质量验收规范设备安装工程 第2部分:塔类.docx VIP
文档评论(0)