1、121 系统概述通过对目前超市的现有了解和调查及对网上的资料分析,要求该系统要实现以下的功能:1采购管理2销售管理3库存管理其中采购管理包括采购计划、采购/退购、采购查询、供应商信息;销售管理包括销售单、销售退货、价格管理、销售报表、销售查询、客户信息;库存信息管理包括库存盘点、库存查询、库存价格调整、库存报表。其系统的功能模块结构图与实体联系图分别如下图所示:商场进销存管理系统采购管理销售管理库存管理客户信息商品信息供应商信息采购/退购价格管理采购查询销售/退货采购计划销售报表库存盘点库存查询库存报表图1.1 商场进销存管理系统功能模块结构图销售单价格调整供应商名称地址账号供应商供应m仓库号
2、仓库库存商品nP名称单价规格库存量姓名年龄员工号员工工作1面积图1.2 商场进销存管理系统实体联系图2 需求分析随着市场竞争的日益激烈,对商场而言,渠道扁平化己是大势所趋,这使商场对产品的进、销、存合理化提出了更高的要求。商场进销存管理是商场后台管理的核心,也是整个商业自动化管理最基本、最重要的应用,它直接影响了商业的经济效益。通过对目前超市的现有了解和调查及对网上的资料分析,该系统主要包括基础信息管理、采购管理、销售管理、库存管理等功能。本系统除了可以提高商场运作效率,杜绝人为因素给商场带来的损失,还可以使管理者实时了解商品的销售情况,及早调整销售策略,以保证商场能够长期稳定发展并在市场上取
3、得自己的竞争优势。另外,本系统可记录销售员的工作业绩,供人事管理者参考。它将采购管理和销售管理链接起来共同组成一个完整的进、销、存管理系统。库存管理子系统可以帮助商场仓库管理人员对库存商品进行详尽、全面地控制和管理,提供的各种库存报表和库存分析可以为商场的决策提供依据,从而实现降低库存和减少资金占用,避免商品积压或短缺,保证商场经营活动顺利进行。这对于进销存管理系统的分析与设计是非常具有理论性和实践性意义的。其系统的各层数据流图分别如下所示:进销存管理系统客户订货单购买物品单货品菜单图2.1 进销存系统0层数据流图购物管理2购买物品3存入取出图2.2 进销存系统1层数据流图货物信息1.1考察1
4、.2采购库存单1.4录入商品信息1.3是否存在库存记录商品报表需购买商品2.1查询有无2.2购买价格2.3收取金额更新库存报表采购、销售记录3.1统计选择销售3.2采购商品总数3.3销售商品总数采购总数销售总数3.4统计汇总图2.3 进销存系统2层数据流图3 总体设计退货管理进货价格调整图3.1 商品采购管理模块结构图1.“采购计划”用于录入商场的采购订单。一般来说,其内容包括将要采购物品的编号、供货商号、购货日期、货号、订货数量、进价、有效起日、有效止日、业务员等。2.“退货管理”用于录入商场进货时的退货单。进货的退货有两种方法,一是直接在进货单中填写负数的进货数量,另一种是填写进退货单。3
5、.“进货价格调整”用于调整进货单的价格,内容包括商品编号、进货数量、原进价、新进价、调整日期、制单人等。4.“采购查询”用于查询商品采购的历史。一般可以按照任何条件查询,如按日期、商品货号、商品拼音等查询。5“供应商信息”是用来显示各个商品的采购来源,如:生厂商名称、地址等。销售价格管理销售查询图3.2 商品销售管理模块结构图1.“销售单”用于录入商场的销售单,内容包括编号、客户编号、销售日期、货号、销售数量、销售价等。2.“退货管理”用于录入商场退货单,内容包括编号,销售单编号,货号、退货数量、销售价,退货仓库等。3.“销售价格管理”用于制定个各类商品在不同时期的价格各是多少。比如当进价提高
6、时,销售价格就应该同比增长。4.“销售查询”用于查询商品销售的历史。一般可以让用户按照任何条件查询,如按照客户、日期、商品货号、商品拼音、等信息查询。5“客户信息”一般针对于会员级别的客户,为他们建立长期的档案资料,提供一些优惠活动。库存管理系统上下线设定图3.3 商品库存管理模块结构图1.“库存查询”用于查询商场商品的库存,可以查询总库存和各分仓库库存。2.“库存盘点”用于管理商场的库存盘点工作,将实际盘存的商品数量输入计算机,计算机自动与数据库的库存数量进行核对并产统计信息。3.“上下限设定”用于设置库存的上限和下限,当商品库存的数量超出指定的范围时系统可以自动报警,内容包括序号、仓库号、
7、货号、上限、下限、最佳存量、备注等。4“商品信息”用于建立某种商品的资料,比如进价、月销售量、生产厂家等。4 详细设计开始遍历库存信息显示货品信息是否采购否是更新库存信息结束图4.1 商品采购管理数据流程图1简要说明:此部分的功能主要是增加、删除、修改、查询商场采购入库的信息。2 事件流:商场商品资料。系统显示商品采购入库单商品信息。根据员工的操作执行以下相应操作。员工修改已经存在的采购入库单据,系统执行修改采购入库单据子流。员工择增加采购入库单据操作,系统执行增加采购入库单据子流。员工选择删除采购入库单据操作,系统执行删除采购入库单据子流。员工选择查询符合指定条件的采购入库单据,系统执行查询
8、采购入库单据子流。3 员工要求保存操作结果。遍历所有商品信息客户需购买商品是否剩余更新剩余商品信息图4.2 商品销售管理数据流程图1 简要说明:此部分的功能主要是增加、删除、修改、查询商场销售出库单据的信息。系统显示销售剩余商品信息。员工修改存在的商品信息,系统执行修改商品信息子流。员工选择增加新的商品信息,系统执行新增加的商品信息子流。员工选择删除错误的商品信息操作,系统执行删除错误商品信息子流。员工选择查询符合指定条件的商品信息,系统执行查询商品信息子流。遍历物品信息采购入库销售出库图4.2 商品库存管理数据流程图此部分的功能主要是增加、删除、修改、查询商场库存的信息。系统显示库存商品信息
9、。员工修改已经存在的库存商品单据,系统执行修改库商品存子流。员工择增加库存商品操作,系统执行增加库存商品子流。员工选择删除库存商品操作,系统执行删除库存商品子流。员工选择查询符合指定条件的库存商品信息,系统执行查询库存商品信息子流。5 总结通过对此次软件工程大作业的操作,使我了解并学习了商场进销存管理系统的原理,让我知道了进销存管理系统是基于先进的软件和高速、大容量的硬件基础上的新型进销存管理模式,通过集中式的信息数据库,将商场的进、销、存等商场的经营业务有同地结合起来,达到数据共享、降低成本、提高管理效率等目的。不过在做此次作业的过程中,我还是意识到了自身对某些知识掌握得不够牢靠,希望在以后的时间里继续加强学习,弥补自身的不足。
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2