网上直报解决方案_网上直报系统
网上直报解决方案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“网上直报系统”。
网上直报数据分析平台解决方案
网上直报/数据分析平台
(解决方案)
一、系统开发背景
从第一台电子计算机诞生至今,计算机经历了近60年的发展历程,计算机为人类做出了巨大的贡献。五花八门的软件应运而生,目的就是为了“减轻劳动负荷,提高工作效率”。报表软件走到信息化的今天,也经历了CCED、WPS、Excel等多种报表工具,但都是单机化处理模式。此类软件的特点:解决单机的自定义报表、自定义打印、单机数据处理。随着信息化的飞速发展,异地办公、协同工作要求出现网络化报表,以便实现集团化报表合并、集团化数据计算。
报表作为一种经过归纳、整理和统计的内容信息,是单位及部门管理控制的重要依据,是信息管理和信息控制的重要组成部分,因此需要一个先进的解决方案来对其进行有效的管理及再利用。
济南兆维德熙科技有限公司设计得网上直报数据分析系统将帮助您快速实现网络化报表解决方案,提高工作效率,节省运行成本,满足全方位的报表管理需求。
您面临下面的问题和困惑吗?
1.1 单位利用Excel办公软件进行数据采集、汇总、统计带来的烦恼
单位大量使用EXCEL表格,但经常为了修改一个内容而修改多个文件。即使不修改文件,单独的维护这些文件,如果对Excel宏不是很了解,那么面对众多的Excel文件,进行简单的汇总和统计就是一件非常麻烦的事情。不但让工作人员疲惫不堪,数据的准确性也会让人产生怀疑。
1.2 报表需要进行数字化整体管理
现有业务系统基本以输出纸介质报表作为系统报表功能的最终目标,缺乏对报表进行数字化整体管理的策略,大部分报表仍然以纸张形式打印出来供业务部门使用, 业务系统也没有提供保存大量报表历史数据及分类检索的机制和策略,所保存的短期报表数据也主要是为了满足业务网点每天下传报表的需要。这种情形下,报表的核对、审查只能由手工完成,报表的分类存放依靠人工建档来完成。
1.3 下属单位众多、报表数量巨大、上报次数频繁
集团存在覆盖面很大的下属单位,每个下属单位都要定期向上级单位抄送报表,抄送的报表有日报、月报、季报、半年报、年报、临时报等,集团面对每一种报表都需要进行集团化的数据汇总和数据统计。1.4 传统C/S模式报表办公软件不能实现网络化数据处理
现有单位具有传统报表办公软件,只不过是单机版或者只支持C/S模式处理数据。上级单位或者总公司要求下属单位进行报送数据,只能通过磁盘或者Email方式报送,如果通过磁盘方式报送,那么每个下属单位都需要定期派专人上报数据;而上级单位面对所有的上报数据有得需要非常专业的人员拿出很长时间来处理数据,得出各种分析报表。如果采集的数据指标和报表式样没有发生变化,相关的人员虽然很辛苦,但总能得出分析结果;但是一旦由于报表制度、采集指标等因素的变化,原有软件就不支持,相关人员感到无助,也只能回到原始的处理方法,用Excel工具进行一些手工处理提供给上级单位。总之,继续使用传通系统很累!!!!!网上直报数据分析平台解决方案
1.5 传统WEB报表系统不能适应新业务和未来业务的需求
现有单位具有报表办公软件,并且采用了WEB模式,但是当年开发者只是针对当时很固定的需求做的定制开发,只能固定的处理一套或者几套报表。如果修改报表格式、采集指标或者改变分析方法,就必须修改软件。面对新需求,只能寻求开发公司开发新功能,出现重复投资。原因就是:老报表系统不够灵活,不够通用,不能自定义,不能适应报表数据采集的诸多变化。。。1.6 需要自定义报表,并且让报表数据实现数据库管理
单位具有报表办公软件,但是报表数据都是以文件方式存在于磁盘上,给统计和汇总带来了诸多不便。同一个报表可能存在多份不同单位的数据,为了维护一个变化,那么需要修改同类的所有文件,并且在汇总所有单位的数据时,由于没有采用数据库技术,只能进行一些简单操作,不能满足更多的分析要求。同时要求报表能实现自定义报表,这样指标变化就可以随时定义,并且让自定义的报表可以直接和数据库绑定,以便实现上报的数据直接进入数据库,能更方便的实现强大功能。
1.7 报表数据虽然在数据库中,但是老系统数据库设计不合理
现有的报表办公数据已经存在于数据库,但是系统设计的数据库结构不合理。不合理体现在:所有的报表数据都存在一个数据库表中,随着长时间运行,数据越来越多,这个表的容量越来越大,导致系统越来越慢;提取数据只能按照系统提供的简单功能来实现查询和分析,导致不能进行系统的强大扩充,维护人员掌握的SQL查询技术,也不能在大型数据库中发挥作用,可能连常规的select方法也不能使用,更别说其他的开发工具进行一些功能扩充; [衡量软件的标准之一:数据库设计是否合理] 1.8 数据格式多种多样,数据来源分散,缺乏统一管理
☆数据格式多种多样,数据一致性较差。Excel数据、Text数据、FoxPoro(.dbf)格式数据、SQL Server数据库数据、Oracle数据库数据、Sybase数据库数据等等。现在需要针对数据进行综合处理。
☆数据来源多,但存放相对分散,缺乏统一管理。数据存在于各个系统中,ERP数据、CRM数据、进销存数据、OA数据、Excel数据等等。要想查看相关数据,需要登陆到相应的系统才可以,面对如此众多软件,单独熟练操作一个软件就有些难度,更何况这么多软件;另外对于领导来说,需要掌握的数据不单纯一个软件的局部数据,还需要各个系统的数据整合。
1.9 为了快速化信息处理
为了对复杂的动态环境作出及时响应,现代管理要求在大量的统计数据中找出有价值的信息和情报作为决策时的参考依据。在决策过程中,一旦需要,决策人员可以很快得到方方面面详尽的信息和情报支持,包括历史的、当前的和未来的各种信息。
支持对分布在不同地点的数据或信息进行操作,包括内部的、外部的或远程的数据及信息。支持对不同类型和模式的数据或信息进行操作,要求图文并茂。包括结构化、半结构化和非结构化的信息类型及文本、数字、声音、图形图像、视频、动画、地图等数据格式。更多的社会用户,尤其是公安决策需要统计信息的,希望统计信息资源能实现充分共享与快速交流。
1.10 数据统计汇总的表现形式太单一
现有系统只能通过报表方式展示汇总统计数据,并且报表格式不能修改,而实际中有些汇总或者统计数据通过图表展示更加直观。原有系统没有图表功能,更不用说多种报表格式的自由切换。
1.11 始终苦恼交叉报表、过录表、上期本期比较等
中国式报表和西方报表相比要复杂的多,最为突出就是带有交叉数据的报表、带有过渡数据的过录表、上期数据和本期数据进行比较的报表;并且有些报表不但带有汇总数据,而且还需要填报数据,这些要网上直报数据分析平台解决方案
求就给软件开发者带来难度。1.12 报表的合并问题
公安的管理层级多达4级以上,最多的达到8级,除了最末级之外,每级单位都存在报表合并及其复杂的合并数据计算问题。
1.13 要求界面操作简单,流程少,更加通用化
要求界面简洁明了,流程少,最好做到鼠标点击一下就能大功告成,各种功能的操作过程做到规律化、通用化,只要掌握软件的一个操作就基本掌握了所有的操作流程。
1.14 现有的报表系统不能适应变化多端的分析需求
计算机发展这么多年,单位的数据库变得越来越来越庞大,面对纷繁复杂的数据,原有软件定制的几种分析以远远不能满足数据的深层次挖掘,分析角度的不同,展现数据的形式都在时时变化,单纯几种分析方法很难体现出数据的内在含义。这就要求新一代报表系统产生,以便适应各种分析的要求,并且随时可以增加新的分析方法。对新系统的要求远远不只这些,还需要保持老系统的正常运转,这就新系统不但能满足新需求,还要保持和老系统的紧密兼容。
1.15 公安内SAP、ERP、CRM、SCM等管理软件一应俱全,却独漏报表信息化
目前大多数公安的现状是存在着许多独立的软件系统,这些系统往往是公安在不同阶段根据当时的需要购买或自行开发的。但随着业务的发展,公安的运作效率越来越依赖于不同部门、不同应用的协同工作。也就是说,公安的发展水平越高,公安打破各种“信息孤岛”的需要就越强烈。
这些“信息孤岛”不仅功能上有重叠,造成了信息的浪费,而且将公安宝贵的资源多次用于解决同一问题,让公安在信息化建设上得不到良好的投资回报率。因此如何攻克信息孤岛,实现不同的应用系统之间的协作、集成,使公安的整体运作效率得以提高,更好地为市场和客户服务,也成为公安管理软件开发商亟待解决的问题。
面对着公安信息化过程中所遇见的这样、那样的困惑和问题。对于中小公安而言,迫切的希望能有效降低管理软件实施费用的平台化的应用软件。对于大型、超大型公安而言,更加需要专业的针对公安管理应用的,信息化管理的标准平台软件。这种平台化软件,有利于公安应用的快速实施和部署,同时也能有效降低公安的研发成本,切实保证的应用系统间数据的集成性、共享性。
网上直报数据分析平台解决方案
二、系统运行环境
2.1 服务器环境
硬件要求:一台服务器,要求:CPU P4,内存512M[推荐1G内存] 软件要求:IIS5以上WEB服务器 [需要支持.NET环境]
MS-SQL Server2000数据库 [可以选择其他的大型数据库] 2.2 客户端环境
硬件要求:PC电脑,推荐CPU P3,64M内存以上 软件要求:电脑安装有IE浏览器,推荐IE6版本
三、系统模块构成
模块之间关系图如下: 前端界面程序(WEB界面)可视化报表制作工具(桌面程序)网上直报平台(服务器端)数据统计分析平台(服务器端)后台维护工具(桌面程序)服务器集群同步系统(服务器端)网上直报数据分析平台解决方案
四、系统功能描述
先进的技术架构
采用微软最新技术.NET C#开发,保证系统极大灵活性和无限扩充性;
WEB服务器还采用了ISAPI技术进行一些高性能的操作,保证数据的可靠性和高效率;数据接口采用XML作为数据表达方式,兼顾了和其他系统的直接会话和无缝数据交换;采用先进的COM技术,完全面向对象编程;具有开放的接口,可以集多家单位的报表于一体。网上直报数据分析平台解决方案
“简洁易懂、方便灵活、软件结构清晰”是设计目标
界面把复杂的问题都变得简单易懂,所有的报表采集和数据分析都是一样的操作模式,所见即所得,和纸面报表保持了极大的无缝过渡,面对最终用户各种层次的不同水平,保证系统即学即用。将报表的填写、修改、查询等功能融为一体,为用户提供一个简单、友好的用户环境,使得用户无须学习即可使用,整套系统操作流程简单明了使用方便,并且通过系统提供的自动升级功能随时获得最新的报表系统。系统支持与CA数字证书的有机结合能够为用户提供安全可靠的身份认证,最大限度的保证公安报表的数据安全。
报表纸张化管理的电子延伸[和现有管理紧密结合] 此系统的所有报表都和打印出来的纸张完全一样,不改变原有纸张报表的任何格式,这就给使用者带来了方便,使用者只要能看懂纸面打印出来的报表就能很好的看懂系统中任何报表,对系统的推广和使用带了便利。 B/S结构的网络报表
在系统实施与部署上,以往99%采用桌面系统。从网络技术应用趋势看,这是一个陈旧过时的技术方案,它不仅需要大量的维护成本,使得80%的工作资源浪费在毫无价值的数据传递(下发与上报资料)上,而且也无法保证上下组织间准则的一致性。即使采用了这样的技术,依然不能改善整个集团报表的效率。
采用最新的技术开发了B/S结构的报表系统,它充分发挥了网络带来的快速、便利和低成本;也会便利的实现低成本布署与业务协同。
离线脱网辅助填报方式
离线脱网填报方式是系统的一种辅助模式,主要解决不具备上网条件的单位进行上报的情况。如果在局域网之内或者具有上网条件,那么完全可以不采用这种模式。
WinTable通用的自定义报表
系统用到的任何采集报表和分析报表都可以可视化的进行自定义设计,界面风格和操作方法和Excel及其类似,保证使用者把原先的经验继承下来,快速入手掌握。除了包括Excel的功能之外,例如:合并单元格、设置表格线、设置字体、单元格公式设置等等,另外WinTable报表设计器把单元格的类型扩充到了20多种,同时增加了两个独有的技术:别名技术、ETSet数据集;
别名技术:可以对任何一个单元格起一个名字,便于进行方便操作,这样报表模板式样表化了,只要保持别名不变,那么就能很好的和数据进行自动绑定;
ETSet数据集:ETSet数据集和数据库的表的概念完全类似,也是存在表名和字段名,并且每个字段都可以设置任何的数据类型[字符串、数字、财务类型等等],设置方法简单,只要先选中一个区域,然后设置ETSet数据集,那么WinTable系统自动根据选择的范围做一些默认设置,然后点击“确定”即完成。
别名技术和ETSet数据集另外一个显著特点就是可以和系统无缝连接,所有的设置内容,挂接到系统中都会自动完成绑定数据库的创建操作;实现数据库物理表和报表集合的绑定.。网上直报数据分析平台解决方案
报表类型的多样化支持[年报、半年报、季报….] 从功能上讲报表分为两类:
1、填报类报表
2、分析类报表
填报类报表
填报类报表主要功能是上级单位下发,让下级单位填写的报表; 此类报表的特点:需要进行填写,然后上报; 填报类报表进行进一步划分,可以分为如下几种:
年报、半年报、季报、月报、周报、日报、实时报(随时都需要上报)、临时报(只报一次)
分析类报表
分析类报表主要功能是进行从数据库中查询数据,然后按照固定的式样直观显示出来,以便给决策者提供第一手资料信息。
分析类报表的特点:选择查询条件,然后得出数据并且展现出来,不需要进行上报; 根据显示界面又可以划分为:报表类分析、图表类分析、报表+图表分析。而单独图表又可以划分为:柱状图、折线图、饼图等等
备注:分析类报表展现出来的报表也可以作为结果,进行上报;
例如,中间单位得出下级单位的汇总表或者统计表,然后把结果上报到上级单位。但是这个过程已经成了两部,第一部属于分析类报表,第二部属于填报类报表。
分析类报表的展现形式多种多样,同一份数据可能就因为每个人观看的角度不同有所不同;也就是说同一份数据可能对应着多个显示式样,也可能对应着多个图表显示;查询条件的变化、显示风格的变化就给软件带来了很大的难度。分析平台职能的解决上述问题,解决方法:同一份数据可以对应多个显示报表式样,同时也可以对应多个图表式样;同时可以定义显示方式:html网页显示、XML方式显示、控件显示方式
网上直报数据分析平台解决方案
SQL分析模板化、SQL模板继承化、SQL模板设计可视化
大家都知道,一旦用到数据库,那么存取数据的方法只有通过SQL语句才能实现。建立的SQL分析模板管理,可以方便用户自行添加分析模板,一旦填加了分析模板,那么就可以在分析模板的基础上进行继承,便于进行更个性化的数据分析查询;SQL可视化设计特性可以让非专业人员通过鼠标拖拉、打勾选择实现SQL设计。网上直报数据分析平台解决方案
SQL语句中支持变量:
select sx_month_o1 = sum(sx_1),sx_month_o2 = sum(sx_2)where a.ooDatetime>=’<%ooDatetime%>’ SQL语句中支持if else判断语句:
select sx_month_o1 = sum(sx_1),sx_month_o2 = sum(sx_2)<% if(ooDay==1){ %>
where a.ooDatetime-<%ooMonth%>-1' <% } else if(ooDay==2){ %> where a.ooYear=<%ooYear%> AND a.ooMonth=<%ooMonth%> AND a.ooDay>=2 AND a.ooDay <% } else { %>
where a.ooYear=<%ooYear%> AND a.ooMonth=<%ooMonth%> AND a.ooDay>=2 AND a.ooDay <% } %> 所见即所得的打印功能
所见即所得的打印功能。支持自定义纸张打印、支持任何报表的套打、支持根据打印纸张大小自动缩放功能、支持连续打印等。
强大的报表运算
系统支持报表内单元格之间的公式计算,同时也支持报表内单元格和任何外部数据的计算,也就是表间计算。计算公式和Excel的计算公式保持兼容,便于经验延续。网上直报数据分析平台解决方案
支持任何大型数据库
系统支持任何的大型数据库,例如:oracle、MS-SQL Server、sybase、DB2、MySQL、Acce、Foxpro、Foxbase、db等等
直观的审核方法
允许用户任意定义审核公式;审核公式可以表内关系审核,同时也可以是跨表审核;审核关系在录入结束进行上报时自动执行,如果出现审核不通过,系统自动给出文字提示和红色标注提示;只有审核通过后方可上报;这就保证了采集数据的完整性。同时还支持批量审核,方便审核员对所有填报数据批量审核,并且把审核不通过的报表通知填报人进行修改。
报表数据与数据库智能绑定
一个报表的数据和其他报表的数据是无关的,如果把多个报表的数据都放到一个数据库的物理表中,那么随着时间的延长,数据内容会越来越大,导致存储效率严重下降,另外一个缺点:不能产生通用的对外接口,其他的数据库操作工具不能很好的操作数据;
“一个报表单独对应着一个或者多个物理数据库表”这是设计数据库的原则。这就避开了上述的缺陷,保证数据库设计更加合理,存储数据更加高效,对外接口更加透明;而实现数据库的绑定都是系统智能完成,操作员只需要点击一下按钮就全部完成,包括数据库的字段类型都完全和报表对应。充分体现了本系统的“人工智能”。 通用的XML数据接口
XML作为业届最流行的数据表达方式,已经广泛应用到全球各个行业中,各大数据库开发商也纷纷在新版本中对XML进行支持,XML已经成了软件数据交换的最好接口表达方式。昂利万软件所有产品都对XML做了全面支持,对软件的灵活和扩充能力做了底层铺垫。对以后软件的升级和扩充提供了基础。支持的XML格式如下:
Name222
Company2 网上直报数据分析平台解决方案
可视化工作流定义及其支持
平台下对一张报表的填写可以按照工作流模式进行流传,便于实现协同办公;
系统提供了完全可视化的工作流设计界面,可以精确的控制每个流转的填写内容,及其正确的审查后的流转方法。
强大的数据分析、数据挖掘功能[统计分析] 实现数据抽取、清洗、转换和数据挖掘,统一数据格式,充分利用各种数据资源;
系统的上报数据分析
数据分析平台,可以分析任何现有数据库数据
支持多种数据库的OLAP分析、支持按地区分析、单位属性完全自定义、支持按单位性质或者单位属性进行统计汇总、回归分析、方差分析、相关分析、判别分析、聚类分析等
系统提供了强大的多维动态分析功能OLAP,任何分析都可以实时分析、实时展现。数据分析及其数据挖掘主要功能是进行从数据库中查询数据,然后按照固定的式样直观显示出来,以便给决策者提供第一手资料信息。分析类报表的特点:选择查询条件,然后得出数据,不需要进行上报;根据显示界面又可以划分为:报表类分析、图表类分析、报表+图表分析。而单独图表又可以划分为:柱状图、折线图、饼图等等
备注:分析类报表展现出来的报表也可以作为结果,进行上报;例如,中间单位得出下级单位的汇总表或者统计表,然后把结果上报到上级单位。但是这个过程已经成了两部,第一部属于分析类报表,第二部属于填报类报表。分析类报表的展现形式多种多样,同一份数据可能就因为每个人观看的角度不同有所不同;也就是说同一份数据可能对应着多个显示式样,也可能对应着多个图表显示;查询条件的变化、显示风格的变化就给软件带来了很大的难度。分析平台职能的解决上述问题,解决方法:同一份数据可以对应多个显示报表式样,同时也可以对应多个图表式样;同时可以定义显示方式:html网页显示、XML方式显示、控件显示方式 网上直报数据分析平台解决方案
查询条件完全自定义
数据分析/数据查询的条件完全支持自定义,这也是整个系统完全贯彻“自定义”一个体现。查询条件的自定义,可以确保领导查询能从任何角度分析数据,让同一份数据出现多种不同角度的分析结果,便于深层次发掘数据内涵;数据的表现形式更是多种多样:html、XML、XSL、Excel、ATGrid报表控件显示、柱状图、饼图、折线图等等。
业务流程的任意组合报表任务可以任意组合,以便产生报表项目。管理员可以任意增加报表项目及其报表项目中报表任务,授权给具体的用户组,保证用户组填写或者浏览同一个报表项目中所有报表及其分析。每个报表项目包含的报表任务多种多样,可以是填报类报表、分析类报表、分析类图表、平台扩展功能等等。
灵活多样的表现形式[html、XML、Excel、WEB插件] 报表分析的结果可以通过多种形式进行展现,例如:html、XML、Excel、WEB插件
灵活多变的账号授权管理
系统存在单位管理、用户管理、用户组管理。三者之间存在紧密关系:
单位包含用户,一个单位可以有多个系统用户账号,一个账号只能归属一个具体单位; 网上直报数据分析平台解决方案
用户组包含用户,一个用户组可以包含多个单位的不同账号,一个账号可以同时属于多个不同的用户组; 报表项目是授权用户组的,一个用户组可以同时拥有多个报表项目,一个报表项目可以同时授权给多个不同的用户组;
这种灵活的授权机制,保证管理员随时添加授权、修改授权、删除授权。
支持集团报表的合并
公安最多的管理层级多达4级以上,最多的达到8级,除了最末级之外,严格地讲,均需要编制合并报表。运用授权机制,只要在合并范围内所有公司实体的数据提交完毕,总部连同下级的子集团就可以同时开始各自的合并计算,在多层级的大型集团公司,其并行计算方式保证了集团总部财务合并的效率得到彻底地改善,这就是大合并的好处;当然,我们还可以保持习惯,继续实行逐级合并的方式。
交叉报表和过录表的简单实现
通过WinTable制表工具轻松实现交叉报表、过录表以及一些复杂的报表。
自动崔报功能
对于下发的报表,可以随时查看填报情况;如果填报日期接近结束,那么管理员或者具有相应权限的用户可以列出填报单位列表,为报单位列表,为通过审核单位列表。并可以通过Email或者电话进行崔报。对于迟报的单位也可以进行相应的崔报。
强大的脚本处理功能
ooRepot系统支持JavaScript脚本、VBScript脚本、ojs脚本[语法和JavaScript完全相同]。开发人员及其报表设计人员可以充分利用脚本功能进行无限扩充,实现更为灵活方便的功能。网上直报数据分析平台解决方案
服务器集群处理
对于层次众多的集团公司,集群功能可以方便的进行批量上报、批量审核、定期汇总上报。同时也可以做到下级单位数据和上级单位数据的同步处理;上下级服务器的共用配置同步、共用报表指标同步。
强大的安全保证
传输协议采用两种机制:HTTP协议(系统默认);HTTP SSL安全认证协议;
数据加密机制:不加密传输(系统默认);采用MD5算法加密后传输;采用SHA算法加密后传输。采用MD5算法或者SHA算法进行数据加密,确保数据即使被截获,也无从得出数据的真实含义。
系统具有无限再扩充功能
系统的合理化架构,保证可以在此基础上做无限扩充,用户可以用各种开发工具扩充功能。可以通过数据库接口无限扩充分析功能;可以用各种开发工具定制个性化功能,然后绑定到系统平台之上。举例:文档管理功能是系统的扩充;消息管理也是平台的扩充。