收藏 分享(赏)

个体商品销售管理及分析系统.doc

上传人:cjc2202537 文档编号:211674 上传时间:2018-03-24 格式:DOC 页数:9 大小:1.18MB
下载 相关 举报
个体商品销售管理及分析系统.doc_第1页
第1页 / 共9页
个体商品销售管理及分析系统.doc_第2页
第2页 / 共9页
个体商品销售管理及分析系统.doc_第3页
第3页 / 共9页
个体商品销售管理及分析系统.doc_第4页
第4页 / 共9页
个体商品销售管理及分析系统.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、盐城师范学院论文(设计)盐城师范学院期末考查2009- 2010 学年 第二学期软件工程期末考查课题名称 个体商品销售管理及分析系统 班 级 学 号 姓 名 成 绩 盐城师范学院 数学科学学院 信息与计算科学专业2010 年 6 月 26 日盐城师范学院论文(设计)第 1 页 共 8 页个体商品销售管理及分析系统摘 要:在现代市场经济条件下,企业面临的市场环境越来越复杂多变。在复杂多变的市场环境下,企业如何把握好航向,如何积极有效地开展商品市场营销工作,进行营销决策,这是一个需要认真研究和解决的问题。本文在分析商品进货、营销、存储系统及其特点的基础上,提出将 DSS 技术运用到市场营销决策上,

2、开发 MDSS(Marketing Decision Support System) 、CRM 、DSM 的建议,并就 MDSS 的总体设计思想及研究方向作简要介绍,以明确系统的基本组成与结构。关键词:市场经济 客户关系 销售管理统 进销存管理 系统1、概述1. 背景介绍随着进入 21 世纪,市场竞争的日益激烈,如何降低成本越来越成为企业要解决的问题。对生产型企业来讲,这涉及到原材料的进货渠道、销售情况及库存等方面的管理,管理的好坏对企业至关重要。而对经销商而言,渠道扁平化已是大势所趋,这使经销商对产品的进销存合理化提出了更高的要求。概括地讲,用户对进销存系统的需求具有普遍性。企业进销存管理解

3、决方案适用于企业的采购、销售和仓库部门,对企业采购、销售及仓库的业务全过程进行有效控制和跟踪。企业应用进销存解决方案可有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,提升企业市场竞争力。2. 系统可行性分析(重点对技术可行性、经济可行性等方面介绍)在现代市场经济条件下,企业面临的市场环境越来越复杂多变。在复杂多变的市场环境下,企业如何把握好航向,如何积极有效地开展市场营销工作,进行营销决策,这是一个需要认真研究和解决的问题。同时,随着经济全球化的迅猛发展,我国的各行各业都同时遭遇到机遇和挑战,运用现代信息技术和现代管理技术,实现管理信息化是促进企业发展的重要途径。

4、ERP、SCM、CRM 等等管理软件厂商在国内迅速崛起,行业用户逐渐认知并接受这些现代管理理念,逐步实现企业的管理信息化。作为媒体的我们特开此专栏,为用户和厂商提供一个交流的平台。3. 内容介绍对于现代企业运作而言,按照海尔总裁张瑞敏的分析,订单是惟一驱动力。为了完成客户的订单,企业必须靠定单去采购,为定单去制造,为定单去销售。而支持订单流动的整个过程就是物流。因此,物流和分销管理在现代企业管理中具有重要地位。对于处于成熟期或标准化的产品而言,渠道是制胜的关键谁掌握强大的、快速的渠道,谁就能成为市场竞争的赢家。确实,在商品经济日益发达、竞争日益激烈的今天,重视分销渠道和分销管理是企业成功的重要

5、条件。二、需求分析随着竞争的日益激烈,如何降低成本越来越成为企业要解决的问题。对生产型企业来盐城师范学院论文(设计)第 2 页 共 8 页讲,这涉及到原材料的进货渠道、销售情况及库存等方面的管理,管理的好坏对企业至关重要。而对经销商而言,渠道扁平化已是大势所趋,这使经销商对产品的进销存合理化提出了更高的要求。概括地讲,用户对进销存系统的需求具有普遍性。企业进销存管理解决方案适用于企业的采购、销售和仓库部门,对企业采购、销售及仓库的业务全过程进行有效控制和跟踪。企业应用进销存解决方案可有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,提升企业市场竞争力。1. 系统流程系

6、统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。本文中的进货处理系统需要完成功能主要有:供应商信息添加、供应商信息修改、供应商信息查询、订货单的添加、商品信息的修改和商品信息的查询。2. 用户需求用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。仔细分析调查有关系统需求的基础上,将得到如下图所示的本系统所处理的数据流程(DFD) 。商品、供应商、业务员、仓库基本信息基本信息录入基本信息管理基本

7、信息录入基本信息录入进货信息设置 销售信息设置进货信息管理 销售信息管理库存统计库存信息管理报表计算报表信息管理盐城师范学院论文(设计)第 3 页 共 8 页3. 系统需求 在系统设计的开始,我首先考虑的是如何用数据模型来数据库的结构与语义,以对现实世界进行抽象。目前广泛使用的数据模型可分为两种类型,一种是独立于计算机系统的“概念数据模型” ,如“ 实体联系模型 ”;另一种是直接面向数据库逻辑结构的“ 结构数据模型”。在本系统中我采用“实体联系模型”(ER 模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。ER 模型直接从现实世界抽象出实体类型及实体间联系,然后用 ER 图来表示数据

8、模型。它有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。但 ER 模型只能说明实体间语义的联系,不能进一步说明详细的数据结构,它只是数据库设计的第一步。E-R 图是直观表示概念模型的工具,它有四个基本成分:1) 、矩形框,表示实体类型(考虑问题的对象) 。2) 、菱形框,表示联系类型(实体间的联系) 。3) 、椭圆形框,表示实体类型和联系类型的属性。对于关键码的属性,在属性名下划一横线。4) 、直线,联系类型与其涉及的实体类型之间以直线连接。在本进货处理系统中,根据需要可以查询商品类型等信息,同时还需要了解在订货单和入库中录入人员的参与情况。依据数据库管理的实际情况,考

9、虑了多方面的因素以后,确定系统的 E-R 图如下:供应商 E-R 图:商品 E-R 图:三、系统详细设计1. 系统结构图供应商供应商编号 供应商名称联系电话 联系地址商 品进货编号商品名称进货员编号商品编号进 价数 量 进货日期盐城师范学院论文(设计)第 4 页 共 8 页对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如下图所示的系统功能模块图。2. 关键模块的设计针对个体商品企业业务的需求,通过对其管理工作过程的内容和数据流程分析,设计如下所示的数据项和数据结构:登录信息:用户名、密码。供应商信息:供应商编号、供应商名称、联系电话、联系地址。进货信息:进货编号、商品编号、商品名

10、称、供应商编号、进货员编号、进货日期、进价、数量。客户信息:客户编号、客户姓名、联系电话、联系地址。库存信息:仓库编号、商品编号、商品数量、商品单价、总金额。商品信息:商品编号、商品名称、商品大类、商品品牌、型号、所在商场、进价、单价、照片、说明。退货信息:退货编号、商品编号、商品名称、退货日期、单价、退货数量、总金额、客户编号。销售信息:销售编号、商品编号、商品名称、销售日期、单价、销售数量、销售金额、客户编号。3. 数据库设计在该数据库中,设计了两个实体,分别是供应商、商品。在本系统中商品是核心,也是基本,没有了商品其它的也就没有什么意义了,因此进货处理系统的 E-R 图制作只涉及到以上内

11、容,其他没有作详细的介绍。在数据库的逻辑结构设计的过程当中,主要的是数据库表格的制作和设计,本系统的主要表格设计如下(应用 Access 制作表): 供应商表:列名 数据类型 宽度 是否为空进货处理系统供应商信息添加 供应商信息修改 供应商信息查询 订货单信息的添加 商品信息的修改 商品信息的查询盐城师范学院论文(设计)第 5 页 共 8 页供应商编号 Numeric 5 Not null供应商名称 Char 50 Null联系电话 Numeric 12 Null联系地址 Char 50 Null备注 Char 100 Null进货表:列名 数据类型 宽度 是否为空进货编号 Numeric 5

12、 Not null商品名称 Char 50 Null商品编号 Char 5 Null供应商编号 Char 5 Null进货员编号 Char 5 Null数量 Numeric 20 Null进货日期 Datetime 20 Null进价 Numeric 20 Null通过以上步骤,基本上完成了对整个系统的总体设计,接下来所要做的就是软件的编码工作。系统总体设计的好坏直接影响着下一步工作,只有在这一阶段设计出好的模块图和程序流程图,才能更有利于编码,产生好的软件系统。四、系统原型的开发1. 封面这个界面主要就是登录个体商品销售管理及分析系统进货处理子系统的一个小窗口,是用 Visual Basic

13、 中窗口(Form )制作,界面如下:盐城师范学院论文(设计)第 6 页 共 8 页2. 主界面这个项目我们使用多文档界面,单击工具栏中的 ADD MDI Form 按钮,产生一个窗体。在这个窗体上添加所需的控件,窗体和控件的属性可以有作者自己设定。如下图所示就是系统的主界面:3. 进货处理子系统界面这个界面主要就是登录个体商品销售管理及分析系统进货处理子系统中的进货处理子系统的一个小窗口,是用 Visual Basic 中窗口(Form)制作,界面如下:盐城师范学院论文(设计)第 7 页 共 8 页4. 与 VB 的连接Visual Basic 提供了与底层数据库系统紧密的连接。Visual

14、 Basic 支持不同的关系数据库管理系统并充分发挥每一个数据库的特长。生成独立应用或脱离服务器运行的服务以上的应用,Visual Basic 连接数据库的方式有两种:1、通过使用 Visual Basic 的 DATA 控件。 2、通过使用由 Visual Basic 提供的专用的直接与数据库相连的接口五、总结与展望该系统采用了以租代买的 VB 方式,实现整个分销渠道管理功能所需的高端服务器硬件、分销渠道管理软件、数据库系统、网络系统、信息安全系统等,全部由网商世界公司投资、建设、开发、运营和维护。分销企业作为用户,只需通过租用的方式使用系统,这既缩短了项目的建设周期,又能节省初期投入,企业

15、也无须配备额外的技术队伍。同时,该系统还能够与分销企业总部或某些大型分公司已建成的 ERP/MIS 系统进行连接,从而对原有 ERP/MIS 系统的功能进行了扩充,并有效地保护了企业的原有投资。针对用户的不同使用方式,包括浏览器上网和 MIS 接口两种方式,系统分别应用了不同的国际通用加密协议标准,即目前业界占主流地位的关键技术安全套接层(SSL)通信协议和安全电子交易(SET)通信协议。这些高新技术的应用,有效地提高了系统的安全性和保密性,保证了数据通讯的安全。进一步讲,销售管理系统还应有助于使企业总部制定的销售任务、库存数量、回款情况等关键业务指标,能够实时的、动态的分部门、分地区、分品类

16、进行显示,为企业经营盐城师范学院论文(设计)第 8 页 共 8 页管理者提供准确的决策支持辅助信息。同时,在企业预测和制定生产、销售和库存数量的过程中,提供有力的数据支持;并支持企业在分销网点之间灵活、及时地调拨资源和商品,实现企业资源的全局调控和优化,从而提高企业的整体运作水平和效率。在代理商管理方面,传统的业务方式制约了代理商与企业总部间的紧密合作。通过分销渠道管理平台,应能够帮助企业总部及时和准确地得到代理商的订货、销售、库存信息,从而使总部与代理商能协同制定科学合理的销售计划、促销计划,使代理商更好地与总部开展协同工作,在业务经营活动上与总部保持一致。六、学习软件工程这门课程的总结与体

17、会经过次系统的设计和开发,个体商品销售管理及分析系统进货处理子系统基本开发完毕,其功能基本符合用户需求,能够完成供应商和商品基本信息的输入和统计。以及各类相关报表的打印。并提供部分系统维护功能,使用户方便进行数据备份和恢复、数据删除。同时也考虑到了单位编码以减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决。由于现有知识水平的欠缺以及设计时间较短,所以该系统还有许多不完善的地方,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。这些都有待进一步提高。参考文献1左美云等, 信息系统分析与设计 ,清华大学出版社, 2001 年 1 月;2邓仲华, 信息系统分析与设计

18、 ,科学出版社,2003 年 8 月第一版;3黄梯云, 管理信息系统 ,高等教育出版社,2000 年 7 月第二版;4 Bob Reselman, Richard Peasley, Wayne Pruchniak, Visual Basic 6.0 使用指南 ,电子工业出版社,2001 年 7 月第二版;5 Ned Snell, 中文版 Microsoft Office 97 自学通 ,机械工业出版社,2001 年 6 月第二版;6 Microsoft , Visual Basic 6.0 中文版控件大全 ,电子工业出版社, 2000 年 8 月第二版;7 Craig Eddy ,Timothy Buchanan, 中文 Access 2000 24 学时教程 ,机械工业出版社,2001 年 8 月第二版。8 上的相关资料

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

当前位置:首页 > 高等教育 > 教育学

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报