问答题
A说:“开发计算机会计信息系统,应该从其职能结构人手,按照职能结构划分子系统,通过开发一个个子系统最后开发成功整个计算机会计信息系统。”
B说:“按照A的说法开发计算机会计信息系统往往会浪费时间,反过来应该视计算机会计信息系统为一个整体,视为一个大系统进行开发,这样可以减少各子系统之间关系的设计。”
请问你同意A的说法还是同意B的说法,并说明你的理由。
【正确答案】同意A观点,理由如下:
按照职能结构划分进行计算机会计信息系统开发具有下列作用:
第一,有助于设计出高效的会计数据库。合理确定系统的职能构成,能使设计者充分地认识各职能子系统之间的数据关系、要求和特点,有助于合理组织和使用各职能子系统所需的信息,设计出能满足各子系统需要、结构合理、存取方便、冗余度低的会计数据库,从而,提高系统的整体效率。
第二,有助于提高系统的适应性和实用性。会计是对企业经济活动的反映。目前,随着我国社会主义市场经济的迅猛发展,我国会计制度和会计法规也在不断地改革和变化,相应地,会计信息系统中的数据处理规则也应随之变化,对此会计信息系统的适应性(包括可移植性、可扩充性、可维护性等)好坏直接影响到系统的实用性,或者说系统的生命。按系统职能模块开发的计算机会计信息系统,增加和修改很容易,维护工作也方便,一般只要修改相应的模块,而不涉及其他模块。所以,这样的系统具有适应性和实用性,是有生命力的系统。
第三,有助于提高系统的可靠性。按职能设计的电算化信息系统的可靠性将大大提高。这是因为如果系统某一环节出现错误,仅仅影响相应的模块或子系统,恢复也相对容易,而不会对整个系统产生较大的影响。因此,系统结构化模块划分合理,能减少系统出错可能,增强了系统的排错能力和恢复能力。
第四,有助于提高系统的通用性。会计数据处理,尤其是会计核算工作,各单位有很大一部分是基本相同的,如企业的账务处理、报表处理、工资核算、材料核算、固定资产核算等,基本上相同,而成本核算一般均不相同。对会计核算相同的部分,会计软件可以实现通用,研制商品化的会计软件提供给企业使用,将提高系统的社会效益。
【答案解析】