![](https://csdnimg.cn/release/download_crawler_static/85915535/bg1.jpg)
数据库课程设计报告
图书销售管理系统
数据库应用系统的设计与实现
![](https://csdnimg.cn/release/download_crawler_static/85915535/bg2.jpg)
图书销售管理系统
目录
1 绪论.....................................................................................................................................................2
2 系统需求分析..................................................................................................................................... 2
2.1 系统的目标与功能...................................................................................................................... 2
2.1.1 系统的目标...........................................................................................................................2
2.1.2 系统的功能...........................................................................................................................2
2.2 业务分析......................................................................................................................................5
2.2.1 业务流程分析.......................................................................................................................5
2.2.2 业务处理功能分析...............................................................................................................5
3 概念结构设计..................................................................................................................................... 7
3.1 各实体描述..................................................................................................................................7
4 逻辑结构设计..................................................................................................................................... 7
4.1 逻辑结构...................................................................................................................................... 7
4.2 关系模式设计和表结构..............................................................................................................8
4.3 存储过程与触发器设计.............................................................................................................10
5 数据库安全性策略设计...................................................................................................................12
6 系统实现........................................................................................................................................... 13
6.1 系统体系结构设计与系统的技术特点.....................................................................................13
6.2 系统运行环境与开发工具.........................................................................................................13
6.2.1 系统运行环境..................................................................................................................... 13
6.2.2 系统开发工具..................................................................................................................... 13
6.3 系统功能设计与实现................................................................................................................14
6.3.1 系统主界面与人机对话设计..............................................................................................14
1 / 29
![](https://csdnimg.cn/release/download_crawler_static/85915535/bg3.jpg)
图书销售管理系统
6.3.2 数据录入、修改、删除功能模块设计..............................................................................16
6.3.3 查询功能设计..................................................................................................................... 22
7 运行实例........................................................................................................................................... 25
附录...................................................................................................................................................... 27
1 绪论
随着社会的迅速发展,当今世界处于一个信息大爆炸的时代,而图书作为一种重要的信息载体
即使在电子信息不断发展的今天仍然起着不容忽视的巨大作用。书店作为实体书籍的提供场所,在
现在仍有大量需求,其中最多的就是中小型书店。本系统是以中小型书店所使用的销售模式为目标
而设计开发的图书销售数据库管理应用系统,可以基本满足中小型书店的销售管理、进货管理、图
书信息查询和管理等功能。
2 系统需求分析
2.1 系统的目标与功能
2.1.1 系统的目标
图书销售管理系统就是要求图书管理人员通过该系统对图书、顾客、管理员、购买信息等进行
统一管理,从而实现功能上的销售图书、退还图书、库存量以及信息查询。这就要求管理人员能够
对数据库熟悉操作而简单的表查询、触发器的建立、存储过程的建立以及用户自定义函数的建立等
等这些管理数据库的方法都能对图书馆里系统的管理起到事半功倍的效果。
2.1.2 系统的功能
基于系统需求分析,该系统需要实现以下基本功能:
1. 图书信息录入 录入包括图书的基本信息,如图书名,单价,作者。
2. 图书信息管理 修改图书信息。
3. 会员注册 录入新会员信息
4. 会员信息管理 编辑会员信息。
5. 库存信息管理 查看库存信息。
6. 货源信息管理 查看供应商信息。
7. 货源信息录入 录入包括供应商的基本信息,如供应商名、地址、负责人。
8. 进货 编辑、查看进货记录。
9. 销售图书 编辑、查看销售记录。
10. 退换货 编辑、查看退换货记录。
功能描述与处理流程图如下:
2 / 29
![](https://csdnimg.cn/release/download_crawler_static/85915535/bg4.jpg)
图书销售管理系统
销售:
3 / 29
![](https://csdnimg.cn/release/download_crawler_static/85915535/bg5.jpg)
图书销售管理系统
退换货:
进货:
4 / 29