您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页商品销售管理系统设计

商品销售管理系统设计

来源:意榕旅游网


商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

北京联合大学

题目:商品销售管理系统

姓名:***

学号:************* 学院:管理学院

专业:信息管理与信息系统 指导教师:***

2013年5月28日

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

第一章 需求分析

1.1 商品销售管理功能概述

21世纪是个信息发展的时代,随着电脑普及时代的来临以及互联网的迅速发展,越来越多的进程从单一的人工管理上升到电脑智能管理,企业的发展更不例外,商品的经营管理,经营模式已经慢慢的从手工管理过渡到了计算机管理。对于发展中的绝大多数企业来说,随着规模的不断扩大,商品种类的不断丰富与完善,需要管理的各种商品信息也会大幅度增加,无论是商品管理,订货管理,销售管理,都变得相对复杂。这里开发出了一个“商品销售管理系统”,对企业的发展至关重要,无疑为商品销售的可持续发展,日益壮大提供了保障和解决方案,也节省了大量时间,从而提高了商品销售的运转效率,更有利于企业的管理和维持。商品销售管理系统可以实现企业商品管理的网络化,信息化,现代化,可以有效的提高企业商品的管理效率,节约了管理开支。 通过调查,要求系统需要具有以下功能:

(1) 由于该系统的使用对象多,要求有较好的权限管理。 (2) 方便的数据查询,支持多条件查询。

(3) 基础信息管理与查询,其中包括商品信息、客户信息和员工信息。 (4) 通过计算机,能够直接“透视”商品销售情况。 (5) 完善的商品查询信息、商品销售信息进行管理。 (6) 当外界环境(停电、网络病毒)干扰本系统后,系统可以自动保护原始数据的安全,对数据进

行备份与还原。

(7) 数据计算自动完成,尽量减少人工干预。 (8) 系统退出。

第二章 数据库的设计

2.1 E-R图

该系统一共涉及到十多个表,ER图如下所示:

2.1.1 操作员

操作员包含的属性有编号,员工编号,名称,密码,头像和简称。如图2.1.1所示:

姓名 密码 员工编号 头像 简称 操作员 性别

图2.1.1 操作员

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

2.1.2 商品

操作员包含的属性有编号,名称,简称,规格,产地,销售价格,进货价格,保质期,出厂日期和计量单位。如图2.1.2所示:

销售价格 进货价格

编号 简称 保质期 商品 名称

出厂日期 规格 产地 计量单

图2.1.2 商品

2.1.3 客户

客户包含的属性有编号,名称,简称,地址,电话,传真,联系人,联系人电话,银行,账户,纳税人和Email。如图2.1.3所示:

Email 编号 纳税人

名称 账户

简称 客户信息 银行

地址 联系人电话

电话 联系人

传真

图2.1.3 客户

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

2.1.4 员工

员工包含的属性有编号,薪金,职务,名称,简称和聘用日期。如图2.1.4所示:

姓名 职务

员工编号 薪金

性别 员工 聘用日期

图2.1.4 员工

2.1.5 订货

订货包含的属性有票号,借款否,操作员,合计金额,合计数量,订货日期和客户编号。如图2.1.5所示: 操作员 合计数量

合计金额 订货日期

借款否 票号 订货 客户编号 图2.1.5 订货

2.1.6 销售

销售包含的属性有票号,找零,未付金额,实付金额,销售类型,操作员,合计金额,合计数量,客户编号和销售时间。如图2.1.6所示:

找零 未付金额 实付金额

经手人 销售类型

票号 销售

操作员 销售时间 合计金额 客户编号 合计数量

图2.1.6 销售

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

2.1.7 退货

退货包含的属性有票号,退货时间,未付金额,找零,实付金额,操作员,合计金额,经手人,客户编号和退货时间。如图2.1.7所示:

未付金额 实付金额

找零 简称 经手人 退货 操作员 合计金额 票号 退货时间 客户编号 图2.1.7 退货

2.1.8 订货明细

订货明细包含的属性有票号,商品编号,单价和数量。如图2.1.8所示:

商品编号 单价

票号 订货明细 数量

2.1.9 销售明细

图2.1.8 订货明细

销售明细包含的属性有票号,商品编号,单价和数量。如图2.1.9所示:

商品编号 单价

销售明细 票号 数量

图2.1.9 销售明细

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

2.1.10 退货明细

退货明细包含的属性有票号,商品编号,单价和数量。如图2.1.10所示:

商品编号 单价 票号 退货明细 数量

图2.1.10 退货明细

2.1.11 库存

库存包含的属性有商品编号和库存数量。如图2.1.11所示: 库存 商品编号 库存数量 图2.1.11 库存

2.1.12 权限

权限包含的属性有编号,用户管理,权限管理,系统管理,订货管理,销售管理,退货管理,结款管理,

订货管理,销售管理和退货管理,结款查询,数据备份。如图2.1.12所示: 订货管理 借款查询 客户信息 销售管理 结款管理 退货管理 商品信息 权限 编号 数据恢复 用户管理 员工信息 权限管理 数据备份 系统管理 2.1.13 系统设置

图2.1.12 权限

系统设置包含的属性有联系人,电话,地址,备份路径,传真,网址和公司名称。如图2.1.13所示:

电话 地址

联系人 传真

公司名称 系统设置 备份路径

网址 图2.1.13 系统设置

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

2.1.14 备份

备份包含的属性有备份日期和备份路径。如图2.1.14所示 备份路径 备份 备份日期图2.1.14 备份

2.1.15 总的ER图

ER图的实体和实体之间的关系说明如下: 员工销售商品,员工和商品是一对多的关系。

员工管理订货明细,员工和订货明细是多对多的关系。 员工管理退货明细,员工和退货明细是多对多的关系。 员工管理销售明细,员工和销售明细是多对多的关系。 员工管理库存,员工和库存是多对多的关系。 客户购买商品,客户和商品是一对多的关系。 客户可以订货,客户与订货是一对多的关系。 员工管理订货,员工与订货是多对多的关系。 客户可以退货,客户与退货是一对多的关系。 员工管理退货,员工与退货时多对多的关系。 员工管理操作员,员工与操作员是一对多的关系。 操作员拥有操作权限,操作员与权限是一对多的关系。 操作员管理系统设置,操作员与系统设置是一对多的关系。

操作员设置备份,操作员与备份是一对多的关系。如图2.1.15所示: 订货明细 退货明细 销售明细 库存 n n n n 管理 管理 管理 管理 m m m m 1 1 n 员工 销售 管理 n 商品 n 购买 操作员 m 管理 m 管理 拥有 1 1 管理 1 1 管理 n 订货 n 退货 n 权限 n 系统设置 n 备份 n 订购 n 处理 1 1 客户 1 2.1.15 总的E-R图

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

2.2 表结构说明

本系统一共涉及到十几个信息表,分为操作员登陆,基础信息,日常业务,查询报表,系统信息和数据备份六个方面。具体信息表如下所示. 2.2.1 操作员信息表 列名 编号(主键) 员工编号 名称 密码 头像 简称 2.2.2 商品信息表 列名 编号(主键) 名称 简称 规格 产地 计量单位 出厂日期 保质期 进货价格 销售价格 2.2.3 客户信息表 列名 编号(主键) 名称 简称 地址 电话 传真 联系人 联系人电话 银行 账户 数据类型 char char Char char char Char char char Char Char 长度 10 40 20 40 15 15 10 15 18 20 允许空 否 是 是 是 是 是 是 是 是 是 数据类型 char char char Char char char datetime datetime money money 长度 40 40 20 20 20 10 8 8 8 8 允许空 否 否 否 是 是 是 是 是 是 是 数据类型 Int Int char char Int char 长度 4 4 20 16 4 10 允许空 否 是 是 是 是 是

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

纳税人 Email 2.2.4 员工信息表 列名 编号(主键) 名称 简称 职务 聘用日期 薪金 2.2.5 订货信息表 列名 票号 客户编号 订货日期 合计数量 合计金额 操作员 结款否 2.2.6 销售信息表 列名 票号 销售时间 客户编号 合计数量 合计金额 操作员 经手人 销售类型 实付金额 未付金额 找零 2.2.13 退货信息表 列名 票号 Char Char 10 20 是 是 数据类型 Int char char char Datetime money 长度 4 20 10 20 8 8 允许空 否 是 是 是 是 是 数据类型 char char datetime float money Int bit 长度 15 10 8 8 8 4 1 允许空 否 是 是 是 是 是 是 数据类型 char char datetime char float float Char bit money money money 长度 15 8 10 8 8 4 10 1 8 8 8 允许空 否 是 是 是 是 是 是 是 是 是 是 数据类型 char 长度 15 允许空 否

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

退货时间 客户编号 合计数量 合计金额 操作员 实付金额 未付金额 找零 2.2.13 订货明细表 列名 票号 商品编号 单价 数量 2.2.9 销售明细表 列名 票号 商品编号 单价 数量 2.2.10 退货明细表 列名 票号 商品编号 单价 数量 2.2.11 库存信息表 列名 商品编号 库存数量 char datetime float float int money money money 8 10 8 8 4 8 8 8 是 是 是 是 是 是 是 是 数据类型 char char money int 长度 15 10 8 4 允许空 是 是 是 是 数据类型 char char money int 长度 15 10 8 4 允许空 是 是 是 是 数据类型 char char money int 长度 15 15 8 4 允许空 是 是 是 是 数据类型 char float 长度 10 8 允许空 是 是

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

2.2.12 权限表 列名 编号(主键) 用户管理 权限管理 系统管理 订货管理 销售管理 退货管理 结款管理 订货查询 销售查询 退货查询 结款查询 数据备份 数据恢复 商品信息 客户信息 员工信息

2.2.13 系统设置表 列名 公司名称 地址 电话 传真 联系人 网址 备份路径 2.2.14 备份信息表 列名 备份日期 备份路径 数据类型 datetime text 长度 8 16 允许空 是 是 数据类型 char char char Char char Char char 长度 40 40 15 15 10 40 60 允许空 是 是 是 是 是 是 是 数据类型 Int char char char char char char char char char char char char char char char char 长度 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 允许空 否 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

第三章 创建数据库、建立查询

3.1 命令方式创建数据库

3.2 命令方式创建员工信息表

3.3 命令方式在商品信息表中插入记录

3.4 使用命令方式建立销售查询表

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

3.5 使用命令方式建立订货查询表

3.6 查询销售价格大于4的商品(普通查询)

3.7查询进货价格大于2元并且产地是杭州的商品信息(普通查询)

3.8 更新订货明细表中的数量(update)

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

3.9查询出厂日期比“SP00000010”早的杭州生产的产品信息(普通查询)

3.10查询员工表中姓张的员工信息(模糊查询)

3.11求订货未结款的总金额(sum函数)(聚合函数)

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

3.12求2014年4月的销售平均额(AVG函数)

3.13在spxxglxt数据库上产生一个结果集,包含各订货商品的产地和数量以及各产地订货数量的平均数量(AVG函数)(group by子句)

3.14求商品的种类(count函数)

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

3.15查询库存数量在60以上的商品信息(联合查询)

3.16将“杭州”生产的商品的库存量按降序排序(联合查询)

3.17查询订货大于20的客户信息(联合查询)

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

3.18 查询销售数量等于6的所有商品信息(三个表查询)

第四章创建视图

4.1创建操作员视图

4.2创建订货查询视图

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

4.3创建订货明细查询视图

4.4创建权限视图

4.5创建退货视图

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

4.6创建退货明细查询视图

4.7创建销售查询视图

4.8创建销售明细查询视图

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

第五章 创建各种约束

5.1向库存表中添加一个字段并设置默认值约束(default约束)

5.2创建一个员工信息表2,只考虑编号和性别两列,性别只能包含男或女(check约束)

5.3给商品信息表增加出厂日期字段的CHECK约束(CHECK约束)

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

5.4删除商品信息表中的CHECK约束

5.5设置库

存信息表中的库存数量>=0 AND 库存数量<=200的约束(CHECK)

5.6根据客户信息表中编号列创建唯一聚集索引(UNIQUE约束)

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

5.7创建一个视图,并为该视图创建唯一索引(UNIQUE约束)

第六章 存储过程 6.1 存储1

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

6.2 存储2

第七章 安全 1、创建登录名

商品销售管理系统 北京联合大学管理学院信管1302S班胡锋—2013110444008

2、命令方式创建登录名

3、命令方式删除登录名

第八章 备份

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务