Delphi实现Excel表的餐费统计

来源 :科技风 | 被引量 : 0次 | 上传用户:shangwenqian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文结合食堂消费记录的Excel表格,提出了使用Delphi对消费记录进行自动计算的方法。阐述了软件的操作流程和思路,介绍了软件部分关键代码。在实际使用中能较快速的计算出教职工每月应补餐费金额。
  关键词:Excel;Delphi;餐费统计
  1 问题的提出
  近几年,我校经济状况不断好转,财政收入逐年提高。为了提高教职工的福利待遇,学校对教职工的中午就餐问题,提出了补助。具体方法是,考虑教职工工作日中午就餐的消费,中午就餐花费不足五元的,补助实际金额;花费超过五元的(含五元),补助五元。每月月初统计上个月每位教职工的每天补助金额,并合并计算每位教职工的上月应补助总金额。
  食堂消费记录被系统保存成Excel表格,其数据列有12项,涉及消费金额、时间;用户名称、编号;采集信息的设备编号、时间等要素。而在实际使用中,也存在著多窗口多时间的问题。比如教职工中午就餐,在多个窗口购买了饭菜;或者有的教职工早晨和晚餐也在食堂消费。实际情况的多样性和消费记录Excel表格的复杂性导致了数据量的增大,这些都为统计工作造成了不利的影响。
  我校原有餐费统计系统使用了Access作为统计工具,能够顺利的完成任务。其过程如下,首先将Excel表格手动导入到Access里面。然后进行查询,排除无效的早餐和晚餐,统计每位教职工的每天补助金额。最后合并计算每位教职工的上月应补助总金额。全部流程中,多次使用SQL视图和查询语句,虽然最后能够顺利完成任务,但毕竟没有可视化的界面。而且,由于使用SQL语句,对操作人员的计算机水平,也提出了较高要求。
  基于以上原因,我们开发了Delphi版本的餐费统计软件。
  2 系统分析和界面
  根据需求,软件的流程应按照如下步骤进行。首先导入消费数据,判断每一个数据是否是在中午就餐时间产生的(排除早餐和晚餐),只保留有效时间段的就餐记录。然后计算每名教工每天的餐费。可以随意选择任何月份,统计每名教工指定月份的补助金额。
  在实际界面中,应包含以下按钮或步骤:导入数据、时间排除、查询计算(每人每天的餐费)、统计输出(每人每月的补助)。
  软件具体流程和界面如下图所示。
  3 关键代码
  软件部分关键代码如下:
  //计算每位教职工一天的花费
  while(sheet.cells[v,3].text=cardno)and(StrToDate (LeftStr(sheet.cells[v,1].text,10))=consumedate) do//用户编号和消费日期符合begin
  money:=StrToFloat(sheet.cells [v,4].text) ;//金额的计算
  //统计每位教职工上个月的补贴总金额cardno:=sheet.cells[v,3].text;cardname:=trim(sheet.cells[v,2].text) ;while(sheet.cells[v,3].text=cardno) dobeginconsumedate: =StrToDate(LeftStr(sheet.cells[v,1].text,10)) ;money:=sheet.cells[v,6].value;subsidy:=subsidy+money;//补贴的统计
  4 结语
  基于Delphi的餐费统计,有效的解决了原有版本没有可视化的图形界面问题,降低了操作复杂度,提高了工作效率,为后勤部门的信息化管理和数据规范做出了贡献。
  参考文献:
  [1]钱力涛.Access数据库在教工餐费统计中的应用[J].科技风,2014(17):6465.
  [2]葛电虹.Delphi实现Excel表操作[J].电脑编程技巧与维护,2010(10):2123.
  作者简介:禄小颖(1977),男,河北商贸学校讲师。
其他文献
海尔3C连锁店近日在中关村开业,作为家电品牌第一的海尔,曾几何时,宣布要进入电脑业,今天,她果真微笑着朝我们走来。与PANDA,TCL,长虹不同的是,技术和服务是海尔进入IT行业的
病毒性肝炎可引起慢性胆囊炎,并能致胆道系统发生病理改变.为了进一步探讨胆道结石发生与病毒性肝炎的关系,我们自1984年至1990年10月对501例胆石症和同期2020例非胆石症腹部
几年前创建高质量的三维动画作品,需要使用价格昂贵的专用图形工作站和动画软件。比较理想的软硬件配置一般需要百万元人民币。现在,微机的软硬件性能有了很大改善,不超过十
成立于1993年的SoftWare.com公司是一家伴随Internet发展而崛起的软件公司,主要业务是为全球的ISP们提供可扩展的、运营公司水平的网络基础设施解决方案。
本组男9例,女4例;年龄12~58岁.在野外山区劳动或执行任务时被蜘蛛螫伤.中毒症状出现最早约10分钟,最迟在5小时后.螫伤腰部2例,下肢7例,上肢4例.伤后入院时间1~14小时,住院4~15天
摘 要:根据高职学生的特点,将计算机应用基础课程学习的总评成绩,分解为点名记录、作业成绩、教师评学及期末考核四个部分组成,评分的重点是点名记录和作业成绩。准时到达上课地点,记录一次有效点名,不以请假手续代替点名次数。作业任务宜结合学习动机,由难度各不相同的若干子任务组成,使用任务驱动的教学方式,引导学生从表层学习方式开始,逐步体验完成任务的愉悦,感受成就式学习的乐趣,激发学习的好奇心,最终达到基于
蝮蛇抗栓酶(简称清栓酶,英文名svate)是从蝮蛇毒中提取的一种酶制剂,主要成分为精氨酸酯酶,是目前治疗血栓性疾病较理想的药物,其治疗剂量无明显不良反应,近年来已广泛使用,
摘 要:广播电视是现今我国最为主要的媒体之一,任何广播电视节目都能在多个地点及平台内被广大观众接收到。所以,广播电视安全播出技术是关乎人民群众切身利益的一项技术,广播电视安全播出技术的发展也能在很大程度上提升我国居民的幸福指数以及生活水平。本文从广播电视安全播出技术的发展现状、广播电视安全播出技术发展中存在的问题、广播电视安全播出技术发展的意义、广播电视安全播出技术的未来发展趋势四个方面来进行分析
摘 要: 叙述企业电网容量仅有630kVA,采用变频电源共直流母线方案,实现对AC3.3kV、6kV、10kV、功率最大至2.2MW级矿用隔爆兼本质安全型变频器加载实验系统。该系统采用PLC+上位机模式,采用以太网通信控制,包含供配电系统、变频电源系统、净化电源、电能质量测量系统、水冷系统、油冷系统等,实现对电动机和防爆变频器多种实验项目。  关键词:变频电源 ;功率分析儀;PLC;变频器; 以太
黄色瘤又名睑黄瘤、睑黄疣,为眼科中老年常见病.发展缓慢,长期存在而无症状,属良性瘤,为美观计常有求治者.资料与方法本组32例53处,男11例,女21例;年龄37~76岁,平均50.7岁.病