已用超市管理信息系统设计与实现本科毕业论文设计Word格式.docx
《已用超市管理信息系统设计与实现本科毕业论文设计Word格式.docx》由会员分享,可在线阅读,更多相关《已用超市管理信息系统设计与实现本科毕业论文设计Word格式.docx(43页珍藏版)》请在冰豆网上搜索。
往来信息是商业超市经济信息的核心,它连续、系统、全面、综合地反映和监督商业超市经营管理的情况,并为超市的经济决策提供重要依据。
商业超市的管理层通过往来信息来衡量经营管理的业绩,并利用往来数据对经济活动做出预测和决策。
往来管理记录了企业与往来单位之间的应收账款、应付账款及回款的变动情况,并提供对往来财务信息的查询。
由此为依据进行决策。
此外,往来管理子系统通过严密地监控应收账款和过期账款,还可以进行账龄分析来减少应收款。
管理信息系统的构建中,往来管理子系统是以计算机为主要工具,往来管理知识为指导思想,对商业超市各种往来的财务数据进行收集、存储及分析,为用户提供往来信息的人—机系统,是商业超市管理信息系统的一个重要的子系统。
往来管理子系统与其他子系统间实现数据兼容和信息共享。
商业超市管理信息系统中,其他各子系统的业务运作进展情况基本上以单据提交到往来管理子系统,由往来管理子系统对这些数据信息进行处理。
一方面向企业内各部门提供其业务过程及相关活动的往来信息,协助这些部门进行更好地管理;
另一方面向管理者提供有用的决策信息。
往来管理子系统好比整个商业超市的“中枢神经”系统,不断从外界接受新信息进行处理,再输出各类相关的信息,反映企业的经营状况。
我国的超市作为当今销售商品最广、数量最多、人流最多的一种消费市场,有种类繁多的商品信息和其他信息需要处理,而对于这些信息的管理有很多缺陷。
根据调查得知,以前人们对信息管理的主要方式是基于文本、表格等纸介质,对于各种商品的购销存情况的统计和核实等往往人工检查进行。
数据信息处理量大,容易出错,而且数据繁多,容易丢失、不易整理。
总的来说,缺乏系统、规范的信息管理手段。
另外,尽管有的超市已经使用信息化管理,但并没有发挥它的真正效力,资源闲置比较突出。
超市管理信息系统从企业运营及管理的实际情况出发,结合当前中国零售业业态发展趋势,顺应了零售行业对信息化的要求,为商业管理信息系统提供了系统全面的技术解决方案。
基于以上原因,超市信息管理系统目前在各个商业领域都发挥了很大的作用,也得到了越来越多的大、中、小型商业企业的应用。
但就目前的应用状况分析,管理系统在中、高端企业得到了广泛的应用和重视,在小型企业、零售店的应用仅局限于信息化的表面层次,没有得到高度的重视。
同时,小企业也因资金发面问题限制了其向更高程度信息化的应用。
随着信息化的快速发展,以及激烈的市场竞争,各企业也将在信息化上下功夫,以高效率、低成本立足市场,获得更多的利润。
2系统解决方案
2.1系统需求调查
2.1.1开发背景
西充东兴超市位于西充县天府广场,营业面积约8000平方米,主卖各种生活日用百货、办公、酒类、零食、速食、冷冻食品、冷藏保鲜食品、零售卷烟等等。
成立于1964年的国营老字号----东兴商场。
2005年商场改制后,成立了以社区连锁超市为主业的---西充东兴超市连锁有限责任公司,现有员工200余人,20余家分店。
是西充本土的知名商业机构。
2010年公司加快发展速度,计划新开门店10家。
在忠实顾客的心目中,东兴超市以“良好态度、真诚待人”的印象服务于大众。
东兴超市可以分成3个部门:
进货部门、销售部门、管理部门,如图2.1.1-1所示。
图2.1.1-1东兴超市机构图
第一:
进货部门主要负责超市商品进货与存货管理,进货与存货是销售的基础,这两项工作会直接影响超级市场的经营业绩。
超级市场的进货管理包括订货、进货、验收、退换货、调拨等项业务。
●订货业务:
超级市场的订货业务是指在所确定的厂商及商品范围内,依据订货计划而进行的叫货、点菜或叫添货的活动。
订货业务应注意以下问题。
◆订货要有计划。
定货要注意适时与适量,各类别商品的订货周期,最小订货量等都必须有事前计划。
这样,一方面,可以提高工作效率,另一方面可确保货源供应正常。
◆订货方式要规范化。
订货方式可采用人工、电话、传真、电子订货系统等多种形式,发展的趋势是采用EOS订货系统。
●进货业务:
进货是根据订货作业,由厂商或配送中心来说就是“配送”。
进货业务应注意以下事项。
◆进货要遵守时间。
进货时间的确定应考虑厂商作业时间、交通状况、营业需要及内部员工出勤时间。
◆验收单、发票需齐备。
◆商品整理分类要清楚,在指定区域进行验收。
◆先退货再进货,以免退调商品占用店内仓位。
◆验收后有些商品直接进入卖场,有些商品则进内仓或进行再加工。
◆要对变质、过保持期或已接近保持期的商品拒收。
●退换货业务:
退换货是超级市场根据检查、验收的结果,对不符合进货标准和要求的商品采取退货或换货币行动的业务活动。
退换货业务可与进货业务相配合,利用进货回程顺便将换货带回。
退换货业务应注意以下事项:
◆确认厂家,即先查明待退换商品所属的厂家或送货单位。
◆填写退货申请单,注明其数量、品名及退货原因。
◆退换商品应注意保存。
◆及时联络各厂商办理退换货。
◆退货时应确认扣款方式、时间及金额。
超级市场的存货管理:
商品存货是流通的停滞和资金的占用,但又是必不可少的环节。
市场变化莫测,生产又需要一定的周期,为使超级市场不致出现缺货现象离不开商品存货。
由于库存要占用资金和场地,会给超级市场带来成本费用的增加,因此,科学的存货管理十分必要。
超级市场的存货管理主要包括:
存货数量管理、存货结构管理和存货时间管理。
●存货数量管理。
存货数量与商品流转相适应,是最佳效益点。
存货量过大,会造成商品积压,浪费效益;
存货量过小,会造成商品不足,市场脱销,影响销售额。
商品存货数量管理一般彩两种方法:
一是保险存量,是商品住址的下限,低于此限,将会导致积压。
●存货结构管理。
无论是仓库空间还是资金,都是有限有。
如何使这些有限的空间和资金取得更大的效益,加强商品库存结构管理是非常重要的。
商品库存结构管理的最常用方法是ABC管理法。
●存货时间管理。
加快商品周转等于加快资金周转,自然会提高商业动作效率,这是超级市场能否获得利润的关键,所以应加强存货的时间管理。
第二:
销售部门主要负责:
营业计划、接受订货及运筹计划、营业技术。
●营业计划
◆每年择期举行不定期同行业市场情况、公司内部状况等情况来检查并修正目前的营业方针,方针确定后,传达给所有相关人员。
◆评核有关未来的产品;
◆评核产品种类及项目;
◆商品价格的定位;
◆选择、决定往来的订货公司及往来方针;
◆交货及付款的各项方针;
◆遵守订立的合同和契约。
●接受订货及运筹计划
◆对于客户的资料应随时加以适当分类、记录下来。
相关者或资料取得者也应随时记入所得的资料。
◆营业业务必须依工作部门别及机器别等分掌各项工程的现况及趋势,努力使订货业务与此配合一致。
◆调查各产业或各地区、各家公司的经营状况,并以此来掌握有利的公司、事业、公家机构等,制定有效的推销政策,并对此展开宣传工作,以利开拓交易的进展。
◆每月应针对预估及实际的接受订货量,制成记录表,并随时与制造部门保持联系。
◆为使生产及所接受的订货能够容易估算,生产及库存一定要先预估出固定的数量,在接受订货的同时也能做好交货。
◆如果客户表示热忱并有意举行业务联谊会,公司可借此机会收集情报并借此斡旋、开拓交易。
◆必要时可设营业开发部门,以此支援交易的斡旋及开拓。
第三:
管理部门负责营业机构与业务分担、建立产品销售信息反馈制度、编制产品发运计划,组织回笼资金、经营决策、市场预测。
东兴超市在物流管理方面,仍使用传统的人工管理模式,浪费人力资源,效率低,准确率低。
有些商品紧缺,顾客要排队购买或商品供不应求,使顾客大为不满,还有一些商品,长期积压,损坏严重,造成重大的经济损失,引起销售人员的极大不满,已多次向超市管理人员反映,但此类问题仍屡屡发生,得不到根本性的解决,已引起总经理的高度重视。
东兴超市是以零售为前导,以商品进销,存配,流转管理为基础。
东兴超市是一个小型超市,但它的物流管理也比较复杂,如果没有一个强大的信息系统来支持,那么就会造成一部分商品大量积压,而另一些商品供不应求的局面,这种局面必然会给超市带来巨大的经济损失。
有些超市为了避免这样的情况发生,就会对物流管理投入大量的人力。
虽然这样解决了物流方面的问题,但是这又有悖于管理学的原则,效率低,浪费了人力资源,解决不了根本性的问题。
因此针对东兴超市对经营业务和人事管理的实际需要,开发了这套超市管理系统。
在开发过程中,我们针对当前各超市管理的特点和技术人员的实际水平,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,我们尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。
我们又始终发系统的正确性放在首位,力求数据的完整和处理的正确性。
在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。
2.1.2用户需求调查
东兴超市为了更方便顾客,所设立的与40余家实体店为一体的网上超市,提供“免费送货上门,货到付款”的服务,只要你的网上超市注册,成为东兴网上超市的会员,即可享受会员价。
同样,东兴超市所推出的会员卡、好运卡在网上超市同样适用,同样可以积分,同时在网上超市也享有积分,双重积分的优惠使贵客得到更多的优惠。
超市管理主要解决商品的入库、出库、销售、查询等的问题。
经营者具有明确的商品库存信息、销售信息,能够查询、备份数据库,更新所有的信息(厂家信息、入库、出库、销售、促销活动、会员信息、会员营业额、全部营业额、日志信息等)。
通过对东兴超市进行调查,客服对超市信息管理系统提出了一些要求:
●系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。
●商品销售信息直接输入系统
●商品库存量输入系统
●顾客购买的商品,如果脱销,则将商品名称编号输入系统
●通知物流管理部门向供货商订货
●物流管理部门根据要求,将待定商品汇总,填写多份订货单
●当受到供货商的发货单时,物流管理部门根据要求验收
●验收后,把与每种商品有关的数据,如名称,编号,数量,单价,供应商名称等记录到应付款帐目中
●将验收商品入库,并修改库存量
●帐务管理系统收到供应商的应付款通知单后,要与应付款明细帐核对,正确无误后才能付款
●修改会计总帐
●按周,月,年定期编制库存,销售,会计报表,提交给超市经理
●经理可随时查询库存量,销售量和业务情况
2.2业务流程分析
2.2.1原系统业务流程分析
根据调查,原系统业务流程如图2.2-1所示。
图2.2-1原系统业务流程
2.2.2新系统业务流程分析
新系统主要业务分析包括:
●进货业务
进货管理是企业生产经营活动中及其重要的一环,它关系到产品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效控制等问题。
企业现代管理理念中对企业的进货管理提出新的要求;
企业进货时对供货商的选择更见慎重,双方不再是讨价还价的买卖关系,而是一种相互依存的合作伙伴关系,并且还需要认识到企业产品质量要从采购抓起,这就关系到供方的供货、服务质量。
下面是进货业务程序的主要内容:
供货商的情况调查:
在实施采购之前,超市首先就要对市场上各大商品供货商进行详细的调查,了解公司的具体情况,评定企业的信誉级别和公司的市场口碑,做到准确无误,采购顺利。
采购计划的编制:
超市根据自身的资金条件和销售状况,综合分析市场规律,拟定采购计划表。
实施进货计划:
根据供货商档案及评审结果,选定供货商;
生成订货单给选定的供货商;
双方就价格、数量、质量等方面洽谈磋商,直至签订合同;
跟踪合同执行,安排供货进度和货物运输,做好验收入库工作。
●库存业务:
库存管理是指在上产经营中为销售和耗用而存储的各种资产。
企业存货不当都会增加不必要的费用:
存货过多将导致物资的积压、存储费用增加、流动资金周转不利,并且过量的库存会掩盖管理不善的问题。
存货不足则影响企业的正常销售活动。
库存管理的目标是需求最佳存货数量,使库存的成本总额最小化。
其主要业务如下:
产品入库、出库、盘库等日常处理。
科学合理地确定某库存物资的库存控制参数。
如:
最佳订货批量、最大库存量、最佳缺货量、最佳订购周期等,进行严格的库存控制工作。
汇总统计各类库存数据,反应和监督储备资金占用及采购资金使用情况。
●销售业务
销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的“卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务等信息。
此外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,超市要抓住时机,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使超市在激烈的市场竞争中立于不败之地。
2.3需求分析
根据当前的超市管理体制,一般的超市进销存管理是根据所掌握的商品类别,相应的分成几个仓库进行商品的计划、采购、销售、入库,并随时按期进行库存盘点,根据需要进行统计分析,产生相应的报表。
根据本系统要实现这些基本的功能从以下四个方面进行需求分析:
系统的功能要求,系统的性能要求,系统的运行要求,系统将来可能会提出的要求。
下面是对亲新系统进行分析的结果。
2.2.1功能的要求
根据用户对系统的提出要求,结合实际超市商品信息购销存情况.采用结构化分析方法,经过系统模块功能分析,本系统具有以下功能
(1)商品信息功能:
完成对商品信息的添加、查询、修改、删除操作,以及对商品库存数量进行精确的统计,并以图形方式展现给用户。
(2)销售信息功能:
实现对日常商品销售信息的添加、查询、修改、删除操作。
(3)进货信息功能:
完成对日常进货商品信息的添加、查询、修改、删除操作。
(4)员工管理功能:
完成对员工信息的添加、查询、修改、删除操作。
同时,对员工的日常考勤进行管理.此功能模块仅限于管理部门使用。
(5)用户管理信息功能:
实现对用户的添加、删除以及修改密码、修改用户权限的操作。
通过对用户权限的设置来确定用户所能使用的功能模块。
本系统共分3种用户:
管理人员、仓管人员和销售人员。
其中,管理人员可以使用所有的功能模块,而销售人员只能使用销售信息功能模块,仓管人员则可以使用商品信息和进货信息两大功能模块。
2.2.2数据的要求
按用户要求,系统应该包括以下信息实体。
商品的基本信息。
商品进库数量、价格及经手人等信息。
商品销售出库数量、价格、规格及经手人等信息。
商品总体分类基本信息。
商品详细分类基本信息。
员工的基本信息。
超市会员的基本信息。
2.2.3性能的要求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,超市销售管理系统应该满足以下的性能需求:
●数据精确度
产品的进货单和销售单中,单价、金额采用浮点数,保留至小数点后两位。
●时间特性
该管理系统软件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入并更新数据的时间正常情况下少于2秒。
●适用性
该管理系统软件适用于Windows2000xp及以上操作系统。
●运行需求
本系统采用MicrosoftVisualStudio.Net2003设计,用户交互界面采用的是基于Windows的窗口界面。
适用XP及以上系统,MicrosoftSQLServer2005及以上环境的计算机,通过Internet加强超市与供货商之间的信息连接。
2.3系统总体设计
2.3.1系统业务处理过程设计
东升超市管理信息系统的业务处理过程,如图2.3-1所示。
图2.3-1东升超市管理信息系统的业务处理流程图
业务处理描述:
使用POS收银机,条形码扫描录入商品信息,会员使用打折卡进行打折,收银业务处理并打印收款单,销售管理子系统自动更新已销售商品数量,库存数量统计更新,打印销售报表,进货通知单,进货处理系统联系供应商,对新到货物进行盘点,同时录入货物信息并更新库存数量。
2.3.2模块子系统结构图
各个子模块的IO数据流和子模块功能描述,见表2.3-1所示。
表2.3-1子模块描述
子模块IO数据流
子模块功能描述
需要使用POS机,商品条形码扫描,录入商品信息。
会员使用打折卡,根据已录入商品信息进行收银处理,打印收款单
商品销售数量统计,生产销售报表,核算销售总额。
系统自动盘点库存数量,更新商品库存信息,对需要补货的商品进行统计,生成补货报表。
录入员工基本信息,登记员工工作日志,统计员工业绩,数据汇总,生成工资报表。
根据补货报表,联系供应商,进行补货。
对新补货的商品数量进行统计,向系统中录入补货商品的信息,及时更新现有库存信息。
2.3.2系统总体结构设计
根据对系统需求的分析以及对原有超市系统的改进,得到了新的超市管理系统。
该系统具有以下几个特点:
模块化、功能性强、结构化、管理清晰、权责明确、分工合理。
新系统由销售管理、库存管理、商品录入、收银业务、进货管理、人员管理六大子系统组成,每个子系统模块实现的功能各不相同,在业务和数据的流动上有很大的关联,系统总体结构如图2.3-2所示。
图2.3-2系统功能模块图
员工信息管理:
可以对员工的性别、年龄、职位、所属部门信息进行查询、修改、添加、删除。
供应商信息:
可以对供应商名称、负责人姓名、联系电话、传真、地址和备注信息进行查询、修改、添加、删除。
商品进货:
可以对商品的进货的编号、价格、供应商单位和供应日期信息进行添加、修改、删除和退出。
商品查询:
输入商品编号,可以对商品的信息进行查询。
商品销售:
输入商品编号,可以查看商品的销售信息。
商品退货:
可以未达到公司条件的商品进行退货。
库存报警:
可以设置报警,当条件达到时,系统自动报警。
库存查询:
可以查看当前的库存信息。
系统备份:
对重要数据进行备份。
系统还原:
对重要数据进行还原。
3.3.4新系统流程分析
用户使用系统的工作流程,如图2.3-4所示。
图2.3-4系统业务分析图
3开发技术与开发工具
2.1开发技术
3.1.1采用CS模式
管理信息系统通常可以采用客户机服务器CS和浏览器服务器CS两种结构开发。
CS结构在20世纪80,90年代被广泛采用,它可以使用VisualBasic,VisualC++,Delphi和PowerBuilder等众多功能强大的开发工具开发客户端应用程序,服务器上使用后台数据库保存用户数据。
CS模式是一种两层结构的系统:
第一层是在客户机系统上结合了表示与业务逻辑;
第二层是通过网络结合了数据库服务器。
CS模式主要由客户应用程序、服务器管理程序和中间件三个部分组成。
首先,交互性强是CS固有的一个优点。
在CS中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。
其次,CS模式提供了更安全的存取模式。
由于CS配备的是点对点的结构模式,采用适用于局域网、安全性可以得到可靠的保证。
而BS采用点对多点、多点对多点这种开放的结构模式,并采用TCPIP这一类运用于Internet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。
由于CS在逻辑结构上比BS少一层,对于相同的任务,CS完成的速度总比BS快,使得CS更利于处理大量数据。
由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。
同时由于开发是针对性的,因此,操作界面漂亮,形式多样,可以充分满足客户自身的个性化要求。
但缺少通用性,业务的变更,需要重新设计和开发,增加了维护和管理的难度,进一步的业务拓展困难较多。
不过此部分内容对于管理制度成熟的仓库企业而言,其困难度并不大。
2.1.2WindowsXP
WindowsServer2003是优秀的网络操作系统(NOS),是网络的心脏和灵魂,是向网络计算机提供服务的特殊的操作系统。
它在计算机操作系统下工作,使计算机操作系统增加了网络操作所需要的能力。
2.1.3SQLServer2005。
SQL语言则集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、插入数据、建立数据库、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,这就为数据库应用系统的开发提供了良好的环境。
用户在数据库系统投入运行后,还可根据需要随时地逐步地修改模式,且并不影响数据库的运行,从而使系