图书管理系统--数据库课程设计报告

1

数据库原理与应用 课程设计报告

图书管理系统

计算机与信息工程学院

目录

设计目的??????????????3 需求分析??????????????3 数据库概念结构设计?????????5 数据库逻辑结构设计?????????7 数据流图及程序结构框图?????? 11 程序原代码及其实现????????14 视图及存储过程的代码与实现???? 26 总结??????????????31

2

设计目的

图书馆作为大学中同学们主要利用的场所,必定会是最繁忙的地方。当图书档案由人工看管,登记,修改,增删,查询时,效率低而且容易出错,数据不安全,并且时间很久之后数据量增加会导致数据检索困难等诸多问题。当图书馆发展后,过多的数据使图书馆管理问题凸显。

本次课程设计以开发北京工商大学高校图书馆管理系统为主题,充分利用现代科技来提高图书管理的效率,将一些可以用计算机来管理的日常事务都进行计算机化,使得图书馆管理人员工作更加方便,工作效率也更高。我们将做好的数据库系统用于图书馆信息管理、图书借阅、图书登记、用户登记、新增和删减图书等服务项目,利用这些技术可以提高图书馆工作效率,使图书馆给同学们提供更好的服务是系统开发的主要目的。图书管理系统是一种基于数据库数据管理模式,在对图书、读者的管理其实是对图书、读者数据的管理,我们将图书和读者的数据录入数据库并且储存这些信息,然后利用已知信息的更改来对图书和读者进行管理

需求分析

基本需求

图书馆管理系统的管理层次可划分为了五个部分:图书信息维护,读者信息管理,图书

借阅管理,信息查询,管理员信息管理。能够实现以下功能:

○1 进行新书入库的信息录入及现有图书信息增加、修改以及删除; ② 能够实现对读者基本信息的查询和编辑管理; ③ 能够进行读者借阅图书的信息管理功能; ④能够进行借阅信息的查询功能;

3

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4