《超市管理信息系统课程设计(共24页).docx》由会员分享,可在线阅读,更多相关《超市管理信息系统课程设计(共24页).docx(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上管理信息系统课程设计报告课题名称: 超市管理信息系统设计 学生姓名: 胡磊 郑先景 杨禹良 董碧浩 周世容 所在学院:机械工程学院 指导教师:温沛涵 目录1.项目背景.22.项目可行性分析.32.1机会研究.32.2可行性研究.32.3需求分析.43.组织结构和功能分析6 3.1超市组织结构图.6 3.2超市管理信息系统.9 3.2.1系统总体结构.9 3.2.2采购管理.10 3.2.3库存管理.11 3.2.4上架管理.12 3.2.5收银管理.134.数据流程.15 4.1数据流程综述.15 4.2 采购管理的数据流程.16 4.3 人力资源管理的数据流程.17
2、 4.4 商品管理的数据流程.18 4.5其他子系统的数据流程.195.系统设计.20 5.1系统的总体结构设计.20 5.2 代码设计.20 5.3 数据和数据库设计.21 5.4 界面设计.226 课程设计总结231项目背景 21世纪,超市的竞争也进入了一个全新的领域,竞争已经不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元化发展趋势,多种业态:超市、仓储店、便利店、专卖店等互相并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大精英规模,成为超市营业这努力追求的目标。而超市管理的信息化,成了信息时代的必然趋势。当今社
3、会,超市越来越普及管理信息系统,并逐步向小城镇及乡村发展;开发一个超市收银管理系统显得迫在眉睫。因此,开发一个方便快捷准确并普遍适用于中大型超市的收银管理系统显得尤为重要。本设计根据客户的需求,设计一款适用于大中型超市的超市管理信息系统。该系统可以使超市的收银工作变得轻松了许多,超市的管理员不必将大量的时间用在对厚厚的账本的管理上,可以直接查询数据库来相关的信息。因此,开发超市收银系统可以提高收银员和管理员的工作效率,利用计算机的方便、快捷、友好的操作环境,来完成相对比较复杂、繁琐的事务,使用户可以轻松地完成对商品的查找等操作,大大提高工作效率等作用。本系统主要负责超市的前台收银与管理,根据需
4、要可能会和其它系统如人事管理系统,仓库管理系统等共享某些数据表。2项目可行性分析2.1 机会研究随着当今信息化时代的发展,管理信息系统的优势越来越明显。目前大多数大型超市基本都有属于自己的超市收银管理信息系统,而中小型超市也开始普及超市收银管理信息系统的应用。超市收银管理信息系统,包括收银功能和查询功能,下文详细介绍。这两个功能块,不仅给超市收银员工作带来了方面和快捷,还给超市管理者决策提供了系统的数据支持。2.2 可行性研究开发一款超市收银系统,已经是一个势在必行的项目。首先,目前纯手工记账的方式已经远远不能满足超市管理的需求,超市玲琅满目的商品和复杂的价位结构,给手工作业带来了很大的压力。
5、然后,手工记账管理无法保证数据的时效性、准确性。而且,还能大大提高工作效率。手工记账不能给超市管理者一个方便快捷的方式去了解市场动向以及消费者消费情况,这对于管理决策是很不利的。所以开发一套超市收银管理系统十分有必要。技术可行性。技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、软件配置能否满足开发者需要等。目前各超市均建有局域网,并且采用PC机作为工作台,其容量、速度能满足系统要求。经济可行性,管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用和人力开支。而其它一些繁琐的食物都通过新系统
6、来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。在超市收银系统投资方面,一套超市收银管理系统的投资额是大约在3000月人民币;且操作简单易懂,几乎不用花费就可以达到人员的培训。所以在投资额方面,初略估算,一个中小型超市可以在一个月以内回收成本。人员类型技术类别数量操作人员对计算机可以进行简单的操作,并须对该软件的操作熟练。根据设置点而决定维护人员对计算机技术了解。熟知整个软件操作系统的运作过程,并对其所用到的技术了解。2-3名法律方面的可行性。无论什么组织都需要有国家的保护,因此也应该遵守相应的法律。合同法,消费者权益保护法等对所有企业的行为
7、作出了限制。作为软件开发的团体,我们也应该遵守法律法规,这不仅缩小了管理者的决定范围,也限制了可行性方案的选择。2.3需求分析超市的发展必需要解决以下问题:物流管理方式落后,很难根据销售、库存情况及时进行配货、补货、退货、调拨,经过我们的调查发现:超市在物流管理方面。仍使用传统的人工管理模式。浪费人力资源、效率低、准确率低。有些商品紧缺,顾客要排队购买或商品供不应求,使顾客大为不满、还有一些商品,长期积压,损坏严重,造成重大经济损失。引起销售人员的极大不满,以多次向超市管理人员反映,但此类问题仍屡屡发生,得不到根本性的解决,已引起总经理的高度重视。连锁超市是以零售为前导,以商品进销、存配、流转
8、管理为基础。一个大型超市,它的物流管理势必非常复杂,如果没有一个强大的信息系统来支持,那么就会造成一部分商品大量积压,而另一些商品供不应求的局面,这种局面必然会给超市带来巨大的经济损失、有些超市为了避免这样的情况发生,就会对物流管理投入大量的人力。虽然这样解决了物流方面的问题,但是这又有悖于管理学的原则。效率低,浪费了人力资源,解决不了根本性的问题。所以,我们引入物流管理信息系统,通过Internet加强超市与供货商之间的信息连接,帮助超市完成物流管理。经过以上分析,本系统必须具有以下功能:1,销售人员可以通过系统将销售量,库存量报告给经理2,顾客可通过系统传达需求量信息3,经理通过系统可以查
9、询到销售,库存,需求的信息4,系统通过网络与供货商传递价格,需求量等信息5,经理查询数据分析,并作出决策。顾客购物,最想了解的就是商品的价格和质量.而在超市里面,销售人员数量很少,顾客无法询问到商品的优缺点,不能就商品的价格和质量进行对比,这样就降低了顾客的购买欲.还有,很多顾客对超市货物摆放的位置不了解,常常会因为要去找某个商品而耽误大量时间,给顾客购物造成了很大的不便.还有一些大超市,在购物高峰期,经常出现收费台收费速度跟不上,造成顾客缴费时拥挤不堪,排很长的队伍.超市应有会员服务,对会员的管理也是一个复杂的问题.经过我们调查,超市由于规模较大,上述这些问题都存在,且比较严重.针对以上问题
10、,我们开发了零售前台管理系统,使顾客购物更加方便.经过以上分析,本系统必须具有以下功能:1,顾客可从导购台上,通过触摸屏,查询到商场介绍,营业区分布,商品购买指南,声文并茂地获得所需的信息,查询信息内容可定制.2,通过安装条码扫描仪,顾客可从查询机上查到商品价格,有关商品证书等通过输入密码,超收工作人员可以进行盘货,核对价格.3,支持多种收款方式:顾客交款,营业员交款.4,支持会员制折扣卡销售,可以采用严格会员制或自由会员制.5,记录顾客信息,累计顾客消费金额等功能.6,支持多种付款方式:现金,支票,信用卡IC卡,信用卡磁卡,记帐,赠券等.可同银行提供的数据接口直接进行数据交换.7,支持多种促
11、销方式:折扣,折让,VIP优惠卡,赠送.8,允许退货及错误更正.9,收款员非常规操作记录,有助于减少财务损失,方便汇总打印各种营业报表.10,前台交易开单,收款,退货,会员卡,折扣和优惠等11,下载后台资料和将清款后的业务数据上传后台12,完成前台交易中的扫描条码或输入商品编码,收款,打印收据,弹出银箱等一系列操作13,财务,帐目管理混乱,透明度低.超市管理系统是超市日常经营管理的一个重要组成部分,也是超市管理的组成部分。尤其是在信息技术高度发达的今天,利用信息技术实现高效的日常经营管理有着巨大的实用价值和优点。所以对于超市客户,超市管理信息系统的需求量是很大的,也是十分迫切的。综上所述,超市
12、管理信息系统的开发项目是可行的。3. 组织结构与功能分析3.1超市组织结构图超市的组织结构图如上所示。分为销售部、采购部和人力资源部。销售部在外界的地理、物流、政策环境下,进行销售;统计销售信息以及客户会员制管理等信息,根据这些信息,由主管制定采购计划,经采购部采购商品;人力资源部也根据销售部统计的信息,管理会员和超市人力的分配。销售部,如下图。主要职能为销售量采购,会员登记,以及记录职员的销售情况。它主要受到政策、地理环境、物流环境和市场进货环境。采购部,如下图,主要职能是采购销售所需要的产品。主要是根据销售主管制定的采购计划,由财务部提款,经采购部采购产品。主要涉及供应商管理。人力资源部。
13、如下图,只要职能是管理超市系统里面的人力分配和客户的会员管理。数据主要来源于销售部的销售数据。3.2 超市管理信息系统3.2.1 系统总体结构 超市管理信息系统,主要包括采购管理、库存管理、上架管理和销售管理。每一个子系统的详情如下:3.2.2 采购管理 采购管理的业务流程如上图所示。首先由主管根据上一个销售周期的销售情况,进行采购订单的确定,并移交到采购部门;然后,采购部门对采购计划进行分类和采购量分析;第三步则根据采购计划的要求,选择合适的供应商,并与供应商详细洽谈采购的具体细节,达成采购合同;然后进行采购路线的物流规划,达到更高效,更安全的把商品送达。最后由接收商检验商品质量、数量并运输
14、至超市仓库或者销售区。3.2.3库存管理库存管理。当由采购部采购货物后,再运输货物至超市仓库并卸货。同时进行入库的各种数据的登记和货物的检验。在仓库管理的过程中,需要保持一定的安全库存,而且制定顶起盘点的制度以保证仓库数据的准确性。在仓库提取商品时,必须要进行出货单的审核,以及运输出货和检验出货的商品质量。再运输至超市上架。3.2.4上架管理上架管理。上架管理主要有以下几个流程组成。首先,需要对在架商品的数量进行统计,并根据销售情况分析商品在市场的需求量,在架数据和需求量,制定需要上架商品的数量,开出上架单据并移交仓库。仓库根据上架单据,提出商品,运输和检验上架商品,最后由超市工作人员对商品分
15、类,进行准确上架。3.2.5收银管理 收银管理。首先由收银员在柜台 根据商品价格收银;然后系统自动提交所卖出货物的数据在数据库,进行销售量的统计。然后根据统计的各种信息,进行销售量分析和制定下一个销售周期的采购计划。最后核算本周期的利润,并即使更新超市营销战略。综述超市管理信息系统的子系统-采购管理、库存管理、上架管理和销售管理,这四个子系统是一个循环的过程,环环相扣。组成了超市管理的业务流程。业务总体流程图如下:超市业务流程图提款接货存储销售存档财务部库存管理部销售部产品需求分析信息部销售数据库存管理部检查并储存主管审批进货计划销售部采购部采购超市的业务流程图都如上图所示。先由销售部和库存管
16、理部进行核对数据,检查并储存目前的库存量;再根据市场信息部对市场进行需求分析,制定进货计划,并由主管审批。过过审批之后,由财务部提款,经采购部采购,由库存管理部储存,最后由销售部提取库存销售,并存档。此流程是一个循环的过程,由最后的存档,作为下一个销售周期的数据制定销售计划。4. 数据流程4.1数据流程综述超市管理信息系统的数据流程如上所示。在人力资源、采购、商品和销售这四个子系统的基础上,建立了一个共享的数据库平台。四个子系统不仅提交该系统所统计的数据,还互相共享数据库上的数据,来决策下一步的营销方案。4.2采购管理的数据流程 采购管理的流程中,数据的流向如上图所示:采购部门是按照销售部门对
17、上一个销售周期的销售量的统计和市场需求的分析,然后与采购部门交换以前采购的数据和商品的相关信息等来制定下一个销售周期的采购计划。销售部将制定的订单计划移交采购部后,然后由采购部按照计划和要求,选择供应商,并与供应商联系并洽谈采购的具体事宜,最后签订合同,进行采购。4.3人力资源管理的数据流程 在超市的人力资源管理的过程中,数据的流向如上图所示:人力资源部根据超市职员的统计和超市的需求,公开招聘工作人员,选择合适的工作人员;然后在工作人员上岗前进行岗前培训以达到用人部门的需求。最后人力资源部门根据系统数据库里面的职员资料和绩效考核,合理分配工作人员到各个部门。由于员工的资料也一个变动的过程,所以
18、数据库也会即使更新员工的资料以及调动情况。4.4商品管理的数据流程在超市管理信息系统的商品管理的商品数据的流程如上图所示:首先是由采购部门统计和计划商品的采购的数量和成本,然后仓库管理统计商品库存量和和吞吐量;并由销售部门销售商品,制定合理的商品价格,回馈市场需求和销售量等信息给采购部门制定下一销售周期的采购计划。最后由财务部门总结和计算本周期的成本和利润计算,并和采购部门一起制定下一周期的采购计划。4.5其他子系统的数据流程 其他子系统的数据流程如上图所示:在超市的收银台上,由收银员收取商品费用,然后打出小票凭据给顾客;并通过扫描枪读取条形码,把商品信息反馈销售部,销售部统计并提交给数据库,
19、及时更新数据信息。最后由销售部管理和售后服务部交换数据,便于开展售后服务工作。5.系统设计系统设计包括系统总体结构的设计、代码设计、数据结构和数据库的设计、输入输出功能的设计、界面设计等设计。在这设计阶段主要依据是系统分析报告和开发者的经验与知识。系统设计的主要方法还是自顶向下的结构化的设计方法,但是在局部环节上(或者是针对某些规模较小的系统)可能使用原型方法、面向对象的方法。这是目前比较流行的发展趋势。5.1系统的总体结构设计在设计超市管理信息系统过程中,我们首先根据子系统设计的几个原则:1, 子系统要具有相对独立性;2, 子系统之间的数据依赖性尽量小;3, 子系统划分的结果应该使得数据冗余
20、较小;4, 子系统的设计应该考虑以后的发展;5, 子系统的划分便于系统分阶段实现;6, 子系统的划分应考虑各类资源的充分利用。本着这些划分子系统的原则,以及我们的个人经验;我们把子系统划分为采购管理系统、销售管理系统、库存管理系统、上架管理系统等子系统。然后划分更小的系统。例如,销售管理系统又可以分为收银系统、统计系统、会员系统。 超市管理信息系统,在超市内部各个部门之间建设局域网(LAN)来链接这四个子系统,并通过广域网和其他系统(供应商系统等)相连。5.2代码设计 系统代码设计,主要有唯一化、规范化、系统化、标准化。在设计系统中,我们对超市商品的ID、进货的ID、会员ID、货商ID都设计了
21、不相同的代码来区分代码。例如,商品ID为SP,前面两个字母代表商品(商品拼音的前两个字母)后面2005表示进货日期,以便于系统识别商品是否过期;后面的五个数字32123表示商品编码,区分其它商品的。在商品资料中,ID、名称、类别、进货单位、单价等信息都有描述5.3数据和数据库设计数据库结构如上图所示的关系数据库。5.4界面设计 界面设计如下图所示: 这个商品资料查询的界面。(其他界面详情请看提交的电子文档)6.课程设计总结在本次课程设计中,我们团队一共有四个人-胡磊、郑先景、周世容、杨玉良。在我们的共同团队合作下,完成了本次课程设计的内容。在次期间,我们学到了很多东西,主要包括以下两点:首先,在知识上,我们将我们在管理信息系统所学到的知识应用到实践中去,不仅加深了我们对知识的记忆和了解到这些知识的作用,而且在我们课程设计不断攻克难关的过程中,我们还了解到了在书本上学不到知识。同时,我们还将其他学科,例如数据库系统原理,等学科联系起来,应用于实践。其次,我们在课程设计过程中,共同努力。遇到问题难点和瓶颈环节的时候,我们查阅文献,请教老师,集思广益,运用头脑风暴解决问题。同时我们团结协作,培养了集体凝聚力和默契。为我们以后合作打下了基础。专心-专注-专业