【毕业学位论文】(Word原稿)商务智能系统中即席查询及分析技术的研究及开发-软件工程_第1页
【毕业学位论文】(Word原稿)商务智能系统中即席查询及分析技术的研究及开发-软件工程_第2页
【毕业学位论文】(Word原稿)商务智能系统中即席查询及分析技术的研究及开发-软件工程_第3页
【毕业学位论文】(Word原稿)商务智能系统中即席查询及分析技术的研究及开发-软件工程_第4页
【毕业学位论文】(Word原稿)商务智能系统中即席查询及分析技术的研究及开发-软件工程_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

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

文档简介

中图分类号: 学校代码: 10055 密级: 专 业 硕 士 学 位 论 文 商务智能系统中即席查询及分析技术的研究及开发 of 摘要 I 摘 要 近年来,随着社会不断发展,商业模式的不断改进,在企业内的业务数据实现爆炸式的增长。传统的各业务部门的管理软件已经无法满足日益增长的数据需要,迫切的寻求一个不但能处理好这些庞大的数据,又同时能提供决策支持,为企业管理层提供可靠、准确的全面决策辅助支持,实现整个企业的一体化商务智能。 商务智能内置完备的数据分析功能,用户无需其他辅助工具也不必丰富的可实现数据规约、语义映射、实时数据查询、多维数据分析、中国式报表编制、可视化图形设计等数据分析工作,提高数据的利用率,并显著节省用户的投资。 同样的,商务智能也可以与企业已有业务系统紧密结合,准确分析客户已有的资源管理系统( 客户关系系统 ( 业务流程系统( 财 务绩效管理系统( 经营分析系统等企业核心系统所产生的海量数据,生成清晰、可靠地数据分析结果并嵌入其中,从而为政府、金融、电力、通信等企事业单位不同层级用户在各业务场景下提供可靠的数据分析手段,显著提升客户已有系统数据分析能力。 本论文以此背景进行选题,首先介绍了商务智能系统项目背景和实际意义,对于商务智能的重要工具 即席分析,进行了着重阐述。包括即席查询的开发及实现过程,描述了需求分析、初步设计和具体实现,从模块设计和功能流程等环节都进行了详尽的分析和描述。系统运用 B /前台采用 台采用 个即席分析工具包括了配置查询条件、结果再计算、结果可视化、表格样式设定、结果导出五大模块,具有无需编码实现动态数据查询、一键可视化、兼顾易用性与功能性、架构跨平台可扩展、系统安全防护缜密、快速起效敏捷应对需求变化等特点。 关键词 :商务智能 , B/S,即席分析,数据挖掘,可视化分析I n of of in to a to of t T, be of of as of be as of by in of in a of of of II on , no a of to or to B/S, 录 录 摘 要 . I . 录 . 一章 绪论 . 1 第一节 论文选题的背景 . 1 第二节 论文选题的意义 . 3 第三节 本 文研究内容与组织结构 . 4 本文研究内容 . 4 论文的组织结构 . 4 第二章 系统的需求分析 . 5 第一节 系统的总体需求 . 5 第二节 组织及企业数据分析现状 . 6 第三节 系统的功能需求与用例分析 . 8 配置表格功能 . 10 结果分析功能 . 12 编辑查询数据表功能 . 13 导出表格功能 . 14 第四节 数据模型需求与用例分析 . 15 第 五 节 系统的性能需求 . 16 第 六 节 系统的可行性分析 . 18 第 七 节 系统的开发与运行环境 . 19 第 八 节 本章小结 . 20 第三章 系统的设计 . 21 目录 V 第一节 系统设计原则 . 21 第二节 系统体系结构设计 . 22 第三节 系统的功能模块设计 . 23 配置查询条件 . 23 结果再计算 . 25 结果可视化 . 28 表格样式设定 . 30 结果导出 . 31 第四节 数据模型规划 . 32 第五节 本 章小结 . 36 第四章 系统功能的实现 . 37 第一节 组成查询条件功能 . 37 设置度量函数 . 37 设定筛选条件 . 42 和或关系 . 48 排序 . 49 第二节 结果再计算功能的实现 . 51 新建计算列 . 51 汇总分析 . 62 条件预警 . 64 第三节 结果可视化功能的实现 . 67 圈选作图 . 67 趋势分析 . 70 第四节 表格样式设定功能的实现 . 71 单元格样式 . 71 添加单位 . 72 第五节 结果导出功能的实现 . 73 导出为 . 73 目录 打印 . 73 第六节 数据模型功能的实现 . 74 型设计器 . 74 . 75 第七节 本章小结 . 80 第五章 总结与展望 . 81 第一节 总结 . 81 第二节 展望 . 81 参考文献 . 83 致谢 . 85 个人简历 . 86 第一章 绪论 1 第一章 绪论 第一节 论文选题的背景 随着科技的不断进步, 人类产生的各类数据也在不断庞大。这些数据包括到生活的方方面面:通话记录、购物清单、监控视频种种这些是若干年前难以预料的。 美国 互联网数据中心 发现 , 互联网 上的数据每年将增长 50%,每两年便将翻一 倍 ,而目前世界上 90%以上的数据是最近几年才产生的。 除 此 以 外,数据又并非单纯指人们在 互联网 上发布的信息,全世界的工业设备、汽车、电表上有着无数的数码 传感器 ,随时测量和 记录 着有关位置、运动、震动、温度、湿度乃至 空气 中化学物质的变化,也产生了海量的数据信息。 这些数据记录了人类生活的变迁,它极为庞大又充满价值。比如,通话记录可以告诉我们什么时段是通话高峰期,不同人的不同通话时长需求等等,运营商可以通过这些数据定制各种话费套餐以及预测高峰时段,提前准备应对方案;购物清单则显示了某些群体的购物特征,什么价格的商品销量更好,哪些商品会被同时购买超市则可以通过这些信息改变商品的摆放位置,甚至采用绑定销售等营销策略。 不得不承认,在人们没有 能力储存、清理、分析这些庞大的信息前,很多决策都是通过人类经验和粗略分析得到的。而现在,因数据仓库、数据挖据、预测、可视化分析等技术快速发展,人们终于可以用放大镜看待数据,用更精确、更微观的科学精神从数据中提取智慧。 一个组织或者企业的运营过程中随时都会产生大量数据,以往我们都是通过各种管理系统分别获取并管理它们。比如 客户、项目、库存及供应管理 我们使用 算、成本、企业资金管理使用财务管理软件;员工服务、员工组织、薪酬管理使用人力资源管理系统这些管理系统在使我们获得便利的同时也将一个整体的组织 或企业划分成了毫不相干的若干部分,而这些数据其实是互相关联的:用人成本要考虑企业资金,员工管理影响产品研发、销售情况,产品收支又决定了企业资金一环套一环的运营链就是在告诉我们,数据是密不可分的。 第一章 绪论 2 发达国家已经开始重视并尝试商务智能,许多企业 已经尝到甜头 :零售商巨头沃尔玛与天睿资讯( 起研究历史交易数据库中发现,每当季节性飓风来临之前,不仅手电筒销量增加了, 此,沃尔玛开始在季节性风暴来袭时,把库存的蛋挞放在靠近飓风用品的位置,大大增加了销售量; 美国视频网站 用户位置数据、设备数据悄悄地记录下来。这些记忆代码还同时包括用户收看过程中所做的收藏、评论、分享到社交网络等动作。每天在 000多万个行为,此外订阅 用户每天还会给出约 400 万个评分及 300万次搜索请求。最后, 1亿美元买下一部早在 1990年就播出的 牌屋的版权,请来导演大卫芬奇( 并由老戏骨凯文史派西( 担当男主角。这让 鱼翻身,一举成名,纸牌屋不仅收获 在全球 40 多个国家大热。 越来越多利用数据获得成功的案例不断上演,商务智能毋庸置疑是 21世纪计算机发展中极为重要的产品之一。 即席分析作为商务智能中的一项核心工具,让没有 到实时的、准确的查询结果,并利用数据可视化,发现数据的趋势和走向,得到分析结论。这样一来,企业可以在节省用人成本的基础上,快速应对市场变化,应用及时有效的策略。 本文遵循软件工程的思想,使用软 件工程中的需求描述、设计方法,对即席查询的需求进行了详细分析。首先是了解组织及企业对即席查询工具在功能上的需求,同时确定了必须具备的性能需求,然后按照软件生命周期的步骤进行整体设计。在明确了该系统的整体架构之后,针对具体的功能模块、相关流程等内容进行详细的设计,最后进行正确的代码开发,实现了适合于组织及企业实际需要的、可靠、稳定的即席分析工具。即席分析不仅将同一组织或企业内部的各类数据统一管理,还是一款跨领域的、通用的软件。它利用数据可视化分析思想解决不同行业的相同问题,让数据得以最大化的服务于运营生产,推 动组织及企业的发展。 第一章 绪论 3 第二节 论文选题的意义 数据收集、数据分析、数据发布,这一系列和数据有关的技术,被称为“商务智能”( 称 1989年, 询公司的霍华德 )在商业世界将 “商务智能( 指的是一系列以事实为支持,辅助商业决策的技术和方法”。 随着大数据时代的来临,每个企业的数据量在各个环节源源不断的产生。从前,这些数据被存放在不同的系统中,如财务管理系统,人力资源管理系统,客户关系 管理系统,井水不犯河水,从未交集。现在,在能存储海量数据的数据仓库的基础上,利用数据挖掘技术,终于可以得到企业运营的全局图景。 目前国内市场,被广泛接受并应用的是报表软件,如润乾、帆软报表等。但是报表在数据可视化能力上远远不如 表只是应用于某些特定场景的其中一个模块。相比而言,显然 在全球市场上尤其是在西方发达国家, 件市场已进入成熟期,并购整合成为了这一市场的主要主题。但与其他 其他管理软件 相比, 场增长仍保持在高水平。综上来讲,在中国市场 开始进入成长期。这主要表现在两个方面: 对于 前,对 件达成认知水平的中国用户为 55%以上,接受程度为 15%以上。而在大型企业中,这两个比例更是高达 95%和 53%。这表明 件已开始进入大规模的应用和推广期。 软件提供商的 视化工具等 供商们达成了基本共识,并形成了一定标准。更重要的是,主流 厂商的产品和解决方案已经得到众多客户验证,产品的版本已经超过三次以上升级。 世资讯)预计 年左右的成长期,并将于 2018年到达成熟期。 这里面蕴含的巨大的市场机遇不言而喻。 第一章 绪论 4 第三节 本文研究内容与组织结构 本文研究内容 本文主要研究 即席查询 ( Ad 商务智能中的应用。主要包括: ( 1) 当今时代的数据储量越来越大,传统的企业管理软件无法适应与日俱增的数据处理及分析的需求,“商务智能”概念呼之欲出,对系统的开发可行性进行描述。 ( 2) 解释“商务智能”的概念和意义, 总结了目前全球商务智能的发展现状。给出了商务智能的组成模块和功能特点。 ( 3) 对用户需求进行分析,用户希望通过即席查询得到什么,及如何在无需 及对查询结果进行分析,进一步发现异常数据和趋势走向。 ( 4) 通过需求分析设计系统研发思路,总结各个功能模块的详细功能并给出实现的主要界面及关键代码。 ( 5) 总结系统开发工作,并展望后续工作。 论文的组织结构 该论文内容的组织结构为: 第一章是绪论。在这一章中,主要是对研究背景,价值和研究内容的介绍。 第二章是系统需求分析。在这一章中, 分别从功能需求、性能需求两个方面,对商务智能系统的需求和可行性进行梳理、分析、归纳和汇总。 第三章是系统的设计。在这一章中,分别从两个方面即系统的功能模块组成和体系结构,描述了商务智能系统的重点功能和模块构成。 第四章是系统的实现。在这一章中,给出了商务智能系统实现过程中遇到的重点、难点的解决办法和实现思路。 第五章是总结与展望。在这一章中,总结了系统的设计和开发实现工作,并对后续的研究工作提出了展望。 第二章 系统的需求分析 5 第二章 系统的需求分析 在软件工程中,开发信息化系统之前必须进行一次全面的需求分析。本文描述的系统是 为目前还使用 报表软件,然而自身产生数据量很大的组织或企业提供数据分析、数据可视化、数据挖掘与预测等功能,因此,必须对这类组织或企业的实际需求进行详细的分析。 第一节 系统的总体需求 在商务智能系统中,即席查询工具( Ad 帮助用户在无需 席查询面向各类行业,尤其是数据量大,需要快速应对数据变化的企业或组织。比如电信、金融和电子商务公司等,不懂 识的用户也可以正常使用。 综上,本系统在开发时,需遵循的总体需求如下: ( 1) 可以让没有计算机专业知识的员工从数据库中迅速查找到所需数据,而且数据是实时的。 ( 2) 系统内置丰富函数,用户可以利用函数的前台交互操作得到自己想要的函数公式。 ( 3) 提供数据可视化,让用户查询结果生成图形,易于观察数据趋势,辅助决策。 ( 4) 经过查询后得到的数据可以进行自定义再计算。 ( 5) 可以对表格进行进一步编辑,让读者浏览到专业的、无歧义的、清晰美观的表格和图表。 ( 6) 支持预警,符合预警条件的数据将以特殊样式在表格中显示。 ( 7) 所有查询及分析结果必须准确无误。 ( 8) 结果既可以输出为标准化文档,又可以纸质媒介打印。 ( 9) 该系统应为用户提供友好 、明确的用户界面。 第二章 系统的需求分析 6 第二节 组织及企业数据分析现状 通过对于不同行业的组织及企业的观察,总结了其数据分析现状,如图 从中不难发现,多个 管理系统不仅使企业投入的成本提高, 而且提供的 视角有限 。同时 还需要 相当 一部分人员浪费在数据 整理 和系统维护上 、数据库无法满足大数据需要、综合各个管理系统的分析成果需要手工操作,而且 纳大量数据及展现实时数据的能力又非常弱,往往要耗费很多工时才能出一份报告 这种时间上的滞后经常令组织或企业失去先机。鉴于这种情况,商务智能的解 决方案如下图 示。 图 2. 1 组织或企业分析现状 生产、运营中产生的各类数据 汇总 整理 数据 业务系统数据 客户、项目、库存、供应数据 预算、成本、企业资金等数据 员工服务、组织、薪酬数据 统 财务系统 人力资源管理系统 统计结果 出 人工分析 第二章 系统的需求分析 7 可以看到,商务智能主要是处理“数据展现”这一部分的工作。用户可以把他们的数据存储在数据仓库中通过预处理,提高数据质量。 务器后台可以将数据转为数据模型,这样一来,前台就可以利用数据模型进行数据可视化、数据检索及分析。由于采用动态数据,我们能快速得到最新、最准确的工作成果。 另外一方面,由于数据分散在各个业务库中,当企业需要查询数据时,要么需要进入各个系统查询,要么需要专业计算机人员通过 句查询。不同业务系统所能提供的数据有限 ,而且只能处理固定的、简单的查询功能,灵活性较差。而如果对专业人员下达查询任务,面对复杂查询条件,即使专业人员也要用较多时间来键入、组合 句。这样一来,企业中需要处理的数据查询基本上很难达到即时、快速,而且还要面临人为操作失误等困难。综上,总结传统企业数据查询流程如下所示: 图 2. 2 商务智能解决方案 预处理 务器 模型服务 务 外部 数据源 业务系统数据源 元数据 数据仓库 数据中心 报表服务器 数据仓库 据分析 可视化 数 据展现 抽取 转换 装载 第二章 系统的需求分析 8 统中的智能查询应用即席查询和多维分析,可以满足在不懂 句的情况下,利用简单的点选拖拽自定义查询条件,快速、方便的得到结果并对加过进行再计算或者可视化。 第三节 系统的功能需求与用例分析 通过对当前企业或组织的数据分析现状及目前存在的问题进行梳理后,就明确了商务智能提供什么样的功能。按照软件工程的思想,本部分将结合用例图,详细分析系统的功能要求。 首先,商务智能模块组成如下图 示: 查询任务 各业务系统 组织查询语句 数据不全面 查询条件不灵活 调用人力、任务传达耗费时间 人为操作失误 普通人员 专业人员 查询任务 查询实时数据 可视化及计算 操作简单,即时生效 内置函数,查询条件灵活 查询结果可视 化 结果再计算 查询 分析 图 2. 3 传统企业数据查询 图 2. 4 商务智能中的查询任务处理 第二章 系统的需求分析 9 商务智能系统分前台、后台两大部分。前台模块有 业及个人门户); 互图表)、 能查询)、 互报表) 现器)共 5 大模块。后台包括用户及权限控制、数据服务等功能。 我们把系统使用用户归类为非设计人员、设计人员和系统管理员 三种。非设计人员主要是检阅文件。其中,设计人员又分为数据查询人员、报表设计人员、图表设计人员和系统管理员。顾名思义,数据查询人员是专门查看实时数据的,相比而言高级查询人员需要掌握一些查询语句;报表设计人员是制作报表的,这类设计人员比起其他人更精通函数和计算机语言;图表设计人员则制作仪表盘( 这类设计人员理解数据可视化,知道如何展现某些特定的业务主题;系统管理员是精通数据库设置,创建数据模型和用户权限的分配等。 如下图 示,清晰的展现了不同用户的分工。 图 2. 5 商务智能模块划分 第二章 系统的需求分析 10 本论文中探讨的是“ 查”即“即席查询”这一模块。 Ad 包含两种查询数据的步骤,一是查询,即通过查询条件快速得到结果;二是结果 分析 ,在 已有 结果 的基础上进一步挖掘、探索数据趋势、进行比较、预警 关键 数据 对于 任何 企业或者组织来说,最重要的 目的都是透过 数据 发现 知识, 为决定 市场策略提供帮助。 这两个步骤 也是完成了从 单纯的 数据 管理 过渡到宝贵 经验 及决策的 过程 。 配置表格功能 设计人员、需要查询实时数据的人员在进行即席查询时首先需要确认维度度量及查询条件。 度量 ( 数据库 中可以用于求和( 求平均( 计数( 聚 合 计算 的列。 维度 ( 用户 观察 分析 数据的角度 。例如 时间 、地区。 看 查 画 算 管 件阅览器,在这里打开并查看文件。 智能查询,搜索实时数据,快速得到结果。 图表设计器,将数据通过图表的方式展现,便于分析数据趋势。 报表设计器,可利用函数计算,呈现实时报表。 后台服务,设置数据模型,分配用户及 权限等。 使用难度低 使用难度高 用户 模块 功能 非设计人员 设计人员 管理人员 图 2. 6 商务智能中的员工分工 第二章 系统的需求分析 11 主要内容包括: 1) 通过搜索或者在模型列表中查找数据模型。用户得到想要的数据模型后可以查看维度或者度量。 2) 配置查询条件。根据企业或者组织的需要选择模型中的维度或者度量。 3) 设置过滤条件,比如时间或者一些度量的限定。 4) 为了更清晰的浏览查询结果,用户还可以分别对维度、度量进行排序。 5) 根据不同查询需要,用户可以选择列表或者交叉表。列表是指线性的表格,交叉表是指行、列方向都 有分组的报表。 图 2. 7配置表格用例图 表 2. 1 配置表格用例描述 用例名称 配置表格 用例参与者 设计人员、需要查询实时数据的人员 用例说明 设计人员、需要查询实时数据的人员登录系统后,首选选择一个需要分析的数据模型,选择适合的表格(列表或交叉表)然后配置查询条件及过滤条件,为了结果更易于观看,还可以对制定维度或者度量进行排序。 前置条件 用户需要被授权 设计人员、需要查询实时数据的人员 配置查询 条件 选择数据模型 设置过滤条件限 维度度量排序 列表 、交叉表 第二章 系统的需求分析 12 结果分析功能 数据若只用单纯的罗列,是 无法一目了然的发现关键点和趋势走向的。这就需要设计人员用数据可视化思想,将数据以图形的方式展现出来,发掘其深入价值。其中涉及到的主要功能步骤如下: 1) 新建计算列,对度量进行函数计算。得到自定义计算结果列。 2) 对度量进行汇总计算。将多条数据合并显示到一个单元格中,比如求和、平均、计数等等。 3) 设置预警。根据某些规则或意见,突出重要的数据报告,提示特殊的情况,用以避免伤害的无知或缺乏准备条件,从而最大程度的减少危险所造成的损失的行为。 4) 对于数据可以绘制其趋势分析图,便于观察、对比。 5) 查询结果可以生成图形,通过数据可视 化为分析提供帮助 设计人员 条件汇总 新建计算列 设置预警 趋势分析 结果可视化 图 2. 8结果分析功能的用例图 第二章 系统的需求分析 13 表 2. 2结果分析用例描述 用例名称 结果分析功能 用例参与者 设计人员 用例说明 设计人员在查询结果表格已经生成的基础上,进行自定义计算,汇总小计、设置预警条件和显示样式,在表格中进行数据分析。在单元格生成迷你图以及为圈选作图以图形的方式观察数据。 前置条件 用户需要被授权 编辑查询数据表功能 作为一份完成、详尽的报告,除了要有准确的数据、明确的分析成果,设计人员还需要进一步完善单位、字体字号、小数点等等 ,以完成一份无歧义、专业的工作成果。 1) 设计人员可以为表格数据添加单位,一种是直接可以在单元格的字符前面增加货币符号;另一种是在表头前方增加单位名称。 2) 用户可以更改单元格内数据对齐方式。字体、字号及其他样式的设置。 3) 对于表格内的数据,用户可以设置小数点后的尾数及千分位。 图 2. 9编辑查询数据表 的用例图 设计人员 单元格样式 添加单位 数据格式化 第二章 系统的需求分析 14 表 2. 3编辑查询数据表 用例描述 导出表格功能 为了将工作成果留存,设计人员还需要将文件已多种方式导出。 主要包括: 4) 对于查询表格用户可以导出为 者 于在其他地方使用。 5) 用户还可以将表格打印出来,同时为了适应打印的格式需要,系统提供了页面方向、纸张、页边距、页码、标题的设置。 表 2. 4 导出表格用例说明 用例名称 编辑查询数据表 功能 用例参与者 设计人员 用例说明 设计人员可以分别在单元格或者列头添加单位,通过设置字体字号颜色和对齐方式美化表格。对于那些对有小数位数要求的数据,设计人员可以设置具体的数字。 前置条件 用户需要被授权。 用例名称 导出 表格功能 用例参与者 设计人员 用例说明 设计人员可以分别将文件 以标准化文档( 者 式导出到本地, 也 可以 将 文件直接打印,用于各种环境下查阅。 前置条件 用户需要被授权。 设计人员 打印 导出为 2. 10导出表格功能的用例图 第二章 系统的需求分析 15 第四节 数据模型需求与用例分析 模型 的功能需求分为 模型设计需求 和模型使用需求两个部分 , 其中 : 1. 模型设计的功能 需求有 : (1) 模型 的创建 : 使用 模型设计器 , 通过操作设置 , 生成标准 的模型结构 . 要求 : a. 不 支持 跨 数据源 建立 模型 . 一个 模型只能 指定 一个数据 源 . b. 支持 创建表关系 . 对 其他 查询语句不予支持 . c. 如果使用 存储过程 , 只支持 简单的存储过程 , 并且 每次查询只能用一个存储过程 , 不能和 其他的 原表 或者子查询 一起 使用进行查询 . (2) 模型 的读取 : 对 已有的模型读取 , 返回 模型描述的树形结构和信息 . (3) 模型 的修改 : 对 已有模型的设置进行修改 , 包括 : 度量 , 维度 , 等级 , 关联关系 , 是否 可用 , 定 , 权限 设置等 . (5) 定 : 绑定导入的 设置 绑定的 维 度 , 度量 . 用于 预测 . (6) 模型的权限 设置 : 设置 模型 , 度量 , 维度 , 等级 的 是否 可见 可 访问的权限 . 设置 度量 , 等级 的行过滤权限 . 2. 模型使用 需求有 : (1) 模型信息 服务 : 根据 模型权限 , 返回 用户能访问的模型的信息 , 包括 模型 , 立方体 , 维度 , 等级 , 度量等 , 用于 用户界面显示 . 对于模型 节点的访问权限为 : a. 模型的访问 权限 : 用户 只能看到授权 给 他的模型 . b. 访问权限 : 用户只能 看到授权 的 模型 下 的已授权给他的 c. 模型的列 访问权限 : 用户 只能看 到授权的模型 下的 授权 的 已 授权给他的列 . (2) 数据 查询 : 对 指定的模型通过 给定 的信息进行查询 , 返回 指定的数据结构 . 查询项目 可以是模型 列 , 也 可以 是 预测 列 . 查询时使用 模型设置的行权限 , 自动 过滤 . 对 没有权限的列 , 这些列 全部为 并在返回 的信息中提示 . 第二章 系统的需求分析 16 表 2. 5 数据模型用例说明 第五节 系统的性能需求 系统性能需求是指在满足功能需求的前提下,应该也具备的其他性能。通过对商务智能使用用户的调查,明确了系统的性能需求如下: 一、功能性与易用性的平衡 商务 智能往往能为一个 规模 较为庞大的企业或组织 管理数据, 在海量数据中获得宝贵 经验 。 即席 分析作为其中一个关键工具,具备 从 数据 转化 为 知识 的强大功能。 用例名称 数据模型功能 用例参与者 管理人员 用例说明 将企业数据库中的数据抽取整合为分析设计时可用的数据模型,并设置权限等。 前置条件 用户需要被授权。 图 2. 11数据模型功能的用例图 管理员 编辑模型 新建模型 查询模型 删除模型 设置行列权限 管理模型 查询模型数据 普通用户 第二章 系统的需求分析 17 即席查询可以探查实时数据,查询条件灵活,支持函数丰富,能满足多样化的 查询 任务;同时 ,系统 还具备全面地结果分析功能,用户可以分别从数据表或者图形 执行多角度 的观察 , 为经验总结和决策提供有力帮助。另外一方面 ,为了 体现数据之美, 即席查询 含有许多的细节 美化 功能,让一份文件上 升 为一件艺术品,让读 者关注 并惊叹。 为了适应 于企业 各个 人员使用 , 节省培训费 等 用人成本, 即席分析 采用大量常见前台交互来辅助用户完成复杂的 查询语句 编写 ,替代 传统软件里需要用户手工输入命令才能 执行 的做法。系统 的 界面设计类 大部分用户易于上手。在 容易出现 疑惑的地方,如函数,还会提供函数说明,这样用户很快就知晓其 含义 。 二、跨平台可扩展的架构 商务智能的系统架构和开发工具,使其可实现跨平台自由扩展,并可连接主流数据库。借助高效的后台服务,无论是 析型数据库)、 务型数据库)乃至 文本数据源,可以被映射到一个统一的业务逻辑模型,为客户提供一个统一的数据分析口径。地理信息系统, 为丰富前端应用程序提供了可靠的支持。 三、缜密的系统安全防护 该系统提供了实时监控,灵活的数据访问控制系统,显著降低了数据泄露的风险,并保持系统健康的持续稳定运行。 完备的系统监控,实时监控 存等数据库连接数量、当前在线用户数量等系统运行信息,有效降低系统运行风险,为运维期中系统调优提供有力依据。 灵活的权限机制,根据实际用户的角色、用户、权限,并且需要设置的其他信息,建立管理和控制系统的权限,而缜密的控制数据权限、 数据管理和控制线的最小单位,可有效地防止未经授权的访问和使用不当作为。 系统全方位操作留痕,任何时间、任何用户的任何操作都可保证被系统以清晰、可回溯的方式记

温馨提示

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

评论

0/150

提交评论