版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第11章章 系统设计系统设计 输入输出与人机交互设计输入输出与人机交互设计 本章主要内容本章主要内容 系统设计的任务系统设计的任务 总体设计总体设计 设计的概念、基本原则设计的概念、基本原则 系统结构设计系统结构设计 详细设计详细设计 数据库设计、网络设计数据库设计、网络设计 输出输出/输入与人机对话设计输入与人机对话设计 软件类及用例详细设计软件类及用例详细设计 系统设计说明书系统设计说明书 11.3.3 建立用户界面原型建立用户界面原型 用户界面原型是一个草图,包含用例提到的用户界面原型是一个草图,包含用例提到的 系统和用户进行交互的必要元素系统和用户进行交互的必要元素 界面原型不描述太
2、多细节,通常包含以下内界面原型不描述太多细节,通常包含以下内 容:容: 需要由用户输入到系统中的数据窗口或表格;需要由用户输入到系统中的数据窗口或表格; 需要由系统执行的操作按钮;需要由系统执行的操作按钮; 系统应及时做出回应的事件;系统应及时做出回应的事件; 需要由系统输出给用户的数据窗口或消息。需要由系统输出给用户的数据窗口或消息。 图书馆系统的借书界面图书馆系统的借书界面 图书馆系统的还书界面图书馆系统的还书界面 交互对话设计交互对话设计 输入输入/输出设计输出设计 哪些地方需要进行输入哪些地方需要进行输入/ /输出设计呢?输出设计呢? 输出设计:当有数据流从系统流出到外部输出设计:当有
3、数据流从系统流出到外部 实体的地方。实体的地方。 报表、人机交互的查询、发送邮件等报表、人机交互的查询、发送邮件等 到其它系统(消息、数据库、文件等)到其它系统(消息、数据库、文件等) 输入设计:外部实体的数据流进入到系统输入设计:外部实体的数据流进入到系统 的地方。的地方。 本系统操作人员的输入本系统操作人员的输入 来自于其它系统的输入(其它的数据库或文件、来自于其它系统的输入(其它的数据库或文件、 其它系统的实时响应结果)其它系统的实时响应结果) 高度自动化的输入(条码扫描仪、传感器等)高度自动化的输入(条码扫描仪、传感器等) 7.6 输出设计输出设计 系统中的数据输出到人、组织、其它系统
4、系统中的数据输出到人、组织、其它系统 经理经理 顾客顾客 信用卡信用卡 系统系统 报表报表 商品查询结果商品查询结果 付款信息付款信息 输出设计的内容输出设计的内容 确定输出内容:确定输出内容:首先确定用户在使用信息方面的首先确定用户在使用信息方面的 要求,包括使用目的、输出速度、频率、数量、安要求,包括使用目的、输出速度、频率、数量、安 全性要求等等。然后设计输出信息的内容、信息形全性要求等等。然后设计输出信息的内容、信息形 式(表格、图形、文字)、数据结构、数据类型、式(表格、图形、文字)、数据结构、数据类型、 位数及取值范围等等。位数及取值范围等等。 选择输出设备与介质:选择输出设备与介
5、质:常用的输出设备有显示终常用的输出设备有显示终 端、打印机、磁带机、磁盘机、绘图仪、缩微胶卷端、打印机、磁带机、磁盘机、绘图仪、缩微胶卷 输出器、多媒体设备。输出介质有纸张、磁带、磁输出器、多媒体设备。输出介质有纸张、磁带、磁 盘、缩微胶卷、光盘、多媒体介质等等。盘、缩微胶卷、光盘、多媒体介质等等。 确定输出格式:确定输出格式:输出文字、报表或图形,清晰直输出文字、报表或图形,清晰直 观,满足用户的管理需求和习惯,符合行业标准观,满足用户的管理需求和习惯,符合行业标准 什么是高质量的输出设计什么是高质量的输出设计 以下因素确定了输出质量:以下因素确定了输出质量: 易用(易用(Accessib
6、ility):很容易被使用):很容易被使用 及时(及时(Timeliness) 适当(适当(Relevance):有使用价值):有使用价值 正确(正确(Accuracy) 可用(可用(Usability):有合适的格式):有合适的格式 输出设备输出设备 输出介质输出介质 输出设备和输出介质输出设备和输出介质 Printers(打印机)(打印机) Video Display Unit(显示器)(显示器) Plotters(绘图仪)(绘图仪) COM Equipment(串行端口设备(串行端口设备) Speakers(喇叭)(喇叭) Paper(纸)(纸) Video Screen(屏幕)(屏幕)
7、 Microfilm/Microfiche(胶片)(胶片) Air Waves/Sound(声音)(声音) Disk(存储设备)(存储设备) IC卡卡 更多或异想天开更多或异想天开 邮件、手机短信、邮件、手机短信、 脉冲、传感器脉冲、传感器 输出格式输出格式 用于信息管理的输出格式:用于信息管理的输出格式: 表格表格 清单(如各种收费单)清单(如各种收费单) 汇总表(月报表)汇总表(月报表) 对照表(年度对照)对照表(年度对照) 图形图形 折线图(股票走势)折线图(股票走势) 柱状图(产品销售业绩)柱状图(产品销售业绩) 饼图(产品区域分布比例)饼图(产品区域分布比例) 文字(比如一些证书、评
8、审报告)文字(比如一些证书、评审报告) 图形类型图形类型 离散点离散点 线线 条(水平、垂直、三维)条(水平、垂直、三维) 扇扇 11.1 输入设计输入设计 外部产生的数据如何输入到系统中外部产生的数据如何输入到系统中 经理经理 顾客顾客 省招办省招办 贷款审批意见贷款审批意见 订单订单 新生档案新生档案 1、输入设计的内容、输入设计的内容 确定输入数据内容:确定输入数据内容:包括确定输入数据项名称、包括确定输入数据项名称、 数据内容、精度、数值范围。数据内容、精度、数值范围。 确定数据的输入方式:确定数据的输入方式:联机终端输入还是脱机批联机终端输入还是脱机批 量输入,与数据发生地点、时间、
9、紧急程度有关。量输入,与数据发生地点、时间、紧急程度有关。 记录格式设计:记录格式设计:记录格式设计得好,能减少数据记录格式设计得好,能减少数据 冗余,降低错误率和操作员劳动强度。冗余,降低错误率和操作员劳动强度。 输入数据的正确性校验输入数据的正确性校验:可能的话直接从已有数可能的话直接从已有数 据中选择据中选择 确定输入设备:确定输入设备:键盘、鼠标、触摸屏、读卡机、键盘、鼠标、触摸屏、读卡机、 字符识别机、光电阅读器、条形码识别机、语音识字符识别机、光电阅读器、条形码识别机、语音识 别仪、图像扫描仪别仪、图像扫描仪 输入设计的重要性输入设计的重要性 输入是垃圾输入是垃圾 输出是垃圾输出是
10、垃圾 (GIGO) 批量集中输入批量集中输入 联机分散输入联机分散输入 混合方式混合方式 2、输入模式、输入模式 批量输入的优点批量输入的优点 收集和输入可以脱离主数据库(主机)收集和输入可以脱离主数据库(主机) 输入可以由受过专门训练的人员完成输入可以由受过专门训练的人员完成 数据处理的速度很快数据处理的速度很快 处理可以安排在非高峰时间进行处理可以安排在非高峰时间进行 例如:例如: 国内一些科研项目申请的数据都是各个单位自行国内一些科研项目申请的数据都是各个单位自行 录入,保存在盘中上交录入,保存在盘中上交 保险单的录入保险单的录入 人口普查数据的输入人口普查数据的输入 批量集中输入的不足
11、批量集中输入的不足 数据收集通常是集中式的数据收集通常是集中式的 数据录入一般需要受过专门训练的人员完成数据录入一般需要受过专门训练的人员完成 处理过程有延迟,因此可能造成数据过时,处理过程有延迟,因此可能造成数据过时, 或等到处理完后已经不适用了或等到处理完后已经不适用了 因为处理通常在业余时间进行,因此在处理因为处理通常在业余时间进行,因此在处理 时发现的输入错误,只能在下一次处理时才时发现的输入错误,只能在下一次处理时才 能纠正(录入人员不熟悉业务)能纠正(录入人员不熟悉业务) 联机分散输入的优点联机分散输入的优点 数据能够由拥有者进行录入数据能够由拥有者进行录入 数据的录入可以尽可能地
12、与他们的源头靠近数据的录入可以尽可能地与他们的源头靠近 对于数据的正确性和可接受性,可以获得快对于数据的正确性和可接受性,可以获得快 速的反馈速的反馈 输入的数据能及时更新数据库,从而使数据输入的数据能及时更新数据库,从而使数据 在最新状态(实时)在最新状态(实时) 比如北京市房地产开发企业与购房者签订房屋预比如北京市房地产开发企业与购房者签订房屋预 售合同时,通过网上签约并下载打印合同文本,售合同时,通过网上签约并下载打印合同文本, 实现与政府网的联机备案,保护了消费者权益实现与政府网的联机备案,保护了消费者权益 联机分散输入的不足联机分散输入的不足 为了完成录入,设备的花费更多为了完成录入
13、,设备的花费更多 使用者繁杂,不总是受过良好训练使用者繁杂,不总是受过良好训练 对用户数据录入的程序控制要求高对用户数据录入的程序控制要求高 所有数据必须在交易时间访问数据库,因此所有数据必须在交易时间访问数据库,因此 对主机、数据库和网络的处理能力要求高对主机、数据库和网络的处理能力要求高 同样的数据,其录入会比批量录入过程要慢,同样的数据,其录入会比批量录入过程要慢, 总的效率低总的效率低 Magnetic Ink Character Recognition (MICR)磁性墨水识别 Optical Character Recognition (OCR)光学字符识别 Optical Mar
14、k Recognition (OMR) Image Scanner & Facsimile (Fax) Machines扫描仪 Point-of-Sale Device (POS) Automatic Teller Machine (ATM) Intelligent Card Keyboard Mouse Joystick Pens Scales Voice Recognition Touch Screen 3、输入设备、输入设备 4、输入的记录格式、输入的记录格式 很多数据在输入到系统之前,通常来源于纸很多数据在输入到系统之前,通常来源于纸 质的记录。原因:质的记录。原因: 数据提供者只负责
15、提供数据,而不负责数据录入数据提供者只负责提供数据,而不负责数据录入 到计算机系统到计算机系统 出于安全考虑,需纸质资料存档,如涉及签字的出于安全考虑,需纸质资料存档,如涉及签字的 表格和文件表格和文件 需要进行数据记录格式的设计。需要进行数据记录格式的设计。 数据记录格式的设计直接关系到计算机系统数据记录格式的设计直接关系到计算机系统 输入数据的质量,因此要考虑计算机录入的输入数据的质量,因此要考虑计算机录入的 特点。特点。 格式设计例子格式设计例子 中国邮政汇款单中国邮政汇款单 邮编邮编 用用 户户 填填 写写 邮邮 局局 填填 写写 业务业务 种类种类 普通汇款普通汇款 加急汇款加急汇款
16、 电子汇款电子汇款 特急汇款特急汇款 礼仪礼仪 自行通知自行通知 划拨划拨 附言附言 入帐入帐 支票支票 附加附加 种类种类 收款人收款人 姓名姓名 汇款汇款 金额金额 佰佰 拾拾 万万 千千 佰佰 拾拾 元元 角角 分分 收款人地址收款人地址 开户局及帐号开户局及帐号 汇款人地址汇款人地址 汇款人姓名汇款人姓名 汇汇 票票 号号 码码汇款金额汇款金额 汇费汇费 手续费手续费 收汇日期收汇日期 经办员经办员: 复核员复核员:检查员检查员: 5、输入设计的原则、输入设计的原则 最小量原则最小量原则 仅输入必要的数据,尽量让系统计算或导出数据仅输入必要的数据,尽量让系统计算或导出数据 简单性原则简
17、单性原则 输入的准备、输入过程应尽量容易,以减少错误输入的准备、输入过程应尽量容易,以减少错误 的发生,并在适当的地方使用代码的发生,并在适当的地方使用代码 早检验原则早检验原则 对输入数据的检验尽量接近原数据发生点对输入数据的检验尽量接近原数据发生点 少转换原则少转换原则 输入数据尽量用其处理所需形式记录,以免数据输入数据尽量用其处理所需形式记录,以免数据 转换时发生错误;直接使用已有的数据,比如采转换时发生错误;直接使用已有的数据,比如采 用用EDIEDI(电子数据交换)(电子数据交换),XML,XML,数据从一个系统传,数据从一个系统传 给另一个系统,不需要再次输入。如图书销售给另一个系
18、统,不需要再次输入。如图书销售 输入数据的错误输入数据的错误 没有药可以阻止死亡,也没有规则能防止错误没有药可以阻止死亡,也没有规则能防止错误 弗洛伊德弗洛伊德 不管怎样设计,总是免不了会有错误,可以不管怎样设计,总是免不了会有错误,可以 针对不同的错误采取一定程度的防范措施。针对不同的错误采取一定程度的防范措施。 错误有以下几类:错误有以下几类: 数据内容错:这是由于原始单据有错或录入时发数据内容错:这是由于原始单据有错或录入时发 生错误生错误 数据多余或不足:这是收集中的错误,如原始单数据多余或不足:这是收集中的错误,如原始单 据丢失或重复据丢失或重复 数据的延误:由于输入数据迟缓导致处理
19、推迟,数据的延误:由于输入数据迟缓导致处理推迟, 不仅影响业务工作,还可能使输出结果变得无价不仅影响业务工作,还可能使输出结果变得无价 值值 输入数据的校验方法输入数据的校验方法 重复验证:如由两个或更多操作员录入相同的数据重复验证:如由两个或更多操作员录入相同的数据 视觉验证:如从终端上键入数据,在屏幕上校验之后再送视觉验证:如从终端上键入数据,在屏幕上校验之后再送 到计算机处理到计算机处理 分批汇总校验:分批计算,累计总数验证分批汇总校验:分批计算,累计总数验证 控制总数校验:控制总数校验: 数据类型校验:按照数据类型进行输入验证数据类型校验:按照数据类型进行输入验证 格式校验:比如合同号
20、编码有固定的格式,可按位检测格式校验:比如合同号编码有固定的格式,可按位检测 逻辑校验:如月份应是,日期应是逻辑校验:如月份应是,日期应是 界限校验:如一次取款为界限校验:如一次取款为505020002000 记录计数校验记录计数校验 : 平衡校验:如借贷要平衡平衡校验:如借贷要平衡 匹配校验:如在主表中验证指定代码是否存在匹配校验:如在主表中验证指定代码是否存在 代码自身校验:代码自身校验: 数据校验举例数据校验举例1 信用证开立信用证开立 1页页/4页页 申请书编号申请书编号 开证金额开证金额 申请人申请人 帐号帐号 名称名称 开户行行名开户行行名 地址地址 邮编邮编 受益人受益人 帐号帐
21、号 名称名称 开户行行名开户行行名 地址地址 邮编邮编 有效日期有效日期 交单期交单期 有效地点有效地点 提示提示 F 2 = 保 存保 存 F 4 = 保 存 并 退 出保 存 并 退 出 E S C = 放 弃 录 入 退 出放 弃 录 入 退 出 PAGEUP/PAGEDOWN=换页换页 使用程序检验合法性使用程序检验合法性 限定长度和格式限定长度和格式 利用程序读数据库利用程序读数据库 检验,同时提取名检验,同时提取名 称称/开户行开户行/地址地址/邮编邮编 限定当前日期之限定当前日期之 后后6个月之内个月之内 不能迟于有效期不能迟于有效期 数据校验举例数据校验举例2 信用证开立信用证
22、开立 2页页/4页页 通知行行号通知行行号 通知行行名通知行行名 付款方式付款方式 议付行行号议付行行号 议付行行名议付行行名 延期付款期限延期付款期限 (运输单据日后天数运输单据日后天数) 货物装运地货物装运地 货物目的地货物目的地 运输方式运输方式 分批装运分批装运 转运转运 最迟装运日期最迟装运日期 货物描述货物描述 提示提示 F2=保存保存 F4=保存并退出保存并退出 ESC=放弃录入退出放弃录入退出 PAGEUP/PAGEDOWN=换页换页 利用程序读数据库检利用程序读数据库检 验,同时提取行名验,同时提取行名 3种选其一种选其一 小于小于180 与受益人开户行一致与受益人开户行一致
23、 数据校验举例数据校验举例3 借贷合计数应相等借贷合计数应相等 信息系统界面(接口)信息系统界面(接口) 信息系统与外界环境之间的输入输出就可以信息系统与外界环境之间的输入输出就可以 称为信息系统的界面。称为信息系统的界面。 根据输入输出操作对象和设备划分为两种:根据输入输出操作对象和设备划分为两种: 系统界面:系统界面:系统中包含的不需要人员干预的输入系统中包含的不需要人员干预的输入 和输出部分。例如:自动捕获的输入数据(如传和输出部分。例如:自动捕获的输入数据(如传 感器数据)和自动输出的数据(如后台邮件自动感器数据)和自动输出的数据(如后台邮件自动 发送)。发送)。 人机界面:人机界面:
24、信息系统中需要用户交互的输入和输信息系统中需要用户交互的输入和输 出部分。例如:查询书目、下订单。出部分。例如:查询书目、下订单。 11.3 人机对话设计人机对话设计 信息系统是一个信息系统是一个“人人机系统机系统”,大量的输,大量的输 入和输出面对的是人,抽取这部分进行人机入和输出面对的是人,抽取这部分进行人机 对话设计。对话设计。 人机交互的风格人机交互的风格 直接操纵:直接操纵:直接模拟现实,比如电子书软件直接直接模拟现实,比如电子书软件直接 使用一本书作为界面,模拟翻页(音乐播放模拟录使用一本书作为界面,模拟翻页(音乐播放模拟录 音机)。容易学习和记忆,避免错误但编程复杂音机)。容易学
25、习和记忆,避免错误但编程复杂 菜单选择:菜单选择:使用菜单列出所有可能的操作供用户使用菜单列出所有可能的操作供用户 选择。使用简单,结构化,但可能太多,占用屏幕选择。使用简单,结构化,但可能太多,占用屏幕 空间空间 表格填充:表格填充:提供填空式的数据输入。简化数据输提供填空式的数据输入。简化数据输 入,需要少量培训,占用屏幕空间。入,需要少量培训,占用屏幕空间。 命令语言:命令语言:输入有一定语法规则的命令来执行操输入有一定语法规则的命令来执行操 作。灵活,适合高级用户,但错误处理能力弱,大作。灵活,适合高级用户,但错误处理能力弱,大 量培训和记忆。量培训和记忆。 自然语言:自然语言:系统接
26、受用户输入的自然语言的句子系统接受用户输入的自然语言的句子 或词语并做出响应。无须学习特殊语法,更多按键。或词语并做出响应。无须学习特殊语法,更多按键。 什么是图形用户界面(什么是图形用户界面(GUI) 界面界面 (Interface):系统或对象对外可见的部分:系统或对象对外可见的部分 用户界面用户界面 (User Interface):与用户进行交互的:与用户进行交互的 可见部分,通常以屏幕为输入可见部分,通常以屏幕为输入/输出介质输出介质 字符字符(character)界面:以字符为单位,界面:以字符为单位,80列列*25行,行, 仅显示字符,所有操作通过键盘操作仅显示字符,所有操作通过
27、键盘操作 图形图形(graphic)界面:以像素为单位,界面:以像素为单位,600*480、 1024*768,能显示任何字符、图形或图像,可以通,能显示任何字符、图形或图像,可以通 过键盘、鼠标、光笔、触摸屏进行操作过键盘、鼠标、光笔、触摸屏进行操作 用户界面设计目标用户界面设计目标 可度量的目标:可度量的目标: 学习时间:学会使用相关功能所需要的时间学习时间:学会使用相关功能所需要的时间 执行速度:程序完成基本任务需要的时间执行速度:程序完成基本任务需要的时间 用户的出错率:用户完成基本任务时会犯多用户的出错率:用户完成基本任务时会犯多 少错误,哪些错误少错误,哪些错误 记忆保持能力:使用
28、一段时间后(记忆保持能力:使用一段时间后(1天天/1周周 等)还能记住多少等)还能记住多少 主观满意度:用户的看法,满意度等级主观满意度:用户的看法,满意度等级 1. 目标之间有矛盾,可能需要折衷考虑(如执目标之间有矛盾,可能需要折衷考虑(如执 行速度和出错率)行速度和出错率) 要了解图形用户界面的基本元素(控件)及要了解图形用户界面的基本元素(控件)及 其使用特点:其使用特点: 下拉菜单下拉菜单 弹出菜单弹出菜单 列表框列表框/ /组合列表框组合列表框 选择钮、复选框选择钮、复选框 文本输入框文本输入框 命令按钮命令按钮 滚动条滚动条 表格表格 图形用户界面元素图形用户界面元素 Window
29、s常用图形界面元素常用图形界面元素 组合列表框组合列表框 单选钮单选钮 文本框文本框 命令按钮命令按钮 复选框复选框 框架框架 标签标签 标签标签 特点特点 用于显示数据,运行时不可编辑用于显示数据,运行时不可编辑 用于提示文字用于提示文字 为文本框提供快捷键为文本框提供快捷键 命令按钮、复选框、单选钮本身带文字区,不再命令按钮、复选框、单选钮本身带文字区,不再 需要标签需要标签 命令按钮命令按钮 特点:特点: 执行某个操作命令执行某个操作命令 接受键盘按下或鼠标点击接受键盘按下或鼠标点击 可以设置快捷键可以设置快捷键 提供显示文字,也支持带图形提供显示文字,也支持带图形 文本框文本框 特点:
30、特点: 接受用户键盘输入文本数据,也可用于文字的显示接受用户键盘输入文本数据,也可用于文字的显示 支持文字或数字等可显示字符支持文字或数字等可显示字符 支持选择粘贴拷贝等操作支持选择粘贴拷贝等操作 支持密码类型数据的隐藏支持密码类型数据的隐藏 通过程序可以取消键盘输入的字符通过程序可以取消键盘输入的字符 比如输入各种名称、地址、电话、备注信息等文字或数字内容比如输入各种名称、地址、电话、备注信息等文字或数字内容 有限定格式的数据可以采用有限定格式的数据可以采用Masked Edit控件控件 利用正则表达式(利用正则表达式(Regular Expression), )对输入)对输入 格式进行限定
31、(格式进行限定(w+(-w+)|(.w+)*A-Za-z0- 9+(.|-)A-Za-z0-9+)*.A-Za-z0-9) 文本框举例文本框举例 复选框复选框 特点:特点: 对有多选可能的选择项进行输入对有多选可能的选择项进行输入 选择项个数固定选择项个数固定 可以获取选择状态(未选中、选中、灰色并选中)可以获取选择状态(未选中、选中、灰色并选中) 支持键盘选择(空格)支持键盘选择(空格) 占用屏幕空间,个数不能太多占用屏幕空间,个数不能太多 可以避免文本输入错误可以避免文本输入错误 比如用于输入查询条件,查询可能包含多个条件组合比如用于输入查询条件,查询可能包含多个条件组合 复选框举例复选框
32、举例 单选钮单选钮 特点:特点: 对只能选择一个的可选择项进行输入对只能选择一个的可选择项进行输入 可以获取选中状态(选中、未选中)可以获取选中状态(选中、未选中) 一个窗口中如果有多组单选钮,需要使用框架来一个窗口中如果有多组单选钮,需要使用框架来 分组,否则自动为一组分组,否则自动为一组 固定的选择项,数目太多会占用屏幕固定的选择项,数目太多会占用屏幕 避免了文本输入错误避免了文本输入错误 比如可用来输入性别、学历、职称、政治面貌等可选择数据比如可用来输入性别、学历、职称、政治面貌等可选择数据 单选钮举例单选钮举例 文本框举例文本框举例 列表框列表框 特点:特点: 可滚动,在有限的空间中可
33、显示大量数据可滚动,在有限的空间中可显示大量数据 支持单个选中和多个选中支持单个选中和多个选中 支持排序支持排序 支持多列显示支持多列显示 使用者只能选择或浏览,不能编辑使用者只能选择或浏览,不能编辑 程序中可以对列表内容进行增删改程序中可以对列表内容进行增删改 比如可用来显示一组数据,或从一组数据中进行选择比如可用来显示一组数据,或从一组数据中进行选择 如果希望列表中提供多种显示形式,如大如果希望列表中提供多种显示形式,如大/小图标,小图标, 可采用可采用ListView控件控件 组合列表框组合列表框 特点:特点: 除列表框特性之外,还可以接受文本编辑除列表框特性之外,还可以接受文本编辑 只
34、占用很少的屏幕空间只占用很少的屏幕空间 通常用于输入可选择的数据通常用于输入可选择的数据 列表框举例列表框举例 菜单菜单 特点:特点: 为应用程序提供更多功能的组织为应用程序提供更多功能的组织 每个菜单项可以有子菜单,所以也称为菜单树每个菜单项可以有子菜单,所以也称为菜单树 菜单一般有访问键,也可设置快捷键菜单一般有访问键,也可设置快捷键 经常执行的菜单命令可以设置成工具栏经常执行的菜单命令可以设置成工具栏 用于程序包含很多功能的情况下用于程序包含很多功能的情况下 MDI窗口窗口 特点:特点: 应用程序只有一个主窗口,也称为父窗口应用程序只有一个主窗口,也称为父窗口 主窗口如同一个容器,其中可以打开多个子窗口,主窗口如同一个容器,其中可以打开多个子窗口, 每个子窗口可以完成各
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 14048.25-2025低压开关设备和控制设备第9-2部分:电弧故障主动抑制系统基于光信号的内部电弧探测和抑制设备
- 电力设施维护与检修操作指南(标准版)
- 护理管理核心制度
- 公共交通乘客服务管理制度
- 超市员工休息及休假制度
- 2025年项目进度控制与监控规范
- 2026年玉树州人民医院合同制人员招聘备考题库完整答案详解
- 包头市青山区教育系统2026年校园招聘备考题库(内蒙古师范大学考点)带答案详解
- 2026年聊城市市属事业单位定向招聘随军未就业家属备考题库附答案详解
- 养老院服务质量监督制度
- 邀约来访活动策划方案(3篇)
- 2025年烟台理工学院马克思主义基本原理概论期末考试笔试真题汇编
- 2025年保险理赔流程操作规范手册
- 彩钢瓦屋面施工组织方案
- 路灯劳务施工方案(3篇)
- 2026届高考复习之鉴赏诗歌的语言 教学课件
- 七年级上册文言文虚词详解汇编
- 2025年军事理论知识考核试题及答案
- 2026届云南省昆明市五华区数学高二第一学期期末考试试题含解析
- 部编版六年级语文期末复习易错题专题练习
- 2025年深圳非高危安全管理员和企业负责人习题(有答案版)(1)1
评论
0/150
提交评论