论文60911253.doc_第1页
论文60911253.doc_第2页
论文60911253.doc_第3页
论文60911253.doc_第4页
论文60911253.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

常州机电职业技术学院 毕业论文 题 目 基于 服务的现代物流信息系统设计与实 现 作 者 张朝建 学 号 60911253 班 级 物流 0932 专 业 物流管理 系 部 经济管理系 指导教师 陈勇 2012 年 月 日 评阅教师 毕业设计 论文 中文摘要 随着计算机及网络技术的不断发展使现代物流信息化已经成为我国经济发展 的新热点 随着物流信息化的不断深入 现代物流企业使用的软件及拥有的内部 系统也越来越繁杂 如在线查询系统 电子办公系统 财务管理等 这些系统之 间相互交叉 有着大量重复的信息和数据 但相互之间却不能进行畅通的信息交 流与共享 导致企业间信息的交互和系统间的相互操作非常困难 从而出现了企 业间电子商务发展的瓶颈 通过使用 Web 服务 现代物流企业能够以前所未有的 方式通过抽象和混合将自身的信息和事务组件化 很好地解决了系统集成问题 规范了现代物流企业内部的信息编码 整合了各种应用系统中的数据 本文提出 一种在开放式环境下 用 Web 服务技术来实现适用于现代物流企业管理的分布式 信息系统 并结合实例说明了其部分功能的实现方法和调用过程 该方案很好地 满足了现代物流企业业务分散处理的需求 提高了大型物流企业组建企业信息系 统的效率和质量 关键词 Web 服务 物流信息系统 分布式 I 毕业设计 论文 外文摘要 Title Title modern logistics information system design and implementation Based on the WEB service AbstractAbstract Along with the computer and network technology to the development of modern logistics information has become a new hotspot of economic development in China With the deepening of the logistics information modern logistics enterprise to use the software and the internal system also has more and more multifarious such as online inquiry system electronic office system financial management etc These systems cross each other between has a lot of repeat information and data but between each other but cannot unimpeded information exchange and sharing The interaction between enterprises in information and system of mutual operation is very difficult and thus appeared the enterprise electronic commerce development between the bottleneck Through the use of Web services modern logistics enterprise can in an unprecedented fashion through the abstract and mixed will itself information and affairs modular very good solution to the system integration and regulate the modern logistics enterprise internal information coding integrate various application system of data In this paper a kind open environment use Web services technology used in modern logistics business enterprise management of distributed information system with some examples of some of its function method and call process The scheme is very good to meet the modern logistics enterprise business scattered processing requirements improve the large logistics enterprise established enterprise information system efficiency and quality Key words Web services distributed logistics information system Information sharing 2 目目 录录 摘要 I 第一章 引言 1 第二章 引入 WEB 服务的意义 3 第三章 现代物流信息系统 3 3 1 系统特点 3 3 2 系统目标 5 3 3 WEB平台的体系结构 5 第四章 系统数据库设计 7 4 1 数据设计 7 第五章 系统总体设计 11 5 1 系统体系结构 11 5 2 系统总体功能结构 15 5 3 系统总体物理结构 15 结论 16 参考文献 17 3 1 1 引言引言 现代物流管理是不同于运输和物资管理等学科的新兴学科 是关于运输 仓储 装卸 搬运 包装 配送 流通加工 物流信息等环节的综合化 一体 化 是一套全新的理论方法体系 随着计算机及网络技术的不断发展使现代物 流信息化已经成为我国经济发展的新热点 随着物流信息化的不断深入 现代 物流企业使用的软件及拥有的内部系统也越来越繁杂 如在线查询系统 电子 办公系统 财务管理等 这些系统之间相互交叉 有着大量重复的信息和数据 但相互之间却不能进行畅通的信息交流与共享 另外 企业之间的合作要求日 益加剧 然而不同的企业往往拥有着异构的信息系统 导致企业间信息的交互 和系统间的相互操作非常困难 从而出现了企业间电子商务发展的瓶颈 通过 使用 Web 服务 现代物流企业能够以前所未有的方式通过抽象和混合将自身的 信息和事务组件化 很好地解决了系统集成问题 规范了现代物流企业内部的 信息编码 整合了各种应用系统中的数据 2 2 引入引入 WEBWEB 服务的意义服务的意义 我们知道 Web 服务是用以支持联网协同计算机进行交互的软件系统 具 有联网计算机可以处理的格式化接口 通常 WSDL 其他系统按照规定方式以 SOAP 消息与 Web 服务进行交互 典型的是使用 XML 通过 HTTP 与其他 Web 相关 标准相连 Web 服务正是被设计和用来促进跨平台的程序对程序通信 它能够 为现代物流企业提供适应于 Internet 的应用 新架构下现代物流信息系统可以 为异构系统提供服务 提高系统可扩展性 解决传统物流信息系统的功能缺陷 将企业的资源管理扩展至整个 Internet 3 3 现代物流信息系统现代物流信息系统 3 13 1 系统特点系统特点 现代物流已经形成以计算机技术与物流技术为核心的 实现了数据的快速 准确传递 提高了仓储管理 装卸搬运 采购定货 配送运输 定单处理的自 动化 使得订装 运输 流通 加工实现一体化 企业可以方便地利用网络和 信息技术与物流企业进行交流和协作 并进行实时响应 第三方物流管理信息 系统是第三方物流企业和大型制造企业进行现代物流业务电子化管理和操作的 平台和系统 具有下特征 1 高开放性 基于 INTERNET 技术 无时间空间限制 客户端采用浏 览器 无须分发 将系统维护工作量降到最低 2 高适应性 可通过 XML EDI WEB E MAIL FAX 手机等多种沟 通的渠道与第三方以及客户交换信息 3 高集成性 系统集成了运输系统 GPS 系统 仓储管理系统 以 及其他贸易网站连接 形成流畅的供应链管理 10 4 高智能化 在供应链管理中要对自动仓库 GPS 系统 条形码识别 等进行发送指令及实时监控 3 23 2 系统目标系统目标 通过系统 客户可以网上下达运输指令 仓库作业指令 配送指令 可以 查询运价 库存报告 帐单统计 可以跟踪货物状态等 物流公司可以审核客 户的各种指令 对陆 海 空 多式联运委托进行任务分发和业务操作 下达 指令给运输和仓储联盟企业 全程跟踪货物状态 统计每票货业务费用 管理 物流公司与客户 联盟企业往来帐目 联盟企业可以查询指令及与物流公司的 往来帐目等 3 33 3 WebWeb 平台的体系架构平台的体系架构 在一般的物流系统中 物流活动产生的需求信息和反馈信息 一般都是 随着物流的传递而逐级传递的 当物流系统中各环节之间不能直接相连时 信 息传递就会出现延迟 从而导致物流系统反应速度的降低 一但某个环节出现 问题时就有可能造成整个物流系统信息的堵塞 因此 系统采用总线型物流系 统的结构 总线型结构的需求信息和反馈信息是总线式传递的 任何企业和其 它节点都可以自由访问和处理拥有相应权限的信息 利用 Intranet Internet 技术 可以实现总线型物流系统的物流结构 供应商 制造商 分销商 客户 商务网站和第三方物流企业通过自身的服务 器进行信息的发布和接收 实现物流系统信息的在线实时共享 整个管理信息系统采用三层 B S 体系结构 系统的客户端只需要一个浏览 器即可 相关人员通过览器来查询 增加 修改 删除数据 对信息进行管理 三层的 B S 结构是从两层的 B S 结构改进而来的 在两层的 B S 应用程序开发 领域 以其强大的功能 良好的扩展能力 迅速地流行起来 它能够快速开发 出看上去非常专业的应用 Web 应用程序 Web平台的三层分布式体系结构为图2所示 图图2 2 WebWeb平台的三平台的三 客户端浏览器 Web 服务器 应用服务器 数据库服务器 反馈页面 HTTP 请求 事务逻辑请求 结果 层分布式体系结构层分布式体系结构 10 三层分布式体系结构的第一层是客户端表示层 客户层 仅仅是整个应用系 统的图形界面表示 处于第二层的应用服务层 有一台或多台服务器组成 其中 Web服务器主要负责对客户端应用程序的集中管理 应用服务器 Application Server 主要负责应用逻辑的集中管理 即事务处理 处于第三层的是数据中心 层 有数据库系统 主要负责数据的存储和组织 数据库的分布式管理 数据 库的备份和同步等等 物流系统的应用可以看作一个客户与物流站点之间的一系列交互过程 整 个交互过程从客户端所浏览的一个页面开始 用户单击该页面上的一个按钮或 链接就产生一个请求 该请求通过HTTP传递到Web服务器上 Web服务器将页面 中的请求及有关数据取出来传给应用服务器 应用服务器调用相关的商务逻辑 实际上是一个Web应用程序 进行相应的处理 从外部数据库服务器存取数据 然后将结果传回Web服务器 Web服务器再将数据结果转换为页面的形式传给浏 览器 于是在客户端产生了新的页面 该页面是这一次请求的结果 也是下一 次请求的开始 3 33 3 系统开发模式及技术系统开发模式及技术 网站基本运行环境为 Windows xp 环境 系统选用 icrosoft Windows2000 Server Windwos NT 作为网络服务器 选用 Windows2000 自带的 IIS 作为 eb 服务器 数据库采用 MYSQL 计算机语 言采用 Java VB Vbscript Javascript PHP ASP 技术等作为主要开发技术 4 4 系统需求分析系统需求分析 4 14 1 系统需求分析系统需求分析 系统的功能结构根据客户要求 该系统可实现在网上传递国际 国内航空货 运和特快专递业务信息 可以方便管理订单信息及客户资料 可以跟踪查询货运 的处理情况等功能 该系统主要包括三个功能模块 物流企业管理系统 物流作 业管理系统 电子商务系统 客户管理系统 4 24 2 功能性需求功能性需求 10 4 2 1 功能划分 1 1 用户认证系统 用户认证系统 客户注册与登录 远程维护系统管理 2 物流企业管理系统 公司决策管理机构 财务 人事 办公 统计 决策 3 物流作业管理系统 数据采集 在线运输 网上仓库 装缷现场 货运代理 4 客户服务系统 客户呼叫中心 客户查询 5 电子商务系统 10 企业联盟 供应链管理 数据交换 在线交易 4 2 2 功能描述 1 注册登录认证系统 物流管理系统对用户进行细分 各种用户有不同的权限 不能越权使用系统 普 通用户 不需要特别认证 只需用户名和密码即可登陆 权限也最低 业务员 需要 申请 系统管理员申批后方可成为业务员 业务员可处理订单 系统管理员需要认 证 具有最高权限 系统管理员可以增加 删除 修改所有订单 可以增加 删除 修改所有业务员和客户的个人资料 审核业务员 这几种操作都是通过客户端浏 览器来操作完成 不必到服务器端进行操作 各个用户通过认证模块认证后 管理 系统授予相应的管理权限 才能对系统进行操作 各个用户的操作都是独立的 所 做的操作并不影响其它用户 各个用户也不能对其它的用户的资源进行操作 系 统管理员除外 根据用户输入的登陆信息从数据库中读取客户信息 判断是否为合法用户 并赋予相应的访问权限 达到基本的访问安全控制 2 物流企业管理系统 3 物流作业管理系统 4 客户服务系统 提交 浏览 查询模块 各类用户都可以根据各自的权限提交 浏览 查询订单 普 通用户只能看到自己提交的物流订单 可按目的地 始发地 下单日期等查询订 单 业务员可以浏览 查询他所管辖区域内的订单 例如 南京市的业务员只可以 看到目的地或始发地为南京的订单 系统管理员则可以浏览 查询所有物流订单 5 电子商务系统 客户下单 买家确定要购买的物流服务后进入该子系统 对购买的物流服务进一步 确定 并填写定单信息 支付方式 陪送方式 陪送地址 收货人资料 并产 生订单编号 10 4 34 3性能需求性能需求 1 数据精确度 1 要按照严格的数据格式输入 否则系统不给予响应进行处理 2 查询时要保证查全率 所有相应域包含查询关键字的记录都应能查到 因 为通常 有文件的记录会很多 所以本系统采用了两种方法进行查询 直接查询和模糊 查询 2 时间特征 一般操作的响应时间应在10 20 秒内 对软磁盘和打印机的操作以及客户端 下 载也应在可接受的时间内完成 3 适应性 满足一定客流量下的正常访问 对前面提到的运行环境要求不应存在困难 并 且在平台升级扩展的情况下 系统总体架构能够适应 4 4 4 4 系统流程图系统流程图 物流信息系统为客户提供一个类的网络界面 通过网络界面 客户登录后 执行各种操作 客户可以查找服务信息 查看首页面的等信息 图 4 4 为物流平台的系统流程图 10 物流信息平台 物 流 服 务 物 流 资 讯 客 户 服 务 业 务 操 作 企 业 管 理 客户登陆 登陆登陆 未登陆 图图 2 42 4 系统流程图系统流程图 4 54 5 系统逻辑系统逻辑 这一阶段的主要目标是明确用户的信息需求 系统管理管理人员完成各自 工作任务的信息需求 确定系统的逻辑功能 提出系统的逻辑方案 是系统分 析阶段的最终成果 是系统分析的最后一项活动 也是形成系统分析结果的关 键工作 这一阶段不但要利用前几个活动的工作成果 而且要在此基础上进一 步调查 明确问题 进行创新 本系统的逻辑模型主要以数据流图和数据字典为描述工具 在对电子购物 商城的管理方式和业务流程进行分析和研究的基础上 通过对系统的初步调查 和详细调查 按信息系统中应有的数据流和数据结构来勾画系统的概貌 5 5 系统数据库设计系统数据库设计 10 5 15 1 数据库设计数据库设计 1 客户信息 用户认证 用户认证 字段字段 字段名字段名 类型类型 1 1 姓名姓名 Text 2 2 客户编号客户编号Numb 3 3 是否公司客户是否公司客户Blean 4 4 性别性别Text 5 5 班级班级Text 6 6 学号学号 Numb 7 7 证件名称证件名称Text 8 8 证件号码证件号码Numb 9 9 联系地址联系地址 Text 1010 联系电话联系电话 Numb 1111E Mail Text 12 信用级别信用级别 备注备注 2 登录表登录表 字段字段字段名字段名类型类型 1 1 用户名用户名 Text 2 2 用户类型用户类型 Blean 3 3 密码密码 Text 4 4 权限权限Text 10 5 5 级别级别Text 3 货物信息 网上仓库 货物查询追踪 信息采集 货物信息 网上仓库 货物查询追踪 信息采集 字段字段字段名字段名类型类型 1 1 货物名称货物名称 text 2 2 货物编号货物编号Numb 3 3 数量数量Numb 4 4 单价单价 Numb 5 5 规格规格text 6 6 说明说明 text 4 定单信息表 客户服务下单 定单信息表 客户服务下单 字段字段 字段名字段名类型类型 1 1 订单号订单号Numb 2 2 定单日期定单日期 Date Time 3 3 商品编号商品编号Numb 4 4 服务名称服务名称Text 5 5 服务编号服务编号Numb 6 6 物流编号物流编号Numb 7 7 交易时间交易时间Date Time 8 8 交易数量交易数量Numb 9 9 单价单价 Numb 1010 总额总额 Numb 10 1111 定单状态定单状态Text 5 5 信息发布 物流资讯 物流服务 信息发布 物流资讯 物流服务 字段字段 字段名字段名类型类型 客户名客户名Text 信息标题信息标题Text 信息类型信息类型Text 信息内容信息内容备注备注 5 5 系统总体设计系统总体设计 系统的总体设计是指整个系统由哪些部分组成 以及各部分在物理上 逻 辑上的相互关系 包括硬件部分和软件部分 为了实现系统的总体功能 提高 系统的各项指标 总体结构设计的主要任务是将整个系统合理的划分为各个功 能模块 正确地处理模块之间与模块内部的联系以及它们之间的调用关系和数 据联系 定义整个模块的内部结构 5 15 1 系统体系结构系统体系结构 目前 Web 项目较为流行的开发模式是三层逻辑体系结构 本系统的开发 按照 Windows DNA Windows Distributed Internet Application 分布式互 联网应用结构 采用基于 XML 的三层 B S 体系结构 Windows DNA 提供了一种 开发三层结构 Web 应用程序的通用方法是一个电子商务开发的良好环境 MVC 的设计思想简介 MVC 的设计思想将平台划分为表现层 业务层 数据 访问层 数据库层 表现层 Presentation Tier 对应于 MVC 的 V View 负责系统的表示 逻辑 主要是每个 aspx 页面 业务层 Business Tier 体现系统的业务逻辑 业务层起到了 Business Delegate 的作用 屏蔽了表示层 有利于重用业务模型 10 数据访问 集成层 Data Access Integration Tier 负责进行数据访问及 系统间交互操作 数据访问组件负责与关系型数据库打交道 进行具体的增删 改查 CRUD 操作 系统集成代理 适配器组件负责与软件产品和外部系统打交 道 交换数据和消息 数据访问 集成层组件意识不到业务层的具体逻辑 通过 约定的接口让业务层来调用 MVC 三层逻辑体系结构如图 4 1 所示 图图 4 14 1 三层逻辑体系结构三层逻辑体系结构 5 25 2 系统总体功能结构系统总体功能结构 根据系统分析的结果数据流程图所描述的系统的逻辑模型 把数据流程图 上各个处理模块进一步分解 确定系统的层次结构关系 把逻辑模型变为物理 模型 在管理信息系统的设计过程中 系统划分的一般原则如下 1 子系统要具有独立性 即应把相对独立的事务处理过程作为一个子系 统 这样的子系统具有较高的内聚性 与其它的藕合较弱 便于软件开发 使 用及日后系统维护 2 子系统的划分结果应使数据冗余度较小 应避免部分数据在多个子系 统中出现 尤其是修改 以保证系统的安全性 可靠性和数据的一致性 3 子系统的划分应能满足目前和日后管理上的需要 功能应齐全 操作 要方便且为今后发展留有接口 4 子系统的划分应以该单位的管理职能为依据 应尽量避免过分依赖于 组织机构 以防止机构变更后为系统带来不必要的麻烦 10 从公司的组织结构上出发 把整个管理信息系统划分成多个子系统 每个 子系统的功能相对独立 但是子系统之间有必要的数据联系 对物流系统系统的数据流图采用变换中心法和事务中心法进行分析 对其 逐步进行功能分解 直到分解成为含义明确 功能单一的单元功能模块 5 35 3 系统总体物理结构系统总体物理结构 电子购物商城各个部门在不同的地点办公 网络拓扑结构以交换机为基础 各部门通过主交换机连接到公司主服务器 电子购物商城有五个不同办公地点 的办公处组成 根据这个特点 系统利用微机局域网作为系统的基本物理结构 为了提高系统的可靠性和可扩展性 网络采用以网络集线器为基础 以双绞线 为传输介质的星型结构 在每个业务发生点以及每个管理员分别配制微型计算 机作为系统结点工作站 系统功能的实现 子系统间的数据共享与交互通过网 络服务器完成 6 6 基于基于 PHP mysqlPHP mysql 的物流信息系统的代码实现的物流信息系统的代码实现 结论结论 利用三层 B S 体系结构 用 PHP JAVA 开发语言及数据库技术开发基于 Web 的物

温馨提示

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

评论

0/150

提交评论