超市采购管理信息系统.doc

上传人:豆**** 文档编号:17689528 上传时间:2022-05-25 格式:DOC 页数:74 大小:600.50KB
返回 下载 相关 举报
超市采购管理信息系统.doc_第1页
第1页 / 共74页
超市采购管理信息系统.doc_第2页
第2页 / 共74页
点击查看更多>>
资源描述

《超市采购管理信息系统.doc》由会员分享,可在线阅读,更多相关《超市采购管理信息系统.doc(74页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流超市采购管理信息系统.精品文档.主要负责处理整个超市的库存的更新等往来数据信息。往来信息处理的及时、准确会促进商业超市成本的降低,加速资金的回流,提高各级管理人员管理决策的水平。因此采购管理在整个超市管理信息系统中具有举足轻重的作用。本文对小型超市管理信息系统中的超市采购管理子系统的设计与开发过程进行详细说明。本系统设置了5个功能模块:请购单管理、订购单管理、合同管理、资金请求管理、系统管理。请购单管理模块中,主管审批时参照接受库存部门的请购信息生成采购订单。在采购模块中实现订购单的新建、修改、撤销功能。采购定单生成后对应生成采购合同,按照合

2、同的付款信息,及时向财务部门反馈用款信息,经批准后更新部门可用资金数目。合同完成后,为库存提供到货信息。本系统基于ASP.NET 2.0技术,前台使用Visual Studio 2005作为开发工具,使用C#语言开发,数据库使用SQL Server 2000。快捷方便的实现了系统的开发。关键字:超市,信息管理系统,采购管理系统 ,采购ABSTRACTCommerce supermarket is one of the most important commerce working forms, in order to improve the management level and the a

3、bility of competition of the commerce supermarket, the application of the managing information system used in the area of commerce supermarket has been the great direction. And dealing with the information accurately and duly will be helpful to reduce the cost of the supermarket and the refulgence o

4、f funds, it also can help the manager to make the decision. So AP&AR transaction managing is very important to the whole system.In this paper, a small supermarket in the Management Information System Procurement Management System supermarket design and development process in detail: This system were

5、 set up five functional modules: requisitions management, purchase order management, contract management, funding request management, and system administration,Requisitions management module in the light of approval acceptable to the competent departments of the Stock requisition to generate purchas

6、e order information. In the procurement module in order to achieve the new, modified, revoked function. Generate purchase orders generated after the corresponding procurement contracts, in accordance with the contract payment information and timely feedback to the Finance Department shall use the in

7、formation for approval to update the number of sector funds available. After completion of the contract ,the stock arrival information.The system based on ASP.NET 2.0 technology, future use Visual Studio 2005 as a development tool, the use of C # language development, database using SQL Server 2005.

8、 Completed the supermarket procurement management information system convenient and quickly.KEY WORDS:Supermarket, Information Management System ,Procurement management subsystem ,Business procurement process目录前言11 系统介绍31.1 建设超市管理信息系统的必要性31.2 超市管理信息系统要求的特点31.3 超市采购管理子系统概述41.3.1 把采购管理纳入超市管理信息系统的必要性51

9、.3.2 子系统介绍72 系统分析92.1 系统目标92.2 系统边界92.3 系统管理的主要要求102.4 系统业务流程图102.5 需求分析122.5.1需求分析的任务122.5.2 超市采购管理信息系统的需求分析122.5.3 数据流程图(DFD)132.5.4 数据字典(DD)173 系统设计213.1 设计思想213.2 系统模块设计223.3 代码设计243.4 数据库设计243.4.1 概念结构设计243.4.2 系统的ER 图253.4.3 逻辑结构设计283.4.4 数据表文件设计293.5 输入输出设计314 系统实现334.1 系统开发工具及环境334.1.1 开发工具及

10、语言介绍334.1.2 开发环境简介344.2 系统编码界面实现.344.2.1 请购单管理344.2.2 请购单审批354.2.3 订购单建立与修改364.2.4合同管理384.2.5 资金请求审批404.3 软件调试425 研究成果及软件测试455.1 研究成果455.2 软件测试455.3黑盒测试和白盒测试455.4 超市采购管理信息系统测试46结 论47致 谢49参考文献51附 录53超市采购管理信息系统前言在信息时代的今天,计算机以其快速、准确的信息处理功能渗透于我们周围的方方面面,同时随着网络技术和软件技术的飞速发展,当今社会也正快速向信息化社会前进,信息系统的作用也越来越大,商业

11、经营管理也日渐体现出运用计算机的优越性。特别是随着数据量的增大,系统的信息管理变得更加困难,查询时间也变的无法接受。采购是企业经营的一个核心环节,是获取利润的重要来源。因此,在这次毕业设计中,我运用所学的软件工程及数据库知识,采用目前流行的方便的visual Studio 2005的C#语言,利用面向对象的可视化设计方法,开发了超市采购管理信息系统。本文共分为四个部分: 第一部分在对超市管理信息系统简单介绍完后对采购管理子系统的现状进行了详述,并根据其现状提出了相应的解决方法。 第二部分结合用户需求,对采购管理子系统进行了业务流程和数据流程分析。 第三部分在系统分析的基础上划分了系统模块,对数

12、据库、输入输出、代码和界面等进行了详细设计。 第四部分通过系统软硬件的准备,采用Windows xp、Microsoft SQL Server 2000和Visual Studio 2005的技术手段,完成了商业超市管理信息系统采购管理子系统的实施。超市采购管理信息系统的主要功能就是对商品三大基本信息(即供应商信息、库存信息及单品信息)的建立、删除及数据维护,对数据检索提供了快捷的方式。本系统主要功能模块有:l 请购单管理l 采购订单管理l 合同管理本系统是超市管理信息系统的一个子系统,超市管理信息系统的各个子系统可以各自独立操作、设置权限,本文针对超市采购管理信息系统进行详细描述和设计。本文

13、的目的是通过调研、分析、设计和实施,完成商业超市管理信息系统中采购管理子系统的开发;通过对往来数据高效、自动的处理,将往来管理子系统的各个部分有机地结合在一起,实现数据共享,提高往来管理的效率。1 系统介绍1.1 建设超市管理信息系统的必要性本系统属于超市管理信息系统的一个子系统。随着市场的国际化,市场对企业产品的质量和服务的要求越来越高,市场竞争日趋激烈企业在竞争中面临着严峻的考验。部分企业甚至可能被淘汰。企业要适应新的国内外形势在竞争中求生存,在生存中求发展。就必须提高企业的竞争力和抗风险的能力,加强企业内部的信息化建设,借助信息技术,提高内部运作效率,提高管理水平,在降低成本的同时达到提

14、高企业竞争力的目的。而建立一整套完善适用的企业管理信息系统(Management Information System,简称MIS)无疑是实现上述目标的有力手段之一。但是很少有针对具体企业的MIS研究,较少具体考虑企业的特殊状况,因而造成了实施成功率低、浪费严重的现象。因此,对一企业MIS进行有针对性地研究,并由此构造一个具有代表性的系统构建方法将具有重要的实用价值。计算机的运用现正在发达国家的各类商店超市中普及。由于它能够准确记载和查阅有关超市经营活动的大量数据,帮助超市经营者掌握和分析营销情况,及时作出正确决策,并且有利于商店内部的进货、库存、销售情况等管理,因而大大提高了现代超市的管理水

15、平超市的每一个决策,每一个流程,每一个经营过程及其结果,都应该用用数字去控制它。超市的经营者必须有数字化经营的理念,数字科技即现代信息技术的应用就成为不可缺少的必备条件超市采用统一采购、统一分销等方式来降低成本,而这一切的实现都有赖于超市信息系统的建立。连锁企业要实现操作规范化、快速化、高效化和科学化,必须要重视信息系统的建设。正是依靠信息系统使整个连锁企业的采购、分拣、加工、包装、储存、运输和配送等各个环节有机地联系起来。1.2 超市管理信息系统要求的特点为实现超市的经营管理自动化、数据传输网络化、信息利用综合化,要求在建立单体超市时,应实现商品部统一管控商品、财务部统一处理供商结款、实现商

16、品的单品管理,前台能够随时得到商品的基础信息,后台管理系统随时掌握销售和库存情况,在单店实现日常进、销、调、配、存的业务处理和销售数据统计分析等功能。商业系统总体设计思想1、可适应各种不同规模的大、中型连锁超市;2、系统的整体结构具有开放性、先进性、实用性、可扩充性、可靠性、完全保密性和通用性;3、实现商品的单品管理、进价核算体系;满足商业系统的进、销、调、配、补、存、统、财等基本业务的要求,流程清晰、规范;4、该系统有严密的过程控制,似的业务流程的要求的以准确执行。5、该系统的子系统有:采购管理信息系统、库存管理信息系统、供应商管理信息系统、价格管理信息系统、配送管理信息系统、门店管理信息系

17、统,比较全面的实现了超市管理的信息化。6、子系统建议机子系统内部采用严格的分层管理技术,各自设置权限,可靠性高。1.3 超市采购管理子系统概述商品采购是商场主要业务活动之一。为了保证企业采购到适销对路的商品,必须认识了解采购过程,做好采购业务决策,加强对商品采购过程的监督,确保采购工作的圆满完成。 为了科学地组织商品采购,商场必须根据自身状况,建立相应的采购机构;根据商品经营范围、品种,形成商品经营目录;确定采购渠道;进行进货洽谈、签订订货合同;完成商品检验与验收活动。商场的商品采购机构有两种:一种是正式的采购组织,专门负责商品采购工作,人员专职化。设立正式的采购部门,采购工作专业化,可以统一

18、规划商品采购工作,人员职责、权限明确,便于提高工作效率,加强与供货单位的业务联系。 另一种是非正式的采购组织,企业不设专职采购部门,由销售部、组负责商品采购工作。非正式采购组织一般不设专门采购人员,而由销售人员兼职从事商品采购。非正式采购组织由销售人员参与采购,便于根据市场商品销售确定采购活动,使购销紧密连接,但不利于对采购工作的统一控制管理。为了科学地组织商品采购,必须根据自身状况,建立相应的采购机构;根据库存量,形成商品请购单;确定采购渠道;进行进货洽谈、签订订货合同;完成商品检验与验收活动。本系统采用第一种采购组织。 其中采购人员的职责有:(1) 把握预算实绩。采购人员对于每月各店的营业

19、额,有责任促其能达成预算实绩,并对于毛利额预算的达成,有绝对的责任;(2) 制定销售计划及采购计划。每月的重点销售商品须有一套完整的销售计划。为了执行销售计划,采购人员同时要拟定一份采购计划以利于执行。如确定重点商品的预定销售价格、采购价格、采购数量、采购来源等;(3) 进行采购作业。包括:商品的议价;交易条件协商;新商品的引进及议价;商品的配送方式;数量决定;(4) 实施商品管理。包括:畅销品及滞销品的分析;滞销品的处理;库存状况的掌握及控制;商品的店间移动调度;商品配置表的制定与管理;坏品退货监督;订货业务的检查;商品鲜度的监督;商品台帐的管理;卖场陈列展出指导;(5) 商品信息收集。主要

20、有:本店商品销售信息收集;顾客商品需求信息;竞争店商品销售信息;供应商商品变动信息等的收集。采购方式也有很多种,主要有:订购,选购,进口商品,分配、调拨,企业代销,联营联销。 在对供货商进行评价选择的基础上,采购人员必须就商品采购的具体条件进行洽谈。在采购谈判中,采购人员要就购买条件与对方磋商,提出采购商品的数量、花色、品种、规格要求,商品质量标准和包装条件,商品价格和结算方式,交货方式,交货期限和地点也要双方协商,达成一致,然后签订购货合同。 一项严谨的商品采购合同应包括以下主要内容:(1)货物的品名、品质规格;(2)货物数量;(3)货物包装;(4)货物的检验验收; (5)货物的价格,包括单

21、价、总价;(6)货物的运输; (7)贷款的收付;(8)争议的预防及处理。签订购货合同,意味着双方形成交易的法律关系,应承担各自的责任义务。供货商按约交货,采购方支付货款。商场采购合同的管理应当做好以下几方面的工作:1、加强商场采购合同签订的管理2、建立合同管理机制和管理制度,以保证合同的履行3、处理好合同纠纷4、信守合同采购的商品到达商场或指定的仓库,要及时组织商品验收工作,对商品进行认真检验。商品验收应坚持按采购合同办事要求商品数量准确,质量完好,规格包装符合约定,进货凭证齐全。商品验收中要做好记录,注明商品编号、价格、到货日期。验收中发现问题,要做好记录,及时与运输部门或供货方联系解决。1

22、.3.1 把采购管理纳入超市管理信息系统的必要性在前言中已经提到采购管理是企业经营的一个核心环节,是获取利润的重要来源。因此,正确认识采购,是当前企业在全球化、信息化市场经济中赖以生存的一个保障,更是现代化企业谋求发展壮大的一个必然要求。商品采购是超市向其他企业、公司购进商品的业务经营活动,它是超市一项十分重要的经营活动,是其经营的起点,做好商品采购工作具有重要的意义。其功能如下:1、开发新商品,开发新供应商超市商品采购的主要功能是开发新商品,开发新供应商。随着社会经济发展和人们收入水平的提高,消费者需求呈多样化趋势,消费者对商品要求越来越高。在买方市场条件下,作为流通业主导者的连锁超市,应主

23、动承担起引导消费、引导生产的重任,积极开发新的供应商,开发新的产品,不断适应消费者需求的变化,更好地满足消费者的需要。2、淘汰滞销商品,淘汰不良供应商为了更好地适应消费者需求的变化,也为了更有效地利用有效的卖场空间,提高销售业绩,超市采购部门在开发新商品的同时,必须认真做好滞销商品的淘汰工作。具体如下:(1) 及时发现那些销路不佳的代销商品、处于衰退期商品或虽是经销但销售业绩不佳的商品,尽快与供应商联系,及时退货,及时中断继续订货;(2) 对那些存在质量问题(如卫生、安全、包装等不合格)的商品要尽早停止订货有供货; (3) 对违反采购合同的信誉不良的供应商要毫不留情地给予淘汰。3、控制采购付款

24、虽然支付货款最终由超市财务部门实施,但货款支付的时间、数量等其他交易条件应根据采购合同的条款,在采购部门控制下执行。 采购管理的内涵:就企业功能而言是,采购管理是企业为了达成生产或者销售计划,从适当的供应商,在确保适当品质下于适当的时期,以适当的价格,购入必须数量的物品或者劳务所采取的一切管理活动。就管理功能而言是,采购管理信息系统在取得物品与劳务的过程中统筹兼顾事前的规划,事中的执行以及事后的控制,以达到维持正常的产销活动,降低产销成本的目的。采购在超市经营中的重大意义,概括的说有以下几点:1、采购制约着超市销售工作的质量。作为超市经营的先导环节,只有购进的商品的品种、数量符合顾客需要,商品

25、的销售业务经营才能实现高质量、高效率、高效益,从而达到采购与销售的和谐统一。2、采购决定着超市商品周转的速度。采购人员必须解决业务经营中的适时和适量问题。如果采购人员运行的时间和把握的量度同超市的销售速度库存量适合,就可以加快商品周转速度,从而加速资金周转,减少保管费,节省处理积压商品的人力物力,为超市带来切实利益。3、采购关系到超市经济效益的实现程度。尽管经济效益是在商品销售之后实现的,但效益高低却与商品购进业务经营有着密切的关系。特别近年来,采购职能从原来被动的花钱,开始有了节省资金、满足供应、降低库存等等一系列目标。购进商品的质量,价格如何,以及如何选择采购地点和供应商才能达到减少采购成

26、本都与经济效益相挂钩。4、再从采购流程角度看,采购流程的关键步骤可以概括为以下九部:(1) 提出要求;(2) 描述要求,即对所需的物料、或服务的特点和数量进行确认;(3) 选择、评估供应商;(4) 确定价格和采购条件;(5) 发出采购订单,制定采购合同;(6) 对订单进行跟踪并催货;(7) 验收货物;(8) 支付货款;(9) 准确记录。从流程可以看出,采购相对超市的其他业务是比较复杂烦琐的,对超市管理的采购业务信息化处理有很大的紧迫性,针对目前超市管理信息系统普遍不完善,我们要重点建设采购管理这一块,开发出功能强大,自动化程度高,安全性强的采购管理子系统。1.3.2 子系统介绍满足超市管理信息

27、系统的要求,有明确的系统目标,对超市采购过程作信息处理与系统管理。与库存,供应商、财务子系统有效关联,及时响应其他系统信息,并传递处理的结果。按照管理的内容不同,设有不同的登入密码,保证管理明确分工和安全度。设计操作简单友好的界面,方便管理员使用。具体分为三个模块:请购单管理、采购订单管理、采购合同管理。登录任意界面都需要不同的登录密码,各系统之间也有紧密联系。2 系统分析 2.1 系统目标本系统用最简单的操作完成最繁琐的细节,从繁重的脑力劳动脱离出来,由软件统一管理库存采购的管理,使人一目了然。总的任务有:1、 大大提高超市的运作效率。2、 通过全面的信息采集和处理,辅助提高超市的决策水平。

28、3、 使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张能力,提供有效的技术保障要求达到界面友好,使用简单,操作方便,运行稳定可靠。总控模块包括操作员管理、权限管理、系统数据管理、系统设置管理等。它为整个系统提供安全保障。采购管理模块包括进货资料录入和维护;采购订单的录入和维护和付款的计算机的操作等。使用对话框窗体方式,使得条例清晰、逻辑性强,并有关键性的强调和警告:对于数据库的更新、删除及用户登录等操作,利用警告的方式来帮助用户进一步来帮助用户进一步确认操作的有效性。以先进成熟的计算机和数据库技术为主要手段,建成超市内部的采购管理信息系统,以做到为经营决策提供有

29、力的信息保证。实现公司的管理现代化、信息资源化和决策科学化。对采购过程中的三个重要记录请购单、采购订单和采购合同做重点管理,各自生成条件合理,数据传递快速有效、按执行状态归类的统计列表及时反映执行状态变化。本系统开发混合运用结构化系统开发方法与面向对象开发方法,结合两种开发方法各自的优势进行系统开发。系统计划实现后,计算机系统代替原来繁琐的人工档案管理,2.2 系统边界 采购系统与超市的就各子系统都有关联。因为采购本来就是一个过程,反映在系统上不仅在本子系统内是一个数据传递处理过程,而且与子系统间数据也有一定的流向。其中请购单管理就是对库存缺货信息响应的结果,假设商品库存量是库存子系统提供的数

30、据,直接在数据库中建立表。商品的供应商也假定是供应商管理。子系统提供的数据,共采购订单生成时使用,对各个供应商的合作执行情况做分类统计,得到供应商信誉记录,供应商子系统能够直接引用。采购任务完成后,能够提供一个入库单给库存子系统,为了能够表现入库单的影响,设计了商品库存量的更新。类似的还有把采购用款信息提供给财务部门更新可用资金数目。所以从采购过程的完整性考虑,本系统设计了仓库和财务的相关界面,但只是小部分内容。2.3 系统管理的主要要求可将系统的功能分成三个模块来处理:1.请购单管理:包括需求的商品的详细内容:商品号,名称,规格,需求时间等。接受库存部门的请购信息,供主管审批时参照使用。审批

31、结束后对请购单按是否批准作分类记录。2.采购订单管理:根据审批通过的请购单,生成采购订单,除了请购的基本内容外还包括供应商,运输方式,付款方式,付款条件,交货日期等详细情况。按不同的状态实现订购单的新建、修改、撤销功能。具体地说,未执行状态下才能够新建,撤消订购单,执行中状态下才能修改和撤销,订购单一旦完成,就不允许修改和撤销。另外也对订购单按状态分类列表记录。3.采购合同管理:(1) 一份采购定单生成后对应生成采购合同(采用合同号和订购单号对应);(2) 对撤销,执行中,已执行的合同分类列表记录,并且合同状态和采购订单状态有效关联:一份合同生成后,合同和对应的采购订单自动进入执行状态;一份合

32、同完成后,对应的采购订单也自动进入完成状态;(3) 按供应商名称和商品名称提供供应商供货记录查询列表;按商品名称、供应商名称和合同执行时间提供进货数量统计;(4) 按照合同的付款信息,及时向财务部门反馈用款信息,经批准后更新部门可用资金数目。合同完成后,为库存提供到货信息(名称,数量等)。系统只是超市管理信息系统的一个子系统。所以还需考虑与其他子系统之间的联系,从库存获取商品数据,从供应商管理获取供应商信息,采购任务完成后需生成入库单传给库存管理系统等。还有财务款项的进出与财会子系统有关。所以系统设计需有仓库和财务的界面(接口)。2.4 系统业务流程图 若商品缺货或对某商品有需求,就由库存部门

33、生成请购单,主管部门结合销售计划和财务状况及前期合同执行情况来进行审核,并将未批准的请购单退给库存部门;采购部门根据审批通过的请购单生成采购订单发往供应商,供应商得到采购订单后提交采购合同,采购部通过合同管理审核合同,签订合同后返回供应商要求供货,同时将生效合同存储备查并提交采购部以便采购部向库存部门。发送入库单。如图2-1所示:请购单合格请购单采购部门采购订单供应商财务部门部门资金信息不合格请购单销售计划库存部门采购合同生成采购订单合同台帐审批请购单入库单采购部门合同管理生效合同批准记录未批准记录图2-1 超市采购管理信息系统业务流程图2.5 需求分析 2.5.1需求分析的任务需求分析是软件

34、定义时期的最后一个阶段,也是设计数据库的一个起点,它确定了系统必须完成哪些工作,提出完整、准确、清晰和具体的要求,直接影响到后面各个阶段的设计,及设计结果是否合理和实用。需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统/计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计系统。其主要解决的问题:l 信息要求:用户希望从数据库中获取什么数据,并由此决定在数据库中 存储哪些数据;l 处理要求:明确用户对数据有什么样的处理要求,从而确定数据之间的 相互关系;l 安

35、全性与完整性要求:确定用户的最终需求是一件很困难的事情,用户缺少计算机知识,不能准确表达自己的需求,所提出的需求往往经常变化。设计人员缺少用户的专业知识,不易理解用户的真正需求。因此在需求分析阶段要求客户的广泛参与,设计人员也要去熟悉客户的业务工作,才能逐步确定用户的实际需求。2.5.2 超市采购管理信息系统的需求分析超市采购信息管理系统是一个基于全国连锁制管理的超市统一集团内部商品采购的管理工具,以实现信息的全面采集和处理、规范管理、提高效率。通过实际调查,要求本系统具有以下功能:l 要求系统具有良好的人机界面,使客户不用了解过多的操作方法就可以熟练运用系统;l 如果系统的使用对象较多,则要

36、求有较好的权限管理,保证系统的稳定和安全;l 方便的数据查询,通过简单操作快速得到所需数据;l 采用结构化的分析方法进行面向数据流的分析,主要有分层数据流图和数据字典组成;帮助更好的理解系统的流程;l 在相应的权限下,可方便的删除数据,同时也要保证安全性操作。l 商品基本档案维护(新建、查询、统计)l 商品基本档案的数据检索(按不同要求分类模糊查询,组合查询)l 报表处理(以不同选择方式,输出基本档案信息)2.5.3 数据流程图(DFD)顶层数据流程图说明了系统总的处理功能,输入和输出。采购系统就是采购部门根据库存送来的请购单进行系统处理,货到后向库存发出入库单。如图2-2所示:采购系统处理仓

37、库请购单入库单图2-2 第一层DFD图中层数据流图是对顶层数据流图的数据流和加工进行分解,分解为更多的处理。首先是主管根据销售列表和资金状况对仓库发来的请购单进行审批处理,然后对通过审批的请购单进行订单、合同处理。再把请购单、订购单、合同归档,除了采购订单外,还需向财务部门提供用款信息。如图2-3所示:库存部门P1库存处理D1 商品库存信息P2审批D1 销售计划D2 资金信息D2 未通过审批请购单D3 已通过审批请购单P3订单,合同处理D7采购付款方式D5供应商信息D6商品运输方式财务部门供应商D4 采购订单记录D5 采购合同记录请购单用款信息图2-3 第二层DFD图第三层考虑财务部门与销售计

38、划将审批分解,如图2-4所示:P2.1审批财务部门D4 不合格请购单D5 合格请购单P2.2提供资金信息D2 资金信息D1 销售计划D3 请购单第三层DFD图图2-4 第三层DFD图第四层数据流图在第二层的基础上进一步分析,把订单、合同处理分开,再把合同处理分为合同生成处理和合同管理。得到四个处理,审核、采购订单管理、采购合同生成和采购合同管理。如图2-5所示:P3.1采购订单管理D5供应商信息D6商品运输方式D7采购付款方式D8已通过审批请购单P3.2采购合同生成谈判价格等信息采购订单P3.3采购合同管理采购合同用款信 息D9更新的合同状态记录D10更新的订购单状态记录D11供应商共获的查询

39、记录合同执行状态操作员财务部门供应商操作员图2-5 第四层DFD图2.5.4 数据字典(DD)表2-1数据流名:请购单简述:库存部门发出的请购信息组成:请购单编号+商品编号+商品名称+规格+单价+请购数量+需要日期+请购单状态+账号+生成日期+审批意见备注:表2-2数据流名:商品库存信息简述:规定库存下限,当前仓库里商品库存量随进货完毕而改变组成:商品编号+库存量+库存下限备注:表2-3数据流名:商品信息简述:由其他部门提供,审批时使用组成:商品编号+商品名称+规格+单价+供应商编号+生产商编号+备注备注:表2-4数据流名:财务部门信息表简述:由财务部门提供,审批时使用组成:部门代码+可用资金

40、+最近使用时间+最近使用理由备注:表2-5数据流名:采购订单简述:采购订单管理模块生成,流向合同生成模块组成:订购单编号+订购单状态+下单日期+账号+商品编号+商品名称+规格+数量+单价+金额备注:表2-6数据流名:采购合同简述:采购合同生成模块生成,流向合同管理模块组成:合同编号+订购单编号+合同状态+总金额+交货日期+付款方式编号+付款方式名称+预付款+供应商编号+供应商名称+运输方式编号备注:表2-7数据流名:用款信息简述:又名待批准资金,合同管理模块生成,流向财务部门组成:请求编号+部门代码+部门名称+请求资金+请求理由+请求时间+付款方式名称+是否批准备注:表2-8数据流名:入库单简

41、述:采购部门生成,流向仓库部门组成:商品种类+商品名称+数量备注:表2-9数据文件名:采购合同记录简述:采购合同生成模块生成,流向合同管理模块组成:合同编号+订购单编号+合同状态+总金额+交货日期+付款方式编号+付款方式名称+预付款+供应商编号+供应商名称+运输方式编号备注表2-10数据元素名:订购单编号简述:订购单的代码 取值:“年、月、日、编号”如:090501*备注:字段类型为数字表2-11数据元素名:商品编号简述:订购商品的代码 简称sp取值:“1”_“500”备注:字段类型为数字表2-12数据元素名:供应商编号简述:供应商的代码 简称gy取值:“1”“500”备注:字段类型为数字表2

42、-13数据元素名:合同编号简述:生成合同的代码 取值:“年、月、日、编号”如090502*备注:字段类型为数字表2-14数据元素名:请求编号简述:请求部门代码 取值:“1”“50”备注:字段类型为数字表2-15数据项名:账号简述:请求资金时的银行账号取值:如8101-12345678902001备注:表2-16数据项名:登录名简述:登录进入系统的用户名取值:qq,dd,hh,zj备注:qq为仓库管理者帐号,dd为主管账号,hh为采购管理者帐号,zj为财务管理者帐号3 系统设计在整个系统的开发时期中,设计阶段是最主要的阶段。设计任务通常分为两个阶段来完成,第一个阶段是概要设计,它的任务是建立软件

43、的总体结构,即软件的组成,以及各组成成分之间的相互联系。第二个阶段是详细设计,其任务是确定模块的内部算法和数据结构,产生描述各个模块程序过程的详细设计文档,本系统采用了原型法,即先跟据需求分析设计出原型,然后在原型的基础上进行测试和改进。本系统在设计过程中采取了模块化的设计方法,化繁为简。3.1 设计思想本系统分为四种操作员进行,每种操作员有自己的账号和密码。按照采购流程来认识每种操作员的任务。首先是仓库部门的操作员,他在请购单管理模块里主要是根据商品库存是否有缺货可能来进行请购单添加、修改操作。 然后是主管人员登入界面,对生成的请购单进行审批。审批前要查看商品信息表、执行中合同情况以及财务部

44、门的报表等,然后提交审批意见,分为合格请购单和不合格请购单。不合格请购单要退回库存部门处理。接着采购部门的人员登入订购单管理界面,根据已经批准的请购单列表生成请购单,同时可打印报表。在合同还没有生成之前都可以修改、撤销操作。刚生成的订购单还为未执行状态,然后进入合同管理界面,该界面提供合同添加、撤销、查询功能。选择订购单号就可以跳出订单信息,再填入最终价格等就生成相对的合同,订单编号和合同编号一致。合同一旦生成就进入执行状态,不允许再修改。推出后返回到订购单管理界面就可以发现订购单也自动变为执行状态了。此时不能对订购单和合同内容做任何修改。到货后,更改合同状态为已完成,则订购单也变为已完成。在

45、以财务部门人员的身份登入资金审批界面,提供了部门资金信息和待审批资金项目。只要点击审批按钮就可以跳出请求详细信息。最后仓库人员再次登入,则跳出入库单,生成报表。提供商品名称和数量,并且可以发现该商品的库存量已经更新。3.2 系统模块设计 超市采购信息管理系统主管审批请购单管理采购订单管理采购合同管理部门资金审批库存信息管理请购单分类请购单生成修改订单新建订单修改撤销订单记录新建合同查询合同合同记录图3-1 系统模块分析1,请购单管理模块 模块名:请购单管理 简述:库存管理员估计未来一段时期的库存量添加请购单,包括商品名称,数量,需要日期等信息。按照审批结果自动把库存信息分类记录。库存信息根据货

46、物是否到达更新输入数据:请购商品的基本信息,修改信息,是否批准信息,选择合同状态输出数据:请购详单,修改后的详单,分类列表记录,入库单和库存最新信息2,主管人员审批模块模块名:主管人员审批简述: 主管人员根据年度销售计划,商品特性,等信息判断是否批准输入数据:请购单信息,审批意见输出数据:请购单归类,更新后的请购单分类3,采购订单生成模块模块名:采购订单生成简述:采购管理人员根据审批通过的请购单,选择或输入请购单条件生成订购单 输入数据:选择或者输入交货日期,付款方式,付款条件,运输条件等 输出数据:与请购单相对的订购单4,合同生成撤销模块 模块名:合同修改撤销 简述:采购管理人员在这里只要选择订购单编号,系统自动传递请购单信息,只要再输入些合同内容就可以生成与订购单编号相同的采购合同,在一定的状态限制下可以添加和撤消操作输入数据:选择订购单编号,输入合同谈判价格,预付款数目输出数据:合同详单5,采购合同查询统计模块 模块名:采购合同查询统计 简述:输入一定的查询统计条件就可以得到查询统计结果 输入数据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁