输入输出程序界面设计_第1页
输入输出程序界面设计_第2页
输入输出程序界面设计_第3页
输入输出程序界面设计_第4页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、输入输出程序界面设计操作管理信息系统60% 以上的时间是输入输出,提供丰富多样、操作方便、安全可靠的界面十分重要,设计管理信息系统的 1/3 以上的工作量是这类程序的设计。系统越简单,这类程序设计工作量所占比例越大。 部件必须满足这方面的需要。 以下通过实例说明如何通过参数设置实现界面的变化。1. 选择字段产生所需要的视图,选择按钮满足不同的功能需要在输入输出时往往只针对表的部分字段,在界面中只亮出这部分字段既使操作方便,也可以满足对不同人提供不同视图的安全性需要。一般进行数据录入操作,只需要有录入功能,可以加浏览、索引等辅助功能。还可以再加打印、转EXCEL 功能。如果存在对图片等类文件的操

2、作,需要加添加图片、删除图片的按钮。 可以按字段组索引,方法是选留索引与再次索引二个按钮,首先用鼠标点某一个字段,然后按“索引”按钮,实现第一级索引;可以再点第二个字段,按“再次索引”按钮,此时如果按浏览按钮, 可以发现, 数据先按第一个字段排序, 在第一个字段值相同时按第二个字段排序。可以继续实现第三集与更高级排序。本系列部件许多界面上显示的内容是临时表的内容,不是数据主表的内容,因此,如果在浏览界面中修改数据,不会修改主表的数据,如果需要借浏览界面修改数据,需要有“浏览存盘” 按钮,在进入浏览界面并完成修改退出浏览之后,要按 “浏览存盘” 保存修改内容。如果利用这些部件做修改或删除操作,除

3、修改存盘、删除按钮之外,需要查询与移动指针功能配合。下图中关于按钮的选择是做修改或删除数据的模块常需要的选择。在如上设置情况下,调用数据维护部件1 的界面情况如下图。同样设置情况下,调用数据维护部件5 的界面情况如下图所示。在界面左下角有一列表框, 当用鼠标点在某一字段上时, 列表框中会列出该字段之前已经录入的数据, 如果用鼠标点其中某个数据,该数据会自动填入该字段。这一功能,在许多情况下有利于简化操作,并促进输入标准化。 这一界面缺点是所占空间大于上面的界面。如果修改“当前记录号”后面的数字,可以快速移动指针。如果字段数较少,且没有文本或图片,选用表格式界面具有优势。按照以上设置,选择表格式

4、数据维护部件1 的界面如下图所示。该界面上可以同时看到多条记录的数据, 在任何位置进行修改, 不需要按任何按钮, 可以直接完成主表数据的修改; 如果用鼠标按下不放拖到另一行, 可以连续对多条记录加上删除记号(如图所示) ,再按“物理删除” ,可以一次删除。因此,本程序用作修改或删除模块,十分好用。在操作时,如果最下一行录入了数据,会自动填加空行,因此无须按存盘或添加按钮,就能进行数据的录入,操作也十分方便。 索引与递推索引的功能如前所述,其排序效果更加直观。“浏览变换”使界面表格可以一分为二,一部分显示关键字等识别内容,另一部分显示欲修改或查看的内容, 使在字段数很多时的操作也变得方便。 本部

5、件还提供查询、 条件查询、批修改等功能管理信息系统中需要大量使用代码表,使操作规范化、标准化,为统计提供方便。本系统不要求用代码录入, 查询与统计程序中将自动完成代码表的连接, 方便查询与统计。 但要使用代码表, 除要建立代码表外, 要求进行代码表登记。利用最小系统中 “接口参数表维护”程序中的“代码表登记”程序(界面如下图所示) ,将很容易完成该工作。首先,在接口参数表维护程序中给定一个“接口序号” ,再进入代码登记程序,界面如下。按“位置”,将出现“打开”界面,在其中找到代码表,将自动填入代码表名与代码表别名(二者区别只是前者带路径)。代码字段指存放代码值的字段;内容字段指存放代码代表的意

6、义的字段。这二个字段名必须有一个和数据表中某字段名同名, 将来就从该字段中取值存放到数据表中。但完成登记后, 当该字段获得焦点时, 数据维护部件5 到9、表格式维护部件 2 到 5 的列表框中就会显示该代码表中数据,用鼠标点击就实现录入。如果使用数据维护部件 1 到 4 或使用表格式维护部件 1,必须给出字段号表,在要求使用组合框的字段号前加 A 或 B 或 C 或 D。如下图所示。其中, a 表示只显示代码表,只能从组合框选择输入,不接受键盘的输入。b 表示可以显示代码表, 如果未登记代码表也可以显示已经输入到表中的该字段的数据(我们称之为历史数据),只能选择输入,不接受键盘的输入。c 表示

7、只显示代码表,可以利用鼠标选择输入,也能接受键盘的输入。d 表示可以显示代码表,如果未登记代码表也可以显示历史数据,可以利用鼠标选择输入也能接受键盘的输入。这以后,数据维护部件1 的界面如下图所示。表格式维护部件1 的界面如下图所示。在以上程序中都考虑了实体完整性保护、域完整性保护与权限控制。如果在接口参数中给六关键字, 不仅在数据修改时会产生作用, 而且如果输入关键字的值出现重复, 将给出警告或清除该值。如果利用最小系统中接口参数表维护程序中的添加或修改数据约束程序,可以规定任意字段的最大值、 最小值、值集或约束表达式, 先在接口参数表维护程序中给定一个 “接口序号”,再调用“添加或修改数据

8、约束”程序能完成所需要的设置,之后使用同样“接口序号”的调用都将限制数据输入不超出约束条件之外。如果利用最小系统中接口参数表维护程序中的“数据安全约束”程序,可以定义操作者姓名及相应操作允许,用 I 表示录入权限,用 U 表示修改权限,用 D 表示删除权限;可以规定某些字段对该操作者隐蔽。 (如果不填数据,将不行使安全控制) 。使用一对多数据维护部件,可以提供参照完整性保护。如下进行设置。调用多表数据维护部件 3 的界面如下。 当在主表选定一条记录时, 子表中只显示与之相关联的部分记录。 如果子表中按添加按钮, 主表中同名字段的数据会自动填入, 保证子表中外关键字字段的数据存在于主表之中。如果

9、在主表中删除一条记录,将提问是否将子表中外关键字同值的记录全都删除。利用数据维护部件可以方便地完成文本或图片数据的维护。利用最小系统中接口参数表维护程序中的定义字段高宽位置程序可以设置备注字段、通用字段位置与高、宽,例如如下设置:通用字段: “图片”高4 个字符、宽15 个字符、距左边24 字符、距顶0 字符。继续规定:“参与者人名”高2 个字符、宽12 个字符、距左边0 字符、距顶3 字符;“说明”高 2 个字符、宽30 个字符、距左边0 字符、距顶4 字符。经程序自动调节后使用数据维护部件得到的界面如下图所示。不同部件采取不同排版算法,所得到的界面将有所不同。许多应用要求改变按钮标识,可以

10、在选择“留下按钮号”中有关号数后面加冒号,再加新标识名称,如下图所示,原按钮标识为:末尾录入,改为:入库登记。调用数据维护部件1 得到的界面如下图所示。在进行数据维护时加快数据操作速度的主要因素是提高数据查找速度,为此,本部件系统准备了借关键字模糊查找、二层次结构数据查找、多层次结构数据查找、多表空关系表预生成等部件,已经在其他文章中做了介绍。特别注意:数据维护部件7 允许对接口参数中“关键字” 中给定的关键字进行按位模糊查找到有关记录后点击选中该记录再进入维护操作。注意一定要定义“关键字”!数据维护部件8 允许对接口参数中“关键字1”中给定的二个字段名用列表框提供全部数值供选择,用户选中其中一个后,该记录会显示出来供修改。注意一定要定义“关键字 1”!数据维护部件9 允许对接口参数中“关键字1”中给定的带有层次特性的多个字段名用目录树形式提供全部数值供选择,用户选中其中一个后,该记录会显

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论