教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 行业范文 >

图书租借管理系统

来源:网络收集 时间:2026-08-29
导读: 报告 数据库课程设计 计算机与通信工程学院数据库系统课程设计报告题目: 书刊租借管理信息系统 课程代号: 06888116 课程名称:数据库系统课程设计 学号: 姓名: 班级:2010级计算机1班 指导教师:刘里 完成日期:2013年5月 报告 数据库课程设计 计算机科学

报告 数据库课程设计

计算机与通信工程学院数据库系统课程设计报告题目: 书刊租借管理信息系统

课程代号: 06888116

课程名称:数据库系统课程设计

学号:

姓名:

班级:2010级计算机1班

指导教师:刘里

完成日期:2013年5月

报告 数据库课程设计

计算机科学与通信工程系

2

第一章 引言 (3)

1.1 设计的目的 (3)

1.2 所设计应用系统的任务及目标 (3)

1.2.1 所设计应用系统的任务 (3)

1.2.2 所设计应用系统的目标 (4)

1.3 设计开发及运行的软硬件环境 (4)

第二章 系统分析与设计 (5)

2.1 系统需求分析 (5)

2.1.1系统需求分析 (5)

2.1.2功能需求分析 (6)

2.2 数据库概念结构设计 (8)

2.3 数据库创建 (9)

第三章 系统开发及实现 (9)

3.1 论述设计开发采用的技术及设计效果 (9)

3.1.1图书的租借 (9)

3.1.2图书归还 (10)

3.1.3 其他功能 (11)

第四章 总结 (11)

附录(附效果图及部分源代码) (13)

报告 数据库课程设计

计算机科学与通信工程系

3 第一章 引言

1.1 设计的目的

书店从事出租图书、需实现图书的输入、查询、显示,书(碟)借、还等管理,归还时计算租金,并支付租金,书店用户分为会员用户和会员用户和一般用户包含姓名、电话等信息,图书也包含许多的基本信息,对于每次的租赁都要记录租赁物的信息以及借书人等情况,非常麻烦,书店租赁管理系统就是为了解决这些问题而被开发出来的,书店租赁管理系统完全能够满足书店的功能需求,并能方便的管理好书店的信息。

1.2 所设计应用系统的任务及目标

1.2.1 所设计应用系统的任务

主要功能:

对图书信息的查询、增加图书信息、对信息的修改、进行图书借出和归还 功能需求:

面向会员:对图书信息的查询、对个人信息的修改

面向操作员:对会员信息的修改,对图书信息的修改、图书的借出和归还 性能要求:

会员能在操作员增加完图书信息后看见操作员增加的图书,对其进行查询,同时操作员可以进行图书的出租,和计算应付的金额。

报告 数据库课程设计

计算机科学与通信工程系

4 1.2.2 所设计应用系统的目标

提供一个可以管理会员信息,可查询书籍和对书籍的出租进行管理的小系统

1.3 设计开发及运行的软硬件环境

1)C#语言

C#是一种安全的、稳定的、简单的、优雅的,由C 和C++衍生出来的面向对象的编程语言。它在继承C 和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB 简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET 开发的首选语言。

2)SQL Sever 2005介绍

SQL Sever 2005是一个全面的、集成的、端到端的数据解决方案,他为企业中的用户提供了一个安全、可靠和高效的平台,用于企业数据管理和商业智能应用。SQL Sever 2005为信息工作者带来了强大的、熟悉的工具,同时减少了再从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。通过全面的功能集和现有系统的集成性,以及对日常任务的自动化管理能力,SQL Sever 2005为不同规模的企业提供了一个完整的数据解决方案。

3)Microsoft Visual Studio 2010介绍

Visual Studio 是微软公司推出的开发环境,是目前最流行的Windows 平台应用程序开发环境,Visual Studio 可以用来创建Windows 平台下的Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office 插件。

报告 数据库课程设计

计算机科学与通信工程系

5

第二章 系统分析与设计

2.1 系统需求分析

2.1.1系统需求分析

图书租借业务流程:

(1)读者在目录厅查阅索引卡;

(2)读者写出图书租借的图书编号、图书书名交给图书租借管理员,并出示借书证;

(3)管理者输入读者借书证号。系统首先检查借书证是否有效,若有效,对于第一次借书的读者,在借书证上建立档案。否则,查阅借书文件,检查该读者所借图书是否超过会员权限,若已达权限,拒借,未达权限,办理借书(检查库存,修改库存目录并将读者借书情况录入借书文件。)

(4)图书管理员根据图书租借的图书编号、图书书名到书库找书;

(5)图书管理者确认被租借图书及图书租借者的相关信息;

(6)确认无误后将图书交给读者。

(7)还书时,从借书文件中读出与读者有关的记录,查阅所借日期,如超期(根据读者会员权限的规定)作罚款处理。否则,修改库存目录与借书文件。

对图书管理者可查看及更改图书馆图书租借情况和读者的相关信息,读者只能够凭借个人相关证件到图书馆经图书管理员同意方可查询和修改个人信息。

图书租借管理系统的信息量大,数据安全性和保密性要求高。本功能实现图书租借信息、读者信息、总体借阅情况信息的管理。

图书管理员可以浏览、查询、添加、修改图书租借的基本信息;浏览、查询、添加、删除和修改图书租借读者的基本信息;浏览、查询图书租借的借阅信息;能添加、删除和修改借阅信息。

报告 数据库课程设计

计算机科学与通信工程系

6 2.1.2功能需求分析

整个系统共分六个模块:租赁物信息的输入、查询、显示所有租赁物的信息、借出、归还、租金。

租赁物信息的输入:输入商店中所有图书和影碟的信息,并把租赁物的借出时间和归还时间都赋值为零,借出时间为零表示该租赁物还在店内。

查询:查询该租赁物的状态,共有三种状态,即:在店内,被借出,不存在。 显示所有租赁物的信息:显示所有图书和影碟的信息。

借出:输入借出信息,并进行相关的操作。

归还:输入归还信息,并进行相关的操作。

租金:计算租金。

2.1.3数据流图

图1 系统图

图2.会员

图3 操作员

报告 数据库课程设计

计算机科学与通信工程系

7

2.1.3数据字典 1)用户表 User

表1用户表

(2表2操作员表

(3表3图书表

(2表4租借记录

报告 数据库课程设计

计算机科学与通信工程系

8 2.2 数据库概念结构设计

操作员

图书信息

会员

出借记录

图4 E-R 图

报告 数据库课程设计

计算机科学与通信工程系

9

2.3 数据库创建

图5 数据库关系

第三章 系统开发及实现

3.1 论述设计开发采用的技术及设计效果

3.1.1图书的租借

(1)功能:查询想要借的租赁物的当前状态,当图书在店内是执行借书操 作并输入借出时间以及借书人的信息。

报告 数据库课程设计

计算机科学与通信工程系

10

图6 借出功能

3.1.2图书归还

(1)功能:查询想要还的租赁物的当前 …… 此处隐藏:2997字,全部文档内容请下载后查看。喜欢就下载吧 ……

图书租借管理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/1984574.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)