优秀毕业设计-在线试衣购买系统的分析与设计-内附源码内容摘要:

务功能对数据的需求情况, “U”代表引用数据信息, “C”代表产生数据信息。 表 系统 UC 矩阵规划  数据库功能产品 订货 合同库销售区域成品库存客户产品设计 C U订货服务 U C C U合同管理 U U C库存控制 C销售 U U U物流 U U U 子系统由 UC 矩阵可知,该系统可以划分成如下几个子系统:1.技术准备子系统:完成个性人体的设置功能2.生产制造子系统:完成衣服的搭配功能3.销售子系统:完成订货和销售配送功能在线试衣购买系统的分析与设计53 系统分析 数据流程图 绘制数据流程图数据流程图的绘制方法包括以下几个步骤:1.确定系统的处理逻辑;2.对于处理逻辑确定与其相关的全部数据流;3.对于处理逻辑,确定与其数据流相关的全部外部项;4.对于处理逻辑确定与其相关的全部数据存储;5.重复以上步骤。 系统的顶层数据流程图系统数据流程图系统顶层数据流图如图 所示:图 系统顶层数据流程图在线试衣购买系统的分析与设计6 数据流程图的细化1.前端数据流程前端 DFD 如图 所示。 客户通过 Web 界面确认要定购的商品并提交订单,订单管理系统首先核查订单格式和内容是否正确,如果不正确则通知客户重新填写,如果正确则按订单内容生成待处理订单并在系统中备份。 待处理订单轮到处理时,系统为客户生成财务账目并检查客户选择的付款方式。 如果是转账或汇款方式,系统查阅客户的财务纪录,如果客户尚未付款则通知客户尽快缴款,如果已付款或客户选择货到付款,则将待处理订单转成有效订单。 系统按有效订单记录本次交易信息,通知客户交易情况并将客户信息存档。 随后,系统将有效订单递交物流部门,供应链流程转入后端系统。 图 系统前端数据流程图2.后端数据流程订单信息在后端系统流经仓储和配送部门,结合各部门的专职管理平台,在线试衣购买系统的分析与设计7形成了面向物流过程的有效的供应链管理。 图 系统后端数据流程图图 仓储部门数据流程图在线试衣购买系统的分析与设计83.仓储部门订单信息数据流程图仓储部门订单信息数据流程图如图 所示。 系统将有效订单递交仓储中心激发物流过程,同时通过 CRM 向客户通报订货当前的位置和流向。 系统将一段时间内前端递交的有效订单汇总,生成出货清单,修改库存信息和库存帐,然后从库存分拣货物并按出货清单核对。 随后,物流过程转到配送部门。 往来管理的业务发生比较频繁,采购商品、销售商品、收付款和退货时都会发生相应的应收账款或应付账款。 采购商品时和销售商品时发生的业务具有很大的相似性,库存部门的商品采购入库单、商品销售出库单、商品采购退货出库单和商品销售退货入库单,采购部门的付款单和销售部门的收款单送给往来部门进行处理,往来部门根据这些单据编制记账凭证,然后对凭证进行严格审核来检查凭证的各项描述和原始单据是否一致,经审核合格后分别登入到应收明细汇总账和应付明细汇总账,同时可以对应收账款和应付账款进行账龄分析,形成账龄分析表。 在录入记账凭证时,对凭证进行日记账管理,通过日记账可以对一定会计期间的现金/银行日记账进行查询。 仓库在现金银行管理中进行存取款后直接保存到记账凭证中,进行相关的业务处理。 4.配送部门流程图图 配送部门数据流程图在线试衣购买系统的分析与设计9配送部门订单信息数据流程如图 所示。 系统将有效订单和出货清单随货物一并递交配送部门,同时通过 CRM 向客户通报订货当前的位置和流向,通知客户收货。 系统将货物按照有效订单分拣并包装,生成配送单和客户发票。 随后配送中心根据送货地址分别配送,经客户查收后,系统生成配送账目,订单存档。 5.模块化集成供应链管理的显著特征就是将参与产品流通的各环节紧密联系在一起。 由于产品最终将流向客户,加入同客户的互动机制将有效提高服务质量,并有可能获得附加收益。 图 列出了用供应链管理集成的各个功能模块,并且突出了同 CRM 的接口。 图 供应链管理集成模块示意图 数据字典 元素的定义描述数据字典元素具体包括为数据元素、数据流、数据存储、数据处理逻辑的定义、描述。 其中需要定义全局的数据元素、数据结构、数据流和数据存储的定义和描述规范等等,使各个子系统能够按照统一的表格来工作。 以下依次对相关数据元素进行说明。 在线试衣购买系统的分析与设计10 各个数据元素项的说明1.数据流系统的数据流定义如表 所示。 表 系统数据流定义表编号 数据流名 内部名 组 成 流量 备注L01 客户信息 E01+E02 +E03+ E04+E05+E06L02 订单信息 E04+ E06+ E07+ E08+ E10L03 物流信息 E08+ E07+ E10+ E04+E01L04 库存信息 E09 E102.数据元素定义系统数据元素定义表如表 所示表 系统数据元素定义表编号 数据元素名 内部名 值域 值义 类长 备注E01 客户名称 N/8E02 身高 C/8E03 肩宽 D/10E04 家庭住址 N/5/2E05 三围 C/30E06 联系电话 D/10E07 购买商品 C/8E08 发送状态 N/5/2E09 库存总量 C/8E10 配送数量种 N/5/23.文件定义表在线试衣购买系统的分析与设计11系统的文件定义表如表 所示表 系统的文件定义编号 文件名 内部名 组成 组织方式F01 客户档案 {E01+ E02+ E03+ E04+ E05+ E06+ E07 } E01,升序F02 订单 {E01+ E04+ E06+E07+E08+E10} E01, 升序4.外部项定义表系统的外部项定义表如表 表 系统的文件定义编号 名称 输出数据流数 输入数据流数 备注W1 管理处 L01W2 查询者 L02W3 仓库 L045.加工定义表系统的加工定义表如表 在线试衣购买系统的分析与设计12表 系统的文件定义编号 名称 输入数据 输出数据 前加工 后加工 关联文件 加工逻辑 备注 添加修改L01 L01 L01 L03 F01 IF E10=yesDO 删除修改L01 F01 IF L01 要改动 DO P12 END 添加修改L02 L05 L02 L05 F02 有新订单就添加 库存管理L02 L03 L02 L04 空 从 L05读入根据F02 进行管 删除修改L03 F02 IF L01 要改动 DO END在线试衣购买系统的分析与设计134 系统设计 代码 代码的作用在任何信息系统中,信息的表示方法都是系统的基础,都要通过编码之后,以代码的形式输入并储存于计算机中。 设计比较科学的、严谨的代码体系可以使系统的质量得到很大的提高。 代码设计的任务就是确定编码原则,即包拮:编码的结构、编码的长度、允许使用的合法符号、每位码的含义、特殊码的设计以及校验码设计。 为方便编码设计工作,约定编码设计中所用符号有 N、A和 X。 代码是用来表征客观事物的一个或一组有序的符号,它应易于被计算机和人识别与处理。 代码设计的作用主要有以下几个方面:1.唯一地标识一个实体或属性值。 在一个信息分类编码标准中,一个代码只能唯一地表示一个分类对象,一个分类对象有且仅有一个代码,保证了每一个表示的实体只有一个确定的代码。 2.系统集成的基础。 物流管理信息系统具有集成性,其计算机网络、数据模型为系统集成提供很好的物理基础,但是代码也是系统集成的另一重要因素。 如果同一产品不同部门使用不同的编码,那么对研发部门、生产部门、财务部门来说,就很难使用其他部门的数据,整个企业就谈不上系统集成。 实现统一的编码,是系统集成的基础。 3.便于分类和统计。 若对分类对象的属性分类,代码可以作为分类对象类别的标识,有时利用代码能很容易完成一定要求的统计。 例如,运输部门的车辆采用统一编码,便于实现车辆调度,进行车辆保养维修。 4.在某些场合节省存储空间。 例如,对商品进行统一编码,每段数据或字母代表与商品有关的一些信息,不用另花存储空间存储这些冗余信息。 系统采用代码处理起来简便、标准、节省空间。 在线试衣购买系统的分析与设计145.便于排序与索引。 如果按分类对象产生的时间、所占空间或其他方面的顺序关系进行分类,并赋予不同的代码,代码可以作为排序和索引的标识。 6.能提供专门含义。 当客观上需要采用一些专用符号时,代码。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。