物流公司管理信息系统 课程设计.doc

上传人:椰子壳 文档编号:5040076 上传时间:2020-01-29 格式:DOC 页数:41 大小:580KB
返回 下载 相关 举报
物流公司管理信息系统 课程设计.doc_第1页
第1页 / 共41页
物流公司管理信息系统 课程设计.doc_第2页
第2页 / 共41页
物流公司管理信息系统 课程设计.doc_第3页
第3页 / 共41页
物流公司管理信息系统 课程设计.doc_第4页
第4页 / 共41页
物流公司管理信息系统 课程设计.doc_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《物流公司管理信息系统 课程设计.doc》由会员分享,可在线阅读,更多相关《物流公司管理信息系统 课程设计.doc(41页珍藏版)》请在三一文库上搜索。

1、物流公司管理信息系统 课程设计报告 目 录 I 第第 1 章章 绪论绪论.- 1 - 1.1 选题背景及意义 .- 1 - 1.1.1 选题背景- 1 - 1.1.2 意义- 1 - 1.2 国内外发展状况 .- 1 - 1.2.1 国内发展状况- 1 - 1.2.2 国外发展状况- 2 - 1.3 论文使用的研究方法与工具 .- 3 - 1.4 本人所做的工作 .- 3 - 第第 2 章章 系统分析系统分析 - 4 - 2.1 概述 .- 4 - 2.1.1 系统分析的原则- 4 - 2.1.2 系统分析的方法- 4 - 2.2 现行系统分析 .- 4 - 2.2.1 公司简介- 4 - 2

2、.2.2 现行系统业务流程分析- 5 - 2.2.3 现行系统数据流程分析- 7 - 2.2.4 现行系统存在的问题- 9 - 2.3 新系统逻辑设计 .- 10 - 2.3.1 新系统目标- 10 - 2.3.2 物流管理业务流程分析- 10 - 2.3.3 物流管理数据流程分析.- 10 - 2.4 数据字典 .- 10 - 2.4.1 数据元素定义 .- 10 - 2.4.2 数据存储.- 14 - 2.4.3 数据流- 14 - 2.4.4 处理功能- 17 - 2.4.5 外部实体- 18 - 2.5 数据存储结构规范化 - 19 - 2.6 系统数据分析.- 20 - 2.7 处理

3、功能描述 .- 22 - 2.8 系统分析的遗留问题 - 23 - 第第 3 章章 系统设计系统设计 - 24 - 经济管理学院本科毕业论文 II 3.1 概述 - 24 - 3.1.1 系统设计目标- 24 - 3.1.2 系统设计的原则- 24 - 3.1.3 系统设计的方法- 24 - 3.2 计算机系统配置 - 24 - 3.2.1 硬件配置- 24 - 3.2.2 软件配置- 24 - 3.2.3 网络协议- 25 - 3.3 系统总体结构设计 - 25 - 3.4 数据库设计 - 26 - 3.5 编码设计 .- 27 - 3.5.1 代码设计原则- 27 - 3.5.2 代码设计

4、- 27 - 3.6 用户界面设计 - 28 - 3.6.1 仓库管理界面设计- 28 - 3.7 网络设计 .- 29 - 3.8 安全保密设计 .- 29 - 3.8.1 系统及数据安全- 29 - 3.8.2 系统和数据的后备及恢复- 29 - 第第 4 章章 系统实施系统实施 - 30 - 4.1 程序设计 .- 30 - 4.1.1 开发工具与开发语言简介- 30 - 4.1.2 程序编写- 30 - 4.2 软件测试 .- 32 - 4.3 系统转换 .- 34 - 4.4 日常运行维护 .- 34 - 第 1 章 绪论 - 1 - 第 1 章 绪论 1.1 选题背景及意义 1.1

5、.1 选题背景 随着物流在国内的兴起和发展,物流市场竞争日趋激烈。在这种不断变化的环 境中,公司要保持竞争优势就意味着,对市场环境做出快速反应。并以规范的、成 本更低的物流运作来占领市场,达到持续发展、稳步前进的目标,就必须加强物流 管理。近年来,物流管理已逐渐成为社会的热点话题。本人选择物流管理信息系统 的开发,就是迎合了市场对这一系统的需求。 物流企业要打造一条全程指引新式物资流通方式,必须具有供求双方沟通所必 须的信息系统、运输仓储配送系统、以及资金流通体系。物流企业对整个物流环节 的成本控制是获取利润的根本,也是参与市场竞争的坚实基础。 1.1.2 意义 全程供应链管理是把企业内部以及

6、节点企业之间的物流看作一个整体功能过程, 将企业内部的供应链和企业外部供应有机地集成起来进行管理,达到全局最优目标。 而物流企业通过提供物流服务,为客户提供整个的或部分供应链物流服务,以获取 一定利润。 物流企业的发展必须具备快速反应能力和较低的营运成本才能立足于市场。没 有完善的物流管理信息系统支持,公司快速反应和低成本运作难以有效实施。因此 本文研究具有如下现实意义:为公司提供解决实际问题方案,增强公司对市场反应 速度、及降低物流营运成本;能够满足解决公司实际市场需求。 建立物流信息系统也是增强大众物流公司在物流行业的竞争能力。物流信息系 统可以很大程度地吸引顾客,实现公司良性循环发展,以

7、确保客户与大众物流有限 责任公司建立一种战略合作关系奠定基础。 1.2 国内外发展状况 1.2.1 国内发展状况 目前,我国物流管理软件整体还存在产品功能单一、技术落后等问题。物流管 理信息系统正日益成为第三方物流企业发展的“瓶颈” ,物流信息资源整合能力成为 需求企业考查物流软件厂商的主要因素。从应用第三方物流管理信息系统的角度来 看,呈现以下趋势: (1)自主开发的比例很大。在我国的第三方物流企业中,使用自己开发的第三方 经济管理学院本科毕业论文 - 2 - 物流管理信息系统占了很大份额,达到 28.3%,并在不断的增长之中。自主开发在 大型第三方物流企业中比较明显。大型第三方物流企业在自

8、主开发的基础上也积极 地与优秀第三方物流管理软件供应商合作,共同对其管理信息系统进行规划,收效 明显。 (2)第三方物流企业缺少对其 MIS 的合理规划。根据调查,尽管第三方物流企 业应用第三方物流 MIS 的比例已达到 75%,但这些所谓的管理信息系统软件相对简单, 大部分只是整个物流环节的一小部分,例如车辆管理软件、库存管理软件、票据管 理软件等,很少有企业实现了整个物流过程的信息管理。从这个意义上说还没有形 成一个真正意义上的第三方物流 MIS。调查表明,第三方物流企业中,55%的公司表 示系统可以支持大型跨地域的第三方物流服务,90%拥有自己的外部网站。然而,仅 有 14.3%的用户对

9、自己的信息化建设进行了规划,很多第三方物流企业在建设 MIS 时有一定的盲目性。从选择第三方物流管理信息系统的供应商就可以看出,很多企 业实际上对自己的需求并不了解,像远望、亿康、招商迪辰等专业第三方物流管理 软件提供商的认知率远远不如用友、金蝶等传统软件提供商,在此基础上就更加缺 乏对能够适应其业务流程的第三方物流 MIS 的选择。 (3)已选用的第三方物流管理信息系统仍然有很大不足,不能符合现有第三方物 流业务发展要求。调查显示,我国物流企业信息处理水平只相当于世界平均水平的 2.1%,不仅信息处理能力缺乏,信息管理手段落后,而且对信息管理系统的建设严 重滞后,应用水平不高。虽然第三方物流

10、管理信息系统与物流业务中所需的 EDI 技 术、条码技术、GIS GPS、网络数据应留有接口,但是很多第三方物流管理信息系 统仍然是“信息孤岛” 。第三方物流企业虽然有 90%拥有自己的网站,但能提供服务 的较少,70%仅限于介绍企业的状况、业务范围等,只有 25%能提供订单、运费支付、 在途货物查询等服务。第三方物流管理信息系统中的 EDI 应用明显不足,只有 28% 的公司实施了 EDI 系统,其中 11%的公司的 EDI 系统覆盖了主要业务数据。 1.2.2 国外发展状况 欧洲和美国是世界上商业比较发达的地区,货架在物流业发展方面走在了世界 的最前沿。得益于一套完善的物流市场管理及法制管

11、理体系,其物流市场错综复杂, 又十分活跃。日本物流业的发展已有较长的历史,在世界居领先水平。特别是日本 政府近年来为了大力扶持物流产业的发展所采取的一些宏观政策导向,给日本物流 产业带来快速增长的实践经验,对我国具有极为有益的启示。 1、专业物流与共同 配送形成规模货架 国外专业物流企业是伴随制造商经营取向的变革应运而生的。目 前,在美国、日本和欧洲等经济发达国家和地区,专业物流服务已形成规模。共同 配送是经长期的发展和探索优化出的一种追求合理化配送的配送形式,也是美国、 日本等一些发达国家采用较广泛、影响面较大的一种先进的物流方式,它对提高物 第 1 章 绪论 - 3 - 流效率、降低物流成

12、本具有重要意义。 2、装备技术与管理水平高速发展目前发达 国家已经形成以信息技术为核心,以信息技术、运输技术、配送技术、装卸搬运技 术、自动化仓储术、库存控制技术包装技术等专业技术为支撑的现代化物流装备技 术格局。其发展趋势表现为信息化、货架自动化、智能化和集成化。其中,高新技 术在物流运输业的应用与发展表现尤为突出。 3、电子物流与快递业务发展强劲基 于互联网络的电子商务的迅速发展,促使了电子物流的兴起。企业通过互联网加强 了企业内部、企业与供商、企业与消费者、企业与政府部门的联系沟通、相互协调、 相互合作。消费者可以直接在网上获取有关产品或服务信息,实现网上购物。这种 网上的“直通方式”使

13、企业能迅速、准确、全面地了解需求信息,实现基于客户订 货的生产模式和物流服务。 “非典”疫情的发生,进一步突出了电子商务的快速和低 成本优势。此外,电子物流可以在线跟踪发出的货物,联机实现投递路线的规划、 物流调度以及货品检查等。可以说电子物流已成为 21 世纪国外物流发展的大趋势。 国外物流企业向集约化、协同化方向发展,主要表现在两个方面:一是大力建设物 流园区;二是物流企业兼并与合作。写字楼国际物流市场专家们认为,世界上各行 业企业间的国际联合与并购,必然带动国际物流业加速向全球化方向发展,而物流 业全球化的发展走势,又必然推动和促进各国物流企业的联合和并购活动。除了并 购之外,另一种集约

14、化方式是物流企业之间的合作并建立战略联盟。 1.3 论文使用的研究方法与工具 1.文献收集方法 广泛收集了企业物流管理系统的相关资料,进行研究。对基本概念和基本职能 准确理解。 2.结构化方法 通过结构化的方法对系统进行分析和设计,结构化分析主要是通过业务流程图 和数据流程图,数据字典等对系统进行分析。结构化设计是把系统模块化,将系统 自顶而下逐步分解为配送、仓储、营运三大模块。 1.4 本人所做的工作 首先到图书馆借阅企业物流管理的相关书籍,进行研读,接着上网查阅企业物 流管理的前沿知识,在做到对企业物流的运作过程熟识之后,对现行的系统进行调 查研究,在系统分析中,对现行系统的业务流程进行了

15、详细的分析,抽取出了系统 的数据流程,根据现行系统存在的问题,建立了新系统的逻辑模型。主要完成了三 大子系统:配送管理、仓库管理和营运管理。在系统设计中,采用了结构化的方法, 把各个子系统又划分若干模块,具体实现对信息的增、删、改、查询和统计等功能。 新系统主要添加了两个新的功能:合同取消机制和在途跟踪管理,并用 Java 完成物 经济管理学院本科毕业论文 - 4 - 流公司管理系统,最后进行新系统的测试。 第 2 章 系统分析 - 5 - 第 2 章 系统分析 2.1 概述 2.1.1 系统分析的原则 在对物流管理系统进行分析中存在很多困难,为了克服困难,作好分析工作, 在进行系统分析时遵循

16、如下原则: 1. 逻辑设计和物理设计分开的原则 在系统分析阶段集中力量搞好逻辑设计,即对于物流公司管理系统的整体把握, 将整体分为三大模块,即营运,仓储和配送,这样有利于保证系统整体的合理性和 最佳性;在系统设计阶段以逻辑设计的成果作为依据,即依据之前分析所得出的系 统的模块,对每个模块进行具体设计。这种分阶段安排,既保证了系统开发的质量, 也节省了人力和物力。 2. 面向用户的原则 在结构化方法中强调用户至上的原则,用户是信息系统开发的起源和最终归宿, 因此整个过程开发是面向用户的,例如用户在系统中可随时查询有关货物的运输情 况,对货物进行监督等;用户的参与程度和满意程度是系统成功开发的关键

17、。 2.1.2 系统分析的方法 系统分析采取结构化的分析方法,即以抽象和分解为手段,对系统进行自顶向 下的逐层分解,三大模块作为系统的顶层,各个模块的具体功能作为细节,从而达 到利于理解的目的。每个模块都具有独立的功能。 首先,本人以自顶向下的系统分析思想对整个系统业务流程进行详细分析。在 初步调查的基础上,进一步收集和了解分析用户的需求,例如用户想中途取消合同 的请求,并用业务流程表达出来。 其次,抽取数据流程,建立新系统的逻辑模型。用户通过逻辑模型了解未来目 标系统,我们与用户进行了反复讨论和改进。 再次,利用数据字典对新系统的各个成分进行补充说明,数据立即存取分析图 描述用户对新系统的各

18、项数据请求。 2.2 现行系统分析 2.2.1 公司简介 大众物流公司是由中国石化,玉新股份有限公司,一汽大众采购部 1997.12 月共同组建的专业性物流公司。组织结构与人员配备:公司目前共有 432 位员工。其 经济管理学院本科毕业论文 - 6 - 中正式员工 163。总经理负责日常重大事务、并对董事会负责。3 位副经理向总经理 负责,在副经理下面设立了综合管理部、财务部、人力资源部、计划部、仓储部、 项目部、运输部、质保部、运营管理部等几个部门,处理日常的公司业务。组织结 构图如图 3-1 所示。 股东会 董事会 总经理 副经理 副经理 副经理 计 划 部 仓 储 部 项 目 部 运 输

19、 部 质 保 部 运营 管理 部 综合 管理 部 财 务 部 人力 资源 部 图 2-1 组织结构图 2.2.2 现行系统业务流程分析 系统的业务流程:(1)客户提交配送订单:(2)营运部对客户进行身份认证,验 证通过后进入下一步,也可及时反馈物流信息给客户,以方便客户查询:(3)营运部 检查货物,并验证货物信息,无误后,与客户签订合同,并存储货物信息,进行分 类整理;(4)根据订单要求营运部将作出决定,是将货物先存储到仓库还是立即进行 配送; (5)仓库存储货物,并对货物进行管理,对于到时间需要配送的货物,仓库 管理员通知配送中心,进行出库处理;(6)配送中心进行配货、送货、退货返回等: (

20、7)运输点执行配送任务,监督系统进行途中监控;(8)相关人员进行财务结算。 经过分析,系统的高层业务流程如图 2-2 所示。 图 2-2 高层业务流程图 客户 配送 管理 服务 申请 接货 人 仓库 业务信息 营运 管理 仓库 管理 货物 货物 单 出库 单 第 2 章 系统分析 - 7 - 营运管理的业务流程:客户提出服务申请后营运部根据业务信息和仓库信息审 核请求,合理则对货物进行检验,无问题则与客户签订合同,具体信息分别送与客 户和领导。客户也可申请取消合同,经审核后合理,则取消合同。营运部的业务流 程,如图 2-3 所示。 客户 服务 申请 退单 申请 不合理 请求 审核 请求 合理

21、请求 审核 货物 取消 合同 货物 客户 仓库信息 业务信息 货物信息 合同信息 统计单 客户 合同统 计 仓储 配送 部 图 2-3 营运业务流程图 合同信息 合同书 货物单签订 合同 领导 仓库管理的业务流程:营运部将不需要立即发送的货物交予仓储,库管员根据 货物信息对货物进行检查,无误后直接进库,库管员对仓库中的货物要进行管理, 领导可随时查询仓库状态。仓库管理的业务流程如图 2-4 所示。 配送管理的业务流程:营运部将需要立即发送的货物、在仓库中需要发送的货 物交予配送部,配送部根据货物信息和业务信息,对配送区域进行划分,然后生成 配送计划,通知运输人和搬运工,货物运输途中会有 GPR

22、S 监控,可直接处理途中 货物信息 检索 存库 仓库信息 营运 部 货物单货物 验收 验收通 知单 货物 堆码 盘点 统计单 领导 出库出库单 配送 部 编制 报表 询问 仓库 仓库 状态 报表 图 2-4 仓储业务流程图 业务信息 经济管理学院本科毕业论文 - 8 - 发生的一切事故,将报告及配送计划送与领导。配送管理的业务流程,如图 2-5 所 示。 2.2.3 现行系统数据流程分析 系统的外部实体有一个,也就是客户。系统的主要输入输出数据流如表 2-1 所 示 表 2-1 输入输出数据流 输入来源去处输出来源去处 客户信息客户查询客户信息客户信息系统管理员营运部 通过物流管理的高层业务流

23、程图 2-2 和表 2-1,可以得出物流管理系统高层的 数据流程,如图 2-6 所示。 货物接收回执 计划 统计 统计单 领导 图 2-5 配送业务流程图 营运 部 货物 装车 货物单 配送计划 确认 货物 接收 单 派车 单 仓库 搬运 工 运输 人 接货 人 装车 通知 出库 单 货物信息 业务信息 划分配 送区域 打印装 车单 打印派 车单 打印接 收单 图 2-6高层数据流程图 仓库信息 业务信息 客户 服务申请 货物单 出库单 货物 货物单 接货 人 营运 管理 仓库 管理 配送 管理 第 2 章 系统分析 - 9 - 表 2-2 仓储管理输入输出数据流 输入来源去处输出来源去处 货

24、物单营运部货物单出库单出库配送部 通过物流管理的仓储业务流程图 2-4 和表 2-2,可以得出物流管理系统仓储的 数据流程,如图 2-7 所示。 表 2-3 营运管理输入输出数据流 输入来源去处输出来源去处 服务申请客户服务申请统计单业务统计领导 通过物流管理的营运业务流程图 2-3 和表 2-3,可以得出物流管理系统营运的 数据流程,如图 2-8 所示。 表 2-4 配送管理输入输出数据流 输入来源去处输出来源去处 货物单营运部货物单接收单打印接收单接货商 出库单仓库出库单接收单打印接收单接货商 编制 报表 仓库信息 货物信息 营运 部 货物单 出库单 配送部 领导 询问仓库 仓库状态 报表

25、 统计单 验收通知 检索 仓库 盘点 货物 验收 货物 堆码 出库 图 2-7 仓储数据流程图 业务信息 经济管理学院本科毕业论文 - 10 - 通过物流管理的配送业务流程图 2-5 和表 2-4,可以得出物流管理系统配送的 数据流程,如图 2-9 所示。 图 2-8 营运数据流程图 仓库信息 业务信息 货物信息 合同信息 合同信息 客户 顾客事务 不合理请求 货物单 合理请求 货物 客户 合同书 仓储 配送部 统计单 领导 客户 合理请求 审核 请求 审核 货物 取消 合同 签订 合同 合同 统计 图 2-9 配送数据流程图 货物接收回执 配送计划 货物信息 业务信息 领导 统计单 派车单

26、装车通知 营运 部 接货商 接收单 仓库 出库单 货物单 搬运工 运输人 确认 货物 划分 配送 区域 打印 装车 单 打印 派车 单 计划 统计 货物 装车 打印 接收 单 2.2.4 现行系统存在的问题 目前物流管理系统具体的薄弱环节有以下几点: 第 2 章 系统分析 - 11 - 1.数据重复收集和存储,增加了管理工作量和出错的可能性,在信息传递方式 上主要靠大量报表,使信息周转慢,数量大量冗余,还可能出现数据不一致的现象。 2.如果中途需要取消合同是很困难的,只有货物没开始运输才可以取消。 3.信息利用效率较低,综合分析工作能力欠佳。各种统计报表花费了相当多的 精力,但有些报表却没有发

27、挥其应有的作用。在规划过程中难以掌握全面和深入的 信息,决策缺乏科学的依据。 4.进出库速度慢:由于拣货管理缺乏信息支持,货物进库以后,由仓库管理人 员随机安排库位,在业务量小的情况下,问题还没有显现出来。在仓库业务流量大 的情况下,没有预先合理安排库位,增加了出库搬运、找货等工作,及货物入库找 不到具体的库位等问题,经常不“对号入座” ,影响了仓库管理成本的降低。 5.配送成本高:在执行配送业务时,对配送目的地和配送时间没有进行有效排序 和统筹安排,有的配送是可以叠加在一起配送,而实际运作中,往往一车没有装满 就发车了,剩下的又要再派车配送,增加了大量的配送运输成本: 6.运输成本高:运输线

28、路没有优化,增加了运输成本。 2.3 新系统逻辑设计 2.3.1 新系统目标 根据现行系统的薄弱环节,新系统实现的目标如下: 1.十分灵活的商品编码管理,支持商品规则的可变性。 2.新增在途跟踪管理,十分清楚商品在途状态管理以及差异管理。 3.领导可随时查询营运、仓储、配送各部的情况。 4.互联网 Web 为基础的商品配送与配送处理流程。 5.重要客户分析及市场分析。 2.3.2 物流管理业务流程分析 新系统主要在配送管理中增加了在途跟踪机制,其余流程与原系统一样。新系 统业务流程,如图 2-10 所示。 2.3.3 物流管理数据流程分析 通过对新系统业务流程的分析,即据 2-10 可以得出新

29、系统的数据流程,如图 2- 11 所示。 2.4 数据字典 数据字典就是将数据元素、数据结构、数据流、数据存储、处理功能、和外部 实体等的详细情况加以记录,并按照一定方式进行排列所形成的一部关于数据的字 经济管理学院本科毕业论文 - 12 - 典。 2.4.1 数据元素定义 数据元素是最小的数据组成单位,也就是不可再分的数据单位,如学号、姓名 和年龄等。在数据字典中,对数据元素的定义包括:数据元素的名称、在其他场合 下的别名、取值范围和取值含义、数据元素的长度,还应包括对这些数据元素的简 单描述,与之相关的数据元素和数据结构,以及与之相关的处理功能等。表 2-5 是 其中一个数据元素定义的例子

30、。 表 2-5 数据元素定义表 数据元素编号: DE01 数据元素名称:客户编号 计划 统计 货物接收回执 领导 统计单 领导 图 2-10 配送业务流程图 营运 部 货物装 车 货物单 监控 系统 配送计划 确认 货物 途中 监控 接收 单 货物 派车 单 仓库 搬运 工 运输 人 运输 人 营运 部 接货 人 装车 通知 处理 报告 出库 单 货物信息 监控记录 业务信息 事故 处理 划分配 送区域 打印装 车单 打印派 车单 打印接 收单 第 2 章 系统分析 - 13 - 简述:编号 别名:无 长度: 4 类型:整型 取值/含义:客户的标识 有关的数据元素或数据结构: 客户姓名、公司、

31、电话、移动电话、地址、邮编、电子邮件 有关的处理功能:录入用户信息、检查是否为可用用户 图 2-11 配送数据流程图 货物接收回执 配送计划 货物信息 监控记录 业务信息 领导 统计单 派车单 装车通知 运输人 处理报告 营运 部 营运 部 领导 货物 接货商 接收单 仓库 监控 系统 出库单 货物单 搬运工运输人 确认 货物 划分 配送 区域 打印 装车 单 打印 派车 单 计划 统计 货物 装车 打印 接收 单 途中 监控 事故 处理 当所有的数据元素定义完以后,就可以建立数据元素一览表,如表 2-6 所示。 表 2-6 数据元素一览表 编号数据元素名称别名类型长度小数点位数 DE01 客

32、户编号 无整型 4 经济管理学院本科毕业论文 - 14 - DE02 客户姓名 用户姓名 字符型 20 DE03 公司 无 字符型 20 DE04 电话 无整型 10 DE05 移动电话 手机号整型 11 DE06 地址 无 字符型 100 DE07 邮编 邮编整型 7 DE08 电子邮件 无 字符型 30 DE09 货物编号 无整型 4 表 2-6 数据元素一览表 续表 编号数据元素名称别名类型长度小数点位数 DE10 货物名称 无 字符型 20 DE11 类别 无 字符型 20 DE12 库存数量 无整型 10 DE13 送货单编号 无整型 4 DE14 送货人姓名 无 字符型 20 DE

33、15 发货地址 无 字符型 100 DE16 送货地址 无 字符型 100 DE17 货物名称 无 字符型 20 DE18 送货数量 无整型 10 DE19 总费用 无 浮动型 152 DE20 发货日期 无 日期型 8 DE21 取货单编号 无整型 4 DE22 取货人姓名 无 字符型 20 DE23 取货日期 无 日期型 8 DE24 仓库编号 无整型 4 DE25 仓库地址 无 字符型 100 DE26 最大容量 无整型 10 DE27 现有容量 无整型 10 DE28 管理员编号 无整型 4 DE29 管理员姓名 无 字符型 20 DE30 管理员账号 无 字符型 20 DE31 密码

34、 无 字符型 10 DE32 电子邮箱 无 字符型 30 第 2 章 系统分析 - 15 - DE33 联系电话 无 字符型 20 DE34 管理员级别 无整型 2 2.4.2 数据存储 数据存储是指在系统中应该保存的数据结构以及具体的数据内容,实际上它是 信息系统的资源,用户要从系统中获取的全部数据都来自于数据存储。数据存储是 信息系统的核心,也是技术性很高的工作。这些还需要进一步研究,在数据字典中 只研究每一个数据存储所包含的数据内容就够了,因此任何一个数据存储至少包含 一个或若干个数据结构。表 2-7 是一个数据存储定义的例子。 表 2-7 数据存储定义表 数据存储编号 DB001 数据

35、存储名称客户信息档案 简称客户信息 输入数据流客户信息 输出数据流客户信息清单 组成客户编号 其数据存储一览如表 2-8 所示。 表 2-8 数据存储一览表 数据存储编号数据存储名称简述 D1客户信息档案存储客户的基本信息 D2货物信息档案存储货物的基本信息 D3合同信息档案存储合同的基本信息 D4配送计划档案存储配送的基本信息 D5业务信息档案存储业务的基本信息 D6监控记录档案存储监控信息 D7货物接收回执档案存储货物接收情况 经济管理学院本科毕业论文 - 16 - 2.4.3 数据流 数据流表示数据的流向。在数据字典中所定义的数据流有两类:一是从外部实 体输入到系统中的数据流,二是从系统

36、输出到外部实体的数据流。表 2-9 是其中一 个数据流定义的例子。 表 2-9 数据流定义表 数据流编号 DF01 数据流名称客户信息 简述基本设置中的录入信息 来源用户 表 2-9 数据流定义表 续表 数据流编号 DF01 去处处理功能“录入客户信息” 组成客户编号 姓名 公司 电话 手机 地址 邮政编码 电子邮件 流通量最初录入,偶尔添加新信息 高峰时期流通量最初录入时每人一份,2-9 份 其数据流一览如表 2-10 所示。 表 2-10 数据流一览表 数据流编号数据流 名称 来源去处流通量高峰流通量组成 DF01 客户 信息 客户 处理功能 “录入客户 信息” 最初录入,偶尔 添加新信息

37、 最初录入时 每人一份, 2-9 份 客户 编号 姓名 公司 地址 手机 电话 第 2 章 系统分析 - 17 - 邮政 编码 电子 邮箱 DF02 货物 信息 系统管 理员 处理功能 “录入货物 信息” 最初录入,偶尔 添加新信息 最初录入时 2-4 份 货物 编号 货物 名称 类别 库存 数量 表 2-10 数据流一览表 续表 数据流编号数据流 名称 来源去处流通量高峰流通量组成 DF03 配送信 息 配送部 管理员 处理功能 “送货信息 查看” 最初录入,偶尔 添加新信息 最初录入时 2-4 份 送货 单编 号 送货 人姓 名 送货 地址 取货 地址 发货 日期 货物 名称 送货 数量

38、总费 用 DF04 取货信 息 营运部 管理员 处理功能取 货信息查询 最初录入,偶尔 添加新信息 最初录入时 2-4 份 取货 单编 号 取货 人姓 名 取货 日期 DF05 仓库信 息 仓库管 理员 处理功能 “处理库存 查询” 平均每天 1 份 晚上 仓库 编号 仓库 经济管理学院本科毕业论文 - 18 - 地址 最大 容量 现有 容量 DF06 管理员 信息 系统管 理员 处理功 能管理员对 数据的更改 最初录入,偶尔 添加新信息 最初录入时 2-4 份 管理 员编 号 管理 员姓 名 账号 表 2-10 数据流一览表 续表 数据流编号数据流 名称 来源去处流通量高峰流通量组成 密码

39、电子 邮箱 联系 电话 管理 员级 别 2.4.4 处理功能 处理功能的定义是指最低一层数据流程图中的处理功能(功能单元)的定义。实 际上每一个处理功能就是一个程序,可以使用判断树、判断表和结构式语言等进行 描述。在数据字典中只能给以简单的描述。表 2-11 是其中一个处理功能的定义。 表 2-11 处理功能定义表 处理功能编号: P001 处理功能名称:录入客户信息 简述:录入客户的基本信息,包括客户编号、姓名、公司、电话、 手机、地址、邮编、电子邮箱 输入数据流:客户信息,来源:外部项“客户” 输出数据流:去向:客户信息表 处理:记录客户的基本信息 有关的数据存储客户信息表 其处理功能一览

40、表如下。 第 2 章 系统分析 - 19 - 表 2-12 处理功能一览表 处理功能编号处理功能名称输入/输出标志数据流编号来源/去处 P001 货物验收1 DF01E01 P002 货物堆码1 DF02E01 P003 出库0 DF03E02 P004 盘点0 DF01E01 P005 移跺1 DF04E02 P006 编制报表0 DF04E01 表 2-12 处理功能一览表 续表 处理功能编号处理功能名称输入/输出标志数据流编号来源/去处 P007 检索仓库1 DF05E02 P008 审核请求0 DF15E02 P009 审核货物1 DF07E01 P010 业务统计0 DF07E02

41、P011 签订合同1 DF08E01 P012 取消合同1 DF06E01 P013 合同统计0 DF06E01 P014 确认货物0 DF13P01 P015 计划统计0 DF11P01 P016 货物装车0 DF14P02 P017 途中监控1 DF09E02 P018 事故处理0 DF17E01 P019 打印装车单0 DF09E02 P020 打印派车单0 DF16E01 P021 划分基本配送 区域 2.4.5 外部实体 外部实体在数据字典中的定义包括以下内容:外部项编号和名称。简述。 用一句简单的语言来描述外部实体的基本含义。有关的数据流。这里指由外部项 产生的数据流或输出给外部项

42、的数据流。外部项的个数。 表 2-13 是一个外部实体定义的例子。 经济管理学院本科毕业论文 - 20 - 表 2-13 外部实体定义表 外部项编号 E01 外部项名称客户 简述无 输出数据流查询要求、统计要求、日记等 输入数据流客户信息 个数2-9 个 2.5 数据存储结构规范化 1.DB001“客户信息表”的数据存储结构如下: DB001 客户信息表 *客户编码 客户名 公司 电话 手机 地址 邮编 电子邮件 这个数据结构符合 2NF。 2.DB002“货物信息表”的数据存储结构如下: DB002 货物信息表 *货物编号 货物名称 价格 类别 库存量 显然,这个属于 2NF。 3.DB00

43、3“ 送货信息表”的数据存储结构如下: DB003 送货信息表 *送货单编号 送货日期 送货人姓名 发货地址 第 2 章 系统分析 - 21 - 收获地址 发货日期 货物名称 发货数量 总费用 这个数据结构属于 3NF。 4.DB004“取货信息表”的数据存储结构如下: DB004 取货信息表 *取货单编号 取货人姓名 取货日期 DB004 也属于 3NF。 5.DB005“仓库信息表”的数据存储结构如下: DB005 仓库信息表 *仓库编号 仓库地址 最大容量 现有容量 这个也属于 3NF。 6.DB006“管理员信息表”的数据存储结构如下: *管理员编号 管理员姓名 账号 密码 电子邮件

44、联系电话 管理员级别 这个数据结构属于 2NF。 2.6 系统数据分析 系统 E-R 图:如图 2-12 所示。 1.客户:客户编号,姓名,公司,电话,手机,地址,邮编,电子邮箱。 2.货物:货物编号,货物名称,类别,库存量。 3.送货单:送货单编号,送货人姓名,送货地址,取货地址,送货日期,货物 名称,送货数量。 经济管理学院本科毕业论文 - 22 - 4.取货单:取货单编号,取货人姓名,取货地址,取货日期。 5.仓库:仓库编号,仓库地址,最大库存量,现有库存量。 6.管理员:管理员编号,管理员名称,账号,密码,电话,电子邮箱,级别。 仓库 货物单客户 委托发送 签收职工 配送员 指派 暂存

45、 转交 接货商 图 2-12 E-R 图 这些实体的联系如下: 1.客户与货物之间的关系是:1:m 2.送货单与货物之间的关系是:1:m 3.货物与仓库之间的关系是:m:1 3.管理员和仓库之间的关系是:m:1 对数据存储进行规范化处理 1.D1“ 客户信息表”的数据存储结构如下: *客户编号 姓名 公司 手机 电话 邮政编码 电子邮箱 2.D2 “货物信息表”的数据存储结构如下: *货物编号 类别 第 2 章 系统分析 - 23 - 货物名称 库存数量 3.D3“送货信息表”的数据存储结构如下: *送货单编号 送货人姓名 送货地址 取货地址 送货日期 货物名称 送货数量 4.D4“取货商信息

46、表”的数据存储结构如下: *取货单编号 取货人姓名 取货地址 期货日期 5.D5“仓库信息表”的数据存储结构如下: *仓库编号 仓库地址 最大库存量 现有库存量 6.D6“管理员信息表”的数据存储结构如下: *管理员编号 管理员姓名 账号 密码 电话 电子邮箱 经济管理学院本科毕业论文 - 24 - 2.7 处理功能描述 本系统提供了三个管理员级别,分别为总管理员、仓库管理员和营运部管理员。 为仓库管理员提供的主要处理功能是商品信息查询、商品类别查询、添加商品 信息、添加类别信息,并且能够添加新仓库以及修改仓库信息等功能。 为营运部管理员提供的主要处理功能为出货查询、接货查询,运输记录跟踪、

47、进行发货处理等功能。 总管理员拥有以上所有的权限。 2.8 系统分析的遗留问题 根据目前的条件,还无法实现由专业的计算机人员管理该系统,今后可通过对 现有人员进行培训及外部招聘的方式解决此问题。 由于本人能力有限,系统调查阶段的工作做得不是很完善,对于物流管理的流 程不能完全把握,导致系统分析方面有欠缺。系统的分析只是初层次的,其中有很 多不合理的地方,今后在经费允许的情况下可对现行系统继续开发。 第 3 章 系统设计 - 25 - 第 3 章 系统设计 3.1 概述 3.1.1 系统设计目标 物流管理信息系统的总体设计目标是通过建立完善、高效、可靠的物流信息系 统,为物流企业提供良好的信息环

48、境。主要是对客户的基本信息,货物信息,仓库 信息,配送计划信息等进行管理。为了更加快速的对货物进行配送,并且为企业的 未来配送计划提供更多详细的参考资料,总之在现有的能力上,更好的为客户服务, 为企业节约更多的资源,并且做好企业配送,使企业获得利润。 3.1.2 系统设计的原则 结构化系统设计强调把一个系统设计成具有层次式的模块化结构。因此系统设 计的原则就是模块设计的原则。系统设计有两项工作,一是把系统分解成若干个暗 盒模块;二是设法把模块组织起来。与此相应的原则有模块的耦合性原则、模块的 内聚性原则、模块分解原则和模块的扇入、扇出原则等。 3.1.3 系统设计的方法 系统设计采用结构化设计

49、方法,其基本思想是:使系统模块化,即把物流系统 自上而下逐步分解为营运模块、仓储模块、配送模块。采用模块化设计可以使整个 系统设计简单、结构清晰、可读性、可维护性增强,提高系统的可运行性,同时也 有助于信息系统的开发和管理。 3.2 计算机系统配置 3.2.1 硬件配置 1.CPU:奔腾 4 2.66GHZ。 2.内存:512MB 以上,外存储器:80GB。 3.显示器显示卡:彩色 VGA,分辨率不低于 1024x768。 4.软驱、键盘和鼠标器,各一个。 3.2.2 软件配置 操作系统(OS):Windows XP。 使用的编程语言: Java。 使用的开发工具:MyEclipse5.5 使用的数据库:Oracle10g 经济管理学院本科毕业论文 - 26 - 使用的服务器:Tomcat6.0 3.2.3 网络协议 采用 TCP/IP 协议 3.3 系统总体结构设计 通过系统分析阶段高层数据流程图的绘制,对高层采用事务分析的策略画出系 统的高层结构如图 3-1 所示。 运营管理结构如图 3-2 所示。 M1.1M1.5M1.4M1.3M1.2 M1运营管理 客户管理增加货单取消货单 订单信息查询 操作员工作量查询 图 3-2 运

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1