利用SQL数据库使得奖金发放更简单

来源 :中国管理信息化 | 被引量 : 0次 | 上传用户:tangbao1006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 随着信息技术的日益发展,在高校的财务工作中,会计电算化已经逐步替代手工会计,它对提高工作效率、规范财务工作起到了至关重要的作用。本文就如何运用SQL数据库技术来简化财务人员在奖金发放中的工作程序,从而实现快速、准确地将各个部门分散的奖金发放表汇总为一张总表,最终使得奖金发放工作变得简单起来进行分析。
  [关键词] 奖金发放;汇总;SQL;表
  [中图分类号]F232[文献标识码]B[文章编号]1673-0194(2008)07-0020-04
  
  在财务部门的日常工作中,经常会遇到这样的情况:每逢奖金发放时刻,同样的发放方案,各个部门所涉及的人员不尽相同,奖金的项目也大不相同。以高校为例,如某位老师既做班主任又有任课还兼行政,那么就可能存在所在班级的系部做班主任费,所任课的系部做课时费,所兼职的行政部门做岗位津贴费,一个人要在3个部门3张表上反映的情况。财务部门如何在最短的时间内准确地将各部门分散的发放表汇总为一张总表,是迫切需要解决的问题。如果采用Excel手工操作的办法,人少的单位还可以,无非多花费点时间,将若干表输入到一张表中,从而计算出每个人的应发数额。但是对于一个拥有成百上千甚至是几千人的大单位来说,这种方法就暴露出了它自身的弱点,不仅费时、费力,而且极易出错。笔者在高校财务工作实践中逐渐摸索出利用SQL数据库将若干张表合并成为一张新表的方法,能够使财务人员从繁重的数字堆中解脱出来,从而快速计算出每个人的奖金发放金额。
  
  一、 建立Excel表模型
  
  先将各部门上交的校内津贴发放表按照不同的发放项目进行汇总。例如校内津贴的项目为工资、奖金、加班费,那么就整理出3张表a、b、c,结构分别为职工编号、姓名、工资/奖金/加班费。另外,也是最重要的一环,就是创建一张“职工字典表”,列出本单位全体职工的职工编号、姓名,取名d。
  
  二、将表a、b、c、d分别导入SQL数据库
  
  第一步,在SQL数据库中创建一个子数据库,姑且取名gz;
  第二步,在gz数据库中创建4张表,例如取名表A、B、C、D,分别对应表a、b、c、d。
  第三步,分别将表a、b、c、d导入到数据库对应的表A、B、C、D中。
  
  三、在SQL查询分析器中,输入SQL语句
  
  “select *,工资 奖金 加班费 as total from(select d.bh,d.xm,
  case when a.工资 is null then 0 else a.工资 end as 工资,
  case when b.奖金 is null then 0 else b.奖金 end as 奖金,
  case when c.加班费 is null then 0 else c.加班费 end as 加班费, from jggz_zd d
  left join A a on d.bh=a.bh
  left join B b on d.bh=b.bh
  left join C c on d.bh=c.bh) jggz”,查询的结果即为一张结构为职工编号、姓名、工资、奖金、加班费、合计总额的汇总表。
  
  四、实际运用
  
  某高校每月初都要发放一笔校内津贴,它涉及岗位津贴、课时费、辅导员津贴、加班费、值班费、其他等6个项目。
  第一步,将各部门上报的校内津贴表进行汇总,整理出6张表,结构分别为职工编号、姓名、岗位津贴/课时费/辅导员津贴/加班费/值班费/其他以及一张包含职工编号和姓名的全体职工字典表(见表1~表7)。
  
  第二步,打开SQL数据库的企业管理器,创建一个名为gz的数据库。在SQL Serve企业管理器窗口中,在“控制台根目录”窗口对话框内,选择“操作”下拉菜单中的“新建数据库”,进入“数据库属性”窗口,在“常规”标签中输入想要建立的数据库的名字(例如gz),单击“确定”按钮建立数据库(如图1所示)。当然,也可以在查询分析器窗口中用T-SQL命令创建数据库,输入SQL语句“CREATE DATABASE gz”。
  
  然后点击“下一步”,在 “选择源表和视图”的界面中,在“Sheet1$”的“源”前打“√”,在“目的”中选择“[gz].[dbo].[gz_1]”(如图6所示),最后点击“下一步”完成即可。
  第五步,打开SQL数据库的查询分析器,输入SQL语句“select *,gwjt ksf fdy jb zb qt as total from(select g.bh,g.xm,
  case when a.gwjt is null then 0 else a.gwjt end as gwjt,
  case when b.ksf is null then 0 else b.ksf end as ksf,
  case when c.fdy is null then 0 else c.fdy end as fdy,
  case when d.jb is null then 0 else d.jb end as jb,
  case when e.zb is null then 0 else e.zb end as zb,
  case when f.qt is null then 0 else f.qt end as qt
  from jggz_zd g
  left join gz_1 a on g.bh=a.bh
  left join gz_2 b on g.bh=b.bh
  left join gz_3 c on g.bh=c.bh
  left join gz_4 d on g.bh=d.bh
  left join gz_5 e on g.bh=e.bh
  left join gz_6 f on g.bh=f.bh) jggz”,得出如下查询结果(如图7所示)。
  
  如果想要将查询结果保存为Excel形式,就要首先将查询结果全选,然后点右键“另存为”,给文件命名比如AA,最后打开AA,在顶端插入一行,填入对应的字段名即可。这样,一份完整准确的校内津贴发放汇总表就完成了。
  
  五、结束语
  
  SQL数据库具有强大的数据处理和数据存取功能,善于利用SQL强大的查询功能会给工作带来极大的便利,收到事半功倍的效果,利用SQL数据库来汇总奖金发放人员的信息,快捷准确,非常实用。
  
  主要参考文献
  [1] 黄维通. SQL Server 2000简明教程[M]. 北京:清华大学出版社,2002.
  [2] 陆昌辉,吴晓华. SQL Server 2000核心技术解密[M]. 北京:宇航出版社,北京希望电子出版社,2002.
  [3] 史国友,徐鹏. Visual Foxpro教程与试题解析[M]. 北京:北京希望电子出版社,2002.
  [4] 周晓玉,杜菁.Foxpro 简明教程[M]. 北京:电子工业出版社,1999.
  [5] 张海兰. 网络信息时代的高校财务管理[J]. 教育财会研究,2006,(2).
其他文献
【摘要】 伴随着社会的不断进步,经济的高速发展,人们生活水平有了很大提高,在人们生活水平不断提高的同时,人们更加关注对于财务的管理工作,一个企业,想要取得良好的经济效益,就必须加强企业自身财务管理的财务稽查工作。目前分公司财务实施了垂直管理、集中核算,一体运作,但管理幅度大,公司风险逐年增加,因此,有效发挥财务稽核的作用,是确保公司持续、健康发展的重要条件。  【关键词】 企业 财务稽查 探析  
[摘 要] 会计信息化需要好的数据处理工具和数据展示工具本文首先提出数据处理要深入应用Excel电子报表工具,以模型化交互性为标准,然后提出从Excel到Crystal Xcelsius,实现数据可视化分析及展示,最后提出将Excel与Crystal Xcelsius结合,实现商务智能  [关键词] 数据处理;数据分析;展示  [中图分类号]F232[文献标识码]A[文章编号]1673-0194(
[摘 要] 论文给出了5C模型的信用分析,在设置我国企业信用分析的指标体系的基础上,应用因子模型对企业信用状况进行了分析,并将该模型信用分析的结果与5C信用分析模型进行了比较分析研究  [关键词] 5C模型;因子模型;信用分析;比较分析  [中图分类号]F275;F232[文献标识码]A[文章编号]1673-0194(2007)09-0058-02    1 引 言  信用分析是当前我国社会普遍关
腾讯长三角AI超算中心开工预估投资超过450亿元  本报讯 6月6日,腾讯长三角人工智能超算中心及產业基地项目在上海松江正式开工,预估投资超过450亿元,占地236亩。据悉,该超算中心将成为长三角最大、全国前三的人工智能超算枢纽,预计2021年底陆续投入使用,将承担各种大规模AI算法计算、机器学习、图像处理、科学计算和工程计算任务。  华为发布“Contact Shield”API:开发新冠病毒接
[摘 要] 本文主要介绍Delphi下ADO ODAC操作异构数据库的方法,使用ODAC、ADO、TextFile以及包括Excel在内的4种数据库平台,完成了一次跨数据库平台的数据组织工作。  [关键词] Delphi; ODAC; ADO; TextFile; Excel  doi : 10 . 3969 / j . issn . 1673 - 0194 . 2012 . 05. 028
[摘 要] 本文主要运用现代绩效管理理论、技术与方法,通过对G电信分公司绩效管理体系进行全面、深入的分析,并针对发现的弊端和不足,提出绩效考核体系的优化方案,为提升经营业绩提供一条行之有效的解决途径。  [关键词] 绩效管理;绩效考核;优化  [中图分类号]F272[文献标识码]A[文章编号]1673-0194(2008)21-0085-03    目前电信市场的竞争日益加剧,中国电信的垄断地位不
近日,三星高等研究院和三星日本研究所聯合公布了固态电池最新进展。该新型电池的原型体积比相同容量传统锂离子电池缩小50%,单次充电可达到800公里续航,循环次数达1000次,大大提高了电动汽车电池技术的功率密度。  续航不足一直是困扰电动车的重要问题。目前,科学界普遍认为,传统锂离子电池能量密度已接近极限,想要实现突破,固态电池技术是一条理想的路径。  在冬天,电动车会出现电量下降的问题。这是因为锂
[摘 要] 目前主流财务软件尚未解决综合结转分步法及其成本还原问题,为此,本文提出了用Excel VB解决实际成本综合结转分步法下产品成本计算及成本还原的方案,同时解决费用分配四舍五入的问题,以期实现成本核算的准确性、及时性和自动化,提高财会人员的工作效率。  [关键词] Excel VB;综合结转;分步法;产品成本;成本还原  [中图分类号]F232[文献标识码]A[文章编号]1673-0194
[摘要]在金蝶KIS财务软件环境下,利用报表函数的强大功能,可以设计和实现会计信息化课程实务操作考核评分的自动化,取得改革的新突破。  [关键词]会计信息化;评分自动4L;金蝶KIS  [中图分类号]F232 [文献标识码]A [文章编号]1673-0194f2009)07-0]06-02    会计信息化是会计发展的必然趋势。对于会计人员来说,掌握会计信息化的实务操作方法和技巧,是胜任会计工
[摘 要] “低碳经济”是全球经济发展的最佳模式之一,低碳经济仅有先进技术的支撑是不够的,必须依托于低碳消费生活才能实现真正的节能减排目的。研究低碳经济背景下黑龙江省低碳消费生活方式的特征及影响因素,建设低碳社区发展社区健康教育,培养居民良好的低碳消费理念且进行低碳消费,对于居民的身心健康以及促进我省经济发展都有重要的现实意义。  [关键词] 低碳经济; 黑龙江省; 社区健康教育; 对策  [中图