- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CH08统详细设计
北京工商大学信息工程学院姜同强 内容概要 详细设计的内容 代码设计 处理过程设计 输入设计 输出设计 人机界面设计 学习目标 学习完本章后,你应该具备以下能力: 理解代码设计的基本原则,能正确识别代码的类型。 掌握人机界面设计的方法和内容。 理解输入设计的内容、原则,掌握输入界面设计的方法和内容。 理解输出设计的形式,掌握输出界面设计的方法和内容。 8.1 代码设计 代码设计是输入设计的一个重要内容。所谓代码(code)是指代表客观实体或属性的、由一个或多个字母、数字以及特殊字符构成的一个符号串。 1.代码设计必须遵循以下原则: ?唯一确定性:即每一个代码都唯一地代表某个具体的实体或属性。 ?标准化与通用性:代码的设计应便于交流、通讯,有利于数据的交换,所以在进行代码设计时首先要依据有关的国际、国家、行业标准来进行。 ?代码系统应具有可扩充性和稳定性。 ?代码系统应具有规律性,便于识别和记忆。 ?容易修改。 ?要注意代码的长度。过长的代码显然不利于使用和录入。 8.1 代码设计 2.代码的分类 顺序码 区间码 助忆码 缩写码 尾数码 3.代码结构中的校验位 算术级数法 几何级数法 质数法 8.2 输入设计 输入设计应避免垃圾进垃圾出(Garbage-In, Garbage-Out, GIGO),所以在输入设计时,要对输入数据进行校验和检查。 输入数据的错误检查和编辑程序通常称之为数据校验和检查程序(Data validation and verification)。对一个信息系统而言,大量的程序编码是数据校验和检查方面的。数据校验和检查技术包括: 校验位(Check-digit) 组合检查(Combination Check) 范围检查(Limit and Range Checks) 完整性检查(Completeness Checks)等。 8.2 输入设计 1.输入设计的原则: 尽量减少用户的输入动作。如采用缺省,用鼠标选取预先定义的输入(即采用值列表的方式)等。 屏蔽掉在当前动作的上下文中不适用的或无效的命令,从而防止用户试图使用可能导致错误的动作。 允许用户控制交互的流程。用户可以跳过不必要的操作,改变动作次序或不退出程序就从错误状态中恢复出来。 为所有的输入动作提供帮助。 具有自动数据校验和检查的功能,尽可能防止用户出现不必要的输入错误。 由信息系统可以导出或计算出来的数据不要通过输入界面由用户输入到计算机 8.2 输入设计 2.数据的收集及其方式: (1)数据的收集应该注意的问题: 数据本身的正确性 数据收集的时间性 (2)数据收集的方式: 来源性收集方式:从已有的资料中获取数据 根源性收集方式:用仪器直接从实际系统中收集资料。 8.2 输入设计 3.数据的输入方式: (1)传统的数据输入方式:通常由信息系统的终端用户从原始单据上获取数据。 (2)源数据自动化方式: 条码识别器(Bar Code Reader) 光学标记阅读器OMR(Optical Mark Recognition) 磁墨水字符阅读器MICR(Magnetic-ink Character Recognition) 光学字符阅读器OCR(Optical Character Recognition) (3)电子数据交换EDI 8.2 输入设计 3.数据的输入方式: EDI是Electronic Data Interchange的缩写,中文一般译为“电子数据交换”,有时也称为“无纸贸易”.、国际化标准组织将EDI定义为: 一种电子传输方法,使用这种方法,首先将商业或行政事物处理中的报文数据按照一个公认的标准,形成结构化的事务处理的报文数据格式,进而将这些结构化的报文数据经由网络,从计算机传输到计算机。 EDI是企业和企业之间进行电子商务常用的一种方式,它是企业和企业之间,通过电子方式,按照标准格式,从应用系统到应用系统的商业单证的传输。 8.2 输入设计 4.数据输入设备的选择: (1)键-软盘输入装置:。 (2)磁带机:大量数据 (3)终端输入 (4)光阅读器 8.2 输入设计 常见的输入设备有: ?键盘 ?声音输入设备 ?自动语言识别系统ASR(Automatic Speech Recognition):ASR是一种语音输入和处理系统,它不仅能够采集说话者所说的孤立的单词,而且能够区分不同句子中的单词。ASR系统有离散语音识别系统、连续语言识别系统等类型。 ?鼠标(Mouse):鼠标可以说是计算机系统中,尤其是PC机中常用的一种定位输入设备。由于其操作简单、易用,在Windows环境中,鼠标已成为不可缺少的一种输入设备。 ?轨迹球(Trackball) ?光笔(Light Pen) ?触摸屏(Touch Screen)
文档评论(0)