当前位置:文档之家› 销售管理信息系统课程设计报告

销售管理信息系统课程设计报告

销售经管信息系统课程设计报告专业:经济信息经管姓名:张颖雷相洁指导教师:代世雄2011年 10月前言销售经管是为了实现各种组织目标,创造、建立和保持与目标市场之间的有益交换和联系而设计的技术方案的分析、计划、执行和控制。

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

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

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

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

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

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

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

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

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

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

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

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

2、需求分析2.1 需求分析本文首先分析了商品销售经管系统的应用现状,阐述了本销售经管系统的开发目的。

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

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

2.2 关键字解释(1)货品――是进货的代表词,进货到仓户的都是货品,商品就是由货品组成的。

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

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

目录1、概述 12、需求分析22.1 需求分析 22.2 关键字解释 23、数据流程图 34、数据字典104.1帐号信息表104.2经管模块表104.3权限经管表114.4货品列表114.5组成商品的货品列表124.6商品组别表124.7商品设置列表 134.8行动查询表134.9销售出去的商品信息表145、数据库设计155.1商品销售经管系统各子系统构成155.2 商品经管165.3统计查询166、系统功能模块图176.1系统设计176.1.1系统功能描述以及设置思路177、系统测试238、归纳总结271、概述商品销售经管系统是根据旧时商店的货品经管,财务经管的模式发展起来的,现在应用于很多商店,使商店经管货品,掌握销售信息更加高效。

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

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

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

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

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

2、需求分析2.1 需求分析本文首先分析了商品销售经管系统的应用现状,阐述了本销售经管系统的开发目的。

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

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

2.2 关键字解释(1)货品――是进货的代表词,进货到仓户的都是货品,商品就是由货品组成的。

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

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

3、数据流程图登陆系统:系统经管:更改密码用户设置权限设置操作记录注销登陆商品经管货品设置存货经管商品设置查询统计交易查询统计查询4、数据字典4.1帐号信息表由LoginTable,PowTable用来保存客户信息。

表LoginTable的结构如表1.1所示。

表1.1 表LoginTable的结构编号字段名称数据结构说明1 AccountName nvarchar(20) 帐号名称2 Pass nvarchar(20) 密码3 PowerName nvarchar(10) 权限名称4 CanUse int 可用或者禁用5 AccountNum int 帐号编号表1.2 表PowTable结构编号字段名称数据结构说明1 AccountNum int 帐号编号2 PowerName nvarchar(10) 权限名称3 Pass nvarchar(20) 密码4 CanUse int 可用或者禁用4.2经管模块表ManagerModuleTable,ModuleTable经管模块表ManagerModuleTable用来保存用户权限可以使用的系统模块的编号。

表ManagerModuleTable的结构如表1.3所示。

表1.3 表ManagerModuleTable的结构编号字段名称数据结构说明1 PowerName nvarchar(20) 权限名称2 ManagerModuleNum n varchar(10) 可使用的模块的编号经管模块表ModuleTable是用来保存系统模块和系统模块的编号。

表ModuleTable的结构如表1.4所示。

表1.4 表ModuleTable的结构编号字段名称数据结构说明1 ModuleNum char(1) 模块编号2 ModuleName nvarchar(20) 模块名称4.3权限经管表PowerManagerTable,PowerNameTable权限经管表PowerManagerTable用来保存用户权限和经管用户权限的编号。

表PowerManagerTable的结构如表1.5所示。

表1.5 表PowerManagerTable的结构编号字段名称数据结构说明1 PowerName nvarchar(20) 权限名称2 ManagerPowNum nvarchar(27) 可经管的权限编号权限经管表PowerNameTable用来保存用户权限和用户权限的编号。

表PowerNameTable的结构如表1.6所示。

表1.6 表PowerNameTable的结构编号字段名称数据结构说明1 PowerNum nvarchar(20) 权限编号2 PowerName nvarchar(20) 权限名称4.4货品列表GoodsManagerTable,GoodsTable货品列表GoodsManagerTable用来保存货品信息和员工的行为信息。

表GoodsManagerTable的结构如表1.7所示。

表1.7 表GoodsManagerTable的结构编号字段名称数据结构说明1 GoodsName nvarchar(10) 货品名称2 Units nvarchar(5) 货品单位3 BuyPrice nvarchar(10) 入货单价4 SalePrice nvarchar(10) 货品卖出单价5 WarningStore nvarchar(5) 货品警告存量6 NowStore int 货品当前存量7 OldStore int 进货前存量8 ActionData smalldatetime 操作日期9 ActimeTime nvarchar(10) 操作时间10 OperatorName nvarchar(10) 操作人员11 TotalNum nvarchar(10) 登记数量12 TotalPrice nvarchar(10) 登记总价13 Type nvarchar(5) 类型,表示“进货”,还是“修改”14 Remark nvarchar(200) 备注货品列表GoodsTable用来保存货品信息。

表GoodsTable的结构如表1.8所示。

表1.8 表GoodsTable的结构编号字段名称数据结构说明1 GoodsName nvarchar(10) 货品名称2 Units nvarchar(5) 货品单位3 BuyPrice nvarchar(10) 入货单价4 SalePrice nvarchar(10) 货品卖出单价5 WarningStore nvarchar(5) 货品警告存量6 NowStore int 货品当前存量4.5组成商品的货品列表MerGroupbyGoodsTable组成商品的货品列表MerGroupbyGoodsTable用来保存组成商品的货品信息。

表MerGroupbyGoodsTable的结构如表1.9所示。

表1.9 表MerGroupbyGoodsTable的结构编号字段名称数据结构说明1 GoodsName nvarchar(10) 货品名称2 GoodsNum nvarchar(3) 单个货品的数目3 SalePrice nvarchar(10) 货品卖出单价4 Units nvarchar(5) 货品单位5 MerchandiseName nvarchar(20) 商品名称4.6商品组别表MerchandiseOfGroupTable商品组别表MerchandiseOfGroupTable用来保存商品的分组信息。

表MerchandiseOfGroupTable的结构如表2.0所示。

表2.0 表MerchandiseOfGroupTable的结构编号字段名称数据结构说明1 GroupNumber int 组别号2 GroupName nvarchar(10) 组别名称3 FlageToSale int 判断可售还是不可售4.7商品设置列表MerchandiseSetTable商品设置列表MerchandiseSetTable用来保存商品的基本信息。

表MerchandiseSetTable的结构如表2.1所示。

表2.1 表MerchandiseSetTable的结构编号字段名称数据结构说明1 GroupNumber int 组别号2 MerchandiseName nvarchar(20) 商品名称3 MerID nvarchar(14) 商品条形码4 Units nvarchar(5) 商品单位5 SalePrice float 商品售出单价6 LimitSaleNum nvarchar(10) 商品限制售量7 SaledNum int 当前已售商品数量8 Impower int 判断需要授权出售或不需授权出售9 FlageToSale int 判断可售还是不可售4.8行动查询表ActionTable,ActionSaleTable行动查询表ActionTable用来保存系统操作人员登陆系统之后的行为信息。

相关主题