- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从删除已达账功能实现谈软件开发技能培养
从“删除已达账”功能的实现谈软件开发技能的培养
[摘 要] 会计专业的学生在学习“会计信息系统”这门课时,除了要熟练操作会计软件之外,还要知道软件开发背后的原理,并能利用软件开发工具解决具体会计问题。本文借助Visual FoxPro这一工具,在实验教学中,以银行对账中“删除已达账”为例探讨了其功能的实现。
[关键词] 银行对账;删除已达账;企业对账文件;银行对账文件
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2010 . 06 . 004
[中图分类号]F232 [文献标识码]A [文章编号]1673 - 0194(2010)06 - 0009 - 03
财政部1994年发布的关于大力发展我国会计电算化事业的意见指出,会计电算化人才缺乏是制约我国会计电算化事业进一步发展的关键环节。会计电算化人才可分为不同层次,具体可分为操作人员、系统维护人员、程序设计人员和系统设计人员。笔者认为,高等院校会计信息系统课程的教学目标应是培养学生掌握软件开发和维护的技能,而不能仅仅满足于使用会计软件进行记账、算账和报账等一般会计工作。当然,培养学生软件开发技能,也不能照搬20世纪80年代的教学模式,让学生花费大量的精力去编制程序,而是通过软件开发技能的培养,让学生知道软件是怎样一步步生成的,软件开发人员的思想过程是怎样的。如何在会计信息系统课程中培养学生的软件开发技能呢?本文结合笔者教学经验,对此作一探索。
在众多会计信息系统课程教材中,都会有一章介绍会计信息系统开发方法。因为大型的会计信息系统通常采用生命周期法进行开发,所以多数教材都是按照生命周期法的各个步骤来展开的,即系统规划、系统分析、系统设计、系统实施、系统运行和维护。笔者在讲授系统分析这一阶段时以计算机银行对账的数据流程图为例(如图1所示),而在系统设计阶段又将其转化为模块结构图(如图2所示),并用PDL语言详细描述其处理过程。
接下来,为了让学生掌握软件开发的技能,笔者设计了2个学时的上机实验以实现“删除已达账”功能,具体步骤如下。
一、在Visual FoxPro中新建一个菜单文件
(1)设置“银行对账”和“退出”两个一级菜单(见图3)。
(2)设置“银行对账”的下拉菜单,分别是“录入对账单”、“对账”、“输出对账结果”、“删除已达账”。
(3)将“删除已达账”右侧的result(结果)下拉框选为procedure(程序),点击edit(编辑)(见图4)。
(4)在弹出的窗口中输入“删除已达账”的程序代码。
具体代码如下:
CLEAR
SETTALKOFF
YN=Y
STORESPACE(12) TOXKMDM
@ 1,10 SAY 请输入:要删除已达账的银行科目代码
GET XKMDM
READ
CLEAR
@ 2,10SAY 删除+ XKMDM + 科目已达账
@ 3,10SAY
@ 4,10SAY 是否要删除 + XKMDM + 已达账(Y/N)
@ 5,10SAY 注意:删除前请备份对账数据!!
@ 6,10SAY
@ 7,10SAY 真的删除已达账吗[Y/N]?GETYN
READ
IFYN = Y
USE银行对账文件
DELEFROM 银行对账文件 WHERE 已达标志=.T.
PACK
USE 企业对账文件
DELEFROM 企业对账文件 WHERE 已达标志=.T.
PACK
@ 15,10SAY 删除已达账工作结束!
WAIT
ELSE
@ 15,10SAY 已达账未被删除!
WAIT
ENDIF
CLEAR
CLOSEDATA
RETURN
二、前期准备工作
为了删除已达账能正常运行,需要进行以下前期准备工作:
(1)建立银行对账文件和企业对账文件两个数据库文件。包括“科目代码”、“账号”、“对账单日期”、“摘要”、“借或贷”、“金额”、“已达标志”等几个字段。
(2)编写两个数据库文件中的记录,且必须有相同的记录。需要注意的是,执行对账操作之后生成已达账和未达账,因此,对于在运行“删除已达账”程序前建立的这两个数据库文件,其“已达标志”字段需写入“.T.”或“.F.”。两个文件的结构及记录如下(见表1、表2)。
三、运行“银行对账”菜单文件
(1)在Visual FoxPro一级菜单Program(程序)下拉菜单
您可能关注的文档
最近下载
- 生产建设项目水土保持方案管理办法培训课件.pptx VIP
- 水土保持监督管理培训课件.pptx VIP
- 培训课件_1411dxs小天鹅纯臻2.0新品1411DXS系列.pdf VIP
- 2022年内蒙古农业大学硕士研究生入学考试公共管理专业综合基础考研真题.pdf VIP
- 郑州市第七高级中学2024-2025学年高一上学期第一次月考物理试卷.docx VIP
- 《民族音乐鉴赏方法:音乐鉴赏课教学教案》.doc VIP
- 《中国传统民族音乐赏析:音乐鉴赏课程教案》.doc VIP
- 水果店的创业计划书.docx VIP
- 一种模块式双向卡瓦锚定机构.pdf VIP
- 2022年内蒙古农业大学硕士研究生入学考试水文学原理考研真题.pdf VIP
文档评论(0)