面向对象系统分析与设计Ch10输入设计

上传人:t****d 文档编号:243019626 上传时间:2024-09-14 格式:PPT 页数:16 大小:66.50KB
返回 下载 相关 举报
面向对象系统分析与设计Ch10输入设计_第1页
第1页 / 共16页
面向对象系统分析与设计Ch10输入设计_第2页
第2页 / 共16页
面向对象系统分析与设计Ch10输入设计_第3页
第3页 / 共16页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Ch10输入设计,本章介绍输入的概念和一些输入设计需要考虑的因素。首先讨论与数据有关的常见问题,然后介绍数据输入方法和输入设备,以及数据检测和确认技术。为提高输入数据的效率和准确性,阐述了需要遵循的原则。,1,10.1概述,“你就是你吃进去的东西”,这个谚语不仅适用于人类,而且适用于信息系统。信息系统的好坏与输入其中的数据一样。,在一些重要的信息系统,因为“输入垃圾”(例如,错误的输入数据)带来的后果可能非常严重。数据输入是很重要的一个环节。,输入(数据)+处理=输出(信息)即使处理过程本身没有错误,如果输入数据是错误的,也绝对不可能得到正确的输出信息。输出信息的正确性建立在输入信息和对输入信息进行正确无误的处理的基础上。,2,10.2数据输入的方方面面,1,数据验证和确认(V&V),对输入数据的错误检查或校对工作通常称为,数据验证和确认。,数据验证和确认技术:,字母数字类型检查错误的方法:确定一组校对规则,根据规则进行拼写检查。,更常见的技术:,1 自检位或检验位,利用一个算法以及特定的数字,得到一个结果,这个结果也是数,并构成原始数据的一部分。,3,2 组合检查,利用两个以上的相关属性对进入一个、,两个或多个这些属性的数据进行有效,性确认。,3 界限或范围检查,用于检查数字型输入数据的有效性。,4 完整性检查,最常见的是信息系统为每个数据输入窗,口建立一个完整性检查,确保送入有,效的数据。,4,10.2.2数据输入方法,信息系统只有两种数据输入方法批处理方式和联机方式(也叫交互式)。同一个信息系统中这两种方法都可以使用,用来处理不同类型的输入数据。事实上大多数商用信息系统都是同时使用这两种方法。,2.2.1,批处理方式,传统的批处理输入数据分为三步,(1)收集一组相关数据;,(2)把这组相关数据输入到某种磁介质上,比如磁带或磁盘。,(3)把整批相关数据作为信息系统的一组输入,5,进行处理。前两步收集和输入可以脱离信息系统独立运行,为信息处理做好准备。,批处理输入的优点和缺点如图,10.1,所示。,2.2.2 联机数据输入方式,通常是指在当前环境中出现输入数据时才进行处理。例如ATM取款机把你的按键作为联机输入接受,ATM取款机作出响应,完成你所需的任务,无须等待就能得到反馈。,联机数据输入方式的优点和缺点如图,10.2,所示。,6,2.2.3复合数据输入方式,将联机和批处理二者结合起来使用。这种形式在销售信息系统尤为常见。,例如,超市收款条码扫描仪所作的工作就是你所购买的商品的条形码,联机输入,工作,以便显示并计算你在超市购物的开销。另外,与扫描设备相连的该信息系统的一部分可能把你以及其它所有顾客购物的情况记录在磁盘上,作为超市的整体存货控制系统的,批处理输入,在晚上晚些时候进行处理,更新现货的数量,并决定第二天该进哪些货。我们接触并看到的是该系统的联机部分,而不是批处理部分。,7,键盘,磁字符识别(MICR),光学字符识别(OCR),数字化仪,图像扫描仪及传真,收款设备(POS),自动柜员机(ATM),鼠标,,轨迹球,,游戏杆,笔,度量器,声音识别,触摸屏等。,10.2.3输入设备,8,10.2.4数据输入的一般原则,原则1只在必要时输入,没有必要把已经存在于信息系统中,的数据重新输入一次。例如,大学中建立,学生、教师、员工的图像识别卡,用这张卡,就可以完成绝大多数的校园事务从图,书馆借书,在书店买书等等。这样就不必,重复填写表格,减少冗余信息。,9,原则2 不要输入可以从信息系统得到或计算出来,的数据,即对信息系统能够产生或查找这些类型的数据,就由信息系统来做。尽量利用信息系统的查找和计算功能,这样不仅可以提高数据的准确性,也可以减少用户输入这些数据的时间。,原则3 在适当的时候和适当的地方,使用商业代,码,商业代码:由一个以上字母、数字或特殊字符组成的一组字符,标识并描述了信息系统中的某些信息。,10,有四种独特的商业代码:序列号、顺序号、组号和字母,每个都描述了下一个。另外“组码”由上述四种独特的商业代码中的一种或几种组合而成。,序列号,序列号是建立在“到达信息系统的时间”的基础上。序列号未必从1或0开始,而且从最开始到现在不一定每次增长1。不过数字应该是顺序的,可以从任何有意义的地方开始。如图,10.4(a),顺序号,与序列号应用范围不同。顺序号只在一组事物经过某种有意义的组织或排序后,才分配给这组事物中的每一个。注意:无须考虑到达时间。如图,10.4(b),11,序列号和顺序号的比较,:,序列号以到达信息系统的时间为基准,与被分配序列号的事物没有其他特殊关系。,顺序号则是在事务经过某种有意义的排序之后再进行分配。这就大大限制了信息系统接受新事物的能力,除非重新进行排序并在此基础上重新分配序列号。顺序号最好用在不允许在代码分配以后增加新项目的场合。,12,组号,在生产一批相似的事物时,组号非常有用。比如,男装商场可能需要为库存的每种不同的衣服样式制定一个代码。另一个同名但大小不同的库存件也可能有一个独特的号码。注意:相同库存件的序列号是重复的。如图,10.5,。,字母码,这种代码常常以列表的形式出现。在美国,最常见的字母码可能是州名的二位缩写表。,CA,表示,California,是一种非常方便的输入和存储州名的方法。还有许多其它的字母码,例如大学学历。比如,BS,代表科学学士,,MS,代表科学硕士,,MBA,代表工商管理硕士。,13,群码,实际上是上述四种代码的组合,把这些代码结合起来构成一个超级码,称为“群码”。群码的每个位置都有特殊意义。例如,VISA,,,Mastercrad,信用卡的信用卡号都是使用群码。该数字的前,4,位表明这张卡的类型。身份证号也是群码。图,10.7,给出了油漆商店中的群码,商业代码应遵循的原则:,选择的代码应该能够扩展,唯一的,,方便易用,的。代码的长度非常重要,因为代码中的位数越多,使用和输入到信息系统中就越困难。,14,原则4,通过键盘和相关显示终端输入的字母和数字数据在视频显示终端上显示时应遵循“从左到右,从上到下移动”的原则。,10.2.5输入的图形用户接口(GUI)设计,图形用户接口设计在字面上是对人机接口的改革。图,10.8,给出了图形用户接口术语,。,其中“导航”是用户指挥计算机去做某件事,比如启动Excel,WordPerfect,传真,文件管理器等软件。导航可以通过两个基本途径实现:从文字菜单选项相应功能或按下代表该功能的图表按钮。,15,数据入口是用户输入基于GUI的软件的实际数据。例如,我们现在看到的课件就是通过数据入口输入到PowerPoint里的。,对于设计基于GUI的显示屏幕的系统分析员而言,有三种倾向:1在基于GUI的显示上放的东西太多;2同时使用的颜色过多;3使用的字体和图符越来越小,难以辨别。,基于GUI的用户接口的缺点:1用户需要记住 图表的含义;2图标太小,难以辨别。,16,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!