首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心计算机论文计算机理论
   DOS用户界面的设计      ★★★ 【字体: 】  
DOS用户界面的设计
收集整理:佚名    来源:本站整理  时间:2009-01-10 12:08:05   点击数:[]    

是指能够被系统和用户所接受。所谓能够被用户接受主要是从使用习惯及经济方面来讲的。如因系统界面的需求而迫使用户不得不配置一些昂贵的设备,这对用户来讲是不合算的,从系统的优越性来讲降低了其性能/价格比,从而也就影响到系统的推广普及工作。所谓能够被系统接受是指不应因界面设计的原因而损害整个系统的运行。比如用户界面在运行过程中需要庞大的内存支撑,这样导致内存资源短缺而使系统的某些功能因申请不到内存而不能运行或使系统崩溃。
二、一个实例 图形用户界面是基于符号、颜色和肖像的,它是从字符方式的用户界面发展而来的,是用户界面发展的一个重要的阶段。在设计和开发图形用户界面的过程中还应注意以下几个问题:
(1)图形菜单项必须易于被系统的图形设备所选择;
(2)必须保证图形所表示的意义能与其它的表示区别开来;
(3)在图形菜单中使用分组技术,以利用户的使用;
(4)保证图标带有所期望的意义;
(5)对于选中的菜单项或未选中的菜单项或无效的菜单项应加以区分。
在DOS下开发图形用户界面的关键之处是数据信息的表示。对于图形用户界面来讲,涉及的数据量及数据种类比在字符方式下的用户界面要多得多。然而在设计图形用户界面时又不能消耗大量的内存空间而限制系统的运行。笔者在开发一种中西文编辑排版软件的图形用户界面的过程中采用了内外存相结合的独特方式来保存图形用户界面的数据信息,整个图形用户界面的信息所占用的内存总数不到100B。图1示出了这种图形用户界面的数据结构。
在用户界面的制作过程中,将上述三项信息分别存放在不同的文件之中。这样,系统可由其中的一个窗口信息获取其它各类信息,因而可只在内存中保存当前这一活动的窗口信息便可达到管理整个系统用户界面的目的。
利用窗口信息、标题信息、菜单及肖像菜单信息来生成系统图形用户界面的过程可用流程图表示如图3

R>生成系统的图形用户界面之后,系统便处于界@@03A04100.GIF;图1面管理程序的监控之下,其工作流程如图4所示。
关于窗口信息、标题信息及肖像菜单与菜单信息的数据的具体表示以及有关鼠标器的菜单驱动问题在此不再叙述。
三、小 结
在DOS系统下直接进行图形用户界面的设计和开发,其工作量是相当大的。笔者经过大量的工作,在DOS系统下基本上开发出了类似Windows用户界面风格的图形用户界面。当然,界面设计是千变万化的,用户界面的观念也是随着计算机的发展发展的,其前进的方向将是智能化、集成化和自然化。

参考文献
1 [美]J.R.布朗,S.坎宁安.卡小燕等译.用户界面程序设计原理与实例.北京:科学出版社.
2 夏洪山、林志坚编著.Microsoft Windows软件开发技术基础(上册).北京:海洋出版社,1992.

上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:CD-ROM出版物市场的初步调查

  • 下一篇文章:遗传算法在试题组卷中的应用
  • 返回上一页】【打 印】【关闭窗口
    中查找“DOS用户界面的设计”更多相关内容 5VAR论文频道
    中查找“DOS用户界面的设计”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››中小企业办公自动化系统的设计与实...
  • ››未雨绸缪:关于我国电子商务税收对...
  • ››网上书店为钱做秀 行业走势两极分...
  • ››Win2000索引服务的WEB应用
  • ››宽带化――电信发展的必由之路务
  • ››电子商务中x种错误思路和做法
  • ››网络营销与传统营销相比有何优势
  • ››Internet的下一个热点 从内容走向服...
  • ››基于CNAPS的流水号管理方法
  • ››网络时代的财务与会计:管理集成与...
  • ››DOS用户界面的设计
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .