《程序设计的基本要求(共1页).docx》由会员分享,可在线阅读,更多相关《程序设计的基本要求(共1页).docx(1页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上系统实施6.1 信息系统的实施概述 6.1.1 实施的任务 6.1.2 实施的计划6.2 信息系统的程序设计 6.2.1 开发语言的选择 6.2.2 程序设计的基本要求 6.2.3 程序设计的基本方法6.3 信息系统测试 6.3.1 系统测试概述 6.3.2 软件测试的方法 6.3.3 软件测试步骤 6.3.4 软件正确性证明6.4 信息系统的转换 6.4.1 数据转换前的准备 6.4.2 系统转换6.5 小结6.6 复习思考题6.2.2 程序设计的基本要求(一)可维护性由于信息系统需求的不确定性,系统需求可能会随着环境的变化而不断变化,因此就必须对系统功能进行完善和
2、调整,为此就要对程序进行补充或修改。此外,由于计算机软硬件的更新换代也需要对程序进行相应的升级。(二)可靠性程序应具有较好的容错能力,不仅正常情况下能正确工作,而且在意外情况下应便于处理,不致产生意外的操作,从而造成严重损失。(三)可理解性程序不仅要求逻辑正确,计算机能够执行,而且应当层次清楚,便于阅读。这是因为程序维护的工作量大,程序维护人员经常要维护他人编写的程序,一个不易理解的程序将会给程序维护工作带来困难。(四)效率程序的效率指程序能否有效地利用计算机资源。近年来,硬件价格大幅度下降,而其性能却不断完善和提高,因此,程序的效率已不像以前那样举足轻重了。相反,程序设计人员的工作效率则日益重要。提高程序设计人员的工作效率,不仅能降低软件开发成本,而且可明显降低程序的出错率,进而减轻维护人员的工作负担。此外,程序的效率与可维护性及可理解性通常是矛盾的,在实际编程过程中,人们往往宁可牺牲一定的时间和空间,也要尽量提高系统的可理解性和可维护性,片面地追求程序的运行效率反而不利于程序设计质量的全面提高。专心-专注-专业