图书销售管理系统 (2).pptx

上传人:摩西的****12 文档编号:144748038 上传时间:2020-09-13 格式:PPTX 页数:27 大小:534.71KB
返回 下载 相关 举报
图书销售管理系统 (2).pptx_第1页
第1页 / 共27页
图书销售管理系统 (2).pptx_第2页
第2页 / 共27页
图书销售管理系统 (2).pptx_第3页
第3页 / 共27页
图书销售管理系统 (2).pptx_第4页
第4页 / 共27页
图书销售管理系统 (2).pptx_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《图书销售管理系统 (2).pptx》由会员分享,可在线阅读,更多相关《图书销售管理系统 (2).pptx(27页珍藏版)》请在金锄头文库上搜索。

1、学 海 无 涯,课程设计,重庆工商大学课程设计成绩评定表,第页(共128 页),第页(共228 页),学 海 无 涯,指导教师评定成绩: 指导教师签名:年 月 日 数据库原理及应用课程设计任务书,第页(共328 页),学 海 无 涯,指导教师(签章):,2011年 06月 23日,图书销售管理系统,2009131342,重庆工商大学计算机科学与信息工程学院计算机三班 张媛媛 指导教师:张世勇老师 目录,第页(共428 页),学 海 无 涯 摘要. 5 一 系统需求分析. 5 (1)系统概述.5 (2)系统目标.6 (3)可行性分析.7 (4)系统分析.7 (5)系统需求分析.9 二 数据库设计

2、部分. 7 (1)实体、联系、属性及 E-R 图 . 9 1 实体、联系 . 9 2图书管理系统 E-R 图模型. 9 3关系模式. 10 (2)表设计及表结构 . 11 (3)用T-SQL 语句创建数据库、创建表以及添加数据 . 13 1 创建数据库代码: . 12 2 创建表代码: . 14 3 详细设计 . 19 三 实验总结及体会 . 26 四参考文献.27 【摘要】:信息时代的来临,世界贸易组织的加入,中国现代图书流通时常竞争 的愈演愈烈,如何以一种新的管理方式提高图书的流通信息的反馈速度,降低存 储占用,加快资金周转,提高工作效率,已经成为图书企业提高竞争力的关键所 在,运用计算机

3、管理系统就是不错的选择。图书管理系统可以方便图书销售过程 中的各个环节,有利于图书类企业的流动资金加快,有利于管理成本的降低,更 有利于他们及时掌握各种销售和库存信息。本系统主要实现以下几个功能:书店 进货功能,根据某种书籍的库存量及销售情况确定进货数量,根据供应商报价选 择供应商。输出一份进货单并自动修改库存量,把本次进货的信息添加到进货库 中。顾客退货功能:顾客把己买的书籍退还给书店。输出一份退货单并自动修改 库存量,把本次退货的信息添加到退货库中。书店统计功能,根据销售情况输出 统计的报表。一般内容为每月的销售总额、销售总量及排行榜。书店销售功能: 输入顾客要买书籍的信息,自动显示此书的

4、库存量,如果可以销售,打印销售单 并修改库存,同时把此次销售的有关信息添加到日销售库中。本系统的开发语言 采用的是C#,开发环境采用的是Visual studio 2008,数据库采用SQL Server 2000, 具有一般系统的数据功能,如数据查询,修改和删除等。 【关键词】 C#; Visual Studio2008;SQL Server 2000 一.需求分析,第页(共528 页),学 海 无 涯 1.系统概述 现如今图书销售行业发展迅速,大大小小的书店到处可见,特别是 一些发展较大的书城采用大规模的连锁经营方式。随着规模的扩大传统 的图书管理已经不能适应发展的需要。图书管理工作繁琐,

5、销售频繁, 包含大量的信息数据,因此就需要一个完善的图书销售管理系统来实现 对这些数据的有效管理。本系统主要任务就是对书店、图书、顾客、销 售信息、查询进行统一管理,满足各类用户的需求。本系统在功能上要 实现书店进货功能,顾客退货功能,书店统计功能,书店销售功能。 开发背景:我们对世面上的书城如新华书店和学校里的小书店进 行了初步的了解,发现其业务主要是集中在对图书的管理和图书的销 售和退货上。对图书的管理工作量较大,采用手工的方式还容易出错, 并且不能满足顾客对图书的详细的查询功能。本系统在设计中考虑和 克服了上诉的诸多问题,增强了实用性。 开发工作量:本系统的开发是从 6 月 13 日开始

6、到 6 月 24 日结 束,经历了十天的时间。进行了建立数据库的必要性和可行性的分析, 需求分析,数据库的概念设计;逻辑设计;物理设计和数据库的实现、 运行、维护以及相应的前台的主要功能模块的开发。 开发环境: CPU:Intel(R)core(TM)2Duo 2.10GHz 内存:2GB 操作系统:Microsoft Windows 7 专业版 后台数据库在Microsoft SQL Server 2000 中文企业版,第页(共628 页),学 海 无 涯 前台最终用户接口程序在 Insprise Delphi 7.0 Enterprise 英文版 系统目标 图书销售管理系统就是要求图书管理

7、人员通过该系统对图书、顾 客、管理员、购买信息等进行统一管理,从而实现功能上的销售图书、 退还图书、库存量以及信息查询。这就要求管理人员能够对数据库熟 悉操作而简单的表查询、触发器的建立、存储过程的建立以及用户自 定义函数的建立等等这些管理数据库的方法都能对图书馆里系统的管 理起到事半功倍的效果。 系统可行性分析 系统现阶段的发展过程中,利用现有人力和物力是完全具备能力 开发出来的,作为阶段性产品,日后的发展空间大,实现方法简单容 易。本系统采用 Visual Studio 2008 和 SQL Sever 相结合的方法来 实现。要求所有数据信息的储存都由数据库来完成,而这些数据信息 的调用由

8、C#完成,所以本系统在技术上是完全可以实现的。 由于图书销售的普及,许多都要求使用计算机进行管理,并且实 际中也有系统的使用。所以本系统的使用市场非常的广阔,易于推广 和普及到现实中应用。所以本系统在市场应用上是完全可行的。 还有本系统简单、易学、易懂、易用,具有亲和力的界面。能够 满足管理者和操作员对商品销售信息的管理,对于顾客可以很方便的 进行特殊的查询从而进行商品的购买。所以本系统在操作上是可行 的。 结论:综上所述,本系统技术成熟,有较好的市场应用价值,开,页),第页(共728,学 海 无 涯 发设计成本低,因此本系统完全可行。 4.系统分析 图书销售管理系统流程图如下:,(,1)图书

9、销售管理系统功能结构图 由于管理员是本系统的主要的使用者所以其涉及的活动较多。图 书管理是指对图书信息的录入、更新、修改和删除。查询图书信息是 在销售图书时进行的,以了解是否有该图书和库存等信喜。,(2)图书销售管理系统业务流程图,5.系,求分析,的库存量及,销售情况确定进货数量,根据,统需 :根 选择 添加,登陆系统,图 书 销 售 管,(1)进货理 据某种书籍,系,供应商报价 统供应商。输出一份进货单并自动修改库存量,把本次 进货的信息到进货库中。,登陆验证,n提示错误,基础数据,y,库存图书,供应商,书店员工,进货管理,销售管理,退出,直接退出,关闭 系统,第页(共828 页),学 海

10、无 涯 (2 退货:顾客把己买的书籍退还给书店。输出一份退货单并自动修 改库存量,把本次退货的信息添加到退货库中。 统计:根据销售情况输出统计的报表。一般内容为每月的销售 总额、销售总量及排行榜。 销售:输入顾客要买书籍的信息,自动显示此书的库存量,如 果可以销售,打印销售单并修改库存,同时把此次销售的有关信息添 加到日销售库中。 二数据库设计部分 实体、联系、属性及 E_R 图 根据数据库分析,确定实体及实体间联系,及各个实体和联系 的属性并设计出E-R 图。 实体、联系 实体:图书,书店,供应商,顾客,书店员工 联系:购买信息,销售统计,进货信息 图书信息与购买图书、退货及顾客之间的联系是

11、购买信息 图书信息与员工之间的联系是管理信息 图书管理系统 E-R 图模型 图书销售管理系统E-R 图模型,学 海 无 涯,3关系模式 (带下划线的为主码,带波浪线的为外码): 图书(图书编号,图书名,图书价格,库存量) 供应商(供应书号,出版社,供应商姓名,供应商电话) 书店(书店号,书店名,负责人编号) 进货(供应书号,书店编号,进货日期,进货量) 购买(顾客编号,图书编号,图书价格,购买数量,购买日期) 销售统计(图书编号,员工编号,销售日期,库存余量,销售量) 书店员工(员工编号,员工姓名,员工性别,员工电话) 顾客(顾客编号,顾客姓名,顾客电话),第页(共928 页),第页(共102

12、8 页),学 海 无 涯 表设计及表结构 需要的表有:图书信息表,供应商信息表,书店信息表,顾客 信息表,书店员工表,进货表,销售统计表。 以下为各表的表结构,第页(共1128 页),学 海 无 涯,用T-SQL 语句创建数据库、创建表以及添加数据 创建数据库代码: create database 图书销售管理系统 on primary (name=tsxsgl_dat, filename=f:数据库tsxsgl_dat.mdf, size=10mb, maxsize=20mb, filegrowth=2mb), filegroup 图书销售管理系统,学 海 无 涯 (name=tsxsgl_

13、data, filename=f:数据库tsxsgl_data.ndf, size=5mb, maxsize=10mb, filegrowth=1mb) log on (name=tsxsgl_log, filename=f:数据库tsxsgl_log.ldf, size=5mb, maxsize=10mb, filegrowth=1mb) go,2.创建表代码 create table 图书信息 (图书编号 char(12) not null primary key, 图书名 nvarchar(20) not null,图书价格 char(20) null,第页(共1228 页),学 海 无

14、 涯,库存量 char(20)null ) insert into 图书信息 values(00001,红楼梦, 18,100) insert into 图书信息 values(00002,围城, 22,34) insert into 图书信息 values(00003,英语四级词汇, 30,123) insert into 图书信息 values(00004,电子技术基础, 33,78) insert into 图书信息 values(00005,计算机组成原理, 12,55) insert into 图书信息 values(00006,会计基础, 22,24) insert into 图书信息 values(00007,毛泽东思想, 24,90) insert into 图书信息 values

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号