用户在系统设计阶段的具体工作
被考次数: 2次
被考频率: 低频率
答错率:    85%
知识难度:
考试要求: 了解     
知识路径:  > 信息系统开发的用户支持  > 对系统设计工作的支持  > 系统用户对系统设计的支持  > 系统用户对系统设计的支持


本知识点历年真题试卷分布
>> 试题列表    
 

 
       参与系统总体结构设计
       系统的总体结构是指整个系统由哪些部分组成,以及各部分在物理上、逻辑上的相互关系,包括硬件和软件两大部分。系统设计首先要确定系统的总体布局,即系统的软、硬件资源和数据资源在空间上的分布特征,一般包括以下几种方案可以选择。
       按信息资源管理的集中程度可以作如下选择。
       集中式系统:是指把设备、软件资源、数据集为一体的集中管理系统。如,单机处理系统,主机终端分时系统(终端无处理能力),主机-智能终端系统(终端有处理能力)。这种系统优点是管理与维护控制方便、安全保密性较好、人员集中使用、资源利用率高。主要缺点是应用范围与功能有限,可变性、灵活性、开扩展性差。
       分布式系统:是指把整个系统分成若干个在地理位置上分散设置、在逻辑上具有独立处理能力,但在统一的工作规范、技术要求和协议指导下进行工作、通信和控制的相互联系且资源共享的子系统。这种系统优点是:资源分散管理与共享使用,主机压力小,与应用环境配合较好,各个节点机具有一定的独立性和自治性,可变性、灵活性、开扩展性好。主要缺点是:安全性较差,由于地理上的分散,系统维护难度较高,管理工作负担较重。
       按信息处理的方式包括以下系统。
       批处理系统。
       联机处理系统。
       在选择系统总体布局方案时应主要考虑以下几个问题。
       系统类型——是采用集中式还是分布式。
       处理方式——是采用单一方式,还是混合方式。
       数据存储——是分布式存储还是集中式存储,数据量大小,采用何种存储方式,是数据文件还是数据库管理系统等。
       计算机系统——包括硬件设备类型、性能价格指标、工作方式,软件系统的配置情况,用户培训计划,系统技术支持可靠性,系统可扩展性,系统经济成本等等。
       系统用户要对以上问题与系统设计人员进行充分讨论和论证,提出意见和建议,并最终达成共识。
       参与代码设计
       计算机信息系统设计的基本前提条件是把管理对象数字化或符号化,这就是代码设计。代码的作用有:第一,标识和确定某个具体的对象;第二,当按对象的属性或类别进行编码时,易于优化对象的统计和检索;第三,可以用代码标明对象所处的状态。
       代码设计的基本原则如下。
       适应性:即设计的代码要适应计算机的处理。
       合理性:代码结构要与所描述的对象的分类体系相匹配。
       简明性:代码应尽量简单、明了,以便降低误码率。
       系统性:是指代码可以分组,并有一定的分组规则,在整个系统中具有通用性和一贯性。
       稳定性:代码定义和描述应具有相对稳定性,以避免重复劳动。
       可扩充性:代码空间应比较充裕,要保留一定的后备余量,以利今后扩充。
       标准化:应尽量采用已经标准化的编码,如国际、国家和行业的有关标准,且系统内部使用的代码也应该统一。
       便于识别和记忆:为了同时适合计算机和人,代码不仅要有逻辑含义,还应该便于识别和记忆,对于一些容易混淆的字符和数字应尽量少用。
       代码一般包括如下几种。
       无含义码:是只起代替编码对象名称的作用,而不提供其他信息的代码。如顺序码,即按顺序的自然数和字母赋予对象;无序码,即将无序的自然数和字母赋予对象,一般随机产生。
       有含义码:如系列顺序码,即用连续数字代表编码对象的码,如张平的职工号是0001,王励的职工号是0002,……;数值化字母顺序码,即按编码对象名称的字母排列顺序编写代码,如下表所示。
       
       按英文字母顺序排列
       层次码:是指按分类对象层次的从属、层次关系为排列顺序的一种代码。编码时,将代码分为若干层次级别,并与分类对象的层次相对应,代码从左到右表示的层次有高到低,每个层次的代码可以采用顺序码或序列顺序码,如下图所示。
       
       层次码示例
       特征组合码:是指将分类对象按其属性或特征分为若干个“面”,每个“面”内的诸类目按其规律分别编码,“面”之间的代码没有层次关系,也没有隶属关系。使用时,根据需要选择各“面”中的代码,并按预先确定的“面”的顺序将代码组合,以表示类目。例如,对机制螺钉可选用材料、螺钉直径、螺钉头形状和螺钉表明处理四个“面”,每个“面”内又分为若干类目,并分别编码,如下表所示。
       
       按特征组合编码排列
       使用时,代码“2342”即表示黄铜、直径1.5mm的方形头镀铬螺钉。
       复合码:是一种应用较广泛的有含义编码,通常由两个或两个以上完整的、独立的代码复合而成。例如,分类部分和标识部分组成的复合码是将编码对象的代码分成分类部分和标识部分两个部分,分类部分表示分类编码对象的属性或特征的层次属性关系,标识部分起分类编码对象注册号的作用,常用顺序码或系列顺序码。例如,美国物资编码就是采用13位数字复合码,其代码结构如下图所示。
       
       复合码示例
       系统用户应该向系统设计人员提供和解释目前已经在使用着的各类代码,以保证与现有业务相一致。如果没有代码,则应该根据工作需要提出代码设计的建议和意见,采用符合信息要求的代码设计方案。
       参与数据库设计
       所谓数据库设计是指在要使用数据库管理系统进行信息系统数据存储与管理时,对数据库系统的模式、子模式、数据库应用程序、数据库等进行分析设计的过程。它的核心问题是如何从系统的观点出发建立一个数据模式,使其满足以下几个条件。
       (1)符合用户的信息要求,反映用户的工作环境,包括用户要处理的所有数据,并支持用户需要进行的所有数据加工。
       (2)与所选用的DBMS所支持的数据模式相匹配。
       数据组织合理,容易操作,容易维护,容易理解。
       在数据库设计的过程中,系统用户需要提供用户需求,主要包括对各类数据存储的要求,加工的要求以及各种限制条件(如取值范围、安全指标、响应时间等)。对用户需求的分析和设计是数据库设计的基础。
       参与用户界面设计
       目前,界面设计已经成为评价软件质量的一条重要指标,所谓用户界面是指软件系统与用户交互的接口,通常包括输出、输入、人-机对话的界面与方式等。
       (1)输出设计。输出设计的主要职责和目标是,由计算机对输入的原始信息进行加工处理后形成具有一定格式的输出方式,提供给用户使用。
       输出设计主要涉及:第一,输出信息内容,如输出项目、数据格式;第二,输出设备,如显示器、打印机、绘图仪、多媒体音像设备等;第三,输出介质,如磁盘、磁带、纸张或其他存储介质;第四,输出信息的使用,如使用者、使用目的、报表数量、使用周期、有效期、保管方式等。
       选择什么样的数据输出方式,主要取决于系统用户使用什么样的输出设备和输出介质。常用的一种方式就是报表输出。系统用户应该根据需要提出对报表格式的要求,还可以考虑现有输出设备的支持环境,必要时应该建议购置新的输出设备。
       (2)输入设计。输入设计的目标是,在保证输入信息正确性和满足需要的前提下,令输入方法简单、快捷、经济和方便使用。
       系统用户应该提供关于当前系统已经在使用的输入记录表格,并详细说明输入信息的内容,包括输入数据项名称、数据类型、数据精度或倍数、数值范围以及输入格式,此外还应该提出有利于自己方便信息输入的建议和意见与界面要求。
       (3)人-机对话设计。人机对话主要是指在信息系统运行过程中,使用者与计算机系统之间通过终端屏幕或其他装置进行一系列交替的询问与应答。对话设计的任务是与系统用户共同确定对话方式、对话内容与具体格式。
       人机对话的方式有很多种,如键盘-屏幕方式、光笔-屏幕方式和自然语音对话方式等。具体的形式包括命令行方式和图形界面方式。命令行方式是早期信息系统中经常采用的一种人机交互方式,其特点是有用户向计算机中输入命令字符串,系统根据命令执行后显示执行结果,缺点是要求用户记忆烦琐的命令,容易输入错误,界面友好性差。图形用户界面目前已经成为软件设计中非常流行的一种界面设计技术。图形用户界面一般采用了4种基本图形元素,即窗口、图标、菜单和鼠标指针,其优点主要是界面直观、清晰易懂、操作方便、提供鼠标指针支持,拥有友好的界面和漂亮的表现形式。当然由于图形界面占用系统资源较多,处理速度较慢,对于响应时间要求较高的或硬件设备档次较低的系统一般不宜采用图形用户界面。
       在对话设计中,系统用户应该参与到设计过程中,对设计好的对话格式要加以评价,要与系统开发人员达成共识。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有