数据库管理与应用开发课程设计---图书馆进行信息管理
-
资源ID:1453590
资源大小:684KB
全文页数:33页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
数据库管理与应用开发课程设计---图书馆进行信息管理
1、 数据库管理与应用开发数据库管理与应用开发 课程设计课程设计 系 别: 专 业: 姓 名: 学 号: 指导老师: 完成时间: 20112011- -0606- -01 01 成 绩: 目 录 1 引言1 1.1 本课题(项目)的研究意义 .1 1.2 本论文的目标与任务 .1 1.2.1 图书管理和维护1 1.2.2 图书信息服务 1 2 数据库设计.1 2.1 需求设计 1 2.1.1 目标与任务 .2 2.1.2 业务流程 2 2.1.3 数据流程 2 2.1.4 数据字典 2 2.2 概念设计 4 2.2.1 概念设计任务 .4 2.2.2 ER 图设计 .4 2.3 逻辑设计 5 2.
2、3.1 逻辑设计任逻辑设计任务务 5 2.3.2 关系模式的设计 5 2.3.3 视图的设计 .6 2.3.4 功能模块设计功能模块设计 9 2.4 物理设计 9 2.4.1 物理设计任务与目标 9 2.4.2 索引存取方法 .9 2.4.3 功能模块分析 . 10 2.5 数据库实施 10 3 数据库调试与试运行 11 4 收获与体会. 11 5 存在问题与建议 . 11 附录 . 12 附录 1 . 12 附录 2 . 15 附录 3 . 17 附录 4 . 17 附录 5 . 31 信息管理与信息系统专业课程设计 1 1 引言 目前图书馆进行信息管理的主要方式是基于手工处理,最多是用计算
3、机的文本系统打印 一些清单,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。在电脑技术高 速发展的今天,迫切需要充分利用计算机实现自动化管理。 1.1 本课题(项目)的研究意义 现在准备建立的图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理等日 常管理工作实行计算机统一管理,以提高工作效率和管理水平。 1.2 本论文的目标与任务 1.2.1 图书管理和维护 (1)图书信息入库(建立信息库,以便查询和借阅) 。 (2)管理图书库(包括删除图书信息和统计图书信息) 。 (3)查看图书信息。 (4)查询图书的借阅情况(包括借出情况查询、未借出情况查询和超时情况查询,同时还 要知道
4、:如果某本图书被借出,那么可直接查询到借阅者的信息,以便催还等) 。 (5)图书馆的规则管理和维护(包括每人可借阅图书数目、每人每本书可持有天数以及每 超时一天的罚金数目等) 。 (6) 用户信息的管理和维护(例如删除已毕业学生信息、增加新生信息等) 。 1.2.2 图书信息服务 (1)图书信息的查询(例如在借书前可先查询某本图书是否被借出) 。 (2)图书的借阅(按图书馆的规则进行借阅,例如不超过 4 本,如果已有超时借阅的图 书,则在归还前不允许再借阅等等) 。 (3)图书的归还。 2 数据库设计 2.1 需求设计 需求分析阶段是图书管理系统开发的第一个阶段,也是非常重要的一个阶段。这是设计 数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响后面各个阶 段的设计,并影响到