报表平台软件需求说明书质量管理运作体系文件—三级文件记录编号:QR-19-02软件需求说明书第ii页共64页上海华腾软件系统有限公司质量管理运作体系文件—三级文件记录编号:QR-19-02软件需求说明书第iii页共64页文档信息文档版本号起草人起草日期审核人审核日期批准人批准日期预期接收人华腾方:客户方:监理方:修订记录版本日期作者说明质量管理运作体系文件—三级文件记录编号:QR-19-02软件需求说明书第iv页共64页本文档中的所有内容为上海华腾软件系统有限公司的机密和专属所有。未经上海华腾软件系统有限公司的明确书面许可,任何组织或个人不得以任何目的、任何形式及任何手段复制或传播本文档部分或全部内容。质量管理运作体系文件—三级文件记录编号:QR-19-02软件需求说明书第v页共64页目录1前言.............................................................................................................................................61.1目的.......................................................................................................................................61.2范围.......................................................................................................................................61.3定义.......................................................................................................................................61.4参考资料...............................................................................................错误!未定义书签。1.5文档约定...............................................................................................错误!未定义书签。2系统概述.....................................................................................................................................72.1目标.......................................................................................................................................72.2用户特点...............................................................................................错误!未定义书签。2.3假定和约束...........................................................................................................................73需求规定.....................................................................................................错误!未定义书签。3.1功能需求...............................................................................................................................73.1.1功能需求1................................................................................错误!未定义书签。3.1.2功能需求2................................................................................错误!未定义书签。3.2性能需求.............................................................................................................................603.3设计约束.............................................................................................................................613.4其他要求.............................................................................................................................614运行环境规定...........................................................................................................................624.1设备.....................................................................................................................................624.2支持软件.............................................................................................................................625附录...........................................................................................................................................625.1数据要求.............................................................................................................................625.2报表格式...............................................................................................错误!未定义书签。5.3操作权限.............................................................................................................................625.4配置参数.............................................................................................................................635.5用户界面.............................................................................................................................64质量管理运作体系文件—三级文件记录编号:QR-19-02软件需求说明书第6页共64页1前言1.1目的本说明书的目的在于阐明报表平台产品(以下简称本产品)的各项需求,并给出本系统的总体设计。本需求为编制如下文档提供基本依据:“软件开发计划”“软件架构设计书”“软件概要设计说明书”“软件测试计划”“软件安装手册”“系统使用手册”本规格与“软件架构设计书”、“软件概要设计说明书”一起,为编程与集成测试提供基本依据。本规格为编制其它有关文件提供基本依据。本规格为软件质量保证人员提供工作依据。本规格将作为日后软件确认测试和系统验收之准则。1.2范围系统名称:TopReport任务提出者:上海华腾软件系统有限公司开发者:金融服务事业五部F52用户:公司各需要报表平台产品的实施项目预期读者包括:软件设计人员、软件测试人员、技术管理人员。1.3定义即席查询即席查询(AdHoc)是用户根据自己的需求,灵活的选择查询条件,系统能够根据用户的选择生成相应的统计报表。即席查询与普通应用查询最大的不同是普通的应用查询是定制开发质量管理运作体系文件—三级文件记录编号:QR-19-02软件需求说明书第7页共64页的,而即席查询是由用户自定义查询条件的。2系统概述2.1目标本软件系统的建设目标是建设一个可以进行快速报表设计,展现的基础平台:支持即席查询和定制报表。支持excel和ireport设计报表。可做为报表模块集成到FlowPower平台中。2.2产品定位人员角色产品价值业务人员灵活的即席查询丰富的报表展现形式,支持定制报表和仪表盘流程具有更大的灵活性,并能自行调整开发和维护人员快速的报表设计与开发报表热部署技术架构由专门的产品组支持和维护,因此应用开发人员可以更专注于客户需求分析以及业务需求的开发,提高项目质量系统管理人员系统可以比较容易的进行部署报表权限可灵活配置系统能够确保稳定、可靠及安全管理层统一了报表的开发与维护模式系统模块化程度高,方便应用集成的实现降低了报表系统开发的成本2.3假定和约束本软件仅考虑报表设计与展现,不涉及ETL(数据提取,转换和加载)和数据挖掘等内容,但应考虑预留将来扩展的接口。3功能需求3.1功能综述本软件系统包含系统管理,数据集管理,报表管理,报表展现四大模块:质量管理运作体系文件—三级文件记录编号:QR-19-02软件需求说明书第8页共64页模块功能描述功能说明开发过程开发过程概要开发过程用例图系统管理用户管理机构管理用户组管理报表目录管理单点登录权限管理系统参数管理数据管理数据源管理数据集管理数据集参数数据集字段报表管理模板管理定制报表即席查询设计报表操作权限配置报表发布报表设计导入与导出定时报表配置报表展现即席查询展现定制报表展现报表打印报表下载3.2开发过程3.2.1开发过程概要简要而言:报表就是用表格、图表等格式来动态显示数据。具备多样化的格式和动态的数据。多样化的格式:在报表系统中十分复杂的格式排版可以使用本地设计软件制作成报表模板文件,简单样式的可以在线设计即席查询