图书馆管理系统-简单版(共17页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《图书馆管理系统-简单版(共17页).doc》由会员分享,可在线阅读,更多相关《图书馆管理系统-简单版(共17页).doc(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上图书馆管理系统数据库设计一、设计背景 随着我国市场经济的迅速发展和人们生活水平的不断提高,图书馆藏书的数目逐渐增大,这也挑战了图书管理方面的技术,以前的人工管理方式已经不再适应现在的环境,取而代之的是先进的图书管理系统,通过使用PowerDesigner15.1创建的图书管理系统可以让管理人员方便而快捷的进行管理、查询、借阅、录入等工作。 图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。我们小组开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,做到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社
2、会服务。二、需求分析图书馆管理系统应该能够提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理的操作并登记。图书馆管理系统的主要任务是建立详尽的借阅信息,以及馆内的书种及对应书刊的记录,并对借阅者和其借阅的书籍进行登记,归还的书籍进行登记。图书管理员对用户的注册、删改、读者信息的查询检索。依照管理员等级及权限可进行图书信息修改、书籍删除、用户密码管理、用户权限分配。三、数据流程图读者图 书 管 理 系 统管理员读者信息查询信息借阅信息图书信息管理员信息顶层流程图借阅图书读者归还图书查询图书信息读者信息管理员信息表借阅信息管理员修改管理员信息修改读者信息修改图书信息图书
3、读者信息图书信息反馈查询信息新管理员信息 新读者信 息图书更新第二层 总体业务流程读者管理员借阅信息管理员信息读者信息 核实信息 信息查询图书信息有效信息无效信息查询结果查询结果读者信息管理员信息读者信息第三层 查询图书信息,查询读者信息,查询借阅信息 流程图第三层:更改读者信息流程图管理员身份检验修改管理员信息删除管理员信息添加管理员信息管理员信息管理员信息更新输入信息无权限操作有效权限第三层:更改管理员信息流程图管理员身份检验修改读者信息删除读者信息添加读者信息管理员信息读者信息更新输入信息无权限操作有效权限管理员身份检验修改图书信息删除图书信息添加图书信息管理员信息图书信息更新输入信息无
4、权限操作有效权限第三层:更改图书信息流程图读 者有效检验借书登记借阅信息表图书信息读者信息借阅信息借书信息信息反馈有效借 书更新图书状态借到图书第三层:读者借阅流程图读 者有效检验还书登记归还图书信息表图书信息读者信息借阅信息还书信息反馈有效还 书更新图书状态归还图书第三层:读者还书流程图四、图书管理系统数据字典数据项列表数据项清单名称代码数据类型书名BNameCharacters (50)书籍删除权限编号BDeleteAuIDInteger价格BPriceFloat (20)作者BACharacters (50)借阅时间BorrowTimeDate & Time借阅期限BorrowTLImi
5、tInteger借阅次数借阅次数Integer借阅编号BorrowIDCharacters (50)出版日期BPTimeDate & Time出版社BPNameCharacters (50)可借阅册数BorrowTimesInteger图书修改权限编号BUpDateAuIDInteger图书分类BookFLCharacters (50)密码管理权限编号PAdminiAuIDInteger工作单位RDeptLong variable characters (50)应还时间ReturnTimeDate & Time归还时间BackTimeDate & Time归还编号ReturnIDCharact
6、ers (50)权限编号AuthorityIDInteger条形码ISBNCharacters (50)版次BPTimesCharacters (50)登记日期registerTimeDate & Time管理员地址MAddressLong variable characters (50)管理员姓名MNameCharacters (50)管理员性别MSexCharacters (50)管理员电话MTelInteger管理员编号MIDInteger级别MRankCharacters (50)读者住址RAddressLong variable characters (50)读者姓名RNameVar
7、iable characters (50)读者性别RSexCharacters (50)读者电话RTelInteger读者编号RIDLong integer身份IdentityLong variable characters (50)五、数据结构列表名称代码父类组成AdministratorAdministratorConceptual Data Model 图书数据库管理系统MRank、MName、MID、MSex、MTel、MAddressAdministratorTypeAdministratorTypeConceptual Data Model 图书数据库管理系统MRankAuthor
8、ityAuthorityConceptual Data Model 图书数据库管理系统AuthorityID、BUpDateAuID、BDeleteAuID、PAdminiAuIDBookBookConceptual Data Model 图书数据库管理系统ISBN、BName、BPTimes、BookFL、BA、BPName、BPTime、BPriceBookTypeBookTypeConceptual Data Model 图书数据库管理系统BookFLBorrowBorrowConceptual Data Model 图书数据库管理系统BorrowID、ISBN、RID、BorrowTi
9、me、BackTime、借阅次数ReaderReaderConceptual Data Model 图书数据库管理系统RID、RName、RSex、Identity、RTel、RAddress、registerTimeReaderTypeReaderTypeConceptual Data Model 图书数据库管理系统Identify、BorrowTimes、BorrowTLImitReturnReturnConceptual Data Model 图书数据库管理系统ReturnID、ISBN、RID、ReturnTime六、数据库模式定义实体Administrator表名称代码数据类型强制级
10、别MRankCharacters (50)TRUE管理员姓名MNameCharacters (50)TRUE管理员编号MIDIntegerTRUE管理员性别MSexCharacters (50)TRUE管理员电话MTelIntegerTRUE管理员地址MAddressLong variable characters (50)TRUE实体AdministratorType表名称代码数据类型强制级别MRankCharacters (50)TRUE实体Authority表名称代码数据类型强制权限编号AuthorityIDIntegerTRUE图书修改权限编号BUpDateAuIDIntegerTRU
11、E书籍删除权限编号BDeleteAuIDIntegerTRUE密码管理权限编号PAdminiAuIDIntegerTRUE实体Book表名称代码数据类型强制条形码ISBNCharacters (50)TRUE书名BNameCharacters (50)TRUE版次BPTimesCharacters (50)TRUE图书分类BookFLCharacters (50)TRUE作者BACharacters (50)TRUE出版社BPNameCharacters (50)TRUE出版日期BPTimeDate & TimeTRUE价格BPriceFloat (20)TRUE实体BookType表名称代码
12、数据类型强制图书分类BookFLCharacters (50)TRUE实体Borrow表名称代码数据类型强制借阅编号BorrowIDCharacters (50)TRUE条形码ISBNCharacters (50)TRUE读者编号RIDLong integerTRUE借阅时间BorrowTimeDate & TimeTRUE归还时间BackTimeDate & TimeTRUE借阅次数借阅次数IntegerTRUE实体Reader表名称代码数据类型强制读者编号RIDLong integerTRUE读者姓名RNameVariable characters (50)TRUE读者性别RSexChar
13、acters (50)TRUE身份IdentityLong variable characters (50)TRUE读者电话RTelIntegerTRUE读者住址RAddressLong variable characters (50)TRUE登记日期registerTimeDate & TimeTRUE工作单位RDeptLong variable characters (50)TRUE实体ReaderType表名称代码数据类型强制身份IdentifyLong variable characters (50)TRUE可借阅册数BorrowTimesIntegerTRUE借阅期限BorrowTL
14、ImitIntegerTRUE实体Return表名称代码数据类型强制归还编号ReturnIDCharacters (50)TRUE条形码ISBNCharacters (50)TRUE读者编号RIDLong integerTRUE应还时间ReturnTimeDate & TimeTRUE六、CDM-概念数据模型图由CDM生成PDM过程中 POWERDESIGNER自动生成了每张表的索引,例如Book表表格Book的索引清单名称代码唯一的群集器主要的外键候选键表格Book_PKBook_PKTRUEFALSETRUEFALSEFALSEBookRelationship_8_FKRelationsh
15、ip_8_FKFALSEFALSEFALSETRUEFALSEBookRelationship_10_FKRelationship_10_FKFALSEFALSEFALSETRUEFALSEBookRelationship_12_FKRelationship_12_FKFALSEFALSEFALSETRUEFALSEBookRelationship_14_FKRelationship_14_FKFALSEFALSEFALSETRUEFALSEBook七、PDM-物理设计数据模型图八、利用Mysql建立数据库并生成表/*=*/* DBMS name: MySQL 5.0 */* Created
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理 系统 简单 17
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内