数据库管理与应用开发课程设计---图书馆进行信息管理

数据库管理与应用开发课程设计---图书馆进行信息管理

ID:11390069

大小:685.00 KB

页数:0页

时间:2018-07-11

数据库管理与应用开发课程设计---图书馆进行信息管理_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《数据库管理与应用开发课程设计---图书馆进行信息管理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学校代码:_11059_《数据库管理与应用开发》课程设计系别:专业:姓名:学号:指导老师:完成时间:2011-06-01成绩:II目录1引言11.1本课题(项目)的研究意义11.2本论文的目标与任务11.2.1图书管理和维护11.2.2图书信息服务12数据库设计12.1需求设计12.1.1目标与任务22.1.2业务流程22.1.3数据流程22.1.4数据字典22.2概念设计42.2.1概念设计任务42.2.2E—R图设计42.3逻辑设计52.3.1逻辑设计任务52.3.2关系模式的设计52.3.3视图的设计62.3.4功能模块设计92.4物理设计92.4.1物理设计

2、任务与目标92.4.2索引存取方法92.4.3功能模块分析102.5数据库实施103数据库调试与试运行114收获与体会115存在问题与建议11附录12附录112附录215附录317附录417附录531信息管理与信息系统专业课程设计1引言目前图书馆进行信息管理的主要方式是基于手工处理,最多是用计算机的文本系统打印一些清单,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。在电脑技术高速发展的今天,迫切需要充分利用计算机实现自动化管理。1.1本课题(项目)的研究意义现在准备建立的图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统

3、一管理,以提高工作效率和管理水平。1.2本论文的目标与任务1.2.1图书管理和维护(1)图书信息入库(建立信息库,以便查询和借阅)。(2)管理图书库(包括删除图书信息和统计图书信息)。(3)查看图书信息。(4)查询图书的借阅情况(包括借出情况查询、未借出情况查询和超时情况查询,同时还要知道:如果某本图书被借出,那么可直接查询到借阅者的信息,以便催还等)。(5)图书馆的规则管理和维护(包括每人可借阅图书数目、每人每本书可持有天数以及每超时一天的罚金数目等)。(6)用户信息的管理和维护(例如删除已毕业学生信息、增加新生信息等)。1.2.2图书信息服务(1)图书信息的查询

4、(例如在借书前可先查询某本图书是否被借出)。(2)图书的借阅(按图书馆的规则进行借阅,例如不超过4本,如果已有超时借阅的图书,则在归还前不允许再借阅等等)。(3)图书的归还。2数据库设计2.1需求设计需求分析阶段是图书管理系统开发的第一个阶段,也是非常重要的一个阶段。这是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响后面各个阶段的设计,并影响到设计结果是否合理和实用。它也是我们系统开发过程当中最困难、最耗费时间的一步,作为地基的需求分析做的是否充分和准确,决定了在其上构建数据库大厦的速度和质量。31信息管理与信息系统专业课程设计2.1.1

5、目标与任务主要任务是通过详细调查图书馆的详细业务情况,了解原系统的工作情况,明确用户的各项需求,在此基础上确定新系统的功能,完成数据字典的建立。正是上述所说的重要性,我耗费了相当长的时间亲自去图书馆各部门进行实地考察,了解了用户的需求、认清了业务的流程和业务活动情况,确定了系统的边界。2.1.2业务流程学生可以进入查询处查询自己需借图书的是否在馆情况和是否存在记录情况,若在馆可进行借书;若不在馆,说明此书已经注销;若不存在,需要进行缺书登记。学生凭借相关票据,进入相关部门办理借书、还书、注销等图书流通业务;学生凭借学生证可办理借书卡或离校进行注销卡业务。(业务流程图

6、见附录1)2.1.3数据流程数据流图表达了数据和处理的关系,此系统主要是学生进行各种业务,图书馆各相关部门对业务的处理,以及图书馆对新书入库和需购书籍的统计(数据流程图见附录)2.1.4数据字典数据字典是我在数据流程图中选取的一些中层数据流,我把我所抽去的数据列出以下表来。2.1.4.1数据项数据项名数据类型长度别名取值范围Sno字符型10学号Sname字符型10姓名Ssex字符型2性别男、女Sgrade字符型10年级Sdept字符型10学院Smajor字符型10专业Sclass字符型10班级Bno字符型10条码号Bname字符型10书名Bahthor字符型10作者

7、Bpress字符型10出版社Bprice浮点型(单精度)10定价Pno字符型10馆藏地编号1—10Bstate字符型10图书状态31信息管理与信息系统专业课程设计Bbstate字符型10借阅状态Cno字符型10卡号Bno字符型10条码号Bbno字符型10借书代号Bbtime日期型10借书时间(应还时间—借书时间)小于一个月Brtime日期型10应还时间Pno字符型10馆藏地编号1—10Pname字符型10馆藏地名称Cno字符型10卡号Rtime日期型10时间Rstate字符型10欠书状态Rfine浮点型(单精度)10超时罚款Cno字符型10卡号Cstate字符型

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

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

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