您好,欢迎访问三七文档
销售管理信息系统课程设计报告专业:经济信息管理姓名:张颖雷相洁指导教师:代世雄2011年10月前言销售管理是为了实现各种组织目标,创造、建立和保持与目标市场之间的有益交换和联系而设计的方案的分析、计划、执行和控制。通过计划、执行及控制企业的销售活动,以达到企业的销售目标。销售职能、制造职能与财务职能三者是经营的三大职能。随着由卖主市场向买主市场的转移,它的内容在引起很大变化。卖主市场时代的销售是处于造什么卖什么的环境因而是生产产品向消费者推销的职能,可以说是由生产单方面往消费进行的一种形式。然而,买主市场时代的销售是以顾客为中心所开展的。已经在起着协助顾客进行购买活动的作用。商品销售管理系统是根据旧时商店的货品管理,财务管理的模式发展起来的,现在应用于很多商店,使商店管理货品,掌握销售信息更加高效。商品销售管理系统的开发采用管理端\销售端的结构模式,包括后台数据库的建立和维护以及前端应用程序(管理端,销售端)的开发两个方面。对于前者要求建立起数据一致性和完整性强,安全性好的库。而对于后者则要求应用程序功能强劲,完善,易使用等特点。使用VC.NET做前端应用程序开发工具,利用面向对象的编程思想进行高效的开发,用SQLSERVER2000进行后台数据库的创建和管理,利用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、概述商品销售管理系统是根据旧时商店的货品管理,财务管理的模式发展起来的,现在应用于很多商店,使商店管理货品,掌握销售信息更加高效。商品销售管理系统的开发采用管理端\销售端的结构模式,包括后台数据库的建立和维护以及前端应用程序(管理端,销售端)的开发两个方面。对于前者要求建立起数据一致性和完整性强,安全性好的库。而对于后者则要求应用程序功能强劲,完善,易使用等特点。使用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)退货额,销售的情况下,退货额为07FormerPricenvarchar(10)商品原价4.9销售出去的商品信息表SaleMerchandiseTable销售出去的商品信息表SaleMerchandiseTable用来保存销售
本文标题:销售管理信息系统
链接地址:https://www.777doc.com/doc-1630876 .html