3.3信息系统开发标准化
信息系统开发标准化主要指在系统开发中遵守统一的系统设计规范、程序开发规范和项目管理规范。系统设计规范定字段、数据库、程序和文档的命名规则和编制方法,应用程序界面的标准和风格等。程序开发规范对应用程序进行模块划分、标准程序流程的编写、对象或变量命名、数据校验及出错处理等过程和方法作出规定。项目管理规范规定项目组中各类开发人员的职责和权力,开发过程中各类问题(如设计问题、程序问题等)的处理规范和修改规则,文档的编写维护,在信息系统开发过程中,必须遵守软件工程的设计规范,实现信息系统开发标准化。
3.4信息交换接口标准化
信息交换接口标准化对信息系统内部和信息系统之间各种软件和硬件的接口与联系方式以及信息系统输入和输出的格式制定规范和标准,包括网络的互联标准和通信协议、异种数据库的数据交换格式,不同信息系统之间数据的转换方式等。企业的信息标准化工作是一项系统工程,在实施过程中受到社会各种因素的影响和制约,从企业自身角度出发,进行信息标准化工作可以采用以下的方法和策略:
· 统一标准与自定标准相结合:企业的信息标准化建设不是仅仅只与本单位相关的独立工程,而是一项涉及到全局的系统工程,所以必须站在全局的高度考虑问题,在标准化的原则指导下进行。企业信息标准化工作首先要调查整个企业信息资源情况,搞清各类信息的分布与处理流程,若可以直接参照和引用已经颁布的国际标准、国家标准或行业标准,如软件开发规范、国家行政区划代码、国民经济行业分类与代码、人事信息代码等则直接引用。对于无国际标准、国家标准以及行业标准可循,则遵照信息系统分类编码的基本原则和方法、信息分类编码的编号规定等标准,编制企业信息标准体系,确定信息标准规范所包括的各项内容及其相互关系。需要时,可以在不影响上述标准和信息交流的基础上,进行指标扩充,代码位数扩充、细化和分层,确定各扩充码的意义与取值规则,以满足本单位管理上需要。扩充时应注意避免和控制同名异义与同义异名等冲突发生。
· 信息系统结构柔性化,提高环境适应性:信息指标体系应具有科学性、前瞻性,并且要求在制定后可以保持一个时期的相对稳定。然而历史在前进,社会在发展,要求信息指标体系在指定后一成不变是不现实的。由于环境的变化和管理体制改革的不断深入发展,也必定导致信息编码的变化。另外,在项目调研和需求分析时,要求用户完全准确地描述系统的要求也是难以实现的。因此,在信息系统开发和实施的过程中,唯一不变的事实是始终有变化。为了适应不断变化的环境,要求信息系统的结构是柔性的、动态可扩充的,具有良好的兼容性和开放性,这是业界形成的共识,当然这本身也是一个标准化问题。为提高信息系统的环境适应性要求在系统开发时既要注意系统性,整体性,安全性,又要考虑通用性,灵活性和可扩充性。在实现上,从系统的标准化、模块化和结构化入手,运用软件插件技术,采用动态的、组合式的系统结构。在程序设计中,以变量代替具体的操作数据,将程序与数据库结构分离和相互独立。这样无论指标体系与数据库结构如何变化,相关的程序模块都能自动适应,由此可以养活系统设计和维护的工作量,使繁琐复杂的程序设计工作转化为标准模块的拼接和组装。
信息化的出发点和落脚点是实现信息共享和管理自动化,没有信息标准化,就不能实现自动化,也无法实现数据共享。信息标准化与网络设备同为信息化建设的两大基础性工作。企业进行信息化建设,在加快网络实施建设的同时,必须同样加强信息标准化工作,不仅要为信息系统提供“硬件”基础,也要为信息系统提供“软件 ”保障。只有这样,才能充分实现信息化建设的经济效益和社会效益的目标。