商品进销存管理系统.doc
《商品进销存管理系统.doc》由会员分享,可在线阅读,更多相关《商品进销存管理系统.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流商品进销存管理系统.精品文档.1.绪论会员制商场在正常运营中总是面对大量的顾客信息、会员信息、商品信息以及由两者相互作用产生的购买信息。因此商品管理信息化是发展的必然趋势,因此,建立一套有效的商品进销存管理系统,可以减轻工作,将工作科学化、规范化,提高商场信息管理的工作质量。根据当前的会员制商场管理体制,一般商场进存销管理系统,需要处理有关商品的进货、销售、库存等庞大的商品信息,还要处理每天在商场消费的各类消费者的消费信息和购买信息,对供不应求的商品及时补货,对滞销的商品进行优惠处理或下架等,所以一个完整的会员制商场进存销管理系统应包括基本信
2、息设置管理、会员管理、进货管理、销售管理、库存管理、财务管理等模块。1.1系统开发的意义在当代,我国市场经济的快速发展和信息化水平不断提高,信息技术已经成为现代商业的核心竞争力之一。我国大中型的连锁企业已经实现多元化的经营模式,百货与超市混合经营管理,客流量大,实行顾客的会员制已成为现代商场的一个主要发展趋势,因会员制商场在正常运营中总是面对大量的顾客信息、会员信息、商品信息以及由两者相互作用产生的购买信息,因此对商品管理信息化应用广度与深度持续扩大是发展的必然趋势。用结构化系统分析与设计的方法,建立一套有效的商品进销存管理系统,不仅可以减轻工作,将工作科学化、规范化,还能有效提高商场信息管理
3、的工作质量。但是现在我国的各中小城市的某些商场管理水平还停留在纸介质的基础上,这样不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在传统商店日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。再者,其经营管理也变得愈加复杂,日常需要处理的数据量也逐渐增大,商场运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。基于以上的原因,有很多从事软件开发的人员,在商品的进销存管理方面做了很大的研究。目前这一领域也以良好的发展状态而不断进步,早期已经有了一些类似的系统,但由于当时技术和计算机自
4、身等一些方面的限制,还不能形成比较完善的进销存管理系统。随着计算机的发展和经过软件开发人员不断的研究与完善,现在的会员制商场进销存系统大致具备如下功能:对供货商、商品、业务员、会员、仓库等的基本信息进行如添加、删除、修改等基本操作,可以根据用户的需要对进货、销售、库存情况进行查询等功能。11.2系统开发的目的 会员制商场进销存管理系统,主要是有效地采用信息技术手段,使会员制商场在激烈的市场竞争中有效提高其管理水平和工作效率,改善商场内部以及整个供应链各个环节的管理、调度及资源配置。具体的来说主要包括: 整合企业资源,实现信息共享:商业企业在经营活动中每日都要将发生的基础信息(如商品信息、厂商信
5、息、采购信息、销售信息、库存信息等),由进销存系统进行收集、整理及汇总,并以各种报表的形式体现出来;商业企业中各部门、各级别的管理人员可根据自身工作的需要及企业分配的权限,随时查询本部门商品流转中的各种信息和变化趋势,为管理者的决策活动提供数据。 丰富系统功能,提高工作效率:进销存系统不但能够完成一般商品的销售功能,还能够实现商品的量贩销售、按金额或者比例的打折、商品的组合销售,以及顾客利用信用卡或储值卡、会员卡进行的刷卡销售等功能。在销售工作结束后,计算机系统可对销售信息进行记录和汇总,帮助收款员进行核对和查询,避免了手工收银工作中可能出现的漏洞。 优化商品结构,提升整体效益:传统商业对商品
6、和布局的调整依赖于管理人员的商业经验和个人喜好,致使商业企业不能够根据消费者的价值取向来提供商品,无形中损失了一部分潜在的消费群体。进销存系统通过对顾客消费时间、消费金额、消费商品的价格分析的趋势,了解顾客的消费变化和价值取向,帮助商场管理人员及时调整商品结构和商品布局,以便最大限度地满足商圈消费者的需求,从而使企业获得更大的经济效益。 规范业务流程,减少人工费用:本系统用电子单据代替以往用人工来传递各种单据的工作,商场的工作人员通过本地的计算机就能够完成商品流转的全过程;进销存系统的使用,使企业组织机构得以简化,传统商业企业中的物价、核算等部门及人员的工作已经完全被见算计所代替,从而节约了这
7、些部门的各种设备和人工费用的支出。22.系统分析2.1系统可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,其主要任务是在系统初步调查的基础上,对新系统是否能够实现和值得实现等问题作出判断,避免再花费了大量的人力和物力之后,才发现系统不能实现或新系统投入使用后没有任何实际意义而引起不必要的浪费。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。32.1.1技术可行性1.Visual Basic 6.0 技术概述微软公司的Visual Basic 6.0是Windows应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。Visu
8、al Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。4故而,实现本系统VB是一个相对较好的选择。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。5VB应用程序语言的基本特点:(1)可视化的集成开发环境VB为用户
9、提供大量的界面元素(在VB中称为控件对象),这些控件对象对于熟悉Windows应用程序的用户来说是一点也不陌生,如“窗体”,“菜单”,“命令按扭”,“工具按扭”,“检查框”等等,用户只要利用鼠标、键盘把这些控件对象拖动到合适的位置,设置其大小、形状、属性等,就可以设计出所需的应用程序界面。(2)事件驱动的编程机制在使用VB设计应用程序时,必须首先确定应用程序如何同用户进行交互。例如发生鼠标单击、键盘输入等事件是,由用户编写代码控制这些事件的响应,这就是所谓的事件驱动编程。相比传统的采用事先设计的顺序进行工作,只有当程序满足某些特定的条件时,才能改变执行程序的面向过程程序设计语言,更加方便。(3
10、)高度的可扩充性VB是一种高度可扩充性语言,除自身强大的功能外,还支持第三方软件商为扩充功能而开发的可视化控件;支持访问动态链接库DLL,以改善VisualBasic在对硬件控制和低级操作方面面的不足;支持访问应用程序接口API。而且VisualBasic提供了访问和调用API函数的能力,充分利用这些函数,可大大提高VisualBasic的功能。(4)开放的数据库功能VisualBasic提供了与底层数据库系统紧密的连接,利用其数据控件不仅可以访问MS Access还可以访问VF、Paradox等。利用Visual Basic连接ODBC(Open Database Connectivity)
11、功能,可以通过直接访问或建立连接的方式,使用并操作后台大型网络数据库SQL server。62.SQL server数据库概述结构化查询语言(structured query language,简称SQL)是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制4个方面,是一个通用的、功能极强的关系数据库语言。它可以访问Oracle、SQL Server、DB2或My SQL数据库。SQL语句可以体现在:查询语句 用于检索数据库表中储存的行;数据操纵语言(Data Manipulation Language, DML)语句,用于修改表的内容;数据定义语言(Data Defini
12、tion Language, DDL)语句,用于定义构成数据库的数据结构;事务控制(Transaction Control, TC)语句,用于将对行所做的修改永久性的储存到表中,或者取消这些修改操作;数据控制语言(Data Control Language, DCL)语句,用于修改数据结构的操作权限7。SQL具有数据定义(DDL)、数据操作(DML)、数据控制(DLL)等丰富功能。在SQL中,数据定义功能定义数据的三级模式结构,即外模式、全局模式和内模式结构。在SQL中外模式又叫做视图(view)、全局模式简称模式(schema)或数据库(database),内模式由系统根据数据库模式自动实现
13、至多由用户定义相应的索引文件,其余无需用户过问。SQL在数据操作功能包括对基本表和视图的数据查询、插入、删除和修改等。SQL的数据控制功能主要是对用户的访问权限加以控制,以保证系统的安全性。SQL的数据控制功能主要是对用户的访问权限加以控制,以保证系统的安全性8。2.1.2经济可行性信息技术已经成为现代商业的核心竞争力之一,我国大中型的连锁企业已经实现多元化的经营模式,百货与超市混合经营管理,这样的商场客流量大,同时对信息技术的应用广度与深度也在持续扩大。拥有自己的一套商场管理系统是非常必要的,不但节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存
14、等状况和各种反馈信息,使管理人员快速对市场的变化做出相应的决策,加快商场经营管理及效率。而且,现在的企业、商场的应用系统都是建立在管理信息系统的基础上的。任何一个中小企业管理信息系统都蕴含着管理体制和管理模式,由于系统中信息的处理和输出方式都与管理方法、管理体制密切相关,因此,任何一个管理信息系统都是其具体管理思想的缩影。管理信息系统作为信息技术在管理中的应用,已发展成为企业的神经系统,成为企业发展与成功的基石1。2.2系统需求分析要实现一个会员制商场进存销管理系统,首先应该进行需求分析,只有进行了充分的需求分析和调查,才能设计出满足用户各项要求的软件,以免出现半途而废的现象。对现行商场进存销
15、管理业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作。商场信息化不足,计算机使用率低,这样不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在传统商店日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。再者,其经营管理也变得愈加复杂,日常需要处理的数据量也逐渐增大,商场运转的中间环节也越来越多,再者商场每天销售量大,呆帐,错帐时有发生且常出现开“空单”的现象,管理者常为进销存业务中存在的问题而头痛。为提高企业管理水平,更好地服务于广大用户,所以采用计算机来管理商场的进销存业务。2
16、.2.1系统功能分析系统分析工作是开发信息系统中的重要环节,系统分析工作做得好坏将直接影响整个系统的成败。经过调研与可行性分析,出于对商场管理便捷考虑,设计了这套会员制商场管理系统,本系统主要考虑到商场管理的普遍要求,将会员制的管理模式与管理信息系统功能相结合,系统功能共分以下几方面:基本信息管理:包括商品设置、商品类别设置、供应商设置、业务员类别设置、仓库设置等;会员信息管理:包括会员(个人会员和团体会员)信息设置、优惠信息的设置等;进货信息管理:包括订货单的管理、入库单的管理以及进货信息的查询,可以分别按供货方、按物资、按仓库、按业务员进行查询;销售信息管理:包括销售单的管理以及销售信息的
17、查询,可以分别按团体会员、按个人会员、按物资、按仓库、按业务员进行查询;库存信息管理:包括转仓单的管理、商品盘点和转仓信息的查询,可以分别按转入、转出进行查询;财务信息管理:包括应收信息的管理、应付信息的管理等。2.2.2系统流程图系统业务流程图,如下图所示:2.3数据库模型应用思想数据库是数据库应用程序的重要组成部分,设计结构合理、功能齐全的数据库对于提高数据库应用程序的开发效率和程序的性能都是非常重要的。数据库的设计过程如下: 根据用户需求,确定数据库中要保存的数据信息。对于用户需求进行分析是数据库设计的第一阶段。不断地调查与研究用户需求,了解企业运作流程和系统需求,是设计概念模型的基础。
18、 设计数据库的概念模型。概念模型是按用户的观点来对数据建模,概念模型是进行信息世界建模的工具,它对整个数据库的设计具有深刻的影响。 逻辑结构设计。逻辑结构是把概念结构转化为与所采用的数据库管理系统所支持的数据模型相符合的过程。 数据库实施与维护。93.系统设计3.1系统应用思想 采用现有的资源,先进的管理系统开发方案,充分利用现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。 系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改、查询等操作。3.2实现目标面对会员制商场行业的高速发展及其发展过程中出现的各种情况,会员制商场进销存管理系统在实施后应能够达到以下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商品 进销存 管理 系统
限制150内