论文部分内容阅读
随着企业集团的股权投资关系日趋复杂化,作为综合、全面地反映这一经济实体的经营成果和财务状况的合并会计报表,其编制过程也更加复杂。目前,很多企业都应用了各具特色的合并会计报表系统来完成本企业合并报表的管理工作。本文从合并报表系统的开发背景出发,通过对国内外同类产品的比较,分析了本集团公司合并报表管理工作中存在的各种问题,并根据集团公司的实际情况给出了合并报表软件开发方案,描述了具有本集团特色的合并报表管理系统的设计、开发和应用。本文主要以统一建模语言(UML)作为系统开发分析工具,运用了软件工程的理论和方法对合并报表系统进行需求分析。对系统的业务流程、功能需求和详细设计进行了具体分析。本系统采用C/S软件架构,数据库为Oracle9i管理系统。本系统设计开发的主要功能包括:模板管理功能、项目关联功能、定义审核公式功能、任务管理功能、填写数据功能、汇总合并功能、数据传输功能、数据审核功能和系统维护功能,其功能结构符合报表管理工作的业务流程。本系统以Excel电子表格控件开发及其与数据库连接为关键技术,实现了以Excel电子表格控件为数据载体,通过Excel电子表格窗口方式向用户呈现数据并与系统的后台数据库进行数据传输,这样的设计既满足了用户对表格操用随意性的需求,也实现了表格中数据与数据库相连接的控制。由于本系统要实现控制表格中数据与数据库进行连接,所以本文对系统的数据库设计进行了较为详细的分析,在系统实现部分也对重要功能中涉及到的数据库表进行了应用描述。本系统在开发过程中也取得了几个关键技术的突破,成为系统实现的重要支持:一是将每张报表模板设计为一条数据库记录,应用Oracel9i数据库的Blob字段存储和读写报表模板;二是将报表项目定义为行列逻辑结构并进行自动关联;三是现实了审核公式提示的自动智能分析;四是通过在报表的二维表格中设置自定义区域,实现报表中自定义项目的填写和汇总;五是应用Oracle临时表的技术实现大量报表数据的读写和汇总计算。本系统的成功开发实现了以下几方面的目标:一是实现了报表文件和报表数据的数据库存储管理,既增强了数据的安全性,也方便了管理者对报表数据的查询;二是推进了报表管理工作的自动化程度,提高了财务管理工作的效率;三是制定了集团内部成员单位之间的组织代码结构关系,使财务管理工作更加规范化。本系统目前已在集团公司本部和内部成员单位范围内推广使用,其设计和实现的功能基本满足了合并会计报表管理工作的需求,并且数据的正确性和算法的合理性得到了实际验证。本系统的成功开发和应用,提高了集团公司的财务管理工作效率和会计信息化水平,也是对集团公司会计信息化管理工作的创新和发展。