外文翻译-基于web的学生宿舍管理系统----宿舍管理与学生管理模块的研究综述内容摘要:
alysis Services, see the Microsoft article HOWTO: SQL Server 7 Distributed Query with OLAP Server at ? scid=kb。 enus。 q218592.) OPENROWSET lets you query data from any OLE DB source, including Analysis Services. This flexibility would let us use ADO to query Analysis Services. The OLE DB provider for Analysis Services, MSOLAP, converts the multidimensional data into a standard rowset that ADO can use to municate the data to the frontend application. The problem with this custom solution was the plexity of creating an interface that provided the intuitive, interactive look and feel of OWC and Excel. Although the team was capable of creating such an interface, the time, expense, and ongoing maintenance of such a solution made it prohibitive. The team also investigated several thirdparty solutions. Many thirdparty solutions help users build a query and execute it to see the results. Such an approach uses system resources efficiently but isn39。 t as interactive as the Excel and OWC draganddrop interfaces. So although these solutions offered unique advantages, none met the exact requirements of the project. When our team added custom development costs to the overall cost of the thirdparty software, we decided to look elsewhere. 译文 1 作者: Mark Scott(美 ), John Lynn(美 ) 国籍:美国 出处: 构建基于 Web 的分析系统 第一部分 使用分析服务 Web 瘦客户端浏览器的现实看法 Mark Scott, John Lynn 使用 OWC 在 Web 上部署 Office 在选定了后端技术后,开发小组开始制订实现前端界面的计划。 多数金融分析人员使用 Microsoft Excel,他们对其界面比较熟悉,感觉也很舒服。 Excel 包括数据透视表服务,能够允许分析人员连接到分析服务数据库。 Excel 的拖放界面提供了对多维数据的简单和直观的访问,并不要 求用户进行深入的培训。 而且,通过使用 Excel 的制图功能,用户能够以图和表的形式表示数据。 所以,对于前端界面,小组的首选是 Microsoft Office XP 中的 Excel 2020。 图 1 显示了 Excel 数据透视表服务浏览一个分析服务 OLAP 多维数据集的情形。 如果所有的客户端用户在同一幢大楼内一起工作,并通过同一个局域网访问分析服务器, Excel 会是不错的选择。 但用户需要和办公地点散布于世界各地的不同组织共享应用程序,因此开发小组需要一个用户可以通过 Inter 访问且类似于 Excel 的组件。 该小组发现 Office Web 组件 (OWC) 能够满足这一需要。 OWC 是一组能够在 Web 页上使用并提供 Office 功能的 ActiveX 控件。 OWC 数据透视表组件是 Excel 中数据透视表服务的 Web 版本;数据透 视表使用数据透视表服务,并要求在运行前安装数据透视表服务。 但没有 Excel, OWC 数据透视表也能工作。 数据透视表能够从分析服务器上检索多维数据并将这些数据显示在一个交互的拖放界面上。 已安装 Microsoft Inter Explorer (IE) 或以上版本的用户可以使用 OWC 对分析服务数据进行分析,而不必安装额外的组件软件。 图 2 显示了外观和操作都类似于熟悉的 Excel 界面的 OWC 数据透视表客户端界面。 OWC 数据透视表也提供了智能缓存,通过减少数据透视表从网络到服务器的往返行程次数而提高性能。 所以,通过有效使用分析服务,数据透视表能够减少数据传输并提高效率。 虽然 OWC 提供了我们开发小组的项目需要的全部东西,但当我们试图在 Inter 上部署 OWC 时,我们遇到了难题。 首先是 OWC 的运行平台问题。 Office XP 版的 OWC 要求使用 Microsoft Data Access Components (MDAC) 或以上版本。 而许多服务订户使用 Windows NT Workstation 作为其操作系统,如果要安装 MDAC ,还必须安装 Service Pack 6 (SP6)。 使用 OWC 的一个主要吸引力在于我们认为它能够实现无缝的部署。 我们发现虽然能够自动处理安装 Service Pack,但该过程需要重新启动,非常麻烦。 以后, Microsoft 提供了一个使用 SP4 的 OWC 组件修订版本,但我们同时也在开发自己的应用程序,在金融机构严格控制的客户端网络上部署 Service Pack 是一个很大的困难。 因此,需要在操作系统上使用特定 Service Pack 的解决方案是不可行的。 其次,我们小组遇到了连接问题。 OWC 要求直接连接分析服务数据源。 OWC 使用默认的 2725 端口直接和分析服务器通信,对于使用防火墙的机构来说,这是个问题。 (有关连接分析服务的详细信息,参见位于 aspx?scid=kb。 enus。 q301901 的 Microsoft 文章 INF:TCP Ports Used by OLAP Services when Connecting Through a Firewall。 ) 首先,我们试图使用 HTTP 连接和服务器通过 80 端口进行连接以解决连接问题。 该连接通过 Web 浏览器使用的同一个端口来提供访问。 对于额外的安全性,分析服务还能够使用安全套接字层 (SSL),通过 443 端口进行连接。 大多数组织同时打开 80 端口和 443 端口以便用户访问 Inter。 (有关使用 HTTP 的更多信息,参见位于 的 Microsoft 文章 INF: How to Connect to Analysis Service 2020 By Using HTTP Conection。 ) 图 3说明了使用 OWC 连接到分析服务器涉及的问题。 然而, HTTP 连接的执行产生了一些难以克服的困难。 我们测试显示,通过 80 端口进行连接要明显慢于直接连接。 因为多维数据集需要向客户端提供大量的数据,性能的降低使 OWC 的使用很不现实。 寻找替代方案 接下来,我们的小组考虑使用 ADOMD 和 MDX 查询创建自定义界面。 您可使用 OPENROWSET 命令直接查询分析服务多维数据集。 (有关查询分析服 务的信息,参见位于 的 Microsoft 文章 HOWTO:SQL Server 7 Distributed Query with OLAP Server。 )OPENROWSET 允许您从包括分析服务在内的任何 OLE DB 源上查询数据。 这种灵活性能够让我们使。外文翻译-基于web的学生宿舍管理系统----宿舍管理与学生管理模块的研究综述
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。