欢迎来到天天文库
浏览记录
ID:25574805
大小:938.70 KB
页数:21页
时间:2018-11-21
《数据库图书管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计课程名称:数据库应用系统设计题目:基于SQLServer的图书管理系统设计学院:应用技术学院专业:电子信息工程年级:09级电信2班学生姓名:指导教师:游进国日期:2012年12月教务处制课程设计任务书应用技术学院电子信息工程专业09年级学生姓名:1、课程设计题目:基于SQLServer的图书管理系统设计具体要求如下所示:1)、提交课程论文,自主选择一个实际应用系统,设计一个基于Oracle或SQLServer的数据库;2)、上交6页以上的课程论文(纸质及电子)和上交源代码(电子形式:包含数据库SQL实现代码);3)、通过本
2、次课程设计更深层次地理解数据库设计过程;学会建立数据流图(DFD),画出ER模型图并转化为关系模型,设计合理的物理结构;4)、通过SQL语句建立、维护数据库,掌握表、视图、存储过程及函数的创建与应用,以及数据的增、删、改的简单操作,并使用嵌套等高级查询。设计指导教师(签字):教学基层组织负责人(签字):年月日摘要数据库管理系统(databasemanagementsystem)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数
3、据,数据库管理员也通过DBMS进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。DBMS提供数据定义语言DDL(DataDefinitionLanguage)与数据操作语言DML(DataManipulationLanguage),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。常用的数据库软件有MSSQLServer、Oracle、DB2、MYSQL等。本次课程设计采用SQLServer2008设计一个简单的图书馆管理系统。通过需求分析确定所设计的功能,创建数
4、据字典,画出ER图并转化为关系模型,使用结构化查询语言(SQL)创建、维护数据库,以完善的图书管理系统来实现对这些数据的有效管理。本系统主要任务就是对图书、读者、员工、借阅信息、查询进行统一管理,满足各类用户的需求。本系统在功能上要实现借阅图书、续借图书、归还图书、催还图书、信息查询等功能。关键字:SQLServer2008,数据字典,ER图,关系模型,SQL目录一、应用背景5二、系统需求分析5三、概念设计6四、逻辑设计7五、物理设计7六、数据库实现及运维91、创建数据库代码92、创建表代码92、添加数据代码10七、结论141、实
5、现效果及截图141.1、基本表的信息141.2、基本表的高级查询171.3、基本表的维护192、结论展望21八、参考文献21一、应用背景随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理因此,必须制定一套合理、有效、规范和实用的图书管理系统,对图书资料进行集中统一的管理。另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各
6、个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。本次课程设计的目的是,设计一个完善的图书管理本系统以达到对图书、读者、员工、借阅信息、查询进行统一管理,满足各类用户的需求。本系统在功能上要实现借阅图书、续借图书、归还图书、催还图书、信息查询等功能。二、系统需求分析图书管理系统就是要求图书管理人员通过该系统对图书、读者、员工、借阅信息等进行统一管理,从而实现功能上的借阅图书、续借图书、归还图书、催还图书以及信
7、息查询。这就要求管理人员能够对数据库进行熟练操作而简单的表查询、等等这些管理数据库的方法都能对图书馆里系统的管理起到事半功倍的效果。设计一个图书管理系统,系统满足的功能主要包括以下几个方面:(1)借阅人基本信息的查询,输入,插入,修改,删除。包括借阅人的图书证号,姓名,电话,已借书数目,能否借书,单位名称等。(2)图书基本信息的查询,输入,插入,修改,删除。包括图书的图书编号,书名,书号,类别,定价,入库时间,库存量等。(3)借阅基本信息的查询,输入,插入,修改,删除。包括借阅的借书时间,应还时间,图书编号,是否续借等。(4)借阅
8、书籍基本信息的查询,输入,插入,修改,删除。包括借阅书籍的图书编号,图书证号,书名等。(5)归还书籍基本信息的查询,输入,插入,修改,删除。包括归还书籍的图书编号,图书证号,书名等。(6)管理基本信息的查询,输入,插入,修改,删除。包括管理的图书编
此文档下载收益归作者所有