销售管理销售管理信息系统.docx

上传人:b****1 文档编号:14414827 上传时间:2023-06-23 格式:DOCX 页数:24 大小:46.24KB
下载 相关 举报
销售管理销售管理信息系统.docx_第1页
第1页 / 共24页
销售管理销售管理信息系统.docx_第2页
第2页 / 共24页
销售管理销售管理信息系统.docx_第3页
第3页 / 共24页
销售管理销售管理信息系统.docx_第4页
第4页 / 共24页
销售管理销售管理信息系统.docx_第5页
第5页 / 共24页
销售管理销售管理信息系统.docx_第6页
第6页 / 共24页
销售管理销售管理信息系统.docx_第7页
第7页 / 共24页
销售管理销售管理信息系统.docx_第8页
第8页 / 共24页
销售管理销售管理信息系统.docx_第9页
第9页 / 共24页
销售管理销售管理信息系统.docx_第10页
第10页 / 共24页
销售管理销售管理信息系统.docx_第11页
第11页 / 共24页
销售管理销售管理信息系统.docx_第12页
第12页 / 共24页
销售管理销售管理信息系统.docx_第13页
第13页 / 共24页
销售管理销售管理信息系统.docx_第14页
第14页 / 共24页
销售管理销售管理信息系统.docx_第15页
第15页 / 共24页
销售管理销售管理信息系统.docx_第16页
第16页 / 共24页
销售管理销售管理信息系统.docx_第17页
第17页 / 共24页
销售管理销售管理信息系统.docx_第18页
第18页 / 共24页
销售管理销售管理信息系统.docx_第19页
第19页 / 共24页
销售管理销售管理信息系统.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

销售管理销售管理信息系统.docx

《销售管理销售管理信息系统.docx》由会员分享,可在线阅读,更多相关《销售管理销售管理信息系统.docx(24页珍藏版)》请在冰点文库上搜索。

销售管理销售管理信息系统.docx

销售管理销售管理信息系统

(销售管理)销售管理信息系统

销售管理信息系统

课程设计方案

专业:

经济信息管理

姓名:

张颖雷相洁

指导教师:

代世雄

2011年10月

前言

销售管理是为了实现各种组织目标,创造、建立和保持和目标市场之间的有益交换和联系而设计的方案的分析、计划、执行和控制。

通过计划、执行及控制企业的销售活动,以达到企业的销售目标。

销售职能、制造职能和财务职能三者是运营的三大职能。

随着由卖主市场向买主市场的转移,它的内容于引起很大变化。

卖主市场时代的销售是处于造什么卖什么的环境因而是生产产品向消费者推销的职能,能够说是由生产单方面往消费进行的壹种形式。

然而,买主市场时代的销售是以顾客为中心所开展的。

已经于起着协助顾客进行购买活动的作用。

商品销售管理系统是根据旧时商店的货品管理,财务管理的模式发展起来的,当下应用于很多商店,使商店管理货品,掌握销售信息更加高效。

商品销售管理系统的开发采用管理端\销售端的结构模式,包括后台数据库的建立和维护以及前端应用程序(管理端,销售端)的开发俩个方面。

对于前者要求建立起数据壹致性和完整性强,安全性好的库。

而对于后者则要求应用程序功能强劲,完善,易使用等特点。

使用VC.NET做前端应用程序开发工具,利用面向对象的编程思想进行高效的开发,用SQLSERVER2000进行后台数据库的创建和管理,利用ADO对象实现对后台数据库的连接,访问,修改以及写入等操作。

并采用OLEDB连接数据库,提高了数据访问效率。

2、需求分析

2.1需求分析

本文首先分析了商品销售管理系统的应用现状,阐述了本销售管理系统的开发目的。

通过对数据库技术的现状和发展、数据库系统的选择原则、系统开发工具的选择壹系列问题的分析确定了系统的开发平台。

接着阐述了销售系统基本理论,并于此理论指导下,详细给出了销售管理系统分析到总体设计详细设计和实现及测试的各个环节,以及各个模块的功能,最后对本系统作出客观评价评价,指明了系统的现实意义。

2.2关键字解释

(1)货品――是进货的代表词,进货到仓户的均是货品,商品就是由货品组成的。

(2)商品――准备销售的物品,商品就是由货品组成的。

例如散装可乐是由杯子,盖子,吸管,水,二氧化碳。

1、概述1

2、需求分析2

2.1需求分析2

2.2关键字解释2

3、数据流程图3

4、数据字典10

4.1帐号信息表10

4.2管理模块表10

4.3权限管理表11

4.4货品列表11

4.5组成商品的货品列表12

4.6商品组别表12

4.7商品设置列表13

4.8行动查询表13

4.9销售出去的商品信息表14

5、数据库设计15

5.1商品销售管理系统各子系统构成15

5.2商品管理16

5.3统计查询16

6、系统功能模块图17

6.1系统设计17

6.1.1系统功能描述以及设置思路17

7、系统测试23

8、总结27

1、概述

商品销售管理系统是根据旧时商店的货品管理,财务管理的模式发展起来的,当下应用于很多商店,使商店管理货品,掌握销售信息更加高效。

商品销售管理系统的开发采用管理端\销售端的结构模式,包括后台数据库的建立和维护以及前端应用程序(管理端,销售端)的开发俩个方面。

对于前者要求建立起数据壹致性和完整性强,安全性好的库。

而对于后者则要求应用程序功能强劲,完善,易使用等特点。

使用VC.NET做前端应用程序开发工具,利用面向对象的编程思想进行高效的开发,用SQLSERVER2000进行后台数据库的创建和管理,利用ADO对象实现对后台数据库的连接,访问,修改以及写入等操作。

并采用OLEDB连接数据库,提高了数据访问效率。

2、需求分析

2.1需求分析

本文首先分析了商品销售管理系统的应用现状,阐述了本销售管理系统的开发目的。

通过对数据库技术的现状和发展、数据库系统的选择原则、系统开发工具的选择壹系列问题的分析确定了系统的开发平台。

接着阐述了销售系统基本理论,并于此理论指导下,详细给出了销售管理系统分析到总体设计详细设计和实现及测试的各个环节,以及各个模块的功能,最后对本系统作出客观评价评价,指明了系统的现实意义。

2.2关键字解释

(1)货品――是进货的代表词,进货到仓户的均是货品,商品就是由货品组成的。

(2)商品――准备销售的物品,商品就是由货品组成的。

例如散装可乐是由杯子,盖子,吸管,水,二氧化碳。

3、数据流程图

登陆系统:

系统管理:

更改密码

用户设置

权限设置

操作记录

注销登陆

商品管理

货品设置

存货管理

商品设置

查询统计

交易查询

统计查询

4、数据字典

4.1帐号信息表

由LoginTable,PowTable用来保存客户信息。

表LoginTable的结构如表1.1所示。

表1.1表LoginTable的结构

编号字段名称数据结构说明

1AccountNamenvarchar(20)帐号名称

2Passnvarchar(20)密码

3PowerNamenvarchar(10)权限名称

4CanUseint可用或者禁用

5AccountNumint帐号编号

表1.2表PowTable结构

编号字段名称数据结构说明

1AccountNumint帐号编号

2PowerNamenvarchar(10)权限名称

3Passnvarchar(20)密码

4CanUseint可用或者禁用

4.2管理模块表

ManagerModuleTable,ModuleTable

管理模块表ManagerModuleTable用来保存用户权限能够使用的系统模块的编号。

表ManagerModuleTable的结构如表1.3所示。

表1.3表ManagerModuleTable的结构

编号字段名称数据结构说明

1PowerNamenvarchar(20)权限名称

2ManagerModuleNumnvarchar(10)可使用的模块的编号

管理模块表ModuleTable是用来保存系统模块和系统模块的编号。

表ModuleTable的结构如表1.4所示。

表1.4表ModuleTable的结构

编号字段名称数据结构说明

1ModuleNumchar

(1)模块编号

2ModuleNamenvarchar(20)模块名称

4.3权限管理表

PowerManagerTable,PowerNameTable

权限管理表PowerManagerTable用来保存用户权限和管理用户权限的编号。

表PowerManagerTable的结构如表1.5所示。

表1.5表PowerManagerTable的结构

编号字段名称数据结构说明

1PowerNamenvarchar(20)权限名称

2ManagerPowNumnvarchar(27)可管理的权限编号

权限管理表PowerNameTable用来保存用户权限和用户权限的编号。

表PowerNameTable的结构如表1.6所示。

表1.6表PowerNameTable的结构

编号字段名称数据结构说明

1PowerNumnvarchar(20)权限编号

2PowerNamenvarchar(20)权限名称

4.4货品列表

GoodsManagerTable,GoodsTable

货品列表GoodsManagerTable用来保存货品信息和员工的行为信息。

表GoodsManagerTable的结构如表1.7所示。

表1.7表GoodsManagerTable的结构

编号字段名称数据结构说明

1GoodsNamenvarchar(10)货品名称

2Unitsnvarchar(5)货品单位

3BuyPricenvarchar(10)入货单价

4SalePricenvarchar(10)货品卖出单价

5WarningStorenvarchar(5)货品警告存量

6NowStoreint货品当前存量

7OldStoreint进货前存量

8ActionDatasmalldatetime操作日期

9ActimeTimenvarchar(10)操作时间

10OperatorNamenvarchar(10)操作人员

11TotalNumnvarchar(10)登记数量

12TotalPricenvarchar(10)登记总价

13Typenvarchar(5)类型,表示“进货”,仍是“修改”

14Remarknvarchar(200)备注

货品列表GoodsTable用来保存货品信息。

表GoodsTable的结构如表1.8所示。

表1.8表GoodsTable的结构

编号字段名称数据结构说明

1GoodsNamenvarchar(10)货品名称

2Unitsnvarchar(5)货品单位

3BuyPricenvarchar(10)入货单价

4SalePricenvarchar(10)货品卖出单价

5WarningStorenvarchar(5)货品警告存量

6NowStoreint货品当前存量

4.5组成商品的货品列表

MerGroupbyGoodsTable

组成商品的货品列表MerGroupbyGoodsTable用来保存组成商品的货品信息。

表MerGroupbyGoodsTable的结构如表1.9所示。

表1.9表MerGroupbyGoodsTable的结构

编号字段名称数据结构说明

1GoodsNamenvarchar(10)货品名称

2GoodsNumnvarchar(3)单个货品的数目

3SalePricenvarchar(10)货品卖出单价

4Unitsnvarchar(5)货品单位

5MerchandiseNamenvarchar(20)商品名称

4.6商品组别表

MerchandiseOfGroupTable

商品组别表MerchandiseOfGroupTable用来保存商品的分组信息。

表MerchandiseOfGroupTable的结构如表2.0所示。

表2.0表MerchandiseOfGroupTable的结构

编号字段名称数据结构说明

1GroupNumberint组别号

2GroupNamenvarchar(10)组别名称

3FlageToSaleint判断可售仍是不可售

4.7商品设置列表

MerchandiseSetTable

商品设置列表MerchandiseSetTable用来保存商品的基本信息。

表MerchandiseSetTable的结构如表2.1所示。

表2.1表MerchandiseSetTable的结构

编号字段名称数据结构说明

1GroupNumberint组别号

2MerchandiseNamenvarchar(20)商品名称

3MerIDnvarchar(14)商品条形码

4Unitsnvarchar(5)商品单位

5SalePricefloat商品售出单价

6LimitSaleNumnvarchar(10)商品限制售量

7SaledNumint当前已售商品数量

8Impowerint判断需要授权出售或不需授权出售

9FlageToSaleint判断可售仍是不可售

4.8行动查询表

ActionTable,ActionSaleTable

行动查询表ActionTable用来保存系统操作人员登陆系统之后的行为信息。

表ActionTable的结构如表2.2所示。

表2.2表ActionTable的结构

编号字段名称数据结构说明

1ActionNamenvarchar(10)操作模块名称

2OperatorNamenvarchar(10)操作人名称

3ActionDatesmalldatetime操作日期

4ActionTimenvarchar(20)操作时间

行动查询表ActionSaleTable用来保存售货员的销售业绩和销售信息。

表ActionSaleTable的结构如表2.3所示。

表2.3表ActionSaleTable的结构

编号字段名称数据结构说明

1ActionDatesmalldatetime操作日期

2ActionTimenvarchar(20)操作时间

3OperatorNamenvarchar(10)操作人名称

4listNumnvarchar(20)打印出来小票的单号

5AllSaleNumnvarchar(10)壹次销售总额

6Refundmentnvarchar(10)退货额,销售的情况下,退货额为0

7FormerPricenvarchar(10)商品原价

4.9销售出去的商品信息表

SaleMerchandiseTable

销售出去的商品信息表SaleMerchandiseTable用来保存销售出去的商品信息。

表SaleMerchandiseTable的结构如表1.8所示。

表2.4表SaleMerchandiseTable的结构

编号字段名称数据结构说明

1listNumnvarchar(20)打印出来小票的单号

2MerchandiseNamenvarchar(20)商品名称

3PowerNamenvarchar(20)授权人姓名

4Unitsnvarchar(10)商品单位

5MerchandiseNumnvarchar(5)单个商品的数量

6SalePricenvarchar(10)单个商品价钱

5、数据库设计

5.1商品销售管理系统各子系统构成

整个管理系统由“系统管理”,“商品管理”,“查询统计”组成。

系统管理

5.2商品管理

5.3统计查询

6、系统功能模块图

6.1系统设计

壹个完善商品销售管理系统应该具有权限设置,货品管理,商品管理,报表

查询等几个重要的模块组成,本系统就是由这几个重要的模块组成。

系统界面:

6.1.1系统功能描述以及设置思路

商品销售管理系统的基本功能有三大模块:

1、用户管理

用户管理包括,“更改密码”,“用户设置”,“权限设置”,“操作记录”,

“注销登陆”,“离开系统”。

设计思路:

本系统拥有俩个自带帐号,壹个是“超级管理员”,壹个是“系统管理员”。

超级管理员的帐号和密码:

admin,admin

系统管理员的帐号和密码:

manager,manager

因为壹个系统于营运的过程中肯定需要维护的,所以当系统出现问题,需要维护的时候,维护人员就能够用“超级用户”,这个帐号进行系统的维护,这个帐号的帐户名跟密码是不能给系统使用商知道。

可是使用这个帐户进行操作的记录能够于“操作记录”这个模块能够查见,避免维护人员借助便利对系统进行非法操作。

由于“超级管理员”这个帐号是不能给使用商知道,所以使用商进行初始化系统就壹定要有壹个高权限的帐户,不然就不能够进行“权限设置”和“用户设置”,所以系统会另外自带壹个帐号是“系统管理员”,壹般“系统管理员”是经理级别的人使用的,经理用改帐号第壹次登陆系统的时候就要更改密码,以免系统资料泄密。

这俩个帐号均不能于“用户设置”中更改自己的资料,而“系统管理员”能够于“更改密码”模块中更改密码。

登陆了系统之后就能够进行“权限设置”,然后再进行“用户设置”.

权限设置:

于这个模块能够增加新的权限,新增加的权限又能够管理其他权限。

用户设置:

合理地设置好权限之后就能够进行用户设置,于用户设置的“用户资料”列表

能够查见自己的当前权限的信息和当前权限所管理的权限帐户的信息,例如当下使用的权限是“系统管理员”,于“权限设置”中,“系统管理员”管理了“柜员”和“销售班长”,所以于列表里面能够见到这些权限级别的帐户资料,并且能够更改其密码。

如果使用的权限是柜员的,那么柜员只能够见到自己的资料,并且不能新增用户,因为“柜员”权限低,没有管理任何其他权限。

于用户设置这个模块并没有将用户删除这个功能,只能将用户禁用,因为系统的操作记录或者统计查询模块中的报表中均可能会有这个用户的行为资料,如果删除了,恰恰有个员工新增用户的时候用了这个帐号,而系统又存有以往这个帐号的行为资料。

那么于统计报表的时候就会出现混乱。

2、商品管理

商品管理包括:

“货品设置”,“存货管理”,“商品设置”

功能描述:

货品设置:

能够添加货品,修改货品,删除货品,并能够查见已经添加的货

货存管理:

于这个模块能够对所添加的货品进行进货,修改,查询等操作。

商品设置:

商品设置能够进行添加商品组别,添加商品,再添加货品,使货品和商品关联联。

设计思路:

由于商品是由货品组成,所以商店中的所有商品均是要经过从货品

经过加工后摆于销售架上的商品这个阶段。

所以设计了“货品设置”,“存货管理”,这俩个模块。

根据这个原则,首先于设置商品之前肯定要先想好商店需要进什么货品,所以首先就要于“货品设置”这个模块进行货品添加工作,以便决定进什么货品。

“货品设置”有将设置的货品名称导出到excel的功能,采购员便能够于使用excel的打印功能,然后根据这张进货单去进货。

将货品采购回来的时候,要对所采购的货品进行登记,于是就能够于“存货管理”这个模块进行进货登记,进货的时候不需要填写货品单价,只需填写进货的数量,跟登记总价就能够,系统会自动根据总价格跟数量来进行计算,得出货品单价,例如:

货品是雅哈咖啡,进货数量是30,登记总价是60,那么雅哈咖啡的单价就是2元。

如果发现填写错误,能够修改,并填写注释,这样就能够防止出现作弊的情况。

于将货品进货回来之后,就要组成商品了,于是就设计了“商品管理”这个模块。

商品管理的设计思路:

由于生活中的商品有分类的,例如:

洗衣粉,肥皂就能够划分为日用品。

所以设计了“商品组设置”这个模块,这个模块能够添加组别,修改组别,并将这个组别设置为可用或则禁用。

又由于“商品是由货品组成的”,所以就设计了“商品设计”和“商品明细设计”这俩个模块,于“商品设计”能够添加商品,并设置好价格,商品条形码,价钱,授权,可售这几项。

然后需要做的就是将商品和货品双关联,例如,我于“商品设计”添加了雅哈咖啡,可是这个只是名称而已,并没有和货品项关联,于是就需要于“商品明细设计”添加货品。

具体做法请见系统使用方法。

3、查询统计

查询统计由“交易查询”和“统计报表”这俩个模块组成。

功能描述:

交易查询:

能够详细的查询各个售货员的日销售情况。

统计查询:

统计查询又是由“售货员销售报表”,“总销售报表”,“进货报表”这三个模块组成。

售货员报表:

能够计算售货员于壹天里面的总单数,净金额,售单数,售总额,退单数,退总额,并将资料导出到excel。

总销售报表:

能够计算售货员于壹天里面的总单数,净金额,售单数,售总额,退单数,退总额,并将资料导出到excel。

进货报表:

能够查询进货,修改的信息。

设计思路:

为了方便财务人员查询,所以设计了这四个报表。

7、系统测试

本系统由系统管理,商品管理,查询统计三个模块组成。

1、由经理用manager用户登陆系统。

于“权限设置”模块里面进行权限设置,例如是柜员,采购员等。

Manager是系统自带的权限,所以不能够删除.

2、于用户设置添加帐号,帐号跟密码能够统壹根据员工的姓名来设定,再由员工自己登陆系统的时候用“更改密码”来更改.

3、对商品管理的模块进行操作(为了合理,最好以等级为“采购员”的员工进行操作)。

4、进入“货品设置”模块,按“添加”,分别填写好“货品名称”,“单位”,“预定售价”,“警告存量”进行添加货品的操作

5、进入“存货管理”模块,(见图1)按“存货管理登记”,类型选择“进货”,选择好“货品名称”,然后填好“登记数量”和“登记总价”,按确定。

图1

6、进入“商品设置”模块,按“新增组别”于“组别名称”填写所添加的组别名称,例如是食品,饮品等。

然后于“商品组设置”的列表那里单击或者双击刚才所添加的组别名称(见图2),

图2

按“新增”,于“商品设置”里填好“名称”,“单位”,“单价”,“授权”,“可售”等选项。

(见图3)

图3

“商品条形码”跟“限制售量”可根据商品的要求来考虑填或不填,于商品设置的列表里单击或者双击刚才增加的商品(见图4)

图4

然后按“添加货品”,于“货品名称”选择好想要添加的货品,于“货品数量”填写好刚刚所选择货品的数量让货品跟商品关联起来(见图5)

图5

添加完商品之后,即可于“销售系统”进行商品销售

于“查询统计”能够查见当天的销售情况,进货情况。

8、总结

经过壹段时间的制作,设计总算作完了,系统实现利用面向对象的编程思想进行高效的开发,用SQLSERVER2000进行后台数据库的创建和管理,利用ADO对象实现对后台数据库的连接,访问,修改以及写入等操作。

并采用OLEDB连接数据库,提高了数据访问效率。

系统完全采用图形户用户操作界面,能让用户很容易了解和掌握系统的使用方法。

这使得系统具备了很好的交互性和可操作性。

于功能的界面实现方面,系统采用菜单式操作和命令按钮操作相结合的方式,使操作非常的简单、方便。

系统于安全性方面的控制管理员登陆窗口,使非管理人员不能进入系统。

从而保证了系统的安全性。

我于这次设计后深深的感受到“壹分耕耘,壹分收获”。

设计的过程是辛苦的,但当设计完成时会有壹种满足感,而且自己也收获不少。

通过这次设计,我发觉我学到了很多东西,把学到的东西均派上了用场。

于我的设计中体现了几年来大学的学习和生活的价值。

作为壹名计算机专业的学生,我希望将来能当壹名优秀的程序员。

而这壹次设计就是我向自己的目标迈出的第壹步。

于这次设计中,我涉及到了壹个软件设计开发过程中的每壹个环节,也正是这种全方位的接触,让我对壹个软件的设计开发过程有了更深的了解。

最后,我将于这里感谢于我的设计过程中给予了我极大帮助和支持的指导老师——贺萍讲师,以及所有其他给了我帮助和支持的老师和同学。

2.可行性研究的前提

2.1要求:

功能:

开发壹个模拟的超市信息管理系统。

实现商品管理、进货管理、库存管理、销售管理等功能。

可通过给定的商品名称、供应商等对数据库进行快速定位,并可进行各种关联信息的添加、修改和删除及其售后服务。

处理和数据流程:

用图表的方式表示了基本的数据流程和处理流程,并作了相应的辅助说明

安全和保密:

登录系统时,需要用户名和密码验证,壹般工作人员只能进入系统中和本职工作有关的壹个模块,经理具有超级管理员的权限,可进入系统的所有模块进行修改。

2.2目标:

某商场的销售系统目前采用的比较旧的管理系统,运行速度慢,效率低,操作较为复杂,功能尚不完善。

提高对新进的商品入库,商品交易时间的速度。

提高消费者于该商场消费信心。

减少人力的投入,提高信息处理的准确度,保证数据的正确性。

能够很好的节省人力资源。

2.3条件,假定和限制:

(a)由于时间较紧,小组成员经过相互讨论分析,可利用的资源信息比较单壹,有许多的不足之处只能靠图书馆的资料或者网上XX谷歌来进行解决。

(b)目前尚无任何经费

(c)该项目系统最晚于本学期的第20周投入使用。

3.对现有系统的分析

3.1处理流程和数据流程

采购:

人工查询商品库存量不多时,联系采购员,采购员向经理提交供货申请,经理审批后联系财务部,采购员联系供货商要求提供商品。

供货商发货,财务部人员付款,交易完成。

库存:

仓库管理员对商品进行分类登记整理入库。

账务管理:

会计手工统计收银员当天的销售额、商场商品的日销售额、进货的金额,进行月、年的统计。

销售:

销售员对商品进行手工编号,打印商品的名称,数量,单价,打印购物清单,结账。

售后服务:

3.2工作负荷:

该超市有3个营业员,负责导购,为顾客选购的商品输入商品编号、数量、计价、收费、打印购物清单;交班时

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2