还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
SR
5.0统计报表
5.0项目范围说明书20XX/XX/XX图系统管理员普通业务系统的管理员负责将领域分析人员建立的数据视图按照数据建模具体功能和步既要求配置成相应数据集业务人员普通业务系统指定模块的操作人员利用报表定制等功能完成自定义查询和报表的定制和报表管理工作9表样支持在综合和参考众多报表软件之后,并充分结合中注协行业管理信息系统和优抚安置管理系统等既有项目的实际需求,希望能够支持固定统计表、浮动统计表和交叉统计表三种报表类型1固定统计表特点列/行方向选择口径,要求支持多口径(由用户选择是口径嵌套还是口径并列),另一方向选择一个或多个统计指标表样说明灰色维度、口径及具体条目茶色统计指标浮动统计表特点列方向只能选择口径,要求支持多口径(由用户选择是口径嵌套还是口径并列)o行方向只能选择可分组的字段(有限枚举的但不是口径),比如说要按照地区分组浮动,则选择“行政区划”字段,屏蔽掉其他不能分组的字段,比如说姓名、身份证号等在进行列方向设置时需要由用户设定统计指标,且指标只能嵌套在口径里面表样说明上述两图“统计指标”已省略(即“人数”),位于口径(伤残等级)具体分类下方3交叉统计表特点行列方向上的口径可以是并列或嵌套关系,但是同一方向上只能是一种关系统计指标可以一个或多个,可以在行列任意方向上,可以嵌套在口径里,也可以与口径并列存在,但是所有指标只能在同一方向上表样说明灰色维度、口径及具体条目茶色统计指标系统特征说明使用对象为各级政府工作人员、普通业务人员,用户普遍缺乏专业的统计和报表知识,系统要做到简单、易用,系统中使有的词语尽量通俗易懂,不使用口径、浮动口径等专业术语;支持一级部署方式下,不同级次用户浏览数据的范围不同,查询结果和统计结果自动与组织机构进行权限匹配,在数据结果的范围上自动实现地方用户只能浏览本级数据的功能;把复杂的操作、容易产生歧义的操作放到系统管理模块中,例如,数据集中的字段可能比较多,哪些是统计字段、查询条件字段、分组字段,需要进行繁琐的配置工作,把这些配置工作转移到系统管理模块中进行,用户只需按照分类进行选择即可例如,按照常识,姓名不可能作为分组字段,因此用户在选择分组字段中就不显示姓名等不相关的字段;通过详尽的需求调研,确定需求边界,明确系统能够产生哪些类型的报表,每种类型的报表格式和样式相对固定,对支持的报表类型进行科学分类,提供表样预览、在线帮助等功能,减少培训工作量;提供灵活、强大、友好的后期管理功能,对查询结果、统计报表进行管理,提供预览、导出、打印等功能,支持查询结果、报表的逆向操作保存之后的报表修改;针对综合查询、综合报表,保持操作的一致性,例如,过滤条件保持一致,提供高标准的界面友好性;增加指标概念,对数据库字段实现countname、sumincome的设置,形成统计指标,对这些指标进行分类管理,支持用户自定义指标;通过各种技术手段,分析用户使用习惯,提高用户体验,例如选择数据库字段支持拼音检索、模糊查询、智能排序等辅助功能;用户制作报表时,操作步骤简单、目的性明确例如,做浮动统计表,第一步选择行方向的浮动字段,第二步选择列口径嵌套,第三步设置条件,每一步骤都完成独立的功能,非常明确,易用;系统有完备的智能校验分析功能如,对统计报表中,如果没有选择统计字段,那么将来的统计结果是没有意义的,我们在报表预览之前,就会对用户有相关提示或限制,同时在数据建模阶段通过各种限制避免上述情况;要重视统计和查询效率,系统支持千万级数据的检索和统计,例如,增加缓存功能,即使第一次查询比较慢,但是系统可以把查询结果保存下来,以后查询就可以大大加快查询速度,尤其在某些情况下给相关领导演示和汇报,此项功能非常重要;内置一定数量的报表,做到涵盖大部分业务场景,允许用户在这些报表的基础上,通过克隆duplicate方式,修改制作所需报表;系统功能轻量级查询统计模块数据建模分组管理系统管理人员按照业务系统的实际需求设定数据集分组,并初始化系统数据字典管理数据集管理包括数据集、字段、统计条件、统计指标和口径定义四个部分,具体描述如下数据集定义选择一个物理表或视图,定义数据集名称、所在分组等信息;字段定义在指定数据集中,定义字段含义、数据类型、字段类型、长度、是否枚举、关联枚举表等信息保存即可・数据类型浮点型、整型、字符型、日期型;•字段类型普通维度、时间维度和内容字段统计条件定义在指定数据集中,选择其中哪些字段可作为高级查询和综合报表定制时的条件字段,并可设置默认值统计指标定义选中指定数据集,选择数据类型为“数值型”的字段作为统计指标,也可以将原始指标通过组合运算定义新的复合指标,复合指标支持用户自定义,并定义其单位等信息也可以选择数据类型为“字符型”的字段可以通过设置countname运算成为统计指标,对于这种指标只能进行“计数”统计口径定义必须建立在数据集维度字段上对于普通维度,选择其中枚举字典的字段作为口径,同时也可以对普通维度字段自定义口径条目作为口径对于时间维度,选择分组类别如按年、月等彩式,设定起始时间,系统按照“时间维度定义规则”自动生成口径条目;•普通维度口径规则对定义在普通维度的口径,要求支持三层以下的分层;•时间维度定义规则按YYYYMMDD规则进行编排增加用户自定义口径的功能例有一个口径为“年龄段”,值分别为“30岁以下”、“30岁-50岁”、“50岁以上“,在实际应用中,用户需要经常改变“年龄段”这个口径的分类例如“25岁以下”、“25岁-35岁”、“35岁-45岁”、“45岁以上”安全控制系统管理员可以设定所有数据集开放权限,指定哪些组织结构可以使用哪些数据集默认情况下,组织机构下的所有用户都可以查看和使用数据集,同时可以设定每个用户使用数据集的过滤条件,在报表展现时,用户的过滤条件将作为报表的默认条件明细查询明细查询功能是用来定制展现明细数据的普通一维表格业务人员可以通过配置查询条件项和结果字段自定义查询模板,对于经常执行的查询条件可以保存为常用条件,常用条件可以提供下一次查询直接使用数据统计数据统计功能是用来定制各类统计报表的多维数据表格业务人员可以定制固定统计表、浮动统计表和交叉统计表三种类型统计表,为能够使用户更好理解报表含义,准备将固定统计表和浮动统计表整合,统称为常用报表,交叉统计表称为高级报表在报表制作过程中,业务人员根据报表向导功能傻瓜式地进行报表定制,总体可以分为统计条件配置、行/列分组设置、统计指标选择和表样预览四个操作步骤在完成报表定制后,业务人员可以保存和执行报表,对已经存储的报表,可以修改、执行和删除项目背景2参考资料2系统用户2重点业务描述3报表参数4单位用户权限设置4数据采集4上报过程55查询5图表展示5其他5系统特征说明5假定与约束51项目背景本项目是软件产品研发项目,旨在提供一套针对统计业务的软件产品市场上统计业务相关的产品竞争越来越激烈,用户对界面交互体验、系统稳定性等超高质量要求以及快速响应新需求、方便连接其他业务系统等企业级应用要求越来越看重另一方面,统计产品的价格逐渐降低,我公司现有的统计业务产品在实施方面需要花费较大的人力成本,因此亟•需通过提高统计业务产品的易用性以降低部分人力成本在公司产品战略规划中基于DA平台的统计业务产品占有至关重要的地位,它处理基础财务数据的收集、统计,是众多其他产品的基础数据源统计业务也是公司主营收入的重要来源,不断提升品质是保持现有客户群的最基础工作我公司现有的统计业务产品由于开发年度较早并且历经近8年的扩展升级,需要花费巨大的代价才能满足市场的超高质量和企业级应用等需求经过相关专家群体决策,认为移植统计业务产品到DA平台然后再满足市场需求的投资回报率更高近期有个移动统计业务的项目即将开始,公司决定启动本项目以完成现有统计业务产品到DA平台的迁移、提升界面交互体险并在近期的移动统计业务项目中成功使用1参考资料项目信息公司整体产品战略统计业务实施项目调研结果2系统用户本项目的产品将面向三类用户,分别是实施人员、业务操作人员、系统管理员实施人员使用本产品定义用户的业务数据、业务操作,他们确保向业务操作人员提供满意的业务数据管理系统实施人员通常在实施项月(指使用本项目产品的项目,下同)开始时了解本产品的能力和限制,以作为收集需求、设计过程的指导和约束在实施项目中期,实施人员开始频繁使用本产品定义业务数据、业务操作,通常是多人同时使用本产品协同完成定义业务数据的工作在实施项目后期,实施人员会较少使用本产品,一般都是调整局部的业务数据,调整量不大,但偶尔会发生批量调整某一类参数的操作实施人员通常具备中级计算机操作水平,有时还能熟练使用中间件、数据库等较复杂软件业务操作人员使用本产品完成业务数据的录入、修改、统计在项目正式完成后,使用本产品将成为业务操作人员日常工作的一部分,通常是大量用户同时使用本产品,他们通常只具备简单的计算机操作水平,习惯使用MSOffice系列软件系统管理员负费产品的日常维护,通常包括管理用户、权限等基础数据,以及数据库软件、中间件软件的维护,他们同时也负责本产品的配置管理工作系统管理员通常具备较高的计算机操作水平,通过简单的沟通就能使用本产品完成常用配置操作3重点业务描述统计报表
5.0是以支持目前CI的统计报表项目的客户需求以及未来10年统计报表产品需求它的业务处理制定一定中国样式报表收集信息,然后进行上报等控制,完成范围内信息收集后,可以进行相应的查询分析以及图表的展示统计报表基础功能以CI统计报表功能为蓝本,包括报表参数、单位用户权限设置、数据采集、上报过程、查询、图表展示基本功能,但每个功能不是简单的复制,而是升级
3.1报表参数报表参数包括指标、枚举、维度等主数据,以及报表、公式、业务方案等就功能而言,需要考虑如下方面
1、快速制作报表根据表样生成指标、直接兼容Excel的公式、批量设嵬简单报表的维度(例如横向为顺序时期维度)(重点)
2、修改表样时联动修改非通配公式(重点)
3、支持“在线参数”模式(重点)
4、预留多币种、数据版本维度扩展空间
5、考虑兼容CI参数
6、考虑二级单位自定义报表(参考项目意见,结合表样生成指标功能考虑)
7、考虑多级部署,至少能支持参数包导入导出
8、参数制作完成后,相同规模下,参数“发布”过程不能超过CI的发布时间另外,数据处理方面需要考虑相关内容
1、相同浮动行数据规模性能方面不低于CI
3.9浮动行
2.0该部分可以沟通的对象XXX、XXX、XXX、XXX、XXX、XXX、项目需求调查表
3.2单位用户权限设置该功能包括系统单位管理、用户管理、权限管理三个基本功能需要考虑如下内容
1、能支持二级管理员需求
2、添加用户能默认关联单位
3、支持多组织架构
4、支持单位版本
5、考虑单位标记功能
6、覆盖CI
3.9里除单位分组、单位条件分组外的其他相关功能
7、支持1000万单位
8、相同配置下性能方面不能低于CI
3.9该部分可以沟通的对象XXX、XXX、XXX、项目调查表
3.3数据采集数据采集包括数据录入、Excel导入导出、数据汇总、运算审核等功能数据录入需要包括如下内容
1、基本CI数据录入功能切换报表、切换时期、报表过滤条件、审核错误定位、数据复制粘贴、浮动行合计、数据保存、上报、运算审核、Excel导入导出、打印、金额转换、精度展示问题、附件上传、批量录入等基础功能
2、数据汇总需要指出节点汇总、选择汇总、差额汇总、层层汇总
3、Excel导入导出需要提供批量导出Excel功能
4、运算审核需要提供批量运算、批量审核,能够选择公式方案进行运算和审核,能提供审核错误管理功能;提供类似CI
3.9里的多样审核功能,枚举审核、表完整性审核、节点检查、户数核对、数据质量监管平台该部分可以沟通的对象XXX、XXX、XXX、Excel导入部分可以联系XXX
3.4上报过程上报过程包括
1、基本流程上报、退回、确认、发布上报说明、退回说明
2、上报流程分类上报、送审、单表退回、单表上报
3、上报情况纵览及分析功能该部分可以沟通的对象:XXX、XXX、XXX、XXXo5查询查询需要包括
1、能实现CI
3.9里一站式查询功能
2、能提供查询模板管理和模板查询功能
3、考虑CI
3.9里的多个查询功能,考虑结合统一该部分可以沟通的对象XXX、XXXo
3.6图表展示图表展示需要包括
1、CI
3.9里仪表盘除多数据源以外的内容
2、性能方面不能低于目前CI
3.9里仪表盘效率
3、考虑BI仪表盘的升级部分内容该部分可以沟通的对象XXX、XXXo
3.7UI设计该部分是本次的重点内容之一,我们需要提供专业而简易的操作,不光是美化工作,并且将提升系统的易用性以及提供客户的界面体脸该部分沟通对象:XXXo
3.8其他除上面功能外,系统还需要业务功能定义、皮肤、首页、计划任务、日志管理、接口等功能4系统特征说明本项目的产品将继承DA平台的稳定性和CI产品的灵活性用户希望在界面交互体验和易用性方面获得较大提升另外,本系统支持多语言的扩展5假定与约束
1、需要在一定程度上保持与现有统计产品的参数一致性
2、假定移动项目和以往的统计项目需求差别不大轻量级查询统计模块产品愿景说明书6项目背景目前CCP
2.0版中涉及查询统计的公共模块有两个综合查询和综合报表综合查询是项目一部单独开发的模块,综合报表简单封装了ezReport的报表向导功能,这两个模块在实际项目中的应用都遇到了一些问题,终端用户普遍反映这两个模块用户友好性不够,可操作性不强,部分终端用户对该模块使用的抵触情况比较多,一定程度上影响了项目的险收进程和客户美誉度目前综合查询和综合报表的用户群定义为专业报表制作人员,需要经过专业的培训后才能使用经过调查分析,发现以上项目使用该模块的用户多为各级政府工作人员和业务人员,缺乏专业统计、报表的相关知识本次轻量级查询统计模块产品,力图改变这两个模块的目标用户群,明确目标用户为没有专业统计、报表知识的普通计算机操作人员和各级政府部门的工作人员,简化报表向导操作流程,降低学习难度一方面可以继续提升既有产品(或项目)的用户体验,满足用户要求;二方面也能够增强CCP在统计查询方面功能,拓展CCP的应用空间和支撑能力;同时系统通过一段时间的维护、修改和稳定,能够成为公司在普通项目领域应用实践的独立产品7参考资料《综合报表需求说明书(初稿)》《CI_0LAP需求说明书》《轻量级报表模块需求模型大纲》ezReport
3.0报表向导功能中注协老注册软件统计分析模块优抚网站后台管理数据查询和数据统计模块北注协老注册软件统计分析模块CI多维分析系统(OLAP)8系统用户本项目的实施和部署都建立在特定的普通业务系统之上,主要分为以下三类系统角色
2、领域分析人员精通普通业务系统(指所实施的业务系统)所辖领域知识的人负费在数据建模初期完成将普通业务系统物理数据抽象、归类、关联为具有业务模型含义的数据视文档编码密级拟制人日期户口类别涉核情况城镇农村无涉核原8023其他涉核人数(个)行政区划代码C行政区划名称Q伤残等级「一级~二级三级hooooop北京~5000P60000P44000*
130.Q000P河北/5000P60000^44000Up嬲麴2一级小次河北一唐山/5000/60000P40000相5000/6000040000*北示1大兴一5000^60000P40000/东城一500060000Q40000^评定残疾等级人员伤残原因已审定人数(个)三级以下三级以上因战因病因公人数(个)人数(个)人数(个)人数(个)人数(个)系统定义报表参数单位用户权限设置数据采集上报过程查询图表展示。