基于分布对象技术的报表统计系统

基于分布对象技术的报表统计系统

付睿臣[1]2004年在《基于Oracle的管理信息系统开发模式的研究》文中研究说明针对当前管理信息系统开发过程中存在的一些问题,通过对当前几种比较流行管理信息系统开发模式的分析比较,并结合最新的计算机网络技术、数据库技术和面向对象的分布式组件技术,提出了在Oracle环境下以B/S模式作为管理信息系统开发模式的思想,并在此模式下开发出了一套通用报表系统。本文具体介绍了ActiveX技术、Oracle数据库技术和Pro*C/C++程序设计方法,ActiveX技术是较为先进的面向对象的分布式组件技术,Oracle数据库是当前最为流行的关系型数据库。将二者有机结合起来,并以Pro*C/C++作为前端开发工具,来开发B/S模式的管理信息系统,有效地克服其它几种开发模式的缺点和不足。报表系统是管理信息系统重要的组成部分,是用户的重要需求。当前有很多报表开发工具,如Seagate公司的Crystal Report,Oracle Reports,Excel等,但都有很多不足。有的通用性和灵活性较差,有的不符合中国人的报表应用习惯,有的不能即插即用到其它系统中。在B/S模式下,本文应用ActiveX技术来开发通用报表系统组件,然后应用Pro*C/C++中的第四种动态SQL语句来实现报表系统的通用性。其通用性主要表现在动态选择数据库名、表名、字段名,动态地提取报表数据,动态地生成报表格式。最后,把通用报表系统组件放在Web网页上,供用户使用。实践表明,该通用报表系统有效地克服了其他报表系统的不足。

宇文姝丽[2]2001年在《基于分布对象技术的报表统计系统》文中研究说明报表统计功能几乎是所有信息系统最基本、最重要的需求。随着分布对象技术和Internet/Intranet的发展,构成信息系统报表中的数据大都分布在异地、异构的数据库中,而且大都是对某些数据库数据的抽取、分析和统计的结果,因此如何解决报表统计问题成为当前分布式信息系统的一个重要问题。 本文比较了当前分布对象技术的两个有影响的国际标准,根据当前我国的国情选择并重点介绍了Microsoft公司的ActiveX/DCOM标准,以此为基础分析了当前信息系统的报表统计中常遇到的问题,提出并实现了报表统计组件的分析设计方案及其相应算法策略。本组件系统可以解决数据分布在不同数据源的报表以及报表格式改变带来的问题,满足了当前分布式信息系统的可扩充性、可重组性、易学易用和易于维护的需要,从而可以提高信息系统的开发效率。

赵小娟[3]2012年在《基于.NET的企业铁路运输调度系统报表系统设计》文中认为铁路运输是石化、冶金、煤炭、港口等企业物流运输的重要组成部分,随着这些企业自身发展的需求,对其铁路运输效率、信息化等方面都提出了很高的要求。企业铁路运输调度系统正是为提高铁路运输生产效率、降低劳动作业强度,针对企业特色定制的这样一类产品。报表作为信息统计和分析的一种重要手段,为企业的决策和支持提供了重要依据,在企业生产组织中发挥着非常重要的作用,是企业铁路运输调度系统的重要组成部分。在企业铁路运输调度系统报表子系统的开发中,中国式报表的复杂性决定了已有成熟的报表技术不加二次开发很难直接应用。为满足企业铁路运输调度系统的报表需求,结合现有报表技术开发易于维护、便于移植、具有良好兼容性、能够适应多变的报表需求的企业铁路运输调度系统报表系统,对减轻企业铁路运输调度系统开发工作量,缩短系统开发周期,降低系统开发和维护成本具有重要的现实意义。本文在研究国内外各种报表工具的基础上,结合实际的企业铁路运输调度系统项目开发,从系统的报表需求入手,提出了基于.NET开发平台,采用C#语言开发企业铁路运输调度系统报表系统的设计方案。该方案采用叁层架构的软件体系结构,运用XML技术、ADO.NET技术、模板技术、代码自动生成技术、Excel数据转换技术和组件技术实现数据访问层、业务逻辑层和用户界面层的设计。该系统突破了传统的设计模式,与实际应用系统相结合,能够满足企业铁路运输调度管理的报表需求,同时也满足应用系统对可扩展性的要求。本文主要提出了报表逻辑定义和逻辑定义解析的思想,重点对报表的业务逻辑定义、逻辑定义解析及报表自动生成技术进行深入研究,对系统权限管理模块、日志管理模块和数据库设计进行详细叙述。该报表系统为企业铁路运输调度系统的报表设计和管理提供了基本框架,其具有易用性和可扩展性的特点,可以满足企业铁路运输调度系统的报表需求,用户能够按照实际需求定义报表模板,生成符合要求的报表,并简单介绍了采用本文提出的设计方案开发的报表系统在某石化企业铁路运输调度系统中的实际应用及运行效果。

王明辉[4]2012年在《基于SaaS模式的统计报表系统的设计与实现》文中研究说明随着信息技术的快速发展和深入普及,统计报表在团体组织、企事业单位等信息化建设中的作用日益重要。统计报表使用的通用性决定了报表系统使用的广泛性,大部分组织、企事业单位等都安装使用了统计报表系统。可以看到,统计报表系统具有较强的通用性,不同团体组织、企事业单位使用的统计报表系统的功能基本相同,存在细微的差距。不同团体组织、企事业单位仍需要单独购买、安装、维护自己的统计报表系统,使用成本开销相对较大。软件即服务(Software as a Service,简称SaaS)是随着网络技术发展和应用软件成熟而兴起的一种新的服务应用模式。在SaaS模式下,服务提供商负责维护、管理、升级应用软件等工作,通过网络以单实例多租赁的方式对外提供应用软件服务,通过规模效应降低用户的成本。不同用户,即租户,可以通过网络租赁应用软件,通过个性化定制得到满足自身需求的系统,像专属于自己的一样,能够以较为低廉的价格试用应用软件服务。本文设计并实现了基于SaaS模式的统计报表系统,通过元数据驱动的框架,实现了统计报表系统的单实例多租赁方式运行。该系统中所有的组件都使用元数据来描述,包括定制信息等也使用元数据描述,通过运行时元数据的解析实现应用软件单实例多租赁的运行模式,同时,实现对租户个性化定制的支持,不同租户可以根据需要通过定制元数据实现系统的个性化定制。本文对基于SaaS模式的统计报表系统的总体开发路线、设计原则、具体实现方案、系统的特点以及系统应用到的关键技术等进行了论述。

李宇[5]2006年在《基于分布式数据库和数据挖掘技术的统计报表系统的分析与设计》文中提出本文介绍了中国农业银行统计报表体系——1104监管报表系统对基础数据的获取及管理、监管报表生成、报表管理、报表使用等方面的需求,将分布式数据库技术、基于WEB访问的B/S体系结构、数据挖掘技术和安全访问控制技术相结合,设计并实现了基于分布式数据库和数据挖掘技术的统计报表系统。并对其安全访问控制进行了讨论。 报表作为银行自身经营与服务状态的集中反映,在银行的运作体系中起到关键作用。随着银行业务的发展,银行业务系统种类越来越多,银行业务人员需要掌握的信息与资料也越来越多,为满足日益复杂的报表数据需求以及银行统计信息工作改革的要求,必须对管理信息系统建设进行统筹考虑,确定报表改革整体方案,建立完整的统计报表体系,及相对完善的工作流程和管理机制,进行整体解决。本文介绍的1104监管报表系统是这个过程中重要的一环。本文首先介绍了该报表管理系统所涉及到的相关技术,其中包括:分布式数据库技术、数据挖掘技术、B/S(Browser/Server)模型及应用、安全访问控制机制等。同时对各项技术在该系统中的实际应用进行了说明。然后详细介绍了该报表管理系统的系统架构和系统实现。最后总结并讨论该系统的优缺点。

陈竞波[6]2010年在《基于语义的报表系统模型的应用研究》文中提出报表是信息交换的一种重要形式,常用统计报表系统内部数据的处理方式一般都采用数据与报表结构紧耦合的存储、管理方式。现有报表系统通常并不支持针对报表数据的全局统计查询功能,缺乏对数据语义的描述和数据处理的灵活性,不能充分发挥电子报表系统的优势。针对以上问题,本文提出一种报表数据语义对象化处理技术,通过将报表数据与其语义信息封装成语义对象,把报表数据与报表结构解耦合并分别处理。其中数据语义对象化处理过程定义了一套完整的语义描述规范,基于这一规范,数据语义对象通过语义信息映射到报表格式模板上,共同组成完整的数据报表。基于数据语义对象的报表结构包含了表内所有数据的语义描述信息,以报表模板的形式静态存储在系统内,在动态匹配填充数据对象后才成为完整的报表。另外基于数据语义对象的报表公式也与报表结构成松耦合状态,描述了数据对象之间的运算或约束关系。考虑到用户基于领域背景的使用习惯,我们定义了一套基本的数据语义描述规范,通过扩展语义描述规范可以实现普遍适用的报表数据模型。基于数据语义对象化处理技术,本文设计并实现了面向石油领域的报表信息系统。该系统通过对上报数据进行数据语义对象封装,并单独管理报表结构模板,把报表数据与报表结构解耦合、分别存储管理,并在查看报表时动态生成报表格式与内容,更提供了自动统计汇总和自定义数据查询功能。

王备战[7]2003年在《基于KM的电子政务技术的研究与实现》文中研究表明科学技术正以前所未有的深度和广度影响着人类社会生活的各个方面。信息网络技术的发展使政府机构拥有、生产、使用与传送信息的方式发生了深刻的变化,这就对政府的管理水平和服务质量提出了更高、更新的要求,政务的电子化或电子政府(E-Government)自然成为社会对政务改革的必然要求。在世界各国积极倡导的“信息高速公路”的五个应用领域中,电子政务被列为第一位。电子政务已成为世界新一轮公共行政管理改革和衡量国家以及城市竞争力水平的标志之一。 在这个数字化世界里,知识成为推动社会前进的基本动力。人类社会已经进入以知识为基础的知识经济时代,以数据、信息、经验、创造力等表现形式的“知识”和富有知识的“知识劳动者”成为新的核心竞争要素。如何对知识进行有效的管理和利用,直接影响到组织机构的根本竞争力与长期的发展潜力。知识管理(Knowledge Management,KM)是知识经济竞争中最重要的工作。 任何国家的政府通常都代表着该国家最大的“企业”。政府是社会信息资源、知识资源的最大拥有者、生产者、使用者和传送者,构架基于KM的电子政务系统已是大势所趋。美国电子政务战略研究报告明确指出:要在电子政务建设中应用知识管理等企业界的最佳实践。 本文依托台湾、大陆地区几个大型项目以及科研课题,有着明确的应用背景、实用背景和实际基础。研究的目的在于解决并实现基于KM的电子政务系统中的某些关键技术,使组织及其知识工作者便于知识的发布与共享、增强组织内工作的协同和流程自动化,使组织内部的知识累积传承,成为组织的重要资产。所取得的成果不仅具有实用价值和技术推广价值,而且具有一定的市场前景,应用范围不仅适用于基于KM的电子政务系统,而且同样适用于其他知识管理系统或者信息系统的建设。 本论文主要涉及以下几个方面: 1.研究分析了知识、信息、数据之间的关系;论述了知识管理与信息管理的联系与区别;对电子政务的背景、涵义及电子政务系统的功能作了详细分析。在此基础上进一步分析了电子政务与知识管理的关系,提出了基于知识管理、支持分布异构平台、可扩充、可复用的电子政务应用框架。 2.提出、设计、开发了一个基于J2EE集成平台的UniFlow工作流管理系统,作为基于KM的电子政务系统的基础平台,满足了基于KM的电子政务系统的复杂需求。 3.提出、设计、开发出了Web化的自适应表单系统E-Form。E-Form用来在Web方式下,以图形化方式建立任意的Web表单,填补了国内在此方面的不足。 4.提出、设计、开发了Web化快速报表制作系统UCan。UCan具有丰富实用的编辑功能、出色的文字排版功能、强大的数据库功能、新颖的WEB功能以及报表格式模板、报表数据格式转换和发送,同时支持多国语言。在文字处理和排版功能方面具有无可比拟优越性、创新性。西北工业大学博士学位论文 5.提出、设计、开发出了DocMan公文管理系统。DocMan系统作为UniFlow、UCan、 E-For。系统的一个具体应用,包含公文传递交换、公文制作、稽催管制、在线签核。 档案管理等,为机关、企业提供了公文电于化的完整解决方案。

柴欣[8]2006年在《基于Web的健康检查报告报表生成系统》文中指出随着计算机网络和医疗信息化的发展,健康检查系统得到了广泛应用。目前大多数健康检查系统都没有专门的报告报表处理工具,而作为检查结果的最终展示,健康检查报告和报表的地位又十分重要。本文构建的基于Web的健康检查报告报表生成系统能够在短时间内完成多种查询、统计分析以及各种报告报表的自动生成和打印。因此,能够提高工作效率、节省人力资源、方便资料的存储和管理,使信息和结论更具科学性。 探讨了基于Web的应用系统开发过程及其相关技术,结合健康检查报告报表生成系统的功能需求和业务流程,运用动态网页、数据库、数据结构、网络通信等技术,设计并实现了基于Web的健康检查报告报表生成系统。重点解决了系统的结构框架、报表的样式设计、报表的生成方法、健康检查报告的生成方法、系统的用户管理和权限设置、页面设计和数据传输、系统的安全性等关键问题。 在研究了Web报表的基础上,结合医疗报表的特点,提出了“用户定制报表样式”的方案和“以XML为传输载体”的报表生成方法。分析了Web服务技术,设计了网站间报表文件的传输模型。在分析了OLE和Word自动化技术的基础上,设计了健康检查报告的解决方案,提出了“报告的批量自动生成”方法,提高了系统的利用率。运用ASP.NET的DataGrid和Table控件实现了页面中数据的动态显示以及控件的动态加载和组织,增加了系统的灵活性和扩展性。应用用户控件实现了页面的模块化显示,使得系统的升级和维护更加容易。为解决系统的安全性问题,运用了数据加密技术和用户认证方法,并采用ASP.NET的表单认证技术和授权技术进行系统的安全性设计,防止非法访问和越权操作。 目前基于Web的健康检查报告报表生成系统的功能已经实现,系统已试运行,信息反馈表明系统总体方案设计合理,解决问题的措施可行。

李晓婷[9]2007年在《基于SOA架构的Web图表生成与打印系统》文中进行了进一步梳理图表生成与打印系统是信息系统的重要组成部分,其处理能力的强弱已经成为衡量信息系统优劣的重要依据。当前以B/S模式开发的信息系统已占据主导地位,如何设计B/S模式下功能强大、性能良好、灵活易用的Web图表生成与打印系统是Web应用中亟待解决的一个问题。当前已有的解决方案存在扩展性差、平台独立性弱、打印功能简单等诸多问题,主要原因是:(1)围绕自身需求定制的信息系统缺乏通用性;(2)B/S模式下对终端系统资源的使用受限。针对上述问题,设计并实现系统集成度高、灵活性强的Web图表生成与打印系统成为本文的研究重点。本文工作在郑州市重大科技攻关项目的支持下,以“基于Web应用的动态图表生成与打印构件”的实际应用市场为背景,以网络、数据库和Web Services等技术为依托,以ASP.NET和ADO.NET为开发工具,设计和实现了基于SOA架构的Web图表生成与打印系统。论文主要工作包括:1.引入面向服务的架构(SOA),对系统架构进行了总体分析和设计;2.采用分层设计思想,运用Web Services,XML,UDDI,.NET,Ajax等技术,从表示层、业务外观层、业务层和数据服务层详细设计了系统技术架构;3.基于具体项目需求,设计并实现了系统核心模块:数据正则模块,图表生成模块,图表模板生成模块,打印模块,企业常用报表规则模块;4.通过实现图表模板自定义服务和企业常用报表规则服务,为用户定制Web图表提供支持。系统实际应用表明,论文所开发的基于SOA架构的图表生成与打印系统能够较好的解决已有难点问题。该系统是将SOA架构和Web服务技术引入到图表生成与打印系统中的一次新的尝试,并为Web应用系统上的图表功能开发提出了一条新的途径。

杨茂龙[10]2013年在《面向监狱管理的监管日报系统的设计与实现》文中研究说明随着计算机技术和网络技术的迅速发展,信息化浪潮风起云涌,网络已经渗透到人们日常生活的方方面面,并以前所未有的速度和方式改变着人们的工作学习和生活方式监狱管理行业由于行业的特殊性,面对复杂的环境和多变的情况,对提高行业信息化的要求就更为迫切江苏省监狱局下辖有25个监狱,分支机构多,地域分布广,管理难度大,这对江苏省监狱局的综合管理能力提出了严峻挑战因此,如何顺应信息化的发展潮流,设计并实现一个简单高效的监狱监管日报系统就显得极为重要,同时也必将有力促进江苏省监狱管理局各项工作的顺利开展本文在充分了解江苏省监狱局的行业特点和具体需求的基础上,设计开发了监狱监管日报系统该系统主要遵循模块化设计的思想,采用叁层B/S体系结构,以J2EE作为中间件平台SQLSERVER数据库系统为开发环境,使得监管日报系统的安全性实用性统一性和先进性得到了较好的统一论文首先介绍了本课题的研究意义及当前的研究现状,并给出了论文的主要内容及结构然后介绍报表系统架构框架报表技术理论概述Web B/S结构等一些相关技术概念进行阐述,接着从系统总体的设计原则针对系统的需求分析针对原则的体系结构数据库的总体设计数据的交换模式系统当中的功能模块等方面进行了详细的设计与分析再在分析的基础上,对系统进行了具体的实现,并进行了测试最后经过测试,各种测试结果均达到了要求和预期的目标论文的主要特点包括:(1)在设计和实现上,采用了MVC模式和Struts-Spring-Hibernate架构;(2)采用jspSmartUpload组件解决了基于Web的报表上传下载问题;(3)对系统权限进行了有效的设计监狱监管日报系统的用户角色可以分为高级用户省局用户普通用户和系统管理员四类,各个用户的角色使用的系统功能是不同的上述工作已经在实际中得到应用,验证了系统设计和实现的有效性

参考文献:

[1]. 基于Oracle的管理信息系统开发模式的研究[D]. 付睿臣. 哈尔滨理工大学. 2004

[2]. 基于分布对象技术的报表统计系统[D]. 宇文姝丽. 河北大学. 2001

[3]. 基于.NET的企业铁路运输调度系统报表系统设计[D]. 赵小娟. 兰州交通大学. 2012

[4]. 基于SaaS模式的统计报表系统的设计与实现[D]. 王明辉. 电子科技大学. 2012

[5]. 基于分布式数据库和数据挖掘技术的统计报表系统的分析与设计[D]. 李宇. 吉林大学. 2006

[6]. 基于语义的报表系统模型的应用研究[D]. 陈竞波. 辽宁工程技术大学. 2010

[7]. 基于KM的电子政务技术的研究与实现[D]. 王备战. 西北工业大学. 2003

[8]. 基于Web的健康检查报告报表生成系统[D]. 柴欣. 大连理工大学. 2006

[9]. 基于SOA架构的Web图表生成与打印系统[D]. 李晓婷. 解放军信息工程大学. 2007

[10]. 面向监狱管理的监管日报系统的设计与实现[D]. 杨茂龙. 上海交通大学. 2013

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于分布对象技术的报表统计系统
下载Doc文档

猜你喜欢