信息化建设项目的质量控制
 
2009-04-10 作者:胡云峰 来源:amteam.org
 

管理信息系统的质量是一个相对的概念。毫无疑问,任何企业都希望所建的管理信息系统是高起点的、高质量的,能够满足企业管理和和系统运行维护等各个方面的需要。因此,在系统开发过程中,对系统设计和开发工作的质量进行控制是十分必要的,是信息系统建设能否取得成功的一个关键因素。

企业管理信息系统的质量好坏,存在一些基本的评价要素,应该将这些要素落实到系统建设的整个过程之中,在每一个环节上进行严格的把关,笔者根据自己的工作经验和体会,将建设大型管理信息系统有关的质量控制要素列举如下:

1、系统建设的主要目标的完成情况

企业在规划系统建设方案的时候,一般都对它提出了一些特别的要求,有的要求非常具体并且具有针对性,在进行系统设计时,应该检查是否将这些要求考虑进去,在进行系统测试时,需要请有关人员亲自参加,以保证用户要求的最终落实。

2、数据安全和保密性

信息资源是企业最重要的资源。数据的安全保密性是指企业的数据是否会遭到破坏或丢失,对那些具有保密要求的数据是否作了适当的授权处理,如查询权限、修改权限、插入记录权限等。

3、数据共享程度和利用程度

对于大型集成化信息系统来说,数据的共享性和利用程度是系统的一个重要性能。一个数据进入系统之后,只有经过使用才能体现它的价值,使用的次数越多,数据经历的处理环节越多,就越能说明那个数据的价值;如果一个数据自从进入系统之后,从来没有被使用过,那么这个数据就是多余的,应该从屏幕中去掉这个数据项。

4、系统的运行速度和响应速度

速度问题除了硬件设备和网络的性能有关以外,与系统的设计与开发也有一定的关系。在这个问题上,企业可以参考国内外其它大型管理信息系统的有关性能作为评价依据。如果系统的运行速度或者响应速度慢到了用户不能承受的程度,对系统的实际运行来说,就会成为必须解决的严重问题。

5、界面风格

由于系统的用户经常要与屏幕打交道,因此他们对屏幕界面的看法可能影响其使用系统的积极性。系统界面风格选择可能因人而异,在系统设计的时候应该以实用为首要出发点,其次才是审美问题。设计人员应该征求用户的意见,得到用户对界面设计方案的充分理解和支持。

6、信息查询方式的多样性与准确程度

信息查询是系统的主要功能之一,是用户的一个经常性活动,系统信息查询方式的多样性和准确程度对于提高用户的工作效率有一定的帮助,设计阶段应该给予一定程度的重视。

7、报表生成的灵活性与数量、效率

企业在日常管理过程中,需要频繁制作和交流各种各样的管理报表或其它业务处理报表。因此对系统报表生成的灵活性、提供的报表种类与数量、以及生成报表的效率提出了较高的要求。

8、系统与其它系统或通用软件的兼容性

企业信息系统是否是一个信息的“孤岛”可以从它的兼容性加以衡量。一个兼容性好的系统应该可以和其它系统或平台进行方便的数据交换,至少可以将它的数据或信息快速方便地传送到其它系统。例如,三峡工程管理系统的数据经过一定的处理,可以很方便快速地转换到三峡总公司的NOTES信息网上,使NOTES用户不必进入三峡工程管理系统就能了解三峡工程建设的有关信息;另外系统与其它软件的接口也非常主要,系统应该可以方便的切换的其它通用性的软件上,并且能够进行数据的转换。在三峡工程管理系统中,我们建立了系统与MAPINFO、OFFICE、PRIMAVERA PROJCET PLANNER(P3)、CAD等通用软件的接口,极大地满足了用户的系统兼容性需求。

9、系统可维护性

系统开发完毕通过项目验收之后就进入系统的维护阶段。此时软件的开发者们要逐步撤退,他们将系统移交给业主信息管理部门进行维护和管理。系统维护的工作量以及维护工作的难易程度又成为一个关键问题。因此,在系统的设计与开发阶段,就必须建立规范化的工作方法,包括文档和程序的编写,尽量减少开发人员的个性发挥,使系统具有易维护性,并尽量减少系统维护工作量。

10、 系统运行的安全性、稳定性、容错能力以及故障恢复性能

系统运行的安全性、稳定性、容错能力以及故障恢复性能是从整个系统的角度而言的。一旦系统投入运行,除了特殊情况,一般是不会停止运行的。系统运行是否可靠和稳定,系统是否具备较强的容错能力以及故障恢复能力,这些都是保证系统正常运行的基本要求。

11、硬件设备和网络的运行效率

硬件设备与网络的运行效率是评价它们的购买的必要性、配置的合理性以及单件综合性能的要素,需要企业聘请专业人士进行咨询。

12、系统的可扩展能力

这是评价系统开放性的一个要素。企业信息化建设是一个动态的、进步的过程,管理信息系统建设必须符合这个过程变化的需要。随着企业信息管理水平的提高,人们的信息意识和决策水平也在逐步提高,他们会对系统提出越来越高的要求,包括增加新的功能,以及修改系统中不再适应新情况的部分。因此系统的可扩展能力就显得特别重要。

以上这些系统的质量评价要素仅代表个人的一些经验和看法,供正在进行信息化建设的企业及其有关人士参考。


火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
资源网站: UML软件工程组织