1、商品销售管理系统的设计专 业 计算机应用技术 学 生 姓 名 警 号 指导教师姓名 指导教师职称 年 月 日I商品销售管理系统的设计计算机应用技术 摘要优胜劣汰是市场经济不变的法则,竞争优势源于对营销活 动的科学管理,一套好的管理软件是加强管理的必要保障。大多数中小企业计算机辅 助管理水平较低,但面 对的市场竞争又非常激烈。为提高这些企 业营销管理水平,使其在市 场 中确立竞争优势,作者特别编制了这套商品销售管理系统。商品 销售管理系统是一般企 业生产管理环节中重要的一环,需要对商品的基本信息管理、商品 调配信息等进行完整的监 控。因此,企业必须加强自身的信息基础建设,通过企业基础数据的信息化
2、,企业基本业务流程和事物 处理的信息化,企业内部控制及实施控制过程的信息化,人的行 为规范管理等企 业基础管理信息化工程,确保在 规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。本文以 Visual Basic 6.0 和 Access 2000 为基础,建立一个简单的商品销售管理系统,从而实现商品销售的系统化、 规范化和自动化。在此 软件的开 发过程中,严格遵守了软件工程的规范,它经历了系统概述、需求分析、系统设计等几个阶段,使系统结构清晰,条理分明。本软件安全性强,维护成本低,系统可靠性强扩充性好且开 发效率高,使用方便, 标准化程度较高。对于用户来说
3、 ,本 软件的优点就是界面简明,使用户一看到就应该能知道怎么样去使用本软件。关键词 管理系统;数据库;Access;商品销售数据管理目 录摘要 .I前言 .1一、商品销售管理系统的主要功能、作用及特点 .1(一)商品销售管理系统的主要功能 .2(二)商品销售管理系统的作用 .2(三)商品销售管理系统的特点 .3二、商品销售管理系统的需求分析 .3(一)分析系统的数据要求 .4(二)功能需求 .4(三)数据流图 .5三、商品销售管理系统的设计 .7(一)任务 .7(二) 方案设计 .7四、数据库设计 .8五、详细设计 .9(一)公共模块 .9(二)创建系统用户管理模块 .10(三)系统交易管理模
4、块 .11(四)数据库查看模块 .14结论 .15致 谢 .17参考文献 .181前言随着计算机在各个领域的不断普及与发展,计算机的应用从最初的科学计算、实时控制等,发展到数据处理,又迅速扩展到非数值型的企事业管理与办公自动化领域,而数据库技术更加被广泛应用于各个领域。在现代企业中,信息管理工作将发挥越来越重要的作用。企业信息管理工作已经渗透到日常工作的许多方面,无论是其自身还是所发挥的作用,都为企业的创新,发展以及经济效益,做出了显著的贡献。因此,企业必须加强自身的信息基础建设,通过企业基础数据的信息化,企业基本业务流程和事物处理的信息化,企业内部控制及实施控制过程的信息化,人的行为规范管理
5、等企业基础管理信息化工程,确保在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。一、 商品销售管理系统的主要功能、作用及特点企业的销售管理往往是很复杂烦琐的。由于销售的物资种类众多,进货,管理,销售各有差异,各类报表繁多。本论文以 Visual Basic6.0 和 Access 2000 为基础,实现一个简单的物资管理信息系统的建立。由于物资管理系统是一个庞大的工作,加之我对 Visual 6.02和 Access2000 的知识理解并不是太透彻,在老师和有关参考资料的帮助下,才完成了这个论文。因为经验不足,写作中的错误在所难免,敬请各位老师给予批评指正
6、。(一)商品销售管理系统的主要功能1.交易管理,包括进货登记管理,销售登记管理,退货登记管理;2.进货统计管理,其中包括有关进货的各种统计数据表,如今日进货统计,本月进货统计,本极度进货统计,本年度进货统计等。3.销售统计管理,其中包括有关销售的各种统计数据表,如今日销售统计,本月销售统计,本极度销售统计,本年度销售统计等。4.员工销售业绩的考核,可以很方便的查看各员工的销售情况,以便对各员工的业绩进行考核比较。5.同时,为了能够更好的了解企业各方面情况,以便于经营管理。还需要几个信息表来显示诸如库存,生产厂商,员工信息等内容的功能。6.基于安全性的考虑,本系统还提供一个管理员登录的功能。3(
7、二)商品销售管理系统的作用1 持续扩大市场范围,有利于持续开发全球市场。2 提高业务透明度,减少暗箱操作,有利于相互监督,减少腐败和职员跳槽事件。3 员工之间职责分工明确,有利于提高工作效率。4 提高企业对市场的快速反应能力,全面提高企业竞争力。5 提高企业的工作效率。6 提高职工的工作积极性。7 保持企业与销售人员和客户的紧密联系,充分发挥团队的协同作战优势。(三)商品销售管理系统的特点1 功能完善,涵盖企业销售业务的各个方面。2 专业性强,针对企业的专业特点和管理特点。3 灵活方便,功能可选择、可定制性强。4 环境要求低,操作系统 windows95 以上。5 操作简单,界面人性化,便于操
8、作。4二、 商品销售管理系统的需求分析需求分析的基本任务是准确的回答“系统必须做什么?”这个问题。虽然在上一个阶段已经粗略的了解了用户的需求,但还是会遗漏一些细节方面的问题。所以需求分析这一阶段的研究比不可少,而且,它在整个系统开发过程中占有非常重要的地位。(一) 分析系统的数据要求任何一个系统本质上都是信息处理系统,系统必须处理的信息和系统应该产生的信息在很大程度上决定了系统的面貌,对软件设计有深远的影响。因此,必须分析系统的数据需求,这是软件需求分析的一个重要任务。复杂的数据由许多基本的数据元素组成,数据结构表示数据元素之间的关系。利用数据字典何以全面准确的定义数据,但是数据字典的缺点是不
9、够形象直观。因此,数据流程图能够很方便的表明整个系统的功能,数据在系统中传输的路径。需求分析阶段的一个重要而困难的任务是收集将来应用所涉及的数据,所以要在此阶段就要充分考虑到可能的扩充和改变,使设计易于更改,系统易于扩充。另外,在数据分析阶段,必须强调用户的参与,要与用户保持密切的联系,任何调查研究没有用户的积极参加是寸步难行的。在此阶段,我主要是做了一些了解商品销售方面的数据的调查工做,积极参与到实际的销售过程当中,不断与用户交流意见。5(二) 功能需求根据当前的企业管理体制,一般企业的销售管理系统,总是根据掌握的商品类别,相应分成几个科室来进行商品的销售,进货,核销托收,验收入库,并随时按
10、期进行库存盘点,作台帐,根据企业自身管理的需要按月,季,年进行统计分析,产生相应的报表。但是这样的人工操作管理既浪费人力,财力,又浪费时间,严重影响了企业的效率。本章根据当前的企业机制,把企业销售管理系统划分为如下几个功能:交易管理,包括进货登记管理,销售登记管理,退货登记管理;进货统计管理,其中包括有关进货的各种统计数据表,如今日进货统计,本月进货统计,本极度进货统计,本年度进货统计等;销售统计管理,其中包括有关销售的各种统计数据表,如今日销售统计,本月销售统计,本极度销售统计,本年度销售统计等:员工销售业绩的考核,可以很方便的查看各员工的销售情况,以便对各员工的业绩进行考核比较同时,为了能够更好的了解企业各方面情况,以便于经营管理。还需要几个信息表来显示诸如库存,生产厂商,员工信息等内容的功能。基于安全性的考虑,本系统还将提供一个管理员登录的功能。在没有登陆的情况下,各个功能是不可用的。(三)数据流图在仔细分析调查有关企业销售信息需求的基础上,能得到如下6图所示的企业销售管理系统几个主要功能的数据流程用户登录商品登记 厂家登记 销售登记 退货登记商品信息登录厂家信息登录商品信息登录商品信息登录库存表厂商表销售表退货表系统数据流程图(图 1)