数据库应用举例编辑单位:人防一队 09 风水参加人员教员:蒋成明领队:冯云收集:杨佳鑫汤瑞编辑:赵廷洪辅助:索朗旺堆潘登目录一、设计目的………………………………………(4) 二、设计内容………………………………………(5) 三、 E--R 图…………………………………………(7) 四、设计过程………………………………………(12) 五、数据库实现……………………………………(16) 六、设计总结………………………………………(20) 一、设计目的( 需求分析) 为了便于管理员有效管理图书借阅、归还, 并详细记录图书借阅与留存以及归还与延期情况,能准确记录读者相关信息,方便图书管理人员管理图书室,为学校建立一个便捷、快速借书系统,需要建立一个系统数据库来存储读者、书籍、借阅信息、管理员以及相关管理员信息。帮助管理员随时掌握书籍去向和整理书刊, 让读者能明确自己的借阅相关信息,使读者能自觉遵守图书馆相关条令,从而保证图书安全和图书馆书籍不丢失,更是利于管理人员管理图书,为需要借阅的读者提供准确的书籍信息。在日常的图书馆管理中, 需要建立一个系统的表格来合理安排管理员相关任务和配置给管理员必要的权限,以方便管理员清楚自己的职责和任务,并能方便学校了解管理员信息。由于各层管理员不同,在相互交接班或换班时,需要清晰记录更改信息以便于学校对管理员调剂和任派。图书是图书馆的细胞, 每一个读者都应该爱惜图书, 不能损坏和弄丢图书, 建立一个掌控图书流向的表格,督促读者严格按照图书馆借阅要求借阅图书,而且应该按时归还图书,对于损坏和丢失图书的应该予以相应的处罚。二、设计内容( 概念结构设计) 1、管理员(编号,职称,对应密码,对应权限,所属楼层); 2、楼层(楼层号,图书类别,管理员编号,容纳量); 3、书籍(书号,书名,作者,出版社,总册数,库存量,应属楼层); 4 、读者( 证号, 姓名, 联系方式, 读者类别, 已借图书, 未还图书, 可借图书数);5、读者借阅(证号,姓名,已借图书数,越期图书数,越期罚金) 6、读者类别(读者类别,可借书总量,可借书籍数,借书凭证类别,备注); 7 、借阅信息( 书号, 证号, 管理员编号, 借阅日期, 应归还日期, 实际归还日期); 设计要求: 1 、能方便管理员浏览书籍信息,并对书籍信息进行维护( 添加、删除),帮助读者查找所需图书相关信息(库存、能否借); 2 、能方便管理员浏览读者信息,并对读者信息进行维护( 添加、删除),并在需要管理读者信息时能及时通知读者; 3 、显示当前数据库中管理员配置和调剂情况,和图书库存与流向相关信息,为管理员提供便捷服务; 4 、能方便管理员浏览借阅信息,并对借阅信息进行维护,及时给读者有关自己的借阅情况;5 、能方便及时学校获取图书借阅与库存信息,清晰明了图书馆运营情况,掌控学校学员学习动向和学习热情; 6 、能为保证图书馆图书安全提供有效保证,帮助读者自觉遵守图书馆借阅规则,养成良好的借阅习惯; 三、 E-R图( 概念结构设计)管理相关列于负责归属借阅信息读者借阅楼层读者类别书籍借阅读者管理员图 各实体间关系 E-R 图 nn n n nn n n11 n1 n管理员编号所属楼层职称对应密码对应权限图 管理员属性 E-R 图楼层楼层号图书类别管理员编号容纳量图 楼层属性 E-R 图出版社总册数库存量书籍楼层号作者书名书号图 书籍属性 E-R 图可借书总数可借书数借书凭证备注类别读者类别图 读者类别属性 E-R图读者未还图书姓名类别可借书数已借图书联系方式证号图 读者属性 E-R图读者借阅已借书数证号姓名越期书数越期罚金图 读者借阅属性 E-R图管理员编号证号应归还日期书号借阅日期实际归还日期借阅信息图 借阅信息属性 E-R 图
图书馆数据库设计案例。doc 来自淘豆网m.daumloan.com转载请标明出处.