仓库管理系统详细设计_第1页
仓库管理系统详细设计_第2页
仓库管理系统详细设计_第3页
仓库管理系统详细设计_第4页
仓库管理系统详细设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、超市仓库管理系统详细设计规范1.导言11.1汇编的目的11.2项目背景11.3定义21.4参考文献22.总体设计22.1要求概述22.2软件结构23.程序描述23.1功能33.2绩效33.3输入项目33.4输出项目33.5算法33.6程序逻辑33.7接口33.8存储分配33.9限制33.10测试点3介绍1.1写作目的(1)大大提高超市的运营效率;(2)通过综合信息收集和处理,协助提高超市的决策水平;(3)利用该系统,可以快速提高超市的管理水平,为降低运营成本、提高效率、促进超市的扩张提供有效的技术支持。1.2项目背景21世纪,超市的竞争进入了一个全新的领域,不再是规模的竞争,而是技术、管理和人

2、才的竞争。技术和管理的升级是超市行业竞争的核心。目前,零售业呈现多元化发展趋势,业态多样:超市、仓储商店、便利店、专卖店、专卖店、仓库等。如何在激烈的竞争中扩大销售,降低经营成本,扩大经营规模,已经成为超市经营者努力追求的目标。1.3定义(1)商品条码:每种商品都有唯一的条码。对于一些价格相同的商品,您可以使用定制条形码。(2)交易清单:包括交易序号、每种商品的商品名称和数量、该种商品的总金额、交易时间和负责该收银机的员工编号。(3)商品积压:在一定时期内,远远没有完成销售计划的商品会造成积压。(4)促销:在一定时期内,某些商品会以低于原价的促销价格出售。库存预警提示:当商品的库存数量低于库存

3、预警数量时提示。(5)存货:计算存货、销售、利润等业务指标。1.4参考数据库原理及设计陶清华大学出版社编辑SQL Server 2005 实用教程范林南,清华大学出版社SQL Server 2005 编程员指南李主编北京希望电子出版社轻松搞定 SQL Server 2005 程序设计编辑:丽贝卡m赖尔丹软件工程规范美国瓦茨汉弗莱,清华大学出版社编辑软件工程理论与实践沙里劳伦斯普理格主编,清华大学出版社软件需求分析 Swapna Kishore,ed .机械工业出版社芮林编辑软件工程思想2.总设计2.1要求概述客户端子系统:客户端系统的功能实现可以分为以下几个部分:(1)商品信息输入和统计超市仓

4、储管理系统的商品信息由专人输入。该功能是客户端子系统的基础部分,也是未来各部分的基础。该系统不仅需要共享来自其他子系统的部分信息,还需要有一个方便的界面来手动输入商品信息。这部分要求对输入的数据进行简单的统计,供超市仓库管理人员进行查询和宏观控制。(2)商品变动信息的存储:商品变动信息存储在超市仓储管理系统的客户端系统中,为后续的提货确认和查询做准备。(3)货物信息的收发:货物的变更信息通过网络从仓库管理客户端传输到超市仓库管理系统的服务器,接收计划部门返回的订单信息并存储。(4)取订单生成并打印根据超市仓库管理系统中产品的最新信息,确认无误后上传到产品采购部。(5)超市销售核算该函数在前一个

5、函数的基础上,单独计算商品的销售额,获得超市商品的销售情况,并将核算结果作为报表输出。2.服务器端的功能要求:客户端通过计算机网络与服务器的数据库连接,对从客户端获取的信息进行处理,实现商品查询、采购订单生成、销售统计、综合信息查询等子系统。以计算机成本核算为中心,货物的计算机自动化程度不断提高(1)接收计划部门客户反馈的所需商品信息:通过网络接收商品需求信息并存储在服务器的数据库中。(2)生成采购商品信息:根据所需的商品信息(规格、价格),在数据库中查询和获取采购商品的正确信息(价格、规格、等级),指定所需的产品记录,并在数据库中标记销售商品。(3)向客户传递商品信息:通过网络向超市仓储管理

6、系统传递采购商品的信息。(4)接收超市仓库管理系统的反馈信息:分析超市仓库管理系统的反馈信息,统计售出商品,恢复退货数据库。(5)将货物打印到已售出的记录中:根据已记录的收票通知和票据,在收到已记录的付款后,将货物打印出来并移交给采购部。(6)销售分析和管理该步骤的功能要求包括对销售产品的分析。这项工作是在以前工作的基础上,利用计算机作为工具,扩大商品预订系统的功能和目标。它以财务管理理论为基础,以辅助决策为目标,以商品销售数据为重点,广泛采用统计学和运筹学的分析方法,对销售信息进行深度处理,建立反映不同商品需求的模型,提供管理所需的各种辅助决策信息和财务信息。这一要求是商品预订系统的最高目标

7、,它是基于系统运行后获得的大量销售历史数据来实现的。商品预订系统的性能要求为了保证系统的长期、安全、稳定、可靠和高效运行,商品预订系统应满足以下性能要求:1.系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统目前和未来可能承受的工作量,使系统的处理能力和响应时间能够满足超市对信息处理的需求。因为商品预订系统的查询功能对整个系统的功能和性能起着重要的作用。作为系统的众多数据源,商品的数量和时间影响着超市的决策活动,其准确性在很大程度上决定了商品预订系统的成败。在系统开发过程中,必须采用一定的方法来保证系统的准确性。2.系统的开放性和可扩展性在

8、商品预订系统的开发过程中,应充分考虑未来的可扩展性。例如,随着系统销售方式的改变,用户的查询需求会不断更新和提高。所有这些都要求系统提供足够的手段来调整和扩展其功能。要做到这一点,应该通过系统的开放性来实现,也就是说,系统应该是一个开放的系统,只要满足一定的规范,就可以简单地增加和减少系统模块,配置系统硬件。通过软件维修和更换来升级和更新系统。3.系统的易用性和可维护性商品预订系统直接面向经常不熟悉电脑的用户。这要求系统提供良好的用户界面和易于使用的人机交互界面。为此,要求系统尽可能使用熟悉的术语和中文信息界面;鉴于用户可能出现的使用问题,有必要提供足够的在线帮助,以缩短用户对系统的熟悉程度。

9、商品预订系统中涉及的数据对于超市订购来说是非常重要的信息。当系统意外崩溃时,系统应为系统维护人员提供方便的手段进行数据备份、日常安全管理和数据恢复。4.系统的标准化许多计算机硬件和软件都参与了该系统的设计、开发和使用。所有这些都必须符合主流的国际、国家和行业标准。例如,开发中使用的操作系统、网络系统和开发工具必须符合通用标准。如标准化的数据库操作接口、作为行业标准的TCP/IP网络协议和ISO9002标准要求的质量规范;同时,在独立开发系统时,要做好设计工作,制定有效的软件工程规范,保证代码的可读性、可操作性和可移植性。5.系统的先进性目前,计算系统技术发展很快。作为一项商品预订系统工程,我们

10、应该确保该系统在下一个世纪仍然是先进的,并且在系统的生命周期中尽力满足先进信息处理的要求而不落后。一方面,通过系统的开放性和可扩展性,系统的功能不断完善。另一方面,在系统设计和开发过程中,应在考虑成本的基础上尽可能采用当前主流、先进和有前途的产品。6.系统的响应速度超市仓储管理系统在日常处理中的响应速度为秒,满足实时性要求,并能及时反馈信息。在统计分析中,根据所需的不同数据量,它的范围从几秒钟到几分钟。原则是确保操作员不会因为速度问题而影响工作效率。超市仓库管理系统的数据需求超市仓库管理系统的数据要求包括以下内容:1.数据输入和处理的准确性和实时性数据输入的准确性是数据处理的前提,错误的输入会

11、导致不正确和不可用的系统输出,从而使系统的工作变得毫无意义。数据的输入来源是手动输入。手动输入应通过系统界面的布置进行,系统应具有容错性,操作人员应接受系统培训。在系统中,经常要输入大量的数据,所以系统应该有一定的处理能力,以保证数据的快速处理。2.数据一致性和完整性由于系统的数据是共享的,不同超市仓库管理系统中的货物也是共享数据,如何保证这些数据的一致性是系统必须解决的问题。要解决这个问题,必须有一定的人员来维护数据的一致性,在数据录入处控制数据的去向,并严格限制数据库的数据完整性。对于输入数据,应该定义完整性规则。如果不能满足完整性约束,系统应该拒绝数据。3.数据共享和独立性整个超市仓储管

12、理系统的数据是共享的。但是,从系统开发的角度来看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,以便每个子系统可以独立运行,并且可以通过手动干预来交换系统数据。这样,也可以提供系统的鲁棒性。4.客户/服务器结构总体设计方案的约束:超市仓储管理系统作为一个客户机/服务器结构的应用系统,不可避免地受到客户机/服务器结构的限制。其实施的每个阶段都必须遵守一些计划,包括功能设计、系统配置和规划。同时,由于信息的共享,商品预订系统也受到其他系统信息的制约。5.对人力、资金和时间的限制超市仓储管理项目的目标是给超市管理带来明显的效益,在其发展过程中应考虑人力、资金和时间的约束。因此,在设计中,重点

13、是销售系统的便利性,它可以为记录提供高质量、高效率的服务,提高销售的效率和便利性,给航空公司带来良好的效益。6.技术发展规律的制约随着计算机技术和产品的飞速发展,它将带来更多的信息处理手段和更丰富的信息表达形式。例如,图像和声音技术的进步以及多媒体技术的发展要求系统在设计中考虑技术变化的可能性整体结构和模块外部设计小型超市零售管理系统前台销售系统后台管理系统商品入口收银机业务采购管理销售管理存货管理人事管理整体系统结构模块的外部结构模块化子系统结构商品入口快速商品输入支持条形码扫描功能描述:商品录入子系统需要能够快速录入商品,所以必须支持条码扫描。收银机业务交易总额计算打印交易列表支持会员卡折

14、扣功能描述:收银子系统可以根据会员卡计算交易总额,打印交易清单和折扣。采购管理自动制定采购计划自动仓储登记查询打印计划进货和仓储记录功能描述:进货管理子系统可以根据库存自动指定进货计划,自动对进货进行排序,并提供计划进货和入库记录的查询和打印功能。销售管理商品销售控制查询和打印销售情况生成销售排行榜功能描述:销售管理子系统可以控制一种商品是否允许销售,查询每种商品的销售情况,生成年、月、日报表,生成销售排名表。查询库存明细记录库存状态自动报警提示存货管理自动计数计算功能描述:库存管理子系统提供查询库存明细记录、根据库存状态报警、自动盘点计算等基本功能。人事管理基本信息登记管理员工经营权管理提示

15、客户销售权限管理提示功能描述:人事管理子系统提供基本信息登记管理、员工操作权限管理和客户销售权限管理。3.程序描述3.1功能该系统必须具有以下功能:商品输入:根据超市业务的特点制定相关功能,通过输入唯一号码、扫描条码和商品名称,可以实现准确或模糊的商品扫描输入。该扫描输入方法可以充分保证各级计算机操作人员能够准确快速地扫描输入商品。收银业务:通过扫描条形码或直接输入商品名称(对于同一种类的多种产品,一次添加数量的方法)自动计算该笔交易的总金额。客户付款后,系统会自动计算变更,并同时打印交易清单(包括交易序列号、每种商品的商品名称和数量、此类商品的总金额、交易时间以及收银机的员工编号)。如果顾客是本店的会员,并持有自己的会员卡,在交易前扫描会员卡,对所有购买的产品给予95%的折扣,并将购买产品的总金额累计到会员的总消费金额中。会员卡的有效期是一年。如果一年后该卡没有更新,该会员卡将被取消。安全性:操作系统登录、退出、换班、操作锁定等权限验证保护;最大限度地自动防范事故和恶意非法操作。独立操作:当网络服务器断开或网络断开时,一些收银机仍能正常工作采购管理:根据销售情况和库存情况,可以自动制定采购计划(或手工修改),避免盲目采购造成的商品积压。根据计划订单自动登记收货。全面查询和打印计划的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论