|
知识路径: > 信息系统开发和运行管理知识 > 系统分析设计基础知识 > 系统总体结构设计、详细设计 > 系统详细设计 >
|
相关知识点:23个
|
|
|
|
输入设计是信息系统与用户交互的纽带,它对整个系统的功能、质量有着很大的影响。一个良好的输入界面可以为用户提供良好、便捷、人性化的工作环境,提高人机交互的效率。输入数据时整个数据处理过车功能的基础,它将直接影响处理结果的正确性和最终获得信息的可靠性。输入设计要保证将不合法、不完整和不正确的数据拒之于系统之外。
|
|
|
|
|
与计算机对数据的处理速度相比,数据录入速度效率低、成本高、出错的概率高。因此,输入设计必须进行数据输入量的控制,在保证满足处理要求的前提下使系统输入量最小。
|
|
|
|
数据的输入速度往往成为系统运行效率的瓶颈,为提高数据的输入速度,降低输入延迟就将成为关键。
|
|
|
|
为保证输入数据的正确性,在进行输入设计时必须采用校验方法和验证技术,以防止错误的发生。并且,数据校验应尽量在接近原数据发生地点进行,及早发现错误,及时纠正。
|
|
|
|
为提高系统运行效率,应尽量减少输入步骤,避免不必要的输入步骤,保证现有步骤的完备、高效。同时,应当尽量减少不必要的数据转换,输入数据时采用其处理所需的形式,避免数据转换时发生错误。
|
|
|
|
为用户提供纠错和输入校验功能的同时,必须保证输入过程的简单化,以减轻用户负担,减少发生错误的可能性。
|
|
|
|
|
在系统分析阶段已经基本明确系统需要输入哪些数据。输入设计的主要任务是在系统分析的基础上进一步确定所需输入数据的数据项名称、数据类型、数值范围、精度等,使数据输入满足处理要求。
|
|
|
|
数据输入方式与数据发生地点、时间和处理要求等因素有关。输入方式主要分为脱机输入方式和联机输入方式两种。所谓脱机输入方式,是将数据的输入过程与处理过程分离的输入方式,此时所输入的数据只是存储在一定的载体上,并没有进入系统主数据库。此种方式适合非实时性处理和批处理。
|
|
|
联机输入方式则是数据输入过程和数据处理过程合一的输入方式。数据直接进入系统数据库,系统立即对数据进行处理,并将处理结果反映到数据库中。实时系统一般采用此种输入方式。
|
|
|
|
输入数据的记录格式必须按照便于填写、便于归档保存和便于操作的原则进行设计。为了保证输入的准确性,设计记录格式时可以使用块风格、灰显、选择框、颜色和说明等方法。
|
|
|
|
只有输入数据正确,才能保证处理和输出的正确。因此,对输入数据必须进行正确性校验,保证输入数据的正确性。并且要同时考虑出错数据的改正问题,并建立纠错机制。
|
|
|
|
数据必须通过一定的设备才能被输入到系统中,因此,输入设计还需要确定输入设备的类型。随着技术的发展,输入设备的种类越来越多,能够输入到计算机中的信息类型也越来越多。在进行输入设计时,应当根据所需输入数据的类型,从方便用户使用的角度出发,选择合适的输入设备。常用输入设备有键盘、读卡机、磁带机和磁盘机、模拟/数据转换机、光电阅读器以及磁性字体阅读机、语言输入设备、图形数字化仪器、黑白和彩色扫描仪器等。
|
|
|
选择输入设备应考虑如下一些因素:输入的数据量与频度、数据的来源和形式,数据收集环境、输入数据的类型和格式的灵活性、输入的速度和准确性、输入数据的校验方法、纠错的难易程度、可用的设备与相应费用等。
|
|
|
|
输入设计中必须考虑到全部输入过程中所可能发生的错误,并建立相应的检验和纠错机制。
|
|
|
|
.错误的数据内容,由于原始数据填写错误或其他原因引起的数据输入错误。
|
|
|
.数据冗余或不足,如数据散失、遗漏或重复等产生的输入错误。
|
|
|
.数据的延误,指虽然数据的内容和数据量都是正确的,但由于开票、传送等环节的延误而造成的差错,甚至可能导致输出信息毫无价值。
|
|
|
|
数据的校验可以由人工直接检查,也可以由计算机程序校验以及人与计算机两者分别处理后再相互查对校验等多种方法实现。常用的校验方法包括:重复校验、视觉校验、分批汇总校验、控制总数校验、数据类型校验、格式校验、逻辑校验、界限校验等。
|
|
|
|
差错的纠正比校验更困难,也更重要。出错原因不同,纠错方法也不相同。原始数据错误时,应将原始数据送回产生数据的原部门进行修改,不能由输入操作员或原始数据检查员想当然地予以修改。
|
|
|
当有程序自动查错时,由于系统已经处于运行中,恢复也就更为复杂,可分为如下几种方式。
|
|
|
.输入数据全部校验并改正后,再做处理。舍弃出错数据。
|
|
|
|
.暂时只处理正确数据,出错数据待修正后再进行处理。
|
|
|
.剔除出错数据,出错数据留待下次处理时再一并处理。
|
|
|
|
任何的检验和纠错都不可能做到绝对正确,因此必须建立动态的跟踪机制,对整个数据处理过程进行全程记录。这就要求程序在发现错误时,能自动地打印出出错信息一览表。出错信息一览表可由两种程序打出:一种是以数据校验为目的的程序,另一种是边处理、边做数据校验的程序。建议在信息系统运行中由专人负责对错误信息和改正情况进行收集、记录、保管,以便于查找、核对。
|
|
|
|
因为输入模块是用户和系统交互的纽带,而且输入数据又是系统处理对象,因此对输入设计的评价主要从用户使用的方便性和系统运行的高效、安全性两方面进行评价。
|
|
|