数据库课程设计报告
题目: 图书销售管理系统
学生姓名: 黄** 学 号: 20142018**** 班 级: 14218**
2016年 01月 5 日
* *
目 录
引 言 ............................................................................................................................. 3 第一章 系统分析............................................................................................................ 3 1.1 功能需求 .................................................................................................................................... 3 第二章 系统功能概要设计 ............................................................................................. 4 2.1 系统主要功能模块设计 ........................................................................................................... 4 2.2 数据库模块设计 ....................................................................................................................... 4 第三章 系统数据库设计 ................................................................................................. 5 3.1 系统数据库分析 ......................................................................................................................... 5 3.2 系统关系表 ................................................................................................................................. 5 3.3 数据字典 .................................................................................................................................... 6
3.3.1 数据项 ....................................................................................................................... 6 3.3.2 数据结构 ................................................................................................................... 7 3.3.3 数据流表 ................................................................................................................... 8 3.3.4 数据存储 ................................................................................................................... 8
第四章 概念结构设计..................................................................................................... 8 4.1 图书销售管理系统E-R图 ...................................................................................................... 9 第五章 逻辑结构设计................................................................................................... 10 5.1 与系统E-R图对应的关系模式........................................................................................... 10
* *
5.1.1 实体所对应的关系模式 ........................................................................................ 10
5.2 联系所对应的关系模式 ........................................................................................................ 11
* *
引 言
随着计算机的普及书店规模的不断扩大,传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。
通过图书销售管理系统可以解决书店管理中遇到的各种问题,该图书销售管理系统分析了市场需求和实际需要,通过SQL数据库的方式,实现了书店的图书销售等一系列管理,该系统具有处理图书录入、图书销售及管理、图书查询、报表查询等功能。
第一章 系统分析
1.1功能需求:
本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标: a、用户管理:对系统所有用户的相关信息进行管理。
b、图书管理:对图书信息进行添加以及编辑,对图书基本信息的录入及编辑包括图书类别、图书售价、图书出版社、图书作者等。
c、图书销售管理:对图书的销售信息进行动态添加并实现对图书库存量的动态修改等,所添加的图书销售信息包括图书的售价、销售日期。
* *
d、查询管理:用户根据实际需要对图书、图书销售、图书库存等信息分类查询。 e、报表查询:系统用户可以通过对时间段的选择来查看该段时间内图书的销售情况,以便于做出更为合理的销售计划、提高效益。
f、数据管理:为了防止系统用户的误操作,用户可以根据自己的需要对图书信息、销售数据等进行备份等操作。
第二章 系统功能概要设计
该图书销售管理系统是根据书店的情况结合实际需求而开发的,完全能够帮助书店实现高效、准确的图书销售自动化管理。
2.1 系统主要功能模块设计:
如下图所示的系统功能模块图:
图书销售管理系统 用户管理模块(M1) 图书管理模块(M2) 图书销售管理模块(M3) 查询管理模块(M4) 报表查询管理模块(M5) 数据管理模块(M6)
图2.1图书销售管理系统主要功能模块图
图书销售管理组织系统
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)