【毕业学位论文】(Word原稿)物流业务智能分析平台的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)物流业务智能分析平台的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)物流业务智能分析平台的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)物流业务智能分析平台的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)物流业务智能分析平台的设计与实现-软件工程_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

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

文档简介

中图分类号: 学校代码: 10055 密级: 硕 士 专 业 学 位 论 文 物流业务智能分析平台的设计与实现 of 要 I 摘 要 随着当今社会的发展,物流业融入到了社会的各个领域,与人们的生活息息相关。但是,物流企业飞速发展的同时也暴露了诸多困难,如:货损货差、货物信息滞后、服务指数低等一系列问题, 这些问题严重阻碍了物流企业的发展。为了有效地解决这些问题,设计开发一套较先进的物流信息管理系统来统一处理物流各环节信息就显得非常必要。 论文以华中地区某物流集团公司的运作模式为实例,主要运用商业智能( 相关技术设计实现了基于 物流信息管理系统。该信息系统通过对运营各环节实行严格的权限设置,有效地解决了管理困难、货损货差等问题,不仅极大地减少了人为因素对物流的影响,而且有效提高了物流运营各环节的工作效率。 论文通过对该物流公司运营现状进行了深入的调研与分析,采用系统科学的方法设计与开发了信息系统的 功能模块,主要有基础信息管理、收发管理、调度管理、交接管理、清分结算管理、报表管理等模块。其中,各个管理模块又分为几个小模块,如基础信息管理分为系统信息管理、结算单位管理、权限管理、车次线路管理以及一些辅助管理模块。在报表管理模块,为了实现数据管理的一致性、方便性,该信息系统提供了各种数据格式,包括 供的数据文件、 各种数据格式报表。 论文采用基于 台及相关技术进行系统的设计开发,并以 0g 做为后台数据库,在系统设计过 程中实现了业务逻辑与业务数据的分离,不仅提高了系统运行的稳定性、可扩展性、可重用性、安全性以及易维护性,而且有效提高了整个物流集团公司的管理效率。 关键词 : 物流信息管理系统 0g I of s s of a of as of or of on a of to of to of I of eb on in of on of of to of of of is as In in to of a of In of 0g as of in II to to of of I;0g 目 录 录 第一章 绪论 . 1 第一节 概述 . 1 商业智能发展背景 . 2 商业智能现实意义及发展现状 . 3 物流业发展及现状 . 3 第二节 关研究综述 . 4 关技术 . 5 发展趋势 . 7 第三节 本论文的研究内容及章节安排 . 7 论文研究内容 . 7 论文章节安排 . 8 第二章 智能分析平台的相关理论和技术 . 9 第一节 术简介 . 9 术 . 9 基于 系统结构 . 10 第二节 系统开发平台 . 11 台 . 12 台 . 12 两大平台的对比 . 13 第三节 发的流程 . 15 第三章 物流管理的商业智能需求分析 . 17 第一节 A 物流公司的业务发展与信息系统应用现状 . 17 市内业务 . 18 干线网络 . 19 当前的信息系统 . 19 第二节 分用户的 求分析 . 20 用户定位 . 21 需求层次 . 22 目 录 V 系统需求 . 23 第三节 A 物流公司现有系统存在的问题 . 24 货物信息采集手段落后 . 24 信息系统资源未充分利用 . 25 缺乏数据分析功能 . 25 缺乏对信息的自动处理 . 25 第四节 功能流程优化 . 26 客户发货流程 . 26 货物内部交接流程 . 28 网点提货流程 . 29 代收货款流程 . 31 清分结算流程 . 32 第四章 系统设计 . 34 第一节 总体设计 . 34 项目流程设计思路 . 35 台设计思路 . 36 第二节 统结构设计 . 36 数据获取层 . 36 数据管理层 . 37 数据展现层 . 37 第三节 数据库设计 . 38 数据库的概念结构设计 . 39 数据库的逻辑结构设计 . 41 数据库的物理结构设计 . 42 系统数据字典 . 46 数据库的实施、运行与维护 . 47 第四节 统功能设计 . 48 记录选择 . 48 数据分析 . 49 监视功能 . 49 丰富的视图 . 49 目 录 定型处理 . 49 扩展接口 . 50 数据输出功能 . 50 第五章 系统实现 . 51 第一节 系统环境 . 51 第二节 系统安全措施 . 51 第三节 架构与界面 . 52 层架构 . 52 界面实现 . 53 第四节 模块实现 . 58 货物收发模块的基本功能 . 58 网点收货 . 58 网点提货 . 59 第五节 安全分析 . 60 数据安全与备份 . 60 程序的安全策略 . 61 第六章 结论与展望 . 62 第一节 结论 . 62 第二节 展望 . 62 参考文献 . 64 致 谢 . 67 个人简历 在学期间发表的学术论文与研究成果 . 68 第一章 绪论 1 第一章 绪论 第一节 概述 随着信息技术的发展 ,信息的表现形式越来越多样化,信息总量也在迅速的增加 ,我们愈发需要有效的分析工具来分析每天都产生的大量信息。作为一种将数据转变为信息、信息转变成知识的工具,商 务智能已经在客户关系管理、流程管理、成本分析、行为分析和预测等领域发挥重要作用。近年来,随着物流企业的迅速发展,物流企业信息量的急剧膨胀,商业智能开始在物流业务管理和流程优化中显现出愈发广阔的应用前景。 商业智能 )的缩写,指 的是 在 业务 信息的收集,集成 、 分析和报告上的技术 与 应用 。一般的商业智能应包含 下列软件工具: 一是 终端用户查询和报告工具。 支持用户访问原始数据 ,不 包含 成品报告生成工具 。 二是联机分析处理 工具。 联机分析处理( 供多维数据管理环境 1。在这里,“维”指的是用户的分析角度。 来发现数据之间的关系,也被称为数据挖掘软件。 三是 数据集市 (品。 这一系列产品 包括 多 方面的预配置软件 和 一些业务模型,如财务分析模型 2,可以把来源广泛、无序的数据集合整合成一个支持商业决策系统的完整的数据环境。 四是 主管信息系统 ( 为高层管理人员提供服务的一类特殊信息系统 。 一个 “组织状况报导系统 ”和 一 个 “人际沟通系统 ”,能够迅速、方便、直观(用图形)地提供综合信息 ,同时, 通、协调 , 并 进行工作控制和验收等。 其实 , 俗来讲就是收集相关信息并加以分析,以帮助 客户 做决策。 由于物流企业在做数据汇总和业务分析时,其数据来源及数据格式都比较复杂,其数据既有来自各个发货网点的,也有来自大客户及合作伙伴的外部数据,通常既有各种数据库的数据文件,又有各种数据格式的报表。采用基于 术有利于及时搜集各部门的报告数据并能够有效地减少对软件的依赖。 第一章 绪论 2 商业智能发展背景 商业智能 (初于 1996 年提出,它的目标是为企业的业务经营决策提供参考和支持。事实上, 一套完整的数据管理和分析方案,通过将现有数据进行有效的整合,为不同的主题需求提供相关的统计结果和分析结论。通过十几年的发展, 经和吸收运用了联机分析和数据挖掘技术等信息技术手段,并取得了较好的效果。目前的 统主要为用户提供查询报表、数据分析、信息发现、数据备份和恢复等功能,除了具备常规的数据管理功能外,最大的特点是能为企业管理者的业务决策提供有力的辅助。 随着企业的发展和竞争的加剧,企业管理者对企业业务 决策的重要性日益凸显,但另一方面,企业越大,层级越多,管理者对一线的业务实际情况越难以及时掌握,而竞争加剧要求企业必须做出及时、正确的相关决策。 是在这一背景下被提出,并迅速发展起来,由最初主要提供统计报表和查询到提供数据分析和数据挖掘, 渐成为企业业务分析和决策不可或缺的工具和辅助手段。 为企业提供迅速收集、管理和分析数据的手段,能够将收集到的数据转化为有用的信息,并负责将指定的信息发送到企业各处。 统处理的对象是数据,而我国很多 企事业单位 在最近几年中逐步建立了 比较完善的 基础信息化系统 ,这些系统都有数据库的支持,每天都要产生大量的业务数据。系统运行一段时间后,数据库中就会沉淀大量的历史数据 3。但是, 业务人员无法直接从 数据库中分散、独立存在的大量数据 中得到感兴趣的或是有价值的信息 。 也就是说,数据很多但可直接获知的信息很少。这种情况下, 统的实施就成为可能。目前,我国大 部分 企业的信息系统已经实现了 报表 和业务数据查询,但数据分析和数据挖掘功能还没有得到普遍应用,也就是说还没有对数据库中的大数据量进行信息发现。目前,统需要发展和完善的方向也正是对大数据量的分析处 理和知识发现。 目前在国外, 件已经成为企业必不可少的桌面办公软件之一,而大部分 用已经实现了 数据分析 功能;越来越多的企业 用开始实现 数据挖掘 功能,并逐步完善 。 商业智能在我国正处于快速发展阶段,凡是业务数据量比较庞杂的企业几乎都适合 用,如:大型零售、保险、离散制造、银行、通信、政府、大医疗机构、教育集团等。然而,在我国只有银行、保险、电信等行业普遍实施了 用 4。由于物流行业在我国的整合度不高,中小物流企业较多,所以 用在物流行业并为得到普遍的实施,而物流行业的特点决定第一章 绪论 3 了企业拥有 庞杂的业务数据,这为 用在物流系统的应用提供了广阔的空间。 商业智能现实意义及发展现状 商业智能的应用可以大大提高数据搜集、整理的效率,从而极大地提高管理人员工作效率,节省人力成本。随着商业智能在企事业领域的广泛应用,管理人员的时间分配也发现了显著变化,用于整理数据和分析数据的时间由原来的约为 8: 2 降为 2: 8。除此之外, 应用还可以为管理决策提供科学的依据,通过 统的数据挖掘可以发现数据中隐藏的规律得出传统方法无法得到有用信息 5。 现在对 理解上可以分为广义上的和狭义上的理 解。广义上看,凡是能够进行数据分析并提供业务处理功能的系统都叫商业智能,即 狭义上看,要企业首先有成熟的 系统,其次需要建立一套整合多个 统数据的信息平台,再把这些系统汇集的数据放入相应的数据库中,最后再做数据抽取和分析。 目前在我国许多企业中, 系统还不成熟,有些企业甚至还没有建设,因此,缺乏完备的数据基础。所以,本文中对 理解是: 储和分析等处理,为企业决策层提供准确的依据,帮助决策层做出正确决策。以 实现该目标为基础的所有技术及其相关应用,都被称之为 。 物流业发展及现状 在新经济形势的推动下,物流行业获得了迅猛发展,物流行业在整个国民经济的地位和作用也越来越重要,现代物流的发展水平已经成为衡量一个国家和地区综合竞争力的重要标志。很多物流企业经过努力拼搏,不断发展,规模不断扩大,同时对自己提出了更高的要求,希望业务在覆盖范围上有大的突破,管理方式上有加强和提升。 随着业务范围的扩大和业务量的增加,传统物流企业原有的管理系统和业务处理方式已经不能适应业务扩展和企业战略调整的需要。 物 流行业目前存在着很严重的问题,主要表现为一下几个方面:企业决策层无法及时了解各子公司和分公司的业务状况,影响了公司的管理和决策;异地业务通信费太高,提高整体成本费用用占整体成本太高;业务高峰时处理能第一章 绪论 4 力跟不上;网点终端等相关基础信息不完善,无法实现全流程的综合管理;统计结算中心工作量过大,造成数据信息延迟;不能满足客户对于货物跟踪的新要求;同时,随着企业积累的业务数据增多,对这些数据做分析和挖掘成为辅助企业决策的一个重要手段。 因此,针对企业发展的需要,构建更规范的组织结构、设计更合理的业务流程、提高信息化管 理程度、建造高效的管理信息系统和分析系统是解决企业物流和信息流瓶颈的根本方法。 第二节 关研究综述 商业智能提出于上世纪 80 年代末,其发展过程始终是围绕为企业提供数据分析和信息发现为目标的。为此国内外专家学者和相关软件企业把研究的重点主要集中下一下几个方面: 企业管理中的定位, 使用的信息技术, 以 看成 是 一种解决方案 ,它能够辅助完善各种商务流程,改变企业商务流程残缺、散乱、僵化、低效的状况, 及时发现这些顽疾并提供一些优化的途径。随着 企业所面临的绩效方 面的压力的增大 , 应用还要求 提升 企业各方面的 商务绩效 。 有效的 统能够帮助企业提升财务的和非财务的,前台的和 后台 的,企业内的和供应链内的,组织的和个人的 等等 各个方面的绩效 7。 般由数据查询和报表、数据挖掘、在线分析( 预算和预测等部分组成。商业智能技术为企业提供迅速收集、管理和分析数据并产生各个相关主题的分析结果并相应的呈现给指定的用户。其中辅助决策 的信息能使管理者更有效地实现对企业的风险管理、财务分析、员工绩效管理等 8。商业智能的发展依赖于在线分析处理和数据挖掘等技术的发展。 与目前广泛应用的 应链管理 等信息系统 相比,商业智能是面向决策的软件不以面向操作为重点。 以在已收集到原 始数据的基础上,对数据进行分析,得出有用的信息来辅助管理者决策。商业智能系统能从日常的业务数据中统计分析出针对指定主题的有用信息,从而为企业带来多方面的好处,如:灵活快速的数据统计,及时有效的客户管理,可供借鉴的削减成本建议等等。 目前很多商业智能方案还不够成熟,它将随着企业的发展而不断完善。那第一章 绪论 5 些没有商业智能方案的公司,决策层不能快速,准确、全面地获取有效的决策信息,从而严重地制约公司的发展规模甚至会由于决策层获取信息的延迟而做出错误决策给公司带来巨额经济损失。 关技术 相关技术主 要有联机分析处理和数据挖掘。 联机分析处理 (在联机事务处理 (础上发展起来的。 端用户的原始数据可以实时地和数据中心交换,原始数据的处理由数据中心服务器完成。它可以实现对用用户端数据的及时响应和回答,是一个实时的系统。用户终端可以方便地对数据库做查询、增删、修改等处理。而联机分析处理 (关系数据库辅以一定的前端产品来实现。相比于 可以满足大数据量(千兆兆字节)的复杂查询需求。它以多维的数据模式来满足用户的多角度需求。例如在对物流业务数 据的分析中,货物种类、行程路线、卡车装载率、网点间业务比较属于不同的角度,用户可以多角度地对快对数据库中的数据快速灵活地进行分析处理及相关查询。 一种交互式分析方法,提供了如下功能: 一是数据的切割功能 (这个功能可以提供给用户所需的单一条件查询或多条件、多角度组合查询的数据。切 (作是在数据体上一个维度进行操作,也就是说从一个角度来限定条件如: 2011割 (作则是从两个或多个角度限定查询条件,如使用条件 2011 行切块操作。 二是上卷 (上卷是指在某一角度上扩大观察的范围。如对业务量进行上卷操作,可沿 分层如日 月 年观察业务量,即从某一个角度扩大观察范围。 三是下钻 (下钻是上卷操作的逆操作。如由 缩小观察范围,由年 月 日观察业务量的细节。 四是钻过 (钻过是指查询贯穿多个事实表执行的查询。 五是转轴 (转轴操作是通过转动视角,改变数据的表示可以方便用户观察 数据 挖掘可以满足大数据量的处理,这使得它的应用越来越广泛。因为无论是政府部门还是商业机构,在信息管理系统使用一段时间后都会积累海量的第一章 绪论 6 数据,并且这些数据可能是以多种形式存储的。用户很难直接从这些数量巨大,成分复杂的资料中整理发掘出自己需要的有用信息,从而为决策服务。数据挖掘技术的出现,为用户提供了处理数量巨大,成分复杂的数据的手段,从而方便地获取数据中隐含的有用信息和事实规律。 人们对数据挖掘的定义还没有统一,其中一种观点认为:数据挖掘 (就是从大型数据库的数据中提取人们感兴趣的知 识。因此,数据挖掘的对象是大型数据库,目的是从中获取事先未知的隐含的有用信息。这些信息可以用概念、规律等多种形式呈现 9。 数据挖掘是一个不断的过程。因为它所面对的数据集即使是确定的,数据挖掘也不是一次性的实验,而是一种决策支持过程。数据挖掘通过抽取与主题相关的数据依靠机器学习、统计学等技术进行自动分析,归纳出与主题相关联的统计学上的规律,或其他潜在的有用信息,从而为管理、决策者提供管理的依据或决策的参考,提高管理的有效性和决策的正确度 10,数据挖掘过程主要包括:数据准备、挖掘操作、结果表达和解释 11。图 数据挖掘流程图。 图 据挖掘流程图 数据挖掘作为一门独立的技术,还处于发展完善阶段,在应用中还存在一些局限,未来可完善的空间比较大。数据挖掘借鉴了统计学和机器学习的思想,比如数据挖掘需要研究发现数据中的结构,而这也是统计学的目标;数据挖掘要高度自动化、智能化,而机器学习正是研究计算机智能化的技术。数据挖掘在与相关学科和技术的融合过程中也相互影响 12。 数据集成 数据选择 预处理 数据挖掘 结果表达和解释 数据源 数据 目标数据 预处理后数据 模式 知识 第一章 绪论 7 发展趋势 随着 用的迅速推广和企业信息化建设的 完善,一些新的技术和应用不断同 用相融合,其中最明显的趋势是 用的移动化和云接入。 随着云计算的快速发展,越来越多的企业可以提供多样化的云计算服务,这为 用接入“云端”提供了可能性。云计算好比把数据处理的任务集中在一起,由专门的企业提供数据处理的服务,而需要数据处理的企业只需要把原始数据提供给“云端”就可以获取数据处理后的结果。而 用传统的部署方式对小企业来说是沉重的负担,并且 智能化水平受到企业发展水平的限制,“云端”提供的的服务可能会更专业更高效,这也为 用提供了一种全新的选择。 目前,移动 发展开始受到越来越多的关注。智能手机运算能力和展示水平的提高为移动 供了技术上的支持,而智能手机终端的普及为移动 在的智能手机和平板电脑已经完全可以支持移动办公,通过移动终端设备,用户可以像在办公室一样获取最新的业务数据分析展现和系统的决策建议,这样不仅可以快速相应市场变化,也便于处理一些突发的情况。 通讯技术和移动终端的发展使 用可以带在身边,使数据真正动起来。 第三节 本论文的研究内容及章节安排 论文 研究内容 本课题来源于华中地区一个大型物流 企业(简称 A 物流)对 统的需求。A 物流的业务目前以零担货运为主,大客户的整车货运业务占总业务比例还比较小,不足 15%,但发展势头较好 。 在零担托运货物的配送过程中会经过网点收货、分拣中心分拣、专线方向配货装车、专线运输、到达各分公司网点、分拣保管货物、客户取货或上门送货等诸多环节。在这个过程中,会产生很多货物本身及交接情况的信息,而为了照顾信息采集的方便,这些信息的存储格式会呈现多样化。而物流公司在做业务及效益分析时 , 又需要计算机智能系统提供辅助决策。本文结合 A 物流的实际需要,以满足物流公司数据统计和分 析预测为目标,用信息技术支持决策等管理中产生的实际需求。本文的主要内容如下: 第一,对商业智能核心部分中的智能化商业管理理论和数据挖掘技术做了第一章 绪论 8 讨论。 第二,对可用于系统开发的技术平台进行了分析对比,并阐述了本系统开发采用 台的理由 和 统开发的一般流程。 第三,对系统框架结构和开发模式做了规划,明确了系统目标, 将原始数据的智能筛选、相关主题的智能分析和客户维护信息的自动发布做为系统重点实现的目标并且 优化了企业的业务流程,最后确定了系统所要实现的 具体 功能。 第四,在 台下,论述了本系统 在物 理架构、数据库环境、网络环境和安全措施等 具体层面的实现。 论文章节安排 第一部分:绪论。介绍了系统实施的背景、主要技术手段和本文整体的章节安排。 第二部分: 智能分析平台的相关理论和技术 。主要介绍了基于 术以及系统开发的相关技术,对两大技术平台做了对比并阐述了选择 台的理由,阐述了 统开发的一般流程。 第三部分:物流系统管理的 求分析。考察了华中地区某物流集团公司的实际信息化应用情况,并分析了该公司实施 统的可能性与具体需求。 第四部分:系统设计。根 据对 A 物流管理的 求分析,从软硬件对基于 统做了设计与规划 。 第五部分:系统实现。分别从系统环境实现,安全措施实现,流程实现和界面实现描述了系统实现后的具体情况。 第六部分:结论与展望。对整个项目的开发过程进行总结,对系统的完善做了展望。 第二章 智能分析平台的相关理论和技术 9 第二章 智能分析平台的相关理论和技术 第一节 术简介 术 结构是由客户端和服务器端组成,共同完成数据的展现和交换,由于 构的客户端是浏览器,绝大多数用户的操作系统中自带有浏览器,因此很多情况下不需要专门开发和安 装客户端,这也成为 术的一大优势。术在 得到了广泛的应用,随着 迅速普及, 术也受到了广大程序开发人员和计算机用户的普遍接受,在 发技术的不断更新和完善过程中,基于 应用也开始延伸到越来越多,越来越复杂的应用领域。如今 术不仅在网络分布式计算和处理中得到广泛应用,一些传统的分布式计算和面向对象技术也开始向 术上迁移 13。 随着 发工具的更新和完善,基于 始应用, 程领 域,以及微软的 术平台。这些都推动了 术进入复杂的应用领域。新的开发工具出现不仅提高了 用的问题解决能力也提高了软件工程的开发效率。同时由于 用无需安装专业的客户端软件,只需要使用用户都很熟悉的浏览器,省去了安装和学习专用客户端软件的麻烦,所以, 用模式更容易得到开发人员和用户的认可。 术是服务于分布式应用的,它的的每一个 应用 都需要信息在 客户端和服务端 之间传输或者是交换。因此, 术可以分为 务器技术、 助技术等。 务器的模式已经 非常成熟,只有两个主流模式:微软公司的 一个是开源软件 们只需要选择一种适合系统的 务器模式即可。 发技术是开发 统主要用到的技术,在这方面,面向对象的开发思想提高了软件的重用性和软件质量,成为应对“软件危机”的最佳对策 14。 2大开发平台垄断了目前 务软件市场,成为两种被普遍接受的规范。 是网页设计语言,其中 用传统的表格方式来实现对象的定位。而 在 言上做了改进,融合了 可扩展标记语言( 的数据转换能力, 可以满足 更多的 网络 需求。在 计第二章 智能分析平台的相关理论和技术 10 中, 可以 采用 方式实现各种定位 ,突破了 传统的 的表格( 位 模式, 可实现网页页面内容与 样式 相分离 ,使组合网页代码变得方便快捷 。 应用程序是一种跨平台开发语言,可以制作出各种网页视觉特殊效果,同时,也可以实现对网页中内容进行控制与修改。这些使得网页由静态向动态和可定制跨越 15。 基于 系统结构 分布式的, 息 在物理上 可以 不在一个 站点 ,而逻辑上还可以实现一体化,访问时 只需要在浏 览器中指明 相应的 站点 ,就可使 用户 体验到一体化的信息服务 。 是动态的 , 序可以与数据库连接,通过后台数据库的更新来动态显示信息,并且可以根据用户账户,浏览时间等因素显示个性化的内容。 超 链 接 使 用户 浏览信息的次序有其自主性,这也是 态特性的一个体现 。 支持信息交换, 户不仅可以浏览网站也可以参与网站内容的建设,这可以方便地把 台建成一个用户信息归类聚合的平台,不仅有利于用户信息的共享也有利于系统平台对数据的收集。同时, 用户可以向服务器提交请求, 从而获得动态的、个性化的信息。 基于 分布式系统体系结构从逻辑上可分为三层,依次为表示层、应用层和数据层。 一是表示层。在 统结构下,用户通过浏览器窗口来和 务器交互信息,可以用来搜索、浏览、下载以及发布信息,还可以递交数据请求,或其它控制应用。 览器就是 统结构中的表示层。 件是浏览器中最基本的处理对象, 其中可以包含 含脚本以实现一些显示的特殊效果和交互功能。在网页中还可以加入第三方软件,如 程序,用来增强表示层的功能。浏览器可以使 程序在网页中被加入以后,以下载的方式运行。还有些第三方软件可以实现特殊功能 16。 二是应用层。应用层是基于 统的核心部分,负责信息的传递、业务处理和信息发布,涵盖了系统的主要功能。应用层负责对来自表示层的数据做出响应的处理,处理过程中涉及到的数据层之间数据的交换,与数据库的连接和对数据库的操作也由应用层来完成。在复杂应用中, 用层可以分为工作流层和业务逻辑层。业务逻辑层负责业务的具体实现,并对工作流层提供业第二章 智能分析平台的相关理论和技术 11 务调用接口;工作流层接负责在浏览器窗口和业务逻辑层之间解释和 传递信息,调用业务逻辑层的相应功能。在这种结构下当业务流程发生改变的时,只需要改变工作流层而业务逻辑层保持不变。业务逻辑层可以将组件分布式存放在多个应用服务器上,实现实时可伸缩的事务处理并动态平衡客户端请求负载。 第三,数据层。数据层负责数据存储和管理,包括数据接口层和数据存储层。而数据接口层对应用层提供统一的存储层访问接口。数据存储层存储和管理各种数据,并且也提供数据具体操作的事务支持。 基于 系统实际上是一种 B/S 模式,即用户通过浏览器与服务器端进行数据传送和交换。和另一种流行的软件系统网络连接模 式 C/S 相比有着明显的便捷性和易维护性。 C/S 模式是常见的 客户机 /服务器 模式 , 这种模式下, 客户机 一般由 工作站充当,是网络的基础; 服务器是网络的核心 。在应用中,客户机上需要安装专门的客户端软件,而服务器端也需要专门的软件支持 17。C

温馨提示

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

评论

0/150

提交评论