文档介绍:课程设计
课程设计名称: 图书销售管理系统
专业班级: 计科 0806 班
学生姓名:
学号:
指导教师: 魏伟
课程设计时间: 2011 – 01 - 04
1、课题背景 4
2、需求分析 4
…………………………………………………………………………………….4
数据描述……………………………………………………………………………………5
5
5
3、概要设计 7
系统运行环境……………………………………………………………………………….7
系统功能模块设计………………………………………………………………………….7
数据库关系图……………………………………………………………………………….8
4、详细设计 8
、主界面………………………………………………………………………………………9
、收银系统………………………………………………………………………………….10
、会员识别 10
、收银实现 11
、收据打印 14
、重置功能 18
、会员管理………………………………………………………………………………….18
、会员查询 19
、新增会员 20
、会员修改 22
、图书管理………………………………………………………………………………….24
、数据初始化 24
、过滤功能 25
、图书信息修改 27
、统计查询………………………………………………………………………………….28
、过滤条件 28
、初始化以及刷新 30
5、系统测试 31
6、参考文献 35
7、心得体会 35
系统功能…………………………………………………………………………………...35
系统不足和改进…………………………………………………………………………...36
总结………………………………………………………………………………………...36
1、课题背景
传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。
书店零售管理系统可以完成书店的日常管理,如书店收银,图书管理,会员管理,统计查询等功能,迅速准确地对已售图书和剩余库存进行统计和汇总工作,大大提高了书店的管理效率和准确性,从而满足了用户的需求。
2、需求分析
本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以实现以下目标:
1、书店收银,对书店里的销售情况进行处理。
2、图书管理,包括图书的基本信息和库存数量。
3、会员管理,包括注册新会员和会员信息修改,以及相应的折扣。
4、统计查询,统计和分析销量和销售额。
按照用户需求,要满足以上功能,书店零售管理系统的系统功能图如下图所示
书店零售管理系统
书店收银
图书管理
会员管理
统计查询
数据描述
数据库中包括图书信息表Book,会员信息表Customer,图书销售信息表Sell和 SellItem,会员折扣信息表Discount
下图所示的即为本系统中数据库中的数据表结构图,该数据表结构图包含系统所有数据表。可以清晰地反应数据库信息。
Book表
Customer表
Sell表
SellItem表
Discount表
3、概要设计
本系统是根据书店的实际需求而开发的,完全能够帮助书店实现高效、准确的图书销售自动化管理。在分析阶段,已经提出了系统的结构和数据字典。在此将对系统的使用环境作简要介绍,并对该系统作概要设计。
系统运行环境
(1)操作系统: Windows XP SP3
(2)数据库: SQL Server 2008数据库
(3)编程环境: Microsoft Visual Studio 2008
系统功能模块设计
该系统分为四个模块,各个模块的功能设计如下:
1、书店收银:处理书店收银台的销售业务。
2、图书管理:维护图书的基本信息(如书号,书名,作者,出版社,定价等)和库存数量。
3、会员管理:维护书店注册会员的基本信息,包括注册新会