Page 168 - 电算化模式与会计档案发展研究
P. 168
电算化模式与会计档案发展研究
Research on Accounting Computerization and Development of Accounting Archives
性、有用性、完整性、易理解性以及系统的实用性。
②系统的运行效率。系统的运行效率指系统的处理能力、运行速度、响应时间及
占用的存储空间等指标。系统的工作质量和运行效率与系统硬件组织结构、人机衔接
的合理性等因素有关,也与软件设计的质量有关。
③系统的可靠性。系统的可靠性是指系统运行过程中抵御各种干扰,保持系统正
常工作的能力。系统的可靠性主要用“平均故障间隔时间”指标来衡量。平均故障间
隔时间越长,系统的可靠性越高。
④系统的可维护性。系统的可维护性又称系统的可变性,是指系统被修改、完
善、扩充和移植的难易程度。结构好的软件系统容易修改与维护。系统容易维护不仅
可以节省维护时间,降低维护费用,还可以延长软件系统的使用寿命。
3.设计
系统设计分为总体设计和详细设计两部分。总体设计又称概要设计。从硬件角度
来讲,就是进行计算机配置设计,包括选择机型与确定系统的硬件结构。从软件角度
来讲,就是设计软件系统的模块结构。
①结构化系统设计。结构化设计方法(Structured Design,SD),提供了分解系
统的策略、表达工具、评价标准以及优化技术,是总体设计的主要方法。其基本思想
是分而治之,即通过分解把系统设计成具有层次(即调用关系)的模块结构,并通过
评价与优化技术改进系统,从而从整体上提高软件的质量。
结构化系统设计方法的核心是确定软件的系统结构,即用一组标准的工具与设计
策略确定系统的模块以及这些模块用什么方式连接在一起,各起什么作用,才能组成
一个高质量的系统。
②模块。模块就是具有特定功能的一个程序或一个程序的雏形。它是在系统设计
阶段构成软件系统的基本单元。模块可以调用下层模块,也可以被上层模块调用。模
块在调用过程中可以相互传递参数。模块具有输入数据、输出信息、逻辑功能、处理
过程、内部数据及运行环境等特性。模块的逻辑功能是指把输入数据加工成输出数据
的功能;处理过程是指实现模块功能的具体过程和方法;内部数据是指属于模块自己
的数据;运行环境是指模块之间的调用和被调用的隶属关系以及调用中的控制关系和
传递的参数等。
③模块分解的原则。结构化系统设计的目标是把系统设计成具有层次的模块结
构。组成系统的模块应具有较高的独立性。但是,系统中的任何模块都不能孤立地存
在。模块的正常运行需要一定的控制调用和输入、输出数据环境。因此模块的独立性
是相对的。系统的每项功能都是由某个或某几个模块配合共同实现的。所有模块有机
地组合在一起,共同完成系统的功能。模块之间的联系越多、越复杂,则其相互的依
• 160 •

