代码设计的基本要求
出处:按学科分类—工业技术 企业管理出版社《工程师手册》第234页(999字)
现代化企业编码系统,在满足使用要求的前提下已由简单的结构发展成为十分复杂的综合系统。为正确进行代码设计,特提出如下基本要求。
1.系统设计 简单的、孤立的、单一的代码设计已经满足不了现代化管理系统的总目标、总任务的要求,必须运用系统工程的原则和方法进行代码系统的总体设计。衡量代码是否为系统同样也应具有目的性、集合性、层次性、适应性等主要属性。就以较简单的邮政编码系统来说,为了能从众多的信函中,将其迅速无误地送给收件人,不能孤立地只从各省、市去考虑,必须从全国出发。又如加工用零件分类编码系统不局限于某些企业,必须适用各个行业中的各个企业。因而,在设计某一代码时,应树立全局、整体观念,并协调一致,以代码系统整体最优为准则,局部利益服从总体。此外,代码系统不应是封闭的、孤立的、静止的,要能适应不断修改、增加、更新,以及系统中特殊问题特殊处理的需要对进行代码系统的设计,以便企业管理系统的全面运行和实施。
2.多组代码的兼容 代码设计时,应尽可能考虑到与其他代码的内在有机联系,做到相关代码的兼容,以便做到系统内数据的综合利用。多组代码的兼容不仅可以大大提高代码的适应性,同时也将大大减轻数据采集及填报数据的工作量,以减少数据的冗余度。
3.现有代码标准的采用 代码设计时,应尽量采用已有的分类编码标准,充分利用已有的标准化成果为本系统服务,以使代码的设计一开始就纳入标准化轨道。
如若已有分类编码标准不能满足要求,需要重新设计本系统的代码时,应考虑到与标准代码的兼容性和转换的可能性。
4.考虑文件格式规范的要求,并与其统一格式协调一致 设计代码时必须考虑到这点,这样才能保证自动化管理系统的正常运转。如代码的字符设计要考虑自动化管理系统,而且只能是计算机键盘上现有的字符,代码位数的选择要与文件格式中的数据所规定的最大允许字符数相适应。同时,文件格式和分类编码标准的类目的命名原则、名词术语必须统一。相同的概念必须是相同的名称,还要考虑到代码位置或代码层级的排序应与文件格式中属性的排序相匹配,等等。