csharp 利用多饼型图分析企业人力资源情况

热卖产品:

利用多饼型图分析企业人力资源情况

 

 实例说明

开发企业人力资源管理系统时,经常使用饼型图分析企业中各个阶层的人员情况,为了让用户更清晰地认识,本实例采用了多饼图表示法实现分析功能。实例运行效果如图1所示。

图1 利用多饼型图分析企业人力资源情况

 

 关键技术

本实例在实现时,首先通过SQL语句分别统计企业总人数和各个阶层人数,然后通过统计的比例绘制饼型图,实现过程中主要用到Graphics类的DrawLine方法、DrawString方法和FillPie方法。

 设计过程

(1)打开Visual Studio 2008开发环境,新建一个Windows窗体应用程序,命名为MultiCAnalyseHR。

(2)更改默认窗体Form1的Name属性为Frm_Main,在该窗体中添加一个Panel控件,用来显示绘制的多个饼型图。

(3)程序主要代码如下:

 

 秘笈心法

心法领悟014:绘制多饼型图的实现原理!

绘制多饼型图时,首先需要计算各个部分所占的比例,然后依次绘制各个部分在饼型图中所占的比例,在绘制过程中,从第一部分首先开始绘制,绘制结束后,记录其绘制的扇形结束位置,并以该位置为起点,开始绘制第二部分,依次类推,直到绘制完最后一部分,这样就实现了绘制多饼型图的功能。

 

如无特殊说明均为原创,转载请附上原文地址。:佛系糖果的博客 » csharp 利用多饼型图分析企业人力资源情况

赞 (0) 打赏

说点什么

avatar
  Subscribe  
提醒

觉得文章有用就打赏一下呗~

支付宝扫一扫打赏

微信扫一扫打赏