图书管理系统图书馆借书系统-图书租借管理系统毕业设计

图书管理系统图书馆借书系统-图书租借管理系统毕业设计

ID:43552595

大小:594.33 KB

页数:34页

时间:2019-10-10

图书管理系统图书馆借书系统-图书租借管理系统毕业设计_第1页
图书管理系统图书馆借书系统-图书租借管理系统毕业设计_第2页
图书管理系统图书馆借书系统-图书租借管理系统毕业设计_第3页
图书管理系统图书馆借书系统-图书租借管理系统毕业设计_第4页
图书管理系统图书馆借书系统-图书租借管理系统毕业设计_第5页
资源描述:

《图书管理系统图书馆借书系统-图书租借管理系统毕业设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、图书流通管理系统一、基本功能介绍图书流通管理系统是图书管理系统的一个重要组成部分。其主耍功能如下:◊借书处理:完成读者借书这一业务流程。◊还书处理:完成读者还书这一业务流程。◊罚款处理:解决读者借书超期的罚款处理。◊新书上架:输入新书资料。◊旧书淘汰:删除图书资料。◊读者查询:根据读者号,查询读者借阅悄况。二、需求分析1、借书过程:读者选取所需图书,将图书和借书卡交给管理人员,管理人员用阅码器将图书和借书卡上的读者条码读入处理系统。读取成功后,系统将在借阅文件屮读入增加一条记录,包括读者码、图书条码、借阅日期等。2、还书过程:同借书过程,管理人员根据图书和借书卡上的读者条码读取出借阅文件

2、中的相关记录,加上还书日期写入借阅历史文件,并将借阅文件屮的相关记录删除。3、在借书过程中,有下列情况之一将不予办理借书手续:◊读者所借图书已超过该读者容许的最多借书数目;◊该读者记录中有止借标志;◊该读者还有超过归还日期仍未归还的图书;◊该图书暂停外借,或者该书仅供室内阅览。4、在还书过程中,系统根据还书日期进行计算并判断是否超期,若超期则计算出超期天数、罚款数、并答应罚款通知书,计入罚款文件,同时在读者记录上作止借标志。当读者交过罚款以后,系统根据读者码差罚款文件,将相应记录写入罚款历史文件,并从罚款文件中删除该记录,同吋去掉读者文件中的止借牌。5、有新的图书到來是,根据图书的条形码

3、在图书文件中增加相关记录;在有旧的书被淘汰时,根据图书的条形码在图书文件中查询相关记录并删除掉。6、根据读者的借书卡条码,可以查询读者的相关信息。三、概念结构设计通过理解用户的功能需求,发现图书流通管理系统中存在着五个实体,分别是读者类别、读者信息、书籍信息、书籍类别信息、罚款标准。实体的属性如图所示。其屮,读者的实体属性主要包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、E-maiK办证日期、备注等等;书籍的实体属性主要包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页数、关键词、登记日期、备注信息等;读者类别信息主要包括类别编号、类别名

4、称、借书数量、备注等;书籍的类别信息主耍包括类别编号、类别名称、关键词、借书期限备注等;罚款规则主要包括读者类别、书籍类别、超期基天数、罚款单位金额等。图1读者信息实体图3读者类别信息实图4书籍类别信息实图5罚款标准这些实体的关系为:一个读者只符合一种类别,一种类别的读者有多个;一本书籍只符合-•种类别,一种类别的书籍有多本;一个读者可以借阅多本书;一本书可以被多个读者借阅。其E-R关系图如图所示:说8議嘉^矗品彎霜3畿纂11本设计含源文件等全套资料〈联系Q:1415736481获取代做课设毕设•四、逻辑结构设计根据图书流通管理系统的E-R图,按照一定的规则将其转化°(1)所有实体转换为

5、一个关系模式:读者类別信息(类别编号,类别名称,借书数量,有效期限,备注),其屮主码为类别编号。读者信息(读者编号,读者姓名,读者种类,已借数目,读者状态,读者性别,院系,住址,电话号码,E-mail,办证日期,备注),其中主码为读者编号。书籍类别信息(类别编号,类别名称,借书期限,关键词,备注),其屮主码为类别编号。书籍信息(书籍编号,书籍名称,书籍类别,流通状态,作者姓名,出版社名称,出版日期,书籍页数,关键词,登记tl期,备注),其中主码为书籍编号。罚款规则(罚款规则编号,读者类别,书籍类别,超期基天数,罚款单位金额,备注),其中主码为罚款规则编号。(2)读者信息与读者类别信息一对

6、多的关系的转换:将该关系归并至读者信息实体中,删除读者种类,增加读者种类代码,并将其设为外码,即:读者信息(读者编号,读者姓名,读者种类代码,读者性别,工作单位,家庭住址,电话号码,E-mail,办证口期,备注),其中读者种类代码为其外码,参考读者类别信息中的类别编码。(3)同理,将书籍信息与书籍类别信息的一对多的关系并归至书籍信息实体屮,化为:书籍信息(书籍编号,书籍名称,书籍类别代码,作者姓名,出版社名称,出版日期,书籍页数,关键词,登记tl期,备注),其中书籍类别代码为外码,参考书籍类别信息中的类别编码。(4)书籍类别信息与罚款规则是多对多的关系,将其归并至罚款规则实体中,同理应用

7、于读者类别信息与罚款规则的关系,结果为:罚款规则(罚款规则编号,读者类别代码,书籍类别代码,超期基天数,罚款单位金额,备注),其中书籍类别代码和读者类别代码为外码,分别参考书籍类别信息和读者类别信息中的类别编码。(5)在借书关系、还书关系、借阅关系中,读者与书籍是多对多的关系,增加关系模式如下:借书记录(借书信息编号,读者编号,书籍编号,借书日期,备注),其中借书信息编号为主码。读者编号和书籍编号为外码。还书记录(还书信息编号,读者

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。