- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
一.需求描绘和系统界限2
二.需求剖析2
1.业务需求2
2.功能需求及数据需求剖析2
3.业务规则剖析3
三.实体集及属性4
四.联系集及E-R图5
五.逻辑数据库设计6
六.数据库编程7
1.创立表7
2.创立触发器10
3.管理员操作10
4.读者操作11
5.管理员对借阅关系的操作12
七.代码实现13
1.输入数据设计13
2.达成借阅、续借、送还的操作设计15
八.模式求精17
九.小结17
优选文档
一.需求描绘和系统界限
数据库技术和Internet的飞快发展,使它们已经成为现代信息技术的重要构成部分,是此刻计算机信息系统和计算机应用系统的基础和核心。关于任何一个公司来说,数据是公司重要的财产,怎样有效利用这些数据,关于公司发展起着极其重要的作用。跟着我国市场经济的快速发展和人们生活水平的不停提升,图书室藏书的数量渐渐增大,这也挑战了图书管理方面的技术,从前的人工管理方式已经不再适应此刻的环境,取而代之的是先进的图书管理系统,创立图书管理系统能够让管理人员方便而快捷的进行管理、查问、借阅、录入等工作。
该图书管理系统支持2类用户:管理员和读者。读者能够进行借阅、续借、送还和查问书本等操作,管理员能够达成书本和读者的增添,删除和改正以及对读者,借阅、续借、送还确实认。
二.需求剖析
业务需求
图书管理系统的主要业务包含:包含图书室内书本的信息,读者信息,以及借阅信息。此系统功能分为面向读者和面向管理员两部分,此中读者能够进行借阅、续借、送还和查问书本等操作,管理员能够达成书本和读者的增添,删除和
改正以及对读者,借阅、续借、送还确实认。
功能需求及数据需求剖析
1)注册管理
管理员注册。管理员注册时要求填写基本信息,包含管理员编号、姓名、性
别、联系电话、家庭地址。系统检查全部信息填写正确后管理员注册成功。
读者注册。读者注册时要求填写基本信息,包含读者编号、姓名、性别、联
系电话、学院等。系统检查全部信息填写正确后读者注册成功。
(2)图书管理
增添图书信息。当有新的图书入库时,管理员负责增添图书信息,包含书名、
分类、图书编号、作者、第一版社、第一版时间、简介等。
图书信息查问。管理系统需供给方便快捷的方式进行图书检索。如能够输入
—2
优选文档
指定的重点词进行简单查问,也能够依据书名、分类、图书编号、作者、第一版社、第一版时间、简介等单调或组合条件进行查问。
图书信息更新及删除。图书信息公布后,管理员能够随时更新和删除图书信
息。
(3)借阅图书
读者登入图书管理系统以后,将需要的图书的信息输入,能够借阅图书。由
管理员将图书信息改正为“不在馆”。
(4)续借图书
读者借书以后,一个月后应送还。若有需要能够续借图书30天。此操作由
管理员达成。
(5)送还图书
读者将已借图书送还给图书室时,需要管理员确认信息。并将图书信息改正
为“在馆”
业务规则剖析
鉴于功能需求,经过进一步认识,图书管理业务需求以下:
1)所实用户均能够搜寻图书信息。但只有管理员能够对图书信息进行改正。
2)管理员由管理员编号独一表记。
3)每位读者由读者编号独一表记。
4)图书编号是图书的独一表记。
5)借阅图书后需记录图书目前状态包含在馆、不在馆、已送还、未送还、能否续借。
6)同一图书分类中能够有多本图书,可是每本图书只好在一种个图书分类
中。
—3
优选文档
三.实体集及属性
bookNoclassNobookName
author
publishDate
Book
introductiopublishName
图3-1图书实体集E-R图
adminNo
aPhoneNumber
er
adminNameAdmin
address
aSex
图3-2管理员实体集E-R图
sex
rPhoneNumber
readerName
institute
Reader
readerNo
borrowAdd
图3-3读者实体集E-R图
BookClass
classNoClassName
—4
优选文档
图3-4图书分类实体集E-R图
四.联系集及E-R图
readerName
readerNo
Admin_Reader
n
1
adminNo
aPhoneNumber
er
adminNameAdmin
address
aSex1adminNo
Admin_Book
sex
rPhoneNumber
institute
Reader
borrowAdd
m
readerNo
borrowDate
borrowshouldDate
renewal
bookNo
bookNo
n
n
publishDate
Book
classNo
bookName
author
Classify
introductio
publish
文档评论(0)