财务公司协会行业数据申报与分析系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.概述
财务公司行业数据申报与分析系统(以下简称系统)是为财务公司协会(以下简称财协)各会员单位定期进行主要经营及财务数据申报并进行汇总分析而开发的系统。
各会员单位按要求需要逐季(或指定周期或时点)进行指定数据在线申报,年终进行全年数据的申报,财协接收申报数据后对全行业数据进行汇总分析及有关排名等。
二.系统架构及特点
(一)系统应用架构
系统应用架构示意如下图:
系统主要包括基础平台(包括会员管理、用户管理、权限管理、系统管理)、申报格式定义、数据申报与接收、数据汇总、行业数据统计分析等功能模块;
会员单位通过财协定义的格式进行数据申报与撤销、补报,可对申报历史和数据进行查询,系统提供对会员单位个体数据的统计分析功能;
财协根据要求设定统一申报格式与标准;对会员申报的数据进行接收,不合格的申报可以打回要求重报或补报;对接收的数据在各分类报表内同口径实时统计汇总;可对各会员单位数据申报接收历史及数据进行查询;系统支持财协对各会员单位申报的数据进行更正或补充;
通过构建各分析模型,对各期或各时点数据进行统计分析,并输出相应的图表,对被确认的分析统计数据或图表可授权给指定的会员单位查阅。
(二)系统技术架构
本系统基于J2EE架构开发,J2EE架构因具有开发的高效性、支持异构环境、可伸缩性、高可用性等优点广泛的被应用于商业应用系统中。
电子交易平台除应用J2EE规范中包含的Enterprise JavaBean(EJB)、Java Servlets(Servlet)、Java Server Pages(JSP)、Java MessageService(JMS)等传统技术之外,为了减轻框架重量级、提高系统的开发效率代码,同时不影响低耦合性的特点。
我们采用了Struts框架和Hibernate框架的J2EE应用开发策略。
Hibernate是一个数据持久层框架,是一种实现对象和关系之间映射(O/R Mapping)的工具,它对JDBC进行了轻量级的对象封装,使程序员可以使用对象编程思想来操作数据库。
它不仅提供了从Java类到数据表的映射,也提供了数据查询和恢复机制。
相对于使用JDBC和SQL 来操作数据库,使用Hibernate能大大的提高实现的效率。
Hibernate框架用配置文件的形式来定义Java对象和数据表之间的映射关系,同时在更深的层面将数据表之间的关系解释为Java 对象之间的继承及包含等关系。
通过使用HQL语句将复杂的关系算法用对象的方式描述,在很大程度上简化了对数据的查询,加快了开发的效率。
在Hibernate中有一个简单而直观的API,用于对数据库所表示的对象执行查询。
要创建或修改这些对象,只需在程序中与它们进行交互,然后告诉Hibernate保存即可。
这样,大量封装持久化操作的业务逻辑不再需要编写烦琐的JDBC 语句,从而使数据持久层得到了极大的简化。
Struts框架继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。
Struts 框架很好的结合了Jsp,Java Servlet,Java Bean,Taglib等技术。
在Struts中,承担MVC 中控制器角色的是ActionServlet。
ActionServlet是一个通用的控制组件。
这个控制组件提供了处理所有发送到Struts的HTTP请求的入口点。
它截取和分发这些请求到相应的动作类(这些动作类都是Action类的子类)。
另外控制组件也负责用相应的请求参数填充Action Form (FromBean),并传给动作类(ActionBean)。
动作类访问核心商业逻辑,即访问Java Bean或调用EJB。
最后动作类把控制权传给后续的JSP文件,由JSP文件生成视图。
所有这些控制逻辑利用Struts-config.xml文件来配置。
在Struts框架中,视图主要由JSP生成页面完成,Struts提供丰富的JSP标签库,这有利于分开表现逻辑和程序逻辑。
模型以一个或多个Java Bean的形式存在。
在Struts中,主要存在三种Bean,分别是:Action,ActionForm,EJB或者Java Bean。
由于Struts框架没有具体定义模型层的实现,在实际开发中,模型层通常是和业务逻辑紧密相连的,并且要对底层数据进行操作。
下面介绍一种开发策略,将Hibernate引入到Struts 框架的模型层中,使用它来进行数据封装和映射,提供持久化的支持。
除了引用Struts框架和Hibernate框架之外我们在支付平台内部引入SOA技术,即我们的业务层和存储层都提供接口,以服务的形式接受纳入其他系统或应用其他系统提供的服务。
(三)数据规划(四)安全策略(五)系统主要特点
(六)系统功能概览
三.功能简述
(一)基础设置
1.会员管理
会员管理主要对财协各会员单位进行设置管理;
2.用户管理
略。
3.权限管理
略。
4.消息管理
设置统一的消息平台,支持用户通过系统平台进行点对点(点对多)的消息广播;
支持消息常用语设置(系统代码维护)。
5.货币设置
略。
6.时间设置
设置数据申报许可时间,可以为某日到某日。
7.报表类型
报表提供多维分类;
按性质:基本情况、财务报表、业务报表;
按来源:原始类、汇总类;
8.系统代码
进行各类系统基础代码及常用语的设置,如地区代码、行业代码等等。
(二)报表设置
1.报表项目定义
提供对报表数据项目或科目的统一定义管理;
格式主要包括项目名称、项目代码、项目类型、数据来源、备注等;
项目类型主要区别为:资产类、负债类、权益类、收入类、支出类、业务类、其他类;
数据来源分为:直接输入、运算生成,对定义为运算生成的数据必须通过已设置的项目定义运算关系,运算关系状态为:已设置、未设置,未设置运算关系的项目在报表编辑时不提供选择(即不可见);
对直接输入的项目需明确定义该值是字符型还是数字型、是否为空等;
2.报表格式定义
报表格式设计:基本样式定义、报表类型、报表所属项目设置(已统一定义的报表项目)等;
报表运算关系设置:表内或表间运算关系设置,部分运算生成的项目的运算关系在维护项目时已经设置;
报表勾稽关系设置:设置勾稽关系供对生成数据的报表进行数据校验;
3.报表发布
报表发布与回收,新建生成的报表进行校验后状态为:未发布、已发布、已回收、作废。
已有数据存在的报表可以作废,但不许删除;
一经发布的报表,会员单位即可见;
一经回收的报表,下级单位在数据申报功能节点下不可见,但有申报历史的乃可查询;4.主要报表
申报表
财务公司基本情况表
财务公司所在集团主要财务情况表
财务公司资产负债表
财务公司利润表
财务公司贷款五级分类情况统计表;
财务公司资产质量五级分类情况统计表;
财务公司资本充足率汇总表
财务公司资金归集率表
财务公司委托业务统计表
财务公司结算业务统计表
财务公司票据业务统计表
财务公司集团产品销售信贷业务统计表
财务公司外汇业务统计表
财务公司信贷资产转让统计表
财务公司发债情况统计表
财务公司人员情况统计表
申报报表见附件
汇总表(待整理)
设立财务公司的企业集团整体资产、负债、权益和利润情况(按年度汇总);
财务公司行业整体情况统计(本部分形成的表格均不列出具体的公司名称,只显示行业整体情况,)(此部分变化均指本季度数据与年初和上年同期比较情况,绝对指标变化结果用
百分比表示,相对指标变化用增减百分点表示);
业务汇总(本部分列示有数据的具体公司,各项均按季度统计);
行业排名;
分类统计:分行业、分地区、分所有制等统计分析;
趋势分析;
具体表单暂略(待整理)。
(三)数据申报
1.数据申报
提供用户对报表数据的编辑、数据申报、申报撤销、数据补报等功能;
数据编辑:编辑中、编辑完成;
数据申报:已申报、已接收;
申报撤销:已申请、已撤销;
数据补报:已补报、已接收;
2.申报查询
用户对已申报的历史记录或数据进行查询;
(四)数据接收
1.数据接收
对会员单位申报的数据进行接收、校验、驳回等;
数据接收:对会员单位申报的数据进行接收:待接收、已接收;
数据校验:对会员单位申报并接收的数据进行校验,对校验通过的数据置为申报合格,不合格的数据申报置为不合格,供驳回会员单位重新申报或补报;
数据校验包括对报表数据的
数据驳回:对校验不合格的数据进行数据驳回,状态区别为:待驳回、已驳回;
数据作废:对会员单位重复申报的数据,一旦接收并校验合格,同(表+时间/期间)的历史数据自动作废,系统不删除,并提示用户对被引用该数据的报表进行重新汇总或统计;
对同(表+时间/期间)的数据应该只有一个为申报合格数据,其他同(表+时间/期间)数据即为作废数据;
2.数据更正
对校验合格的数据置为申报合格数据,即可纳入数据汇总及分析,对校验不合格的数据可以驳回会员单位重报或
通过数据更正功能进行数据变更/更正,系统记录更正记录,对更正后的数据置为合格后纳入数据汇总及分析;
对申报合格的数据也可以进行更正,系统记录更正记录;
3.接收查询
对已接收、驳回等的历史记录或数据进行查询;
(五)数据汇总分析
1.汇总设置
汇总关系设置
汇总条件设置
2.数据汇总
进行数据汇总操作,生成汇总数据及分析报表并存储,供用户查询;
3.报表生成
4.报表授权
对生成的报表数据授权用户查询;
授权回收;
授权查询;
(六)综合查询
数据查询:报表数据查询;
申报查询:见数据申报;
接收查询:见接收查询;
(七)系统管理退出系统:
重新登录:
修改密码:
系统日志:四.其他
上报报表会员名录
基本情况表
资产负债表
编制单位:年月日单位:元
利润表
编制单位:年月日单位:元
贷款质量五级分类情况
单位:元
资产质量五级分类情况
单位:元
资本充足率汇总表
财务公司资金归集率表
委托业务情况统计表
结算业务统计表
票据业务统计表
集团产品销售信贷业务统计
外汇业务统计表
信贷资产转让
发债情况统计
财务公司人员统计。