当前位置:编程学习 > asp >>

用勤哲Excel服务器2005实现社保管理信息系统

答案:    一、问题

    某省财政厅需要建设社保统计系统,选用勤哲Excel服务器作为信息系统平台。

    1.组织机构

    省财政厅下属社保处,需要从A市、B市统计社保帐户信息。

    2.角色

    设置以下角色:财政厅社保处、A市社保、B市社保

    3.人员



    4.报表



    数据关系:

    本季结余=上季末结余+当季收入合计-当季支出

    其它按字面意思汇总。

    该报表应当能够:

    (1)各市应当能够从历史数据中获得“上季末结余”、“当年累计收入”、“当年累计支出”等。

    (2)省财政厅社保处应当能够汇总出该报表。

    二、基本思路

    1.用ES管理台来维护组织机构、角色、人员等基础信息。

    2.定义“社会保险财政专户收支表”供各市县填写。

    3.定义“汇总表”,由省财政厅汇总各市县的数据。

    4.采用Excel服务器2005企业版中的ESweb供各县市社保使用。

    三、定义基础数据录象

    用鼠标点击“开始”-“程序”-“Excel服务器”-“管理控制台”,右键点击“ES管理台”,选择“连接”:



    2.定义“全局公共信息”与“组织机构”

    鼠标右键点击“组织机构”,选择“全局公共信息”:



    在“企业名称”中输入“省财政厅”:



    接着定义“社保处”、“A市”、“B市”,注意选择“是分支机构”。



    3.定义角色

    角色-即指企业中岗位的含义。

    如上图,我们定义了“财政厅社保处”、“A市社保”、“B市社保”三个角色。

    4.定义人员



    四、定义“社会保障财政专户收支表”模板录象

    该报表由A市社保和B市社保填写。

    1.定义模板



    定义基本信息:



    定义“初始填报权限”:



    定义“最终查阅权限”:



    启用“模板”:



    画出模板:



    2.定义单一数据项

    “单一数据项”,通俗的说,是指报表的表头、表尾。如果这些单元格需要保存数据,或从数据库中提取数据都需要要定义“单一数据项”或“重复数据项”。

    一个工作表中只允许定义一个“单一数据项”表。



    3.定义“重复数据项”

    “重复数据项”也就是明细,一个工作簿中可以定义多个“重复数据项”明细表。



    3.定义表间公式

    提取<社会保障财政专户收支表_明细,社会保障财政专户收支表_主表>中满足下列条件的数据:

    <数据筛选: 社会保障财政专户收支表_主表.日期 介于 上季(年份值(本报表.Sheet1:日期),季度值(本报表.Sheet1:日期))
    并且 社会保障财政专户收支表_主表.编制单位 = 本报表.Sheet1:编制单位
    并且 社会保障财政专户收支表_明细.科目名称合计 = 本报表.Sheet1:科目名称合计>
    按以下方式填入<社会保障财政专户收支表_明细>:
    社会保障财政专户收支表_明细.科目名称合计 --->(按行(列)匹配) 科目名称合计
    社会保障财政专户收支表_明细.本季结余 --->(填入值) 上季末结余
    社会保障财政专户收支表_明细.当年累计收入 --->(填入值) 上季当年累计收入
    社会保障财政专户收支表_明细.当年累计支出 --->(填入值) 上季当年累计支出

    4.定义表内公式

    (1)本季结余=上季末结余+当季收入合计-当季支出

    (2)当年累计收入=上季当年累计收入+当季收入合计

    (3)当年累计支出=上季当年累计支出+当季支出

    5.隐藏“上季当年累计收入”和“上季当年累计支出”

    五、定义汇总表录象

    1.格式与“社会保障财政专户收支表”一样。

    2.定义单一数据项:



    3.定义“重复数据项”:



    4.定义表间公式:

    提取<社会保障财政专户收支表_明细,社会保障财政专户收支表_主表>中满足下列条件的数据:

    <数据筛选: 年份值(社会保障财政专户收支表_主表.日期) = 年份值(本报表.Sheet1:日期)
    并且 季度值(社会保障财政专户收支表_主表.日期) = 季度值(本报表.Sheet1:日期)
    并且 社会保障财政专户收支表_明细.科目名称合计 = 本报表.Sheet1:科目名称>
    按以下方式填入<汇总表_明细>:
    社会保障财政专户收支表_明细.科目名称合计 --->(按行(列)匹配) 科目名称
    合计(社会保障财政专户收支表_明细.上季末结余) --->(填入值) 上季末结余0
    合计(社会保障财政专户收支表_明细.区级补助) --->(填入值) 区级补助
    合计(社会保障财政专户收支表_明细.地方预算安排) --->(填入值) 地方预算安排
    合计(社会保障财政专户收支表_明细.企业自筹) --->(填入值) 企业自筹
    合计(社会保障财政专户收支表_明细.其他收入) --->(填入值) 其他收入
    合计(社会保障财政专户收支表_明细.当季支出) --->(填入值) 当季支出
    合计(社会保障财政专户收支表_明细.当年累计收入) --->(填入值) 当年累计收入
    合计(社会保障财政专户收支表_明细.当年累计支出) --->(填入值) 当年累计支出

    5.定义表内公式

    本季结余=上季末结余+当季收入合计-当季支出

    六、关键点

    1.“上季”函数的用法:日期 介于 上季。

    2.增加中间变量的列,并隐藏,这样来实现分步的数据计算。

    3.汇总表与各分支机构的模板分开,实现数据汇总。

    4.高级查阅权限的设置。这样可以设置那些用户只可以查看自己填报,那些用户可以查看所有部门填报的。

    

上一个:用Excel实现随机出题
下一个:三招方法帮你轻松解决Excel数据重复输入

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,