文档介绍:数据库系统原理及其应用教程
课程设计报告
题目名称:网上图书销售系统
任课教师:
姓名:
学号:
2010年12月30日
目录
摘要 3
1 引言 3
2 需求分析 3
功能需求 3
数据描述 5
数据库描述 6
3 概要设计 6
系统运行环境 6
系统功能模块设计 7
系统处理流程 7
接口设计 8
4 详细设计 8
登录模块及主界面 9
图书录入模块 10
图书销售模块 15
销售统计模块 20
查询库存模块 22
5 系统测试 25
6 操作手册 29
7 结论 29
系统功能 29
系统不足和改进 29
总结 30
参考文献 30
评语 31
摘要
随着计算机的普及书店规模的不断扩大,使图书销售管理成为书店管理中的一个重要课题。通过图书销售管理系统可以解决书店管理中遇到的各种问题。本系统分析了市场需求和实际需要,利用VC++连接SQL数据库的方式,主要实现了书店的网上图书销售管理,该系统具有处理图书录入、图书销售、销售统计、查询库存等功能。
关键词:图书;销售;库存
1 引言
传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。
网上图书销售系统可以完成书店的日常管理,如图书录入、图书销售、销售统计、查询库存等功能,迅速准确地对已售图书和剩余库存进行统计和汇总工作,大大提高了书店的管理效率和准确性。
2 需求分析
功能需求
本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标:
图书录入,包括图书的基本信息,如分类、进价、售价、作者等。
图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。
销售统计,包括按图书类型、书名、作者、出版社等进行统计。
查询库存,对指定的某本图书剩余库存量进行查询。
售完图书查询,对已售完图书进行查询。
按照用户需求,要满足以上功能,我设计出了图书销售管理系统的系统功能图,。图书销售管理系统
图书录入
查询库存
图书销售
销售统计
售完图书查询
图书销售管理系统的系统功能图
综合系统要求,:
图书录入,包括图书的基本信息,如分类、进价、售价、作者等。
图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。
销售统计,包括按图书类型、书名、作者、出版社等进行统计。
查询库存,对指定的某本图书剩余库存量进行查询。
售完图书查询,对已售完图书进行查询。
通过以上分析,可以得到仓库管理系统的数据流图,。
管理员
图书信息
处理
图书管理
反馈信息
图书信息
反馈信息
记录数据
数据库
数据描述
数据库中包括管理员信息表、图书基本信息表、图书类型表、图书销售记录表等4个数据表。
,该数据表结构图包含系统所有数据表。可以清晰地反应数据库信息。
数据表结构图
Pwd(管理员信息表)
字段名
数据类型
字段大小
描述
Manager ID
int
4
管理员编号
Administrator name
nvarchar
50r
管理员名称
Password
nvarchar
50r
密码
BookInfo(图书基本信息表)
字段名
数据类型
字段大小
描述
Library name
nvarchar
50
图书名称
Serial number
int
图书编号
Book category
nvarchar
50
图书类别
Author
nvarchar
50
作者
Press
nvarchar
50
出版社
Date of publication
smalldatetime
出版日期
Price
float
价格
Number
int
数量
Bar code
nvarchar
50
条形码
Staff(员工表