- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
会计核算银行对账系统开发和应用
会计核算银行对账系统开发和应用
摘 要:针对会计核算中心银行对账手工操作任务繁重并且容易出错的情况,利用MS SQL2000存储过程和ADO.NET技术,开发了会计核算银行对账软件系统。阐述了软件系统的模块结构及实现方法。该系统已在有关单位中推广应用,取得了良好的效果。??
关键词:会计核算;银行对账;存储过程;开发;数据库??
中图分类号:TP311.52 文献标识码:A 文章编号:1672-7800(2011)05-0149-03?お?
??
0 引言??
我国不少地方建立了会计核算中心,按“单一账户,集中支付,统一核算”的管理办法,对行政事业单位的财务收支集中进行统一核算。为保证财政性资金安全,需要做好会计核算中心的内部对账工作,做到日清月结。然而,银行对账一直是核算中心财务管理人员所头疼的问题。核算中心一般管理上百个核算单位,并以核算单位分设账套,每个账套对应银行账户的一个分户,由于核算单位与银行之间的账务处理和入账时间上存在差异,所以往往会产生双方账面记录不一致的情况,若采用手工进行银行对账工作,需花费较长的时间,还容易发生错误和人为修饰平衡,不利于财政资金的内控和监管。为了减少对账难度,减轻手工对账的工作量,增加对账的准确性和防止人为调节银行存款余额表,笔者开发了一个会计核算银行对账系统来辅助核算中心人员进行银行对账工作。??
1 系统功能模块设计??
根据会计核算银行对账工作的系统需求和功能设计,
本系统包括基础设置、初始设置、日常业务、查询统计等4个主要功能模块。??
1.1 基础设置模块??
包括增加、删除、修改用户和部门,设置用户所属部门;设置所用户所属岗位及各岗位所具有的功能。??
1.2 初始设置模块??
设置银行账号和分户信息,建立各分户与新中大会计核算软件系统账套中会计科目的对应关系;设置系统启用时各分户的单位期初余额、银行期初余额,并录入单位未达账信息和银行未达账信息,初始化完成后,期初余额和未达账信息将不可更改。??
1.3 对账功能(日常业务)模块??
手工录入或导入银行对账单,并从新中大会计核算软件系统里导入单位日记账;授权用户选择所要对账的银行分户,并可以根据规定的日期范围内对满足条件(借贷方向相同、金额相同)未勾对过的记录进行自动勾对或手工勾对。财务主管对已勾对的数据进行审核,已经审核的数据不能取消勾对。每月结束时对银行账户进行月结操作,经过月结的数据不能取消审核。??
1.4 查询统计模块??
用户可以根据选择的日期范围、勾对情况来查询指定分户的单位日记账和银行日记账;并可以根据用户需要查询各银行分户在指定日期的银行余额调节表。??
2 系统实现??
2.1 系统架构??
本系统采用C/S架构,前台使用Visual Basic 2005来开发客户端程序,用ADO.NET访问数据库。后台使用MS SQL2000作为数据库服务器。为简化客户端程序的设计,主要业务逻辑通过MS SQL的存储过程来实现。??
2.2 数据库设计??
根据系统需求分析,要实现会计核算银行对账功能,需要建立相关数据表来保存单位日记账和银行对账单记录,并设置相应的字段来标识勾对、审核信息。同时要建立一些表来记录银行账户信息,账户年初余额及月结标识,银行账户与新中大会计核算软件账套对应关系等。各表按关系数据库规范理论来设计,以实现消除插入、删除异常,降低修改复杂性,降低数据的冗余度,但为了提高查询速度,个别表结构允许适度的冗余。??
数据库的核心表主要有:银行账户表bankAccount,账户账套关系表 Acc_Dwdm,单位日记账(新中大数据)表NgData,银行对账单表BankData,年度期初余额数表YearBalance。??
由于本系统数据库采用MS SQL2000,而新中大会计核算软件数据库基于SQL 7.0,为实现本系统对新中大数据库的连接和访问,本系统在MS SQL2000服务器上创建了一个链接数据库服务器LinkToNg,LinkToNg链接到远程SQL 7.0数据库服务器,然后在本系统的数据视图或存储过程中就可以通过LinkToNg来访问新中大会计核算系统的数据,如:??
SELECT * FROM LinkToNg.Use?
2.3 核心功能实现??
2.3.1 导入新中大数据(单位日记账)??
系统对各分户进行如下操作:①比较本对账系统中当月已勾对数据与新中大会计核算软件中原有数据是否相同。如果不同,则
原创力文档


文档评论(0)