摘要
在最近的十几年中,超市的发展越来越迅速,规模越来越大。而随着超市商品的大量丰富,其管理难度也越来越大,如何优化超市的管理成为一个急于解决的问题。这样将计算机这一信息处理利器应用于超市的日常管理成为一种必然的趋势,通用超市销售管理系统就是在这种趋势下产生的。
超市销售管理系统分两部分。一个为进货子系统,一个为出货子系统,主要侧重于出货。对进货子系统,对商品有许多手段。如商品的标号、单价、库存量、产地,然后当商品进货时要修改数据库中商品的某些关键字。最后生成一张报表,内容有商品标号、单价、库存量、产地。当商品出货时,通过输入商品的标号进行数据查询,调出商品的单价,通过标号进行金额的计算,最终生成一张报表,内容有商品的名称,单价,数量,总的金额,实收金额,找零,收款人代号,并同时修改库存,若库存量小于一定数量,产生报表作为采购依据。
关键词:销售管理;进货;出货;报表
ABSTRACT
In the recent ten years, more and more rapid development of supermarkets, increasing scale. With the large number of supermarket goods is rich in its management has become increasingly difficult, how to optimize the management of a rush to the supermarket to solve the problem. This computer information processing tool used in the supermarket that day to day management will be an inevitable trend, common supermarket sales management system is created in this trend. Supermarket sales management system is divided into two parts. For the purchase of a subsystem, a subsystem for the shipment, the main focus on the ship. On the purchase subsystem, there are many means of goods. If the labeling of goods, unit price, inventory, place of origin, and then to purchase goods when the goods you want to modify the database in some keywords. Finally generate a report, the contents of product label, unit price, inventory levels, place of origin. When the goods shipped, the label by entering the product data inquiry, transfer the unit price of goods, through label for the calculation of the amount, generating a final report, the contents of a product name, unit price, quantity, total amount paid amount, give change, the payee code, and also modify the stock, if the inventory is less than a certain number, generate reports based on a purchase.
Keywords: Sales management; purchase; shipping; Report
1 绪论
在最近的十几年中,超市的发展越来越迅速,规模越来越大。而随着超市商品的大量丰富,其管理难度也越来越大,随着信息技术和市场经济的飞速发展,销售商业务范围的不断扩大,所需要处理的数据量的不断增加,传统的销售手段已经不能满足市场和顾客的要求,如何优化超市的管理成为一个急于解决的问题,急需一种管理系统来管理数据和信息。在当前商品经济的浪潮中,商业系统在整个国民经济中有着举足轻重地作用。愈来愈高的品质要求和日益激烈的市场竞争,伴随着全球信息化和数字化速度的加快,在这种情况下自然地想到计算机的强大地数据处理和管理功能,通过它来实现商品销售的管理,不仅方便快捷,而且能够处理大量的数据和繁杂的账务,同时还可以节省人力、物力和财力,这样将计算机这一信息处理利器应用于超市的日常管理成为一种必然的趋势。
社会生活的现代化,使得市场的走向发生了巨大的变化,由于经济的发展,人们对生活的需求已经不再满足于丰衣足食的低度要求,许多人往往不是单纯为满足生活必需去购买,而是凭着喜欢、意欲和感观去购买。如果一个商店能够打动顾客、吸引顾客,自然顾客盈门,而近几年新兴产业中超市的现代化管理方式和便捷的购物方式,尤其是它轻松的购物环境往往是打动顾客,吸引顾客的最主要的原因,且良好的周密的销售服务更是赢得信誉、吸引顾客的优势所在。
开发本系统的目的就是要帮助超市经营者掌握和分析营销情况,及时做出正确决策,并且有利于超市内部的财务、人员、库存、销售情况等管理,从而提高超市的管理水平和运作效率。开发超市销售管理系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。
我国将电子计算机应用于经济管理方面起步较晚,直到七十年代左右才开始这方面的工作。而且,在我国计算机管理研究和实践的开始阶段,大多数项目都集中在人事、工资及仓库管理方面,很少涉足销售管理领域。造成这种情况的主要原因是由于长期以来的销售管理工作不被重视,因此,开发者在其上的注意力就相应小些,当然,销售工作的复杂性以及销售效益的间接性也是比较重要的原因。近年来,随着市场机制的日益健全,企业自主权的不断扩大,销售管理工作在企业中的地位越来越重要。在此同时,信息工作者也通过前一阶段的工作积累了一定的经验,开始在销售管理领域进行管理信息系统的开发工作。
基于普通中小型的超市销售系统,它主要是用计算机代替人工的部分工作,为工作人员提供帮助,减轻工作人员的负担,提高超市销售系统的工作效率,节省了大量的人力、物力、财力。该系统现在发展的相当成熟,几乎每一个超市都有相应的系统,已经成为中小型超市的一部分,密不可分。
基于网络的商品销售管理系统,它是网上商务活动的产物,代表了未来零售业的走向。在网上商店消费的顾客不必出门,可以直接通过计算机网络选购商品,由相应网络经销商送货上门。这种直销的好处是消费者可以方便地得到所需的商品,有效地减少了销售成本,从而大大地降低了商品的价格。在欧美等信息化程度较高的国家和地区,网络商店发展速度迅猛。欧美地区的家庭已越来越习惯于在家中从网上购物。我国电子商务一直在艰难地发展着,起步相对较晚。随着我国互联网的飞速发展,互联网在人们生产生活中作用提高,致使我国上网人数持续增加,而且有大部分的网民有过网上购物经历,这就说明中国在网上购物的用户还是比较多,而且会日益增长,这也说明在中国发展网上购物具有良好的群众基础,网上购物方式日益被大家所接受。
1.4本课题的研究内容及方法
本系统主要是基于普通中小型超市的销售管理系统,采用C/S(Client/Server——客户端/服务器)架构,使用Visual Studio 2008技术和SQL Server 2005数据库开发的跨平台的应用程序。保证结构的合理性,操作的方便性,系统的实时性、实用性、可推广性。
本系统分两部分。一个为进货子系统,一个为出货子系统,主要侧重于出货。对进货子系统,对商品有许多手段。如商品的标号、单价、库存量、产地,然后当商品进货时要修改数据库中商品的某些关键字。最后生成一张报表,内容有商品标号、单价、库存量、产地。当商品出货时,通过输入商品的标号进行数据查询,调出商品的单价,通过标号进行金额的计算,最终生成一张报表,内容有商品的名称,单价,数量,总的金额,实收金额,找零,收款人代号,并同时修改库存,若库存量小于一定数量,产生报表作为采购依据。
2系统总体设计
系统总体设计是站在全局高度上,花较少成本,从较抽象的层次上分析对比多种可能的系统实现方案和软件结构,从中选出最佳方案和最合理的软件结构,从而较低成本开发出发较高质量的软件系统。
2.1 系统设计思想和系统设计原则
本系统以当前的销售习惯为基础,采用适合现代中小型超市销售的管理方式,应用比较成熟的数据库技术,保证结构的合理性,操作的方便性,系统的实时性、实用性、可推广性。
[if !supportLists](1) [endif]安全性原则,系统的安全性是一个优秀系统的必要特征,作为一个系统的特征在商品销售环节中尤其重要。在系统中不仅考虑到用户登陆和交易的安全,还要考虑到系统数据的及时备份。
[if !supportLists](2) [endif]方便性原则,由于系统的服务用户不仅有管理员还有前端的销售人员,所以考虑到用户的层次,系统通过界面提供的功能尽量方便用户的使用,系统要合格证其稳定性和容易操作性。
[if !supportLists](3) [endif]模块化设计原则,以单个功能模块为基础,来形成整个系统。通过模块的添加来实现系统的扩展。
[if !supportLists](4) [endif]一致性原则,保证数据的一致性、结算的正确性,同时也要方便用户的输入。
[if !supportLists](5) [endif]逻辑和数据分离原则,考虑到以后的系统扩展,其它销售系统可以以本系统的数据库为基础进行商品的销售。因此需要将数据操作和逻辑业务进行分离。
[if !supportLists](6) [endif]统一性原则,系统中所有窗口都必须具有统一的风格。
商品销售信息管理系统主要是用来管理商品销售信息的,实现数据的信息化、数字化管理,用计算机代替人的手工管理,大大减轻人的负担,同时也适应当今信息高速发展的要求。在今天科技发展迅速的时代,电脑的自动化管理势在必行。
在系统设计时,考虑到系统的安全性、可靠性和实用性,设计了用户登陆窗口,不同的用户有不同的功能,员工的操作权限受职位的限制,只有采购员才能查询数据库,只有商品录入人员才能进行商品录入操作,以防非法人员进入系统,保证了系统的安全性和可靠性。
本系统适用于一般的百货公司、商场、超市、便利店等销售部门的商品销售管理。
数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和操作要求。
数据库设计的目标是为用户和各种应用系统提供一个信息基础设施和高效率的运行环境。高效率的运行环境包括:数据库数据的存取效率、数据库存储空间的利用率、数据库系统运行管理的效率等都是高的。
[if !supportLists](1) [endif]数据库逻辑模式
本系统共涉及三张表:用户信息表(userinfo)如表3.1;员工信息表(staffinfo),如表3.2;商品信息表(goodsinfo),如表3.3;货架信息表(huojiainfo),如表3.4。
收银业务模块主要是由超市员工操作。
输入的是顾客所购买的所有商品的名称或序列号(或扫描条形码或手动输入)以及每类商品的件数。打印的清单项目包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、购物总金额、交易的时间、负责本次收银的员工号。并且在打印前还可以实现打印预览功能。
后台管理包括进货管理,库存管理,商品录入,人员管理等模块。
本模块主要实现的功能是根据超市的销售情况及库存情况,自动制定进货计划(当然也可以手工制定和修改),然后按照进货计划去进货,这样可以避免盲目进货造成商品积压甚至导致超市资金周转不灵等情况。
入库、库存、出库还是现在企业超市供销管理的常规基本模式,虽然,最近又出现了很多新的管理模式,如:基于零库存思想的沃尔玛特管理方式,但这些新的思想在中国大部分企业的管理中还是难以实现的。所以如何设计好超市管理系统,尽可能地减少超市管理的重复性和低效性就成为当前最为重要的问题。超市供销管理的核心是入库、库存和出库之间的联系,如何处理好三者之间的关系是系统最为关键的部分。另外,经办人信息和厂家信息管理也是超市管理中一个必不可少的部分,它提供着与入库和出库相关的地一些信息,使得整个系统更加完整,更加实用。本系统的目的就是要帮助超市经营者掌握和分析营销情况,及时做出正确决策,并且有利于超市内部的财务、人员、库存、销售情况等管理。
吴炜煜. 面向对象分析设计与编程OOA/OOD/OOP/AOP清华大学出版社
袁丽欧,沈宏. SQL Server 2000开发与编程标准教程. 清华大学出版社
陈世洪,王晓海, 廖建华等. SQL Server 2000管理、开发及应用实例详解 人民邮电出版社
美) Mike Gunderloy, Joseph L. Jorden SQL Server 2000从入门到精通. (电子工业出版社
张晓林. Oracle DBA数据库系统管理与应用.清华大学出版社. 2007
张海藩. 软件工程导论(第四版). 清华大学出版社 2003
王珊, 萨师煊. 数据库系统概论(第四版). 高等教育出版社 2006
付海东. Oracle 数据库应用技术. 高等教育出版社. 2005
赵松涛, 陈小龙. Visual Studio 2005+SQL Server 2005数据库应用系统开发. 电子工业出版社. 2007
王永皎, 廖建军. Visual Studio C#+SQL Server 2005 数据库开发与实例. 清华大学出版. 2008
王丽艳. 超市商品销售管理信息系统. 大连理工大学专业学位硕士学位论文. 2007
SQL Server 2005联机丛书ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.zh-CHS/sqlovr9/html/ef4778f4-d0d8-4e8a-b053-1ad2a899bb63.htm
百度百科. C#. http://baike.baidu.com/view/6590.htm?fr=ala0_1