巧用FineReport搭建成本管控监测系统
一、应用背景
企业在近几年快速发展,规模也越来越大,而信息传递与反馈手段却仍然比较落后,随着信息技术的不断发展,人们开始通过尝试利用技术手段改善这种环境。企业的项目不断增多,而作为高层管理者,通过层级上报的方式虽然可以了解项目的经营情况,但是往往不能保证及时性,而管理者的精力又是有限的,不可能去每个项目上天天视察。在这个大背景下,高级管理层如果想了解每个项目的收入和支出的情况,就可以借助网络技术来实现这个需求,然后根据数据进行分析和控制。
二、工具
FinReport、某关系数据库、某企业管理系统。
三、成本管控数据库表
核心业务系统成本管控数据存储结构:
|
工期 |
项目总收入 |
项目总成本 |
利润 |
标后预算 |
|
xx |
xx |
xx |
xx |
xx |
|
xx |
xx |
xx |
xx |
xx |
四、需求分析
对企业内所有项目的收入与支出情况进行实时监控,出现波动较大的项目会自动预警。而数据来自于业务系统的数据统计结果。
基于工期的时间维度分析
1:分析每个月份的项目总收入金额
2:分析每个月份的项目总成本金额
3:分析每个月份的项目利润总金额
4:分析每个月份的项目标后预算值
基于差值的对比维度分析
1:曲线平滑的说明项目运营稳定
2:波动大的项目说明出现了问题
3:通过波动值范围向管理层预警
五、数据分析
通过企业管理系统进行数据的采集,
选择某一个项目,查询该项目在工期内每个月份的收入和支出运营情况,出现波动超过阈值时自动报警。
六、报表制作
① 传统的制作方法
难点1:需要开发程序,对于业务部门人员开发难度较大
难点2:过去的报表很难做成比较直观的图表化,不直观
难点3:数据来自于复杂数据库表结构的数据集统计结果
② 利用FineReport报表工具
优势1:支持多数据源的联合查询,轻松实现数据的提取
优势2:可以自动生成图形化的报表,可帮助管理层直观分析
优势3:可以嵌入目前的业务系统,高度实现了系统的集成化
优势4:可以通过传递参数进行数据钻取,实现了宏观和微观的查询
七、效果展现
① 按照工期的时间序列排序的每月数据,可以通过超链接的方式进行数据钻取查询收入和成本的详细情况。
② 根据生成的成本管控动态图,进行每个月的对比分析,收入低于成本的说明项目亏损。
③ 根据生成的曲线图,分析项目运营的稳定性。
④ 根据设定好的阈值,结合了第三方软件的开发,实现了自动预警功能
巧用FineReport搭建成本管控监测系统的更多相关文章
- FineReport构建银行金融租赁考核系统
一.应用背景 我们今天以民生银行为案例来交大家如何利用报表工具搭建金融租赁考核系统.民生银行在IT建设上已经建设邮件系统.外部网站系统.视频会议系统.OA系统.财务系统.自助报销系统.核心系统.资金管 ...
- 【转】使用JIRA搭建企业问题跟踪系统【个人推荐】
免责声明: 本文转自网络文章,转载此文章仅为个人收藏,分享知识,如有侵权,请联系博主进行删除. 原文作者:Judy Shen的专栏 原文地址:使用JIRA搭建企业问题跟踪系统 ...
- 嵌入式系统及应用课程设计——基于STM32的温湿度监测系统
大三上学期期末总结,嗯,没错上学期,写在新学期开始,hhh. 上学期学了一门嵌入式系统及应用的课程,期末的课程设计题目是基于STM32的温湿度监测系统. 记得刚开始做课程设计的时候,听说先设计画出原理 ...
- 基于stm32的水质监测系统项目基础部分详细记录
基于stm32的水质监测系统项目基础部分详细记录 软件环境:MDK5 硬件环境:STM32F103ZET6 开发板.颜色传感器.串口屏.串口打印机 搭建工程模板 在进行项目软件的撰写时,首先新建一个基 ...
- PHP搭建B2C分销商城系统需要考虑哪些因素?(一)
在网购日渐繁盛的今天,传统线下门店和代理分销越发显示出其弊端.此种情况下,进入互联网市场是最好的选择.入驻第三方平台成本太高,无法掌握自己的流量,所以搭建自己的分销平台成为众多企业的首选.搭建B2C分 ...
- Security基础(五):部署Cacti监控平台、构建Cacti监测系统
一.部署Cacti监控平台 目标: 本案例要求部署一台Cacti监控主机,并安装相关监控组件,为进一步执行具体的监控任务做准备: 安装net-snmp.net-snmp-utils 安装LAMP及相关 ...
- 搭建CnetOS6.5x64最小系统及在线yum源的配置
CentOS系统作为红帽系列的一款linux系统,因为其免费.开源,在中小企业中得到了广泛应用,生产上为了更好的利用资源,都采用最小系统安装,因为一个图形界面都会占去系统资源的30%到40%,生产上一 ...
- 快速搭建应用服务日志收集系统(Filebeat + ElasticSearch + kibana)
快速搭建应用服务日志收集系统(Filebeat + ElasticSearch + kibana) 概要说明 需求场景,系统环境是CentOS,多个应用部署在多台服务器上,平时查看应用日志及排查问题十 ...
- 在github Pages上部署octopress搭建个人博客系统
原文链接:http://caiqinghua.github.io/blog/2013/08/26/deploy-octopress-to-github-pages/ 引子 上一篇博客已经说了为什么要搭 ...
随机推荐
- ISP(Interface Segregation Principle),接口隔离原则
ISP(Interface Segregation Principle),接口隔离原则 它要求如下: ① 一个类对另一个类的依赖性要建立在最小接口上. ② 使用多个专门的接口比使用单一的总接口要好 ...
- UNIX网络编程——原始套接字(dos攻击)
原始套接字(SOCK_RAW).应用原始套接字,我们可以编写出由TCP和UDP套接字不能够实现的功能. 注意原始套接字只能够由有 root权限的人创建. 可以参考前面的博客<<UNIX网络 ...
- shape图形的使用
shape图形的使用 在项目中如果用到有规律的常规的图形,在能够掌握的前提下建议使用shape图形,shape图形相对与图片来说,占用资源更小,并且使用起来不会失真. 效果图 shape图形1 < ...
- ORACLE数据库学习之SQL性能优化详解
Oracle sql 性能优化调整 ...
- 14 ListFragment 代码案例
MainActivity.java: package com.qf.day14_fragment_demo9_list; import android.os.Bundle; import androi ...
- leetcode 3 Longest Substring Without Repeating Characters最长无重复子串
Given a string, find the length of the longest substring without repeating characters. For example, ...
- 使用git-flow来帮助管理git代码
对git不熟悉的我,经常把git提交搞得很乱,导致在master上有许多无用的commit,最终决定好好地看一下git的使用教程,却不小心发现了还有一个git-flow的工具可以帮助我管理好git项目 ...
- UNIX网络编程——非阻塞connect: Web客户程序
非阻塞的connect的实现例子出自Netscape的Web客户程序.客户先建立一个与某个Web服务器的HTTP连接,再获取一个主页.该主页往往含有多个对于其他网页的引用.客户可以使用非阻塞conne ...
- Common Bit Tasks
1) If you XOR a bit with its own negated value, you will always get 1. Therefore thesolution to a ^ ...
- Git版本控制:Git高级教程
http://blog.csdn.net/pipisorry/article/details/50669350 Git有很多命令行参数,使用起来非常方便.可以运行 man git log ,来看一下这 ...