商品销售管理系统的设计(孙荣宽).doc
《商品销售管理系统的设计(孙荣宽).doc》由会员分享,可在线阅读,更多相关《商品销售管理系统的设计(孙荣宽).doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、商品销售管理系统的分析与设计【摘要】:本文以Visual Basic 6.0和Access 2000为基础,建立一个简单的商品销售管理系统,从而实现商品销售的系统化、规范化和自动化。在此软件的开发过程中,严格遵守了软件工程的规范,它经历了系统概述、需求分析、系统设计等几个阶段,使系统结构清晰,条理分明。关键词: 管理系统;数据库;Access;商品销售数据管理正文摘要1前言1一、商品销售管理系统的主要功能、作用及特点1(一)商品销售管理系统的主要功能2(二)商品销售管理系统的作用2(三)商品销售管理系统的特点3二、商品销售管理系统的需求分析3(一)分析系统的数据要求4(二)功能需求4(三)数据
2、流图5三、商品销售管理系统的设计7(一)任务7(二) 方案设计7四、数据库设计8五、详细设计9(一)公共模块9(二)创建系统用户管理模块10(三)系统交易管理模块11(四)数据库查看模块14结论15致 谢17参考文献18前言随着计算机在各个领域的不断普及与发展,计算机的应用从最初的科学计算、实时控制等,发展到数据处理,又迅速扩展到非数值型的企事业管理与办公自动化领域,而数据库技术更加被广泛应用于各个领域。在现代企业中,信息管理工作将发挥越来越重要的作用。企业信息管理工作已经渗透到日常工作的许多方面,无论是其自身还是所发挥的作用,都为企业的创新,发展以及经济效益,做出了显著的贡献。因此,企业必须
3、加强自身的信息基础建设,通过企业基础数据的信息化,企业基本业务流程和事物处理的信息化,企业内部控制及实施控制过程的信息化,人的行为规范管理等企业基础管理信息化工程,确保在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。一、 商品销售管理系统的主要功能、作用及特点企业的销售管理往往是很复杂烦琐的。由于销售的物资种类众多,进货,管理,销售各有差异,各类报表繁多。本论文以Visual Basic6.0和Access 2000为基础,实现一个简单的物资管理信息系统的建立。由于物资管理系统是一个庞大的工作,加之我对Visual 6.0和Access2000的知识理解
4、并不是太透彻,在老师和有关参考资料的帮助下,才完成了这个论文。因为经验不足,写作中的错误在所难免,敬请各位老师给予批评指正。(一)商品销售管理系统的主要功能1.交易管理,包括进货登记管理,销售登记管理,退货登记管理;2.进货统计管理,其中包括有关进货的各种统计数据表,如今日进货统计,本月进货统计,本极度进货统计,本年度进货统计等。3.销售统计管理,其中包括有关销售的各种统计数据表,如今日销售统计,本月销售统计,本极度销售统计,本年度销售统计等。4.员工销售业绩的考核,可以很方便的查看各员工的销售情况,以便对各员工的业绩进行考核比较。5.同时,为了能够更好的了解企业各方面情况,以便于经营管理。还
5、需要几个信息表来显示诸如库存,生产厂商,员工信息等内容的功能。6.基于安全性的考虑,本系统还提供一个管理员登录的功能。(二)商品销售管理系统的作用1持续扩大市场范围,有利于持续开发全球市场。2提高业务透明度,减少暗箱操作,有利于相互监督,减少腐败和职员跳槽事件。3员工之间职责分工明确,有利于提高工作效率。4提高企业对市场的快速反应能力,全面提高企业竞争力。5提高企业的工作效率。6提高职工的工作积极性。7保持企业与销售人员和客户的紧密联系,充分发挥团队的协同作战优势。(三)商品销售管理系统的特点1功能完善,涵盖企业销售业务的各个方面。2专业性强,针对企业的专业特点和管理特点。3灵活方便,功能可选
6、择、可定制性强。4环境要求低,操作系统windows95以上。5操作简单,界面人性化,便于操作。二、 商品销售管理系统的需求分析需求分析的基本任务是准确的回答“系统必须做什么?”这个问题。虽然在上一个阶段已经粗略的了解了用户的需求,但还是会遗漏一些细节方面的问题。所以需求分析这一阶段的研究比不可少,而且,它在整个系统开发过程中占有非常重要的地位。(一) 分析系统的数据要求任何一个系统本质上都是信息处理系统,系统必须处理的信息和系统应该产生的信息在很大程度上决定了系统的面貌,对软件设计有深远的影响。因此,必须分析系统的数据需求,这是软件需求分析的一个重要任务。复杂的数据由许多基本的数据元素组成,
7、数据结构表示数据元素之间的关系。利用数据字典何以全面准确的定义数据,但是数据字典的缺点是不够形象直观。因此,数据流程图能够很方便的表明整个系统的功能,数据在系统中传输的路径。需求分析阶段的一个重要而困难的任务是收集将来应用所涉及的数据,所以要在此阶段就要充分考虑到可能的扩充和改变,使设计易于更改,系统易于扩充。另外,在数据分析阶段,必须强调用户的参与,要与用户保持密切的联系,任何调查研究没有用户的积极参加是寸步难行的。在此阶段,我主要是做了一些了解商品销售方面的数据的调查工做,积极参与到实际的销售过程当中,不断与用户交流意见。(二) 功能需求根据当前的企业管理体制,一般企业的销售管理系统,总是
8、根据掌握的商品类别,相应分成几个科室来进行商品的销售,进货,核销托收,验收入库,并随时按期进行库存盘点,作台帐,根据企业自身管理的需要按月,季,年进行统计分析,产生相应的报表。但是这样的人工操作管理既浪费人力,财力,又浪费时间,严重影响了企业的效率。本章根据当前的企业机制,把企业销售管理系统划分为如下几个功能:交易管理,包括进货登记管理,销售登记管理,退货登记管理;进货统计管理,其中包括有关进货的各种统计数据表,如今日进货统计,本月进货统计,本极度进货统计,本年度进货统计等;销售统计管理,其中包括有关销售的各种统计数据表,如今日销售统计,本月销售统计,本极度销售统计,本年度销售统计等:员工销售
9、业绩的考核,可以很方便的查看各员工的销售情况,以便对各员工的业绩进行考核比较同时,为了能够更好的了解企业各方面情况,以便于经营管理。还需要几个信息表来显示诸如库存,生产厂商,员工信息等内容的功能。基于安全性的考虑,本系统还将提供一个管理员登录的功能。在没有登陆的情况下,各个功能是不可用的。(三)数据流图在仔细分析调查有关企业销售信息需求的基础上,能得到如下图所示的企业销售管理系统几个主要功能的数据流程 用户登录商品登记厂家登记销售登记退货登记商品信息登录厂家信息登录商品信息登录商品信息登录库存表厂商表销售表退货表系统数据流程图(图1)三、商品销售管理系统的设计通过这个阶段的工作应该划分出组成系
10、统的物理元素。但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内容将在后面章节中详细设计。系统设计阶段的另一个重要任务是设计软件的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。系统设计过程首先寻找实现目标系统的各种不同方案,需求分析阶段得到的数据流图是设想各种可能方案的基础。然后对比各种合理方案的利弊,推荐一个最佳方案,并且为最佳的方案制定详细的实现计划。(一)任务系统开发的总体任务是实现企业销售管理的系统化,规范化和自动化,从而达到提高企业管理效率的目的。经过需求调查与分析阶段的工作,系统必须完成的工作和功能已经清楚,接下来就是划分组成系统的程序数据库和设
11、计软件的结构,也就是确定系统中每个程序是由哪些模块组成,以及这些模块相互之间的关系。(二) 方案设计在对系统做了详细的需求调查与分析之后,对于目标系统,我的方案是:基于 Visual basic为设计语言并以Access 2000为数据库进行企业信息的管理该系统的优点是操作方便,适用性强,发周期短,成本低,因此选用该方案作为实施方案。四、系统设计(一)公共模块在Visual Basic 6.0中用公用模块存放整个工程公用的函数、过程和全局变量等,以此提高代码的效率。在项目资源管理器中为项目添加一个Module,存为Mdl1.bas。然后就可以添加所需的代码。由于系统中各个功能模块都要频繁使用数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商品 销售 管理 系统 设计 孙荣宽
限制150内