您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 仓储信息系统课程设计
0仓储信息管理系统设计报告设计人:李占涛1目录项目计划..............................................................................2项目介绍................................................................2项目过程定义...........................................................3任务与进度...............................................................3系统设计..............................................................................4详细设计方案说明................................................................4设计方案.........................................................................4系统数据分析......................................................................5仓储信息系统HIPO图...............................................5仓库管理系统框图及数据库数据处理说明..............................5描述仓储系统的业务流程............................................6绘制仓储业务的数据流..............................................6仓储业务的ER图.................................................10全局数据流程图..................................................11输入输出设计....................................................11管理信息系统的平台设计..........................................12系统设计及实现......................................................................182项目计划1.项目介绍1.1项目范围(1)本项目是为第三方物流公司设计一个库存管理信息系统,并且是从业务层次设计,实现物质流,信息流,甚至资金流的现代化的计算机式、网络式管理。(2)在这个系统开发项目中,我们要进行库存管理信息系统的需求分析(企业的业务需求),系统总体规划,系统分析与设计,系统的开发计划,及系统的实施与代码测试(3)我们的项目适用于流通企业,如超市,而不适用于生产型企业。1.2项目目标至多在三周周内,完成并提交以下文档:项目计划书、系统总体规划书、系统分析与设计文档、系统开发计划文档。2.项目过程定义2.1方法与工具过程域工具或方法信息系统分析需求分析召开调查会、发调查表、PIECES方法业务流程分析业务流程图(TransactionFlowDiagram,简称TFD数据与数据流程分析分层数据流程图(DataFlowDiagram,简称DFD)数据字典(DateDictionary简称DD)系统总体设计子系统的划分功能划分法(总体设计)、顺序划分法【(按业务的处理顺序划分)(子模块的设计)】管理信息系统的平台设计软硬件选择网络系统的设计数据库管理系统的选择计算机处理流程设计代码设计数据结构和数据库设计输入输出设计系统详细设计HIPO图信息系统开发SSA&D方法(结构化系统开发方法)2.软硬件资源计划3资源名称级别详细配置Project2003Microsoft基于windows操作系统的第六个版本wbs技术、pert技术等防火墙(硬件式)技术:百兆、多核连接数:每秒新建、断开连接数5千个;并发连接数40万数据处理能力:300M端口数:≥2个千兆电模式:路由、透明、混合保修:3年免费上门杀毒软件安装正版网络版杀毒软件360等电脑CPU:双核,主频≥2.9G,缓存≥2M;内存:DDR2或DDR3,≥2048M;硬盘:SATA,≥320G;光驱:DVD刻录;网卡:10/100M;显卡:独立显卡,显存≥256M;显示器:19液晶宽屏;机箱:立式;操作系统:正版WindowsXP或WindowsVIAST或WIN7保修:3年免费上门3.任务与进度任务名称起始时间结束时间工作人员预期工作成果系统业务流程分析及数据流程分析2010-10-152010-10-22周彬、付素云系统的数据流程图和E-R图系统逻辑结构设计2010-10-232010-10-25饶凡江、钟国荣系统的数据库逻辑结构系统界面设计及系统主功能设计2010-10-262010-11-3孙媛媛、李贵华系统的功能模块图及开发的核心代码系统调试运行2010-11-42010-11-6周彬、孙媛媛、李贵华、仓储系统的课设系统设计4一.详细设计方案说明在详细设计阶段,我们只对总体规划阶段的仓储子系统进行设计。并从业务处理层次的角度进行描述和设计。设计的步骤分为以下几步:1.使用系统设计的工具——HIPO图,设计出模块内部的功能和处理过程2.仓库管理系统框图3.描述仓储系统的业务流程4.绘制仓储业务的数据流程图5.绘制仓储业务的ER图6.全局数据流程图7.输入输出设计8.管理信息系统的平台设计二.设计方案(一)仓储信息系统HIPO图HIPO图由以下两部分组成:层次结构图描述整个系统的设计结以及各类模块之间的关系;IPO图描述了某个特定模块内部的处理过程和输入/输出关系。H图:IPO表输入处理输出5(二)仓库管理系统框图及数据库数据处理说明对每批产品生成唯一的基本条码序列号标签,用户可以根据自己的需要定义序列号,每种型号的产品都有固定的编码规则,在数据库中可以对产品进行添加、删除和编辑等操作,其具体步骤:(1)初始信息采集:对产品建立条形码,入库时使用条形码打印机来打印这一批产品的条形码标签,条形码中应包含产品的相关信息:品名、规格、数量、条形码序列号、入库日期、出库日期等(2)入库管理:在系统的入库收货单中的序列号一栏直接使用扫描枪扫描其序列号标签,当此采购收货单被保存的时候,系统自动在相应产品的库存中自动增加(3)库存管理:销售出库的时候,系统库存自动减少,而平价调拨则不影响整个库存的变化,因此库存只能通过入库或者出库更改,否则无法改变,且管理员可以随时查询特定型号的库存(4)出库管理:出库的时候,管理员在出库单上的物品序列号一栏使用扫描枪直接扫描,当保存出库单的时候,系统在库存中自动减少此产品的库存①产品入库:采购入库或者其他入库,自动生成入库单号,货品及可选择方便快捷,可以区分正常入库、退货入库等不同的入库方式。②产品出库:销售出库或者其他出库,可以自动生成出6库单号,可以区分正常出库、赠品出库等不同的出库方式。③库存管理:不需要手工管理,当入库和出库时,系统自动生成每类产品的库存数量,查询方便。④特殊品库:当客户需要区分产品时,可以建立虚拟的仓库管理需要区分的产品,各功能和正常品库一致。⑤调拨管理:针对不同的库之间需要调拨,可以自动生成调拨单号,支持货品在不同的仓库中任意调拨。⑥盘点管理:用户随时可以盘点仓库,自动生成盘点单据,使盘点工作方便快捷。⑦库存上限报警:当库存数量不满足一个量的时候,系统报警。(三)描述仓储系统的业务流程(四)绘制仓储业务的数据流图第零层:7第一层:第二层:子图1子图28子图3子图4数据字典数据流条目:1.数据流名称:进货单别名:无简述:采购员进货时的记录凭证9数据流来源:采购员数据流去向:加工1“核对”数据组成:流通量:2.数据流名称:入库单别名:无简述:商品入库后想形成的单据数据流来源:加工1“核对”数据流去向:库管员数据组成:流通量:3.数据流名称:提货单别名:无简述:销售员根据上架货品缺货情况提交的单据数据流来源:加工4“提货”数据流去向:库存记录数据组成:流通量:4.数据流名称:缺货通知单别名:无简述:库管员根据库存量记录中缺少的货品提交的单据数据流来源:加工3“库存管理”数据流去向:采购员数据组成:流通量:5.数据流名称:库存记录单别名:无数据流来源:加工2“入库”数据流去向:加工3“库存管理”数据组成:流通量:加工条目核对处理过程:核对进货单物品信息,形成入库单说明:采购员将进货单和货品与库管员核对确认无误后登记入库单输入:进货单输出:入库单入库处理过程:入库后修改(增加)现有库存表说明:入库后修改现有库存单输入:原入库单输出:更新后入库单库存管理10处理过程:对入库货品进行有效的管理,以保证货品的质量等问题的到保障说明:处理后将入库单的一些记录情况及时更新输入:入库单输出:更新入库单货品优化处理过程:对库存货品的位置等进行有效的优化管理,以便达到货品先到先销的目的和说明:入库后修改现有库存单输入:原入库单输出:更新后入库单缺货处理处理过程:根据销售及库存量记录查看剩余货品的数量,及时了解缺货情况说明:及时统计缺货量,通知采购部门,以便及时进货输入:入库记录单输出:缺货单(五)仓储业务的ER图全局ER图:(六)全局数据流程图11(七)输入输出设计1.采购处理过程:确定订单说明:采购员以购买计划为准,确定价格,数量,总金额,供应商,在采购过程中生成订单。输入:计划单编号输出:订单预订单程序提要:A在购买计划表中查找是否在价格范围之内B在价格范围之内,则单价乘以数量是否杂总金额范围之内C若A,B都满足,则添加一条记录处理完后,形成订单和预订单2.检验处理过程:核对物品信息后生成入库单说明:送货员将物品送到后,管理员以预订单为准核对物品信息,确定无误后,登记入库单输入:预订单编号输出:入库单程序提要:A在预订单中查找物品信息进行核对B如若无误,则在入库单中添加一条物品记录C核对完后,形成入库单3.入库处理过程:入库后修改现有库存表说明:入库后增加现有库存表输入:入库单编号输出:现有库存表程序提要:A在入库单中查找到每一种物品的数量,在现有库存表中相应增加B处理完后,形成现有库存表1.出库处理过程:出库后登记入库单并修改现有库存表说明:提货员提交出库申请,由管理员批准后,登记出库单并修改现有库存表输入:出库申请编号输出:出库单现有库存表12程序提要:A在出库申请单中查找物品信息进行核对,出库数量是否超过库存或出库后数量小于最小库存B如若无误,则在出库单中添加一条物品记录C核对完后,形成出库单D在出库单中查找到每一种物品的数量,在现有库存表中相应加减E处理完后,形成现有库存表(八)数据库的逻辑结构设计计划单字段名数据类型长度可否为空备注说明采购单号Char8NotNull主索引日期Datetime8Null供应商编号Char8Null普通索引类型:由字母与数字组成商品编号Char8Null普通索引类型:由字母与数字组成出版社Char30Null商品名称Char50Null单位Char4Null商品数量Numeric8Null单价Currency8Null金额Currency8Null是否审核Char2Null对采购计划单的审核负责人Char10Null备注Nemo100Null(注:采购单号取值范围:000000~999999)采购单字段名数据类型长度可否为空备注说明采购单号Char8NotNull主索引类型:由字母与数字组成采购日期Datetime8Null供应商编号Char8Null普通索引类型:由字母与数字组成商品编号Char8Nu
本文标题:仓储信息系统课程设计
链接地址:https://www.777doc.com/doc-5839010 .html