沈阳航空航天大学课程设计
(3) 可扩充性和稳定性:要考虑系统的发展和变化,一般考虑3-5年的使用期限。当增加新的实体或属性时,直接利用原代码加以扩充,而不需要重新变动代码系统。
(4) 标准化与通用性:国家有关编码标准是代码设计的重要依据,此外,系统内部使用的同一种代码应做到统一,使代码的使用范围越广泛越好。最好能够与同行业以及上、下游行业兼容。
(5) 便于识别和记忆:为了同时适于计算机和人工处理使用,代码不仅要具有逻辑含义,而且要便于识别和记忆。对于一些易混淆的字母。如O、Z、I、S、V,尽量不用。
(6) 短小精悍:代码的长度不仅会影响所占据的存储单元和信息处理的速度,而且也会影响代码输入时出错的概率。因此,当代码长于4个字母或5个数字时,应分成小段,这样人们读写时不容易发生错误。
图3.5 业主代码的编码方法
3.4 输出设计
(参照下面说明给出自己课题的本部分内容即可,不必复制下面内容,可不必划分下级标题)
输入设计(主要指数据录入界面设计),输出设计(主要指打印输出界面设计)。给出每个功能模块的输入界面设计结果,给出每个功能模块的输出界面设计结果,给出每个功能模块的处理描述、可以用流程图、自然语言、判断树和判断表等工具。
在系统设计中,输出设计占据很重要的地位。因为,计算机系统对输入数据进
27
库存管理信息系统(具体的课设题目)
行加工处理的结果,只有通过输出才能为用户所使用,对于大多数用户来说,输出是系统开发的目的和评价系统开发成功与否的标准。
而对于一个从事系统设计的信息人员来说,在进行系统的输出设计与输入设计时,最容易感到困惑的问题是究竟应该从系统输出设计着手还是从系统输入设计着手?为了使信息人员能更快地进入状况、切入系统的问题面,经过多次的经验与实践结果,认为一般都是从输出设计开始着手。
选择从输出设计开始入手主要的理由是,当系统分析人员取得用户提供的输出数据与报表后,可以通过这些输出数据与报表的格式内容,推演出为得到这些输出数据所需的输入数据项,并且借此询问用户要经过哪些处理流程才能得到正确的输出结果,也就是说,在询问的过程中,信息人员就可以了解系统运作后的具体输出项目、要生产这些输出内容所需要的原始数据以及产生这些输出需要经过的处理过程。从输出设计着手,对系统整体性的了解有很大的帮助。
3.4.1 输出类型的确定
(参照下面说明给出自己课题的本部分内容即可,不必复制下面内容) 在进行输出内容的设计之前,要先确定输出类型,输出的类型包括以下内容: 1、交互输出:计算机以通讯方式与用户直接通话,即以对话方式进行输出。 2、操作输出:计算机运行过程中与操作有关的输出,如出错信息。
3、外部输出:输出目标是系统以外的环境,例如,向其它系统输出的信息与表格等。
外部输出得到的是外部报表,因为外部报表被用于组织外部,它们应该设计良好、实用并且具有专业格式。所谓专业格式指的是预先打印了企业信息的专用纸张上生成的格式。
4、内部输出:在系统内部一个处理过程向另一个处理过程的输出,通常,它是计算机与人之间的主要接口。
内部输出得到的是内部报表,在组织内部使用,并且很少被发送到组织外部或是被组织外的人看到。从节省开支的角度考虑,内部报表通常用普通纸张打印,这里的普通纸张可以定义为:空白的、单一厚度的、标准尺寸的、形状一致的纸张。
28
沈阳航空航天大学课程设计
3.4.2 输出设计的内容
(参照下面说明给出自己课题的本部分内容即可,不必复制下面内容) 1、有关输出信息使用方面的内容:包括信息的使用者(根据使用者的喜好,确定信息表达方式:文字叙述、图表显示。)、使用目的(确定输出类型)、报告量(确定输出量)、使用周期、有效期、保管方法和复写份数等;
2、输出信息的内容:包括输出项目、位数、数据形式(文字、数字); 3、输出格式:如表格、图形或文件;
4、输出设备:如打印机、显示器、卡片输出机等。
打印机:当数据需要保存并且要求经过相关单位的确认时,打印机是一个很好的选择,因为它可以输出特定的格式文件以供审阅。
显示器:显示器是与用户沟通最直接的媒介,它适合于在线实时性查询。当用户只是需要查看一下数据而并没有要求要将数据输出保存时,用显示器显示方式是最佳的选择。
卡片输出机:与打印机用法相似。
5、输出介质:如输出到磁盘还是磁带上,输出用纸是专用纸还是普通白纸等。
3.4.3 输出设计的步骤
(参照下面说明给出自己课题的本部分内容即可,不必复制下面内容) 系统的输出设计,归纳起来共有下列四个步骤: 1、确定系统的输出需求 ; 2、选择合适的输出媒体 ;
3、定义各输出数据的内容与输出的格式 ;
4、在收集到上述完整的信息后,将其进行整理,并最终得出输出报告。
3.5 输入设计
(参照下面说明给出自己课题的本部分内容即可,不必复制下面内容,可不必划分下级标题)
输入设计包括定义数据获取、数据进入、数据输入方法。数据获取是源数据确
29
库存管理信息系统(具体的课设题目)
认和记录的过程;数据进入是将源数据转换成计算机可读形式的过程;数据输入是计算机可读取的数据实际进入系统的过程。
因为,输入设计对系统的质量有着决定性的重要影响。因此,就输入设计而言,它最主要的目标在于如何改善输入的环境,使输入的方式更简单、易于使用,而且更能够妥善地验证输入数据的正确性,减少人为的、不经意的错误。同时,输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。
3.5.1 输入设计的原则
在输入设计中,提高效率和减少错误是两个最根本的原则。以下是指导输入设计的几个目标:
1、控制输入量。输入量应保持在能满足处理要求的最低限度。输入量越少,错误率越小,数据准备时间也越少。因此,在输入设计中,应尽量控制输入数据总量,根据下面的规则有可能减少数据量:
①只输入必要的数据,只输入系统需要的数据项。例如,一份完整的教学工作量表可能包含制表者的姓名,如果系统系统不需要这个数据,就不应该输入。
②不要输入能从系统文件中检索到或可用其他数据计算出的数据。
③不输入常量。例如,如果一批工作量表具有相同的学年学期,那么在批输入中学年学期只输入一次。
④使用代码。代码通常比它们所代表的数据要短,因此使用代码的优点就是减少输入量。
2、减少输入延迟。输入数据的速度往往成为提高信息系统运行效率的瓶颈,为减少延迟,可采用批量输入、用鼠标选取预先定义的输入等方式。
3、减少输入错误。系统应具有自动数据校验和检查的功能,尽可能防止用户出现不必要的输入错误。对输入数据的检查应尽量接近原数据发生点,以便使错误及时得到改正。
4、输入过程应尽量简化。输入过程应尽量容易,不能因为查错、纠错而使输入复杂化。
30
沈阳航空航天大学课程设计
3.5.2 输入类型
根据输入特点的不同,有以下不同的输入类型:
①外部输入:是系统的原始输入,例如顾客订单、进货单等。 ②内部输入:系统内部产生并输入的信息,如文件的更新等。
③操作输入:计算机运行过程中与操作有关的输入,如控制参数、文件名等。 ④计算机输入:由系统内部或外部计算机通过通信线路直接输入的信息,例如,车间计算机将当天情况存入中央数据库。
⑤交互式输入:通过人机对话进行的输入。
3.5.3 数据输入设备的选择
输入设计首先要确定输入设备的类型和输入介质,目前常用的输入设备有以下几种:
1、读卡机:早期使用,成本低,但速度慢使用不方便。
2、键盘——磁盘输入装置:成本低、速度快,易于携带,适用于大量数据输入。
3、光电阅读器:包含光学扫描和磁性扫描,对于纸上的文字扫描而言,读错率和拒读率较高,价格较贵、速度慢。
4、终端输入:终端可以以在线方式和主机联系,并及时返回处理结果。 5、语音输入:这种输入方式比较特殊,所应用的场合不多,通常用于对特别对象的语音识别,或作为其他工具的辅助。目前,语音输入仍处于研发阶段,最大的问题在于模糊识别技术的开发。
3.5.4 输入检验
输入设计的目标是要尽可能减少数据输入中的错误,为了保证输入数据的正确性,在输入设计中,要对全部输入数据进行校验。
1、数据出错的3种情况:
(1)数据本身有错误。指由于原始数据填写错误或数据录入有误等原因引起的输入数据错误。
31