首页  登陆  注册  博客集  下载频道  网络硬盘  学院论坛  家园
IT学院 网站地图 网站地图
收藏本站 收藏本站
高级搜索 高级搜索
 新闻IT新闻 互联网 微软 黑客新闻 网络网络协议 故障 网络管理 TCP/IP 无线技术 解决方案 黑客技术 漏洞 软件评测 安全资讯
 数据MSsql Oracle Mysql PL/SQL 备份 系统:Linux vista Windows FTP 防火墙 注册表 服务器行情 服务器应用 解决方案 WEB服务器
 墙纸风景壁纸 游戏壁纸 体育壁纸 汽车壁纸 人文壁纸 影视壁纸 广告壁纸 花卉壁纸 节日壁纸 动漫壁纸 明星壁纸 绘画壁纸 月历壁纸
当前位置: > 主页>网络技术>网络软件>软件评测>用户界面原型开发中的技巧和技术
热门文章排行
 
热门文章排行 绿盟科技“安全岛”解决
绿盟科技冰之眼入侵检测
QQ2008贺岁版贺新春 新
苹果Safari 3大胜Firefo
2007年十大杀毒软件评测
四大亮点!Google文件新
用上QQ日历 假期生活更
腾讯最新产品 QQ日历评
Live OneCare 2.0 在线
Qvod Player 播放器 (Q
精采文章推荐
 
精采文章推荐 Google App Engine即将
OSPF协议的一致性测试
如何测试一个手机短消息
十大个人防火墙精品推荐
加强防范 15款免费好用
常用的五大杀毒软件引擎
13款桌面安全套装横向评
4款网页木马拦截工具大
做一个测试Leader要那些
ESET 安全套装抢先试用
最新更新文章
 
最新更新文章 超越五笔,取代拼音 - 新
CMMI过程改进之路—需求
Google App Engine即将
测试案例的分析
如何评测一个软件系统到
更多关于Windows Live W
Adobe Media Player升级
Firefox 3.1 Alpha 1 代
3G iPhone 依然缺少的十
图像显示 苹果3G iPhone

用户界面原型开发中的技巧和技术

编辑:   来源:  日期:2008-05-06   我要投稿      家园

    每名专业软件开发人员至少要基本了解用户界面设计技巧和了解用户界面开发如何适应于整个软件过程,这一点是很重要的。这是一个事实,而不管开发技术是面向对象的、基于组件的或者甚至是过程化的。我发现以下技巧和技术,在我以前的 UI 原型开发中非常管用,希望这对您会有所帮助。

  1 .与真正的用户一起进行原型开发。

  原型开发的最佳人选是那些以后将实际使用这些完成的应用的人员。正是这些人,从成功的实现中获得最多,也正是这些人,是真正知道自己需求的人。

  2 .使用原型开发工具。

  对能使您快速地将屏幕集中在一起的原型开发工具进行投资。由于您可能不想保留编写的原型代码(快速编写的代码很少值得保留),如果原型开发工具生成一种与您准备开发的不同类型的代码,您不必过分担心。

  3 .让 SME 使用原型。

  就象您在买车前想开一下来试车一样,在开发应用之前,您的用户应该能够试测一下该应用。此外,通过参与原型上机实验,他们可以快速地确定系统是否满足他们的要求。一个好的方法是请求他们象它是真的系统一样使用这个原型,来完成一些用例方案。

  4 .理解基础业务。

  在开发原型之前,您需要理解原型将要支持的基础业务。换句话说,UI 原型要基于需求。越了解业务,就越有可能构建出支持该业务的原型。

  5 .不要在编写好的代码上花费大量的时间。

  在原型开发过程之初,随着对业务了解的深入,会抛弃许多已做过的工作。所以,在可能不会保留的代码上花费大量的精力,往往是毫无意义的。

  6 .原型仅仅表示您实际上构建的功能。

  如果没有可能交付该功能,那么就不要进行原型开发。

  让界面专家来帮助您设计。用户界面专家知道如何开发易于使用的界面,而您有可能在这方面不擅长。如果您从来没有上过有关人类因素方面的课程,那最好把 UI 原型开发留给这方面的专家来做。

  7 .解释原型是什么。

  关于 UI 原型开发,开发人员最常见的抱怨是当他们的用户说,“非常好,今天下午安装它。”发生这种情况是由于用户没有认识到在这一点上需要在系统上耗费几个月的时间。发生这种情况的原因很简单:从用户的观点来看,一个功能齐全的应用是由菜单紧密相连的一组屏幕和报告。遗憾的是,这确实是原型看起来的样子。为了避免这种问题,您应该指出原型就象建筑师建造的用来描述房屋设计的泡沫塑料模型一样。它不是工作模型。

  8 .尽可能地避免实现决策。

  在如何命名这些用户界面项时,要小心谨慎。要努力做到使名称保持一般性,所以不要暗示太多有关实现技术。例如,在用例中,我不愿意使用“ UI23 Security Login Screen”这样的名称,因为它暗示我想用图形用户界面(GUI)技术来实现这个主要的 UI 项。我喜欢用“UI23 Security Login”这样的名称,它不会暗示任何类型的实现技术。




上一篇:OSPF协议的一致性测试  
下一篇:360安全浏览器五大亮点
 关键字:  
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:

   文章评论:(0条)
  
 请留名: 匿名评论   点击查看所有评论
 

  责任编辑:IT学院  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。