论文部分内容阅读
会计信息系统是中小型企业实施财务信息化的一个重要组成部分,它是建立在计算机应用技术基础上,采用系统论的手段、方法来分析、设计的应用于会计核算,提供财务信息,辅助进行财务分析、预测和计划的制定,加强企业财务管理和企业财务决策的会计管理系统。中小企业在日常会计管理活动中由于资金实力、企业规模等因素的限制,不能或无法采购商品化会计信息系统软件,而日常管理活动又必须应用会计信息系统进行管理,因此需要一个适合中小企业应用的小型会计信息系统。本系统设计的技术路线和方案是采用Excel提供的强大的函数功能和VBA编程语言。对于会计信息系统简单的一些功能,不需要进行代码设计,用Excel本身提供的各项功能就可满足要求,Excel提供了丰富的日期和时间函数、财务分析函数、统计分析函数和假设分析函数等;对于复杂的功能则使用Excel的编程语言—Visual Basic for Application (VBA,也就是Excel的"宏")。VBA直接嵌入Excel的工作簿中,包含丰富的各种函数、方法、对象、属性和语句,系统的所有菜单操作均可通过VBA编程实现,此外VBA还可以实现Excel本身不具备的功能,如API函数的调用等等。因此,理解并逐步掌握VBA中数量庞大的各类方法、对象和属性是在Excel平台上进行二次开发的关键技术。会计信息系统的设计是把系统分解为许多基本的、具体的功能模块,这些具体模块合理地组织起来构成整个系统。主要包括五个基本功能模块:凭证处理模块、账簿处理功能模块、报表处理模块、结账处理模块、系统维护模块,各基本功能模块中还设计了若干个子功能模块,系统基本实现了从凭证处理、账簿操作、结账处理、查询检索、到会计报表、分析等会计业务的整个处理流程。在系统的设计与实现过程中,采用了目前非常成熟的技术,没有采用相对先进的编程技术来进行设计,保证了系统开发的低成本和人员使用中的熟练性,使本系统在应用过程中能迅速产生效益。