超市管理系统分析和设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。1超市管理系统分析和设计文档指导老师:吕震宇、张宝银、李玉光设计者:符国友、张盛兴1、系统开发的背景及系统开发的目的1.1、系统开发的背景随着信息的飞速发展,信息化管理已经引入并应用到各行业管理领域,尤其是对于零售业。放眼四周,各种形式的百货商场、大型仓储超市、便利店、连锁超市和专卖店等形式的零售业不断出现、并不断改变、影响着我们的观念和生活方式。而企业若想在激烈的市场经济中立足并胜出,就必须拥有一套完善的并适合自身特点的信息化管理系统,以实现企业降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售计划和目标等管理目的。那么,如何才能实现一个商场的信息化建设呢?除了必要的硬件设备外,还必须要有一个优秀的信息管理系统软件的支持。1.2、系统开发的目的建立一套功能完善的管理信息系统,既能满足业务人员日常处理的需要,增强企业经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,提高零售企业包括超市对公司经营反馈信息的响应速度,从而加快公司资金的流通减少库存的积压,提高经济效益。2、系统开发的可行性分析2.1、技术可行性分析技术可行性分析至少要考虑以下几个方面的因素:(1)、PowerBuilder是sybase开发的新一代数据库应用前端开发工具,也是致力于解决分布式环境下客户机/服务器结构计算模式的开发工具。对数据库应用的强有力支持和向分布式计算环境提供全面的解决方案,是PowerBuilder最重要的两个特点。(2)、在给定的时间内能否实现需求说明中的功能。如果在项目开发过程中遇到难以克服的技术问题,麻烦就大了。轻则拖延进度,重则断送项目。所以在需求分析的时候要对用户需求进行详细的需求分析。但是,我们经过分析用户的需求,在用户给定的时间内应该能够实现用户所需要的功能,虽然在系统开发的过程中难免会有一些技术问题的产生,但是麻烦还不至于不能解决的时候,应该不会拖延系统开发的进度,所以在给定的时间内应该能够实现需求说明中的功能。(3)、软件的质量如何?我们经过对超市管理系统的详细分析,发现超市管理免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。2系统对实时性的要求我们能够做得到,虽然系统运行速度不是很高,但是对于超市来说也够用了,并且超市对系统正确性和精确性的要求也是在我们的考虑范围之内,所以在软件的质量上应该不是问题。(4)、软件的生产率如何?如果生产率低下,能赚到的钱就少,并且会逐渐丧失竞争力。在统计软件总的开发时间时,不能漏掉用于维护的时间。软件维护是非常拖后腿的事,它能把前期拿到的利润慢慢地消耗光。如果软件的质量不好,将会导致维护的代价很高,企图通过偷工减料而提高生产率,是得不偿失的事。所以软件的生产率应该得到进一步的保证。2.2、经济可行性分析经济可行性分析主要包括:“成本——收益”分析和“短期——长远利益”分析。一、成本——收益分析成本——收益分析是分析开发超市管理系统所需要支付的开发费用和后期管理和维护费用与超市的销售收益进行比较分析,如果开发超市管理系统所需要支付的成本高于超市的销售收益则表明亏损了,超市管理人员就不愿意干这样的事。一个超市要想开发系统只有开发系统的费用支出要远少于超市的销售收益的时候管理人员才愿意做这样的事情。而一个超市的开发成本,通常要考虑的成本有:计算机、打印机、网络等硬件设备、软件开发人员与行政人员的工资、购买系统软件的费用、系统管理和维护的费用、公司人员培训费用、等。而收益就是指超市销售所获得的利润。两者要形成对比,在收益大于开发成本的情况下超市管理人员才考虑开发超市管理系统,否则是不行的。二、短期——长远利益分析短期利益是开发该系统能否在短期内给该超市带来一定的经济收益,收益幅度有多大,值不值得我们现在去做,长期收益是开发该系统从长远的利益出发能否能够给该超市带来丰厚的利润。但是,开发管理信息系统通常是在短期内看不到它的利润所在,但是从长远的利益出发,它会给该超市带来长期的收益,使超市能够跟上社会现在化发展的步伐,淘汰一些弱小的同行业的企业,使企业能够脱颖而出。所以从长期的收益来看,开发超市管理系统在经济可行性分析上是可行的。2.3、进度可行性分析进度可行性分析是分析在我们现有的人员、技术和设备的基础上,给定一个免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。3项目在一定的时间内能否能够完成。而这个时间对软件购买商和软件开发商来说是否都合理。要是开发时间太长的话,等开发出来了以后恐怕系统所需要的功能已经过时了,要是希望开发的时间太短了,对开发商来说又是不可行的,所以要确定合理的系统开发的进度,就必须对系统用户进行需求分析,经过对系统用户的详细的需求分析,和我们现在所拥有的人员、技术和设备,该超市管理系统的开发在给定的这个时间内在进度上是可行的,能够在给定的时间内完成。2.4、运行可行性分析运行可行性需要考虑两个方面:(1)、问题是否值得解决,或者问题的解决方案能工作吗?对于一般的超市来说我们认为它足于满足超市的需求了。系统在运行上可以给用户和管理人员提供及时和相关的信息、但是正确度是一般,不出什么大碍的情况下能够满足超市的需要。系统能够为用户提供一般性的服务以减少人工业务成本和增加企业的收益。由于时间问题,在系统的控制上还没有完善,还不能真正做到保证数据和信息的安全性和正确性。系统在效率上提供了很多可用的资源,为用户提供了便利的管理,使用户的工作效率大大的得到了提高。(2)、用户和管理人员对问题感觉如何?根据超市管理层的想法,管理层对本系统的开发是支持的,最终用户对系统表示满意,他们在新系统中不论是购物还是一般性的服务都有了很大的改善,使最终用户购物更加方便,但同时也有不少问题,如服务功能还不是很完善等等。3、对开发的系统进行需求分析,画出数据流图(DFD)3.1、需求分析●组织结构图和业务内容免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。4为了更有效的进行需求分析,我们要围绕两个核心问题开展需求分析:(1)、应该了解什么?通过超市管理层和最终用户还有客户的支持,我们对超市进行详细的分析,找出超市管理系统中的实体有:商品、员工、采购管理、供应管理、财务管理、销售管理、库存管理、订单管理、顾客等多个实体。对顾客来讲,系统中要有对顾客信息的存贮,包括顾客的姓名、性别、年龄、联系电话、地址等的信息,还有顾客购买商品的情况,要有顾客维护信息,对顾客售后服务的维护和对顾客信息的查询。对超市员工来说,要有员工的基本信息的存贮、查询,基本信息包括员工编码、姓名、性别、地址、电话、身份证号、员工所在的部门、员工的业绩评价、工资、招聘等。员工的任务是为顾客服务,进行商品的采购和销售,对商品的管理,退货换货等的操作。采购人员为采购制作订单,进行订单的预测、录入、审核、删除、修改、统计等。采购管理给供应商发订单和退单,供应商根据订单的要求给超市发商品。所以超市还要有供应商的基本资料的维护和查询,包括供应商的名称、简称、省份、联系电话、地址、编码等。采购管理还要给财务部门送去订单。供应商给超市的库存送货,超市审核商品是否合格,合格进库,否则给供应商退货、或是换货。当供应商把货送给超市后要拿单据到超市的财务部门领货款,财务部门要给供应商付款,双方收货和付款后交易完成。库存管理是超市销售商品的备用商品的存放处,库存是收供应商发来的商品某某超市中心人事部总经理办公室采购部销售部财务部库存管理部员工员工员工员工总经理员工免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。5审核后方可入库,还要定期的对库存的商品进行盘点,核对库存量的正确性,超市要对商品进行提货和退货。销售管理要把商品销售给顾客,通过销售可以了解顾客希望买到什么商品,什么商品是顾客所最愿意买的,顾客的希望是什么,销售管理要对库存商品进行提货和退货。每天销售完后要把金额送去财务部门。财务部门核对后销售部门才能回来。财务管理是接受采购部门送来的订单,根据订单给供应商付款,财务部要定期的和库存部进行商品的盘点,盘点后做成财务报表送财务部门,财务部门还要接受销售部门送来的销售收据。记录销售的情况,根据销售的情况来给部门员工发工资。(2)、通过什么方式去了解?为了更详细的了解需求分析,我们的立足点是直接和顾客交谈,通过和顾客交谈和高层管理者的参与最后得出满足顾客的需求分析。3.2、画出数据流图(DFD)采购管理供应管理财务管理库存管理销售管理采购人员规划订单发送订单订单信息商品入库退货支付货款商品出库退货1盘点发货单商品销售收入取消订单超市企业总体业务流程图4、设计系统数据库,做出数据库的E—R图,列出数据表结构(名称、字段名称、数据类型、主键、非空)根据企业的业务需求分析可知,在超市管理系统中存在部门、员工、商品、供应商、订单、客户、库存、销售、商品入库等实体。以下是超市管理系统数据库设计的各表:免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。6部门PK部门编号员工PK员工编号部门编号客户PK客户编号商品PK商品编号库存编号供应商PK供应商编号商品编号库存PK库存编号商品销售PK编号商品编号商品入库PK商品编号PK库存编号订单PK订单编号商品编号部门编号系统用户员工编号操作日志PK操作日志编号注:(主键列中1表示字段为主键;允许为空列0表示不能为空,1表示能为空)操作日志表:中文名称字段名称字段类型长度主键允许为空日志编号RecordIDint410日志行为Actnamevarchar500登录用户Logidchar60登录时间Begtimedatetime80退出时间Endtimedatetime81系统用户表:中文名称字段名称字段类型长度主键允许为空登录号LogIDchar600登录密码LogPWchar1000部门表:中文名称字段名称字段类型长度主键允许为空部门编号Bianhaochar510部门名称Deptnamechar1600部门经理Lingdaochar800员工表:中文名称字段名称字段类型长度主键允许为空编号BianHaochar610姓名Namechar800性别Sexchar200出生日期Borndatetime801身份证号PIDchar1800电话Tepchar1200地址Addressvarchar3000职务Jobchar1000免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。7业绩评价YJKHchar600商品表:中文名称字段名称字段类型长度主键允许为空商品编码GoodsCodechar710条码Barcodechar1301名称Goodsnamevarchar5000型号Typevarchar5000产地Originchar1000单位Unitchar400售价Salepricedec

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功