《数据库课程设计》论文-图书租赁管理系统数据库设计

《数据库课程设计》论文-图书租赁管理系统数据库设计

ID:6368487

大小:1.97 MB

页数:54页

时间:2018-01-11

《数据库课程设计》论文-图书租赁管理系统数据库设计_第1页
《数据库课程设计》论文-图书租赁管理系统数据库设计_第2页
《数据库课程设计》论文-图书租赁管理系统数据库设计_第3页
《数据库课程设计》论文-图书租赁管理系统数据库设计_第4页
《数据库课程设计》论文-图书租赁管理系统数据库设计_第5页
资源描述:

《《数据库课程设计》论文-图书租赁管理系统数据库设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、信息工程学院《数据库课程设计》论文题目:图书租赁管理系统数据库设计学号:专业班级:姓名:指导老师:完成日期:图书租赁管理系统数据库设计学生姓名:摘要随着科学的发展,人类知识的范围在不断增长,书籍一直是人们获取并增长知识的主要途径,而各类书店在人们的学习生活中也逐渐占据了重要的位置。摆脱传统的人工管理方式,实现科学、有效地管理书店不仅能提高书店自身的发展,也能极大的方便各类读者的需求。因此,开发一个完善的图书租赁管理系统是十分必要的。本文介绍了在SQLServer2008和ORACLE环境下,设计开发一个图书租赁管理系统的星系过程。本系统采用

2、自顶向下地分析与设计,自下而上地应用开发的策略,实现如下功能:对书籍信息的管理,对借阅者类别及信息,借书、还书的管理。形成了一个比较全面系统的管理模式。关键字:图书租赁;SQLSever2008;ORACLE;读者管理;书籍管理引言1开发背景1开发目标及意义11.需求分析11.1处理对象及组织11.2信息处理及系统功能11.3数据库系统分析21.3.1数据库性能需求分析21.3.2数据库系统开发环境需求22.数据库结构设计22.1概念设计22.1.1分E-R图建立32.1.2全局/整体E-R图62.2逻辑设计62.2.1建立关系模式72.2

3、.2关系模式规范化处理82.2.3用户子模式建立82.2.4关系模式逻辑结构定义83.数据库物理设计113.1物理设计的内容113.2索引的建立114.数据库实施与测试114.1数据库实施124.1.1数据库及数据库对象建立124.1.2数据入库124.2数据库测试125.总结126.附录13附录1数据流程图13附录2数据字典17附录3数据库及数据库对象建立213.1数据库及数据表的建立(SQLServer2008)213.2数据库及数据表的建立(Oracle)233.3数据表视图的建立(SQLServer2008)253.4数据表视图的建

4、立(Oracle)28附录4触发器及存储过程304.1存储过程的定义(SQLServer2008)304.2存储过程的定义(Oracle)374.3触发器的定义(SQLServer2008)394.4触发器的定义(Oracle)41附录5数据查询及存储过程功能验证435.1数据查询及存储过程运行截图(SQLServer2008)435.2数据查询及存储过程运行截图(Oracle)48参考文献522009级信管专业3班数据库应用系统课程设计课程论文引言开发背景随着科学的发展,人类知识的范围在不断增长,书籍一直是人们获取并增长知识的主要途径,而

5、各类书店在人们的学习生活中也逐渐占据了重要的位置。摆脱传统的人工管理方式,实现科学、有效地管理书店不仅能提高书店自身的发展,也能极大的方便各类读者的需求。因此,开发一个完善的图书租赁管理系统是十分必要的。开发目标及意义该图书租赁管理系统基于计算机技术,实现查询、借阅、归还的操作以及对收入信息、读者信息管理和书籍信息管理的功能。可以满足中小型书店的租书业务的顺利有效的进行。保证了数据的实时更新,不仅方便了书店工作人员对系统的管理,也利于人们更好的借阅书籍,归还书籍,满足读者的不同的需要。1.需求分析需求分析就是分析用户的要求,通过详细调查现实

6、世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。1.1处理对象及组织系统要处理的对象包括书籍信息、读者信息(主要是会员信息)、借阅信息、归还信息及收入信息等六个方面。(各个对象包括的详细信息见附录三数据字典)1.2信息处理及系统功能该图书租赁管理系统大体上分为四个部分——书籍信息管理系统、读者信息管理系统,借阅归还系统和收入管理系统。书籍信息管理系统:实现书籍信息的更新和查询

7、;读者信息管理系统:主要实现会员信息的更新,查询;借阅归还系统:实现不同类别读者的借阅和归还图书的管理;202009级信管专业3班数据库应用系统课程设计课程论文收入管理系统:实现不同情况下书店的收入情况(详情见附录一中的数据流程图和数据字典)1.3数据库系统分析1.3.1数据库性能需求分析该图书租赁管理系统可以提供书籍信息的查询和更新、读者信息(主要是会员信息)的查询和更新、借阅和归还书籍信息的查询和更新以及收入情况的查询和更新。1.3.2数据库系统开发环境需求该数据库系统是在SQLServer2008的数据库应用软件环境下开发的,用数据库

8、DDL语言定义数据库及数据库对象,用DML语言实现数据库中数据的查询和更新操作。2.数据库结构设计主要包括概念设计和逻辑设计两个部分。概念结构设计是整个数据库设计的关键,它通过对

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

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

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