网络报表数据管理定义

上传人:F****n 文档编号:90605468 上传时间:2019-06-13 格式:DOC 页数:27 大小:565.50KB
返回 下载 相关 举报
网络报表数据管理定义_第1页
第1页 / 共27页
网络报表数据管理定义_第2页
第2页 / 共27页
网络报表数据管理定义_第3页
第3页 / 共27页
网络报表数据管理定义_第4页
第4页 / 共27页
网络报表数据管理定义_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《网络报表数据管理定义》由会员分享,可在线阅读,更多相关《网络报表数据管理定义(27页珍藏版)》请在金锄头文库上搜索。

1、网络报表功能定义说明总 述网络报表在功能结构上划分为四个部分,任务管理模块,该模块主要完成任务设置、指标和样表设计、公式编制等功能。该模块以传统Windows应用程序模式实现。数据管理模块,该模块主要有数据审核、数据汇总和数据查询分析等功能。该模块为Web三层结构应用程序,用开发。服务器管理,该模块主要处理报表网络通讯、服务器数据管理等,该模块为传统的Windows应用程序。客户端,该模块是网络报表最终用户录入模块,主要有本单位信息录入、数据录入、数据审核和上报功能,该模块为传统的Windows应用程序,用C#开发,要求软件体系尽可能小,以方便从网上下载安装和升级维护服务。网络报表采用一个任务

2、一个数据库方式来管理,因此还需要一个报表管理数据库(取名为gfWebBb),任务数据库取名为gfWebBbTaskXXXXX。样表设计仍用Formula One,但需将Formula One中表单的信息保存在数据库中,以便在浏览器里生成报表。在Web上的报表和客户端的录入可考虑用VS grid或Formula One【讨论和实验最终确定】。数据库选择先用SQL Server,但必须考虑今后支持Oracle的需求。网络报表要求做到各项数据处理速度快,数据处理功能强大方便,软件功能尽可能满足不同层次用户各项功能需求。在客户端要求提供最实用的数据录入系统,在服务器端要求提供功能强大方便易用的各项设计

3、、数据审核、汇总、统计查询分析功能。各功能风格要求统一。第一篇 网络报表基本管理功能一、任务管理1、任务设置:任务名称、任务编码、任务单位编码格式、基本样表是否分级、统计样表是否分级、是否审核后上报。该功能要维护gfWebBb数据库,在gfWebBb中任务编码必须唯一。任务名称是用户给任务起的名字,必输项。任务编码是系统区别不同任务的依据,编码可用字母和数字表示,必输项。任务单位编码格式是单位编码规范,默认用2,2,2形式表示。如果任务单位编码格式为空,则单位不区分上下级。单位编码时先可以设定,在任务设置时右选用单位编码库,作为某任务的单位信息。基本样表是否分级、统计样表是否分级是布尔型选项,

4、缺省为基本样表不分级、统计样表不分级。如果上述样表需要分级,则要求前提是单位必须分级,不同单位级次可以对应不同的表套(任务),做到上下级单位样表可以不完全相同。是否审核后上报是布尔型选项,缺省为需要审核后上报。其他功能,如修改任务名称,删除任务辅助管理功能。要求任务设置与任务列表在同一窗口实现,在确定新建任务后可以引入其模板样表(含格式各各类公式)。2、选择当前任务:要求任务选择与任务设置分开进行,在任务选择时就可以一并确定当前期间。任务设置和选择当前任务功能设置图如图1-1-1和1-1-2所示:网络报表任务设置功能图(1-1-1)网络报表任务选择功能图(1-1-2)3、基本样表设计:基本样表

5、设计包括表单定义、单元格及指标定义、公式定义等。样表分级:如果任务设计中选择了基本样表分级,则在基本样表设计模块中要选择样表设计的级次。第一级样表设计好后可以直接复制成第二级,第一、二级样表设计好后可以直接复制成第三级等等。前一级样表复制到后一级时,样表指标和各种公式也复制到后一级,并且两极之间的样表指标关系自动建立,如“一级样表指标A = 二级样表指标A”等,这样的处理结果是可以实现不同样表的单元格,但可以通过指标方式进行数据处理(汇总、查询、分析等)。表单定义:有固定表、行浮动表和列浮动表。首先实现固定表、行浮动表,实现行浮动表时要考虑兼顾以后实现列浮动表。建议在行列浮动时可以对浮动行列进

6、行一次性自动增加所选项目内容,如一次性选中三级六项项目内容则在表内自动填充这六行项目内容。表格设计:画线,对齐,字体等,各种格式表单的导入和导出。表格设计要尽量模仿Excel,考虑实现多斜线单元格,包括斜线的画法和文字的输入法。单元格分为三大类:表体单元格、数据单元格和其他单元格,表体单元格为行列表头等,数据单元格是可以进行数据输入的范围,在样表的数据单元格中不可输入任何无关内容。公式设计:包括:计算公式、审核公式、收舍公式、期间取数公式等。各种公式要有两种表示法:【单元格表示法】和【指标表示法】。其中审核公式可以跨期间、跨任务,期间取数公式可跨任务。如果任务设计中选择了基本样表分级,则各种公

7、式也跟随分级。计算公式和审核公式支持Excel常用的公式和函数。审核公式的两种不同表示法(单元格和指标)都需提供两种类型,比较型,如A3 = A4 + A5,结果为A3 (A4+A5)的差;逻辑型,如IF(AND(A30,A50),A3/A5,False),结果为A3/A5的商或不显示结果。指标型审核公式比较型,如0101企业收入合计=内资企业收入 + 外资企业收入,逻辑型,IF(AND(0101企业收入合计0, 外资企业收入0),0101企业收入合计/ 外资企业收入,FALSE)。要求审核公式提供两种显示方式,一种显示方式是只显示某单元格内相关审核公式,以便查询编辑与该指标相关公式,另一种是

8、显示所有单元格内相关公式,以便查询和编辑该表相关公式,各公式应有统一的序号按建立时的先后顺序排列,删除了的审核公式序号也自动删除余下的虽重新统一编号,编码尽量要有规律性,可按照单元格地址+序号方式进行编排,这样有利于统一查询和打印输出处理。对于审核公式内容的输出提供单表和表套两种方式功能。当使用指标时应提供期间取数审核功能。网络报表审核公式设置功能图(1-1-3)收舍和其他公式放在同一张表里,一个范围一条记录,如C5: D10/10000;一个指标一条记录,如/100,其中为指标编码。期间取数公式格式为QJF(A01,2002年,001,3,2)或QJF(A01,2002年,),第一个参数为任

9、务编码,为空则任务在取数时指定;第二个参数为期间,字符型为绝对期间,数值型为相对期间,如0表示当期,-1表示上期,如为空则在取数时指定;第三个参数为表单编码或指标编码,如为表单编码,则第四、第五个参数表示表单的行列坐标,如为指标编码,则无第四、第五参数。各种公式的定义方法要简单易用,尽量使用向导。另外,仍然要支持BBDW()、BBDate()和YMD()函数。指标设计:指标分为系统指标和样表指标。系统指标是脱离样表的指标,是不可录入数据的,不管基本样表分不分级,系统指标是不分级的;当选择某一系统指标到某一单元格时,即形成了样表指标。在样表中自动定义指标,是一种根据样表的表头自动定义系统指标同时

10、将其指定为样表指标的一种方法。自动定义指标时可选择行表头优先或列表头优先。除了自动定义指标外,也可单独指定样表指标,指定时可选择行扩展或列扩展,行列扩展是指选中某指标的本级及下级所有指标按同一方向自动填充。如果基本样表分级管理,则相邻两级样表指标之间有合并或分解关系。样表指标的属性有小数位数、显示方式、显示格式和汇总方式。小数位数用于数值型指标,显示方式用于字符型枚举指标,显示方案有显示含义、显示编码、显示含义编码和显示编码含义。显示格式是用字符串表示的显示数据的格式,如¥100.00,90.05%等。汇总方式用于叠加汇总,汇总方式有汇总、平均和不汇总,可使部分数据不汇总和计算单价、比率等指标

11、的平均值。其他:缺省打印格式的设定。有数据后样表不能再改,因此不再要刷新功能,样表发布后自动锁定。4、统计样表设计:样表分级:如果任务设计中选择了统计样表分级,则在统计样表设计模块中要选择样表设计的级次。第一级样表设计好后可以复制到第二级,第一、二级样表设计好后可以复制到第三级,等等。前一级样表复制到后一级时,各种公式也复制到后一级。定义表单:定义统计表。统计表单一般表现为两行或两列的方式,由项目指标、取数公式和相关的显示格式构成,统计表的结果一般是自动向下或向右展开。表格设计:画线,对齐,字体等。各种格式表单的导入和导出。表格设计要尽量模仿Excel,考虑实现多斜线单元格,包括斜线的画法和文

12、字的输入法。公式设计:统计公式,计算公式,期间取数公式等。各种公式的要有两种表示法:单元格表示法和指标表示法。其中统计公式和期间取数公式可跨任务取数。DeptNo()函数,单位的序号。统计公式格式为DTF(A01,2002年,001,3,2)或DTF(A01,2002年,),第一个参数为任务编码,为空则任务在统计时指定;第二个参数为期间,字符型为绝对期间,数值型为相对期间,如0表示当期,-1表示上期,如为空则在统计时指定;第三个参数为表单编码或指标编码,如为表单编码,则第四、第五个参数表示表单的行列坐标,如为指标编码,则无第四、第五参数。各种公式的定义方法要简单易用,尽量使用向导。其他:缺省打

13、印格式的设定。有数据后样表不能再改,因此不再要刷新功能,统计样表发布后自动锁定。5、指标设置:这里指的是系统指标。新增指标属性,新增的属性可以作为指标数据查询条件。包括指标新增、修改、删除、预览打印、指标导入和导出。定义系统指标时要支持某一指标的复制和粘贴,并可选择同时复制粘贴它的下级指标。系统指标本身是不随基本样表的分级而分级的。系统指标的属性有指标编码、指标名称、指标注释、是否指标(以示区别指标分类)、是否上级(体现项目指标的本身级次关系)、数据类型和枚举类型。指标的父级可以是指标类,即是否指标为否;也可以是父指标,即是否指标为是。指标的数据类型必须和其父指标的数据类型一致,指标类没有数据

14、类型。在指标查询时,可以选择指标和父指标,而不可选择指标类。数据类型有数值型和字符型两种。当数据类型为字符型时,可以选择设定枚举类型。本级新增的指标的是否上级标志为否,其数据不可上报。6、枚举字典:枚举类别及枚举值的新增、修改、删除、枚举导入和导出。枚举的属性有枚举类编码、枚举类名称、枚举编码、枚举名称和枚举显示方案。枚举可以分级。下级单位可以自行增加枚举值,但如果要求这些枚举值作为上报数据,这需通过服务器进行申请,以便枚举值的分类管理和相关数据查询、汇总等处理。7、单位管理:新增单位属性,新增的单位属性可以作为查询的条件。对单位进行新增、修改和删除要简单易用,已使用过的只能停用。单位要展现为

15、树型结构。在单位编码格式的修改时要尽量使旧单位编码自动适应新单位编码。单位的导入和导出要能自由地导入、导出全部或部分单位,某一单位及其下级单位的导出。有数据后样表不能再改,因此不再要刷新期间单位的功能。单位的属性有单位编码、单位名称、电话号码、电子邮件地址、地区名称和行业名称。电话号码、电子邮件地址将自动用于点对点通讯和发送电子邮件,不再提供指标报表中通讯录的功能。8、编码维护:地区编码维护:对地区编码进行新增、修改和删除,地区编码的导入和导出,已使用过的编码不能删除。行业编码维护:对行业编码进行新增、修改和删除,行业编码的导入和导出,已使用过的编码不能删除。9、任务发布:将所设计的任务通过网络发布,或通过邮件、软盘等方式布置。设计好的任务发布到服务器上的任务目录中,一个任务一个目录,其中包括dbf文件、基本样表模板文件和统计样表模板文件等。每一任务目录下应有一个Comment.ini文件,内有如何下载任务的信息,如样表是否分级,样表模板文件名等。10、任务下载:做为中间级,下载上级任务到本级,通过本级处理后将任务发布到客户端。二、服务器管理1、登录用户设置:新增、修改、删除

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号