住房货币分配管理系统设计与开发——以天津商业大学为例*
2012-10-23张宝树
张宝树
(天津商业大学,天津 300134)
一 系统开发背景
依据《天津市城镇住房制度改革办公室关于全面推进住房货币分配工作实施意见的通知》精神,结合天津商业大学教职工住房货币分配实施办法,采用职工住房货币分配计算机管理系统,是探索高校有特色的住房改革的大胆尝试。由于这次分房涉及的人多,信息量极大,如果采用传统的人工计分的方法,不仅费时费工,而且非常容易出错。例如:手工计算某个人的购房补贴款,即便在非常熟练掌握计算方法的情况下,仍需时20分钟左右。此次我校“住房货币分配”涉及全校1437名教职工,所以如计算每位教职工的“购房补贴款”,需投入10人连续计算近百小时。面对人员少、任务急的情况,决定开发职工住房货币分配系统,通过使用该计算机信息系统,提高工作效率和准确性,达到货币补贴政策的透明性和公开性。
采用职工住房货币分配系统后,不仅大大提高了效率,如计算并打印一位教职工的“货币分房补贴明细清单”仅仅三秒钟,而且提高了货币分房的透明性和公开性。计算机货币分房管理信息系统的开发与实施,对“住房货币分配条例”的制定、补贴款的模拟计算及分配的测定起到了决策性的作用,对三十多万条数据进行了处理,达到了建立管理信息系统的预期目的。
二 系统分析
(一)教职工个人情况
该项要求通过计算每位教职工的多项因素,如职务、职称、人员类别、类别变动、参加工作时间、补贴工龄、补贴级别、现住面积、任职年限、出生年月、是否为双职工等等,通过对这些因素的综合分析计算出个人应享受的住房面积。用应享受的住房面积与之现住面积进行比较,计算出应补贴面积,使每位教职工很清楚地了解应享受的住房面积、实际住房面积、应补贴面积,再计算出每位职工的补贴单价,得出具体的补贴金额。
[计算方法和计算公式]:住房补贴金额 =if(((A -B)< =A,C*D),0)
其中,A为应享受住房面积标准。主要参考职务、职称及分房工龄予以确定。
B为现住房面积。主要参考是否属于含有国家优惠政策分配的住房。
C为应补贴面积。主要参考应享受住房面积与现住房面积之差予以确定。
D为补贴单价。主要参考职级系数和工作年限。
(二)公开化要求
该项要求首先让每位教职工知晓本人的具体情况,如:补贴级别、应享受住房面积、现住房面积的确认、之前住房是否给予补贴及补贴单价和补贴面积等等,同时要求张榜公布。
三 系统设计与实现
(一)系统总体功能结构及开发平台
依据校住房货币分配的标准和计算方法,系统可分为以下几个功能模块:系统参数设置、职工信息录入、查询打印,系统退出。该系统功能结构图见图1:
图1 职工住房货币分配系统系统功能结构图
本系统开发平台采用“易表.net”数据管理软件,“易表.net”是介于电子表格和数据库软件之间,它有类似电子表格的界面,同时又有很多数据库软件特有的功能和灵活性。它能将复杂的操作简单化,让用户轻松完成复杂的数据管理和统计分析工作。
(二)数据库的设计
通过对住房货币分配政策的分析,本系统首先在“易表.net”中建立三张二维表,它们分别是:
1、“分配表”,该表记录了每位员工的详细个人信息,包括的主要字段是:“序号”、“姓名”、“家庭住址”、“所在部门”、“人员类别”、“类别变动”、“参加工作时间”、“补贴工龄”、“补贴级别”、“现住面积”、“补贴面积”、“补贴金额”、“当年应补”等。
2、部门表:该表记录了校各部门情况。主要字段是:“部门标号”,“部门名称”。
3、级别系数表:该表记录了不同级别应对应的级别系数和住房标准。主要字段是:“补贴级别”、“职级系数”、“住房标准”。
同时建立表间关联:在“分配表”与“级别系数表”间建立关联,关联字段是“补贴级别”。
(三)系统参数设置功能的实现
该模块主要包括部门设置以及级别设置功能。根据学校实际情况,增加、修改、删除各个部门。同时依据学校补贴政策设置房屋补贴级别。通过在该模块中建立参数设置窗口,实现部门设置以及级别设置功能。参数设置窗口见图2:
图2 系统参数设置窗口
(四)职工信息录入功能
该模块实现职工基本信息的录入。根据相应的分配政策,我们预先在“分配表”中对“补贴工龄”、“补贴单价”、“补贴面积”、“补贴金额”、“当年应补”等字段分别建立相应的刷新公式,当职工基本信息输入后,系统将依据刷新公式自动计算相应字段。计算公式如下:
“补贴工龄”字段刷新公式 =if(1992-[参加工作时间1]< =0,0,Int(1992-[参加工作时间1]))
“补贴单价”字段刷新公式=Round(900*[级别系数表1职级系数],2)+[补贴工龄]*20
“补贴金额”字段刷新公式=Round([补贴单价]* [补贴面积],2)
“当年应补”字段刷新公式=round(if([余额总计]<=10000 or[类别变动]=“已故”or[类别变动]=“特困”,[余额总计]*1,if([类别变动]=“离退休”or[人员类别1]=“离退休”,[余额总计]/7*3,[余额总计]/9*1)),0)
通过在该模块中建立信息录入窗口,实现职工的基本信息录入。录入窗口见图3:
图3 信息录入窗口
(五)查询打印功能
该模块实现职工基本信息查询功能,同时可以打印各种单据。主要实现按名字或所在部门查询职工信息、筛选、保存、窗口模式切换等功能。另外,依据上级的要求格式,在该模块中设计了“职工领款明细单”,实现“职工领款明细单”的打印功能。通过在该模块中建立查询打印窗口,实现职工信息的查询与打印。查询与打印窗口见图4:
图4 查询打印窗口
四 结论
本文全面总结了整个系统的分析、设计与实现过程。该系统使用FOXPROW、BORLAND C++等工具编制而成,具有经济实用、人机界面良好、使用方便、较强的数据库管理功能以及较快的系统运行速度。该系统已于2006年开始投入实际使用,并于2011年全部完成天津商业大学教职工的住房货币补贴分配工作,取得良好的应用效果。
[1]赵勇,朱明富,邱超源.三峡工程物资采购招标标底生成支持系统的研究[J].信息系统工程,1995,(3).
[2]陈永红,王玉升,乔会成.县级供电企业管理信息系统的开发研究[J].信息系统工程,1995,(2).