Page 69 - 电算化模式与会计档案发展研究
P. 69
» 第三章 会计电算化信息系统的开发应用
图 3-1 会计科目体系的树状结构
从图 3-1 可以看出,会计科目的第一层是会计科目的类型,第二层是会计科目的
一级科目,第三层是会计科目的二级科目,以此类推。我们将一个科目所属的上一级
科目称为其父科目;将有同一父科目的若干科目称为兄弟科目;将一个科目下属的下
一级科目称为其子科目。当一个科目没有子科目时,称这个科目为明细科目。“工商
银行”是银行存款的子科目,而“银行存款”是“工商银行”和“交通银行”的父科
目,同时后两者互为兄弟科目;在该图中,现金”“短期借款”与“工商银行”等一
样为明细科目。因其设有下级科目,而“银行存款”则不是明细科目。
科目文件中所包含的信息非常多,为了简化程序设计,说明实质问题,对科目文
件进行了简化。科目文件中表现出科目之间的层次关系,能够在一个科目的金额发生
变化时,知道其父科目、父科目的父科目,以便对其金额进行相应的更新。
2.记账凭证文件设计
实际凭证中,每张凭证记载的业务笔数是不相同的,有一借多贷,也有一贷多
借,无论是哪种凭证,都是有借有贷,为统一起见,采用统一的存储格式。同时考虑
凭证的收、付、转三种格式。
从关系数据库设计角度来看,上面给出的数据文件存在较多的数据冗余。实际
上,也有另外的设计方法,即把只在凭证文件中出现一次的数据,如凭证号。日期、
附件数、录入、审核、记账等字段放在一个表文件中,而其余的字段放在另一文件
中,两文件通过凭证号建立联系,这样可以大大降低数据重复。但这样设计时,将使
凭证处理需要更多的时间。
3.明细账文件设计
明细账是根据凭证库中的会计科目自动生成的,计算机根据会计科目的前三位判
• 61 •

