《Web软件用户界面设计指南》,一本小册子,花了不到一天的时间就看完了,但是,得到的东西却是非常多的。

在书里面指出了我们在做Web软件也就是B/S结构的软件的时候应该注意的问题,很多问题都是我们平时比较忽视的,可能有些时候我们会认为,一个软件只要能够实现必要的功能就足够了。但是我们应该看到的是,对于客户来说,功能是一个方面,但不是全部,他们应用软件只有一个目的,就是提高工作效率,减少工作时间,如果软件实现了所有的功能,但是没有打到客户的要求,那么也不能说是一个合格的软件。另外,对于非计算机专业的人来说,他们更注重的不是我们在实现功能的过程中应用了多么先进的技术以及多么优秀的算法,他们注重的就是外观怎么样,使用方不方便,仅此而已。

另外,在细节问题上我们也应该非常注意,我想我们最常犯的有以下几个:
1、 错别字——不可饶恕的!!
2、错误的语法——同样不可饶恕!
3、不合适、不规范的说法
4、防错处理
5、必要的帮助
6、进度条
7、必要的提醒和区分

检查一下自己所写的程序,我们会发现有很多问题的。怎么办呢?如果还在写程序,那么就把以前能够修改的部分修改完毕。如果将要开始新的项目,那么就不要再犯同样的错误了!

关于Web软件的界面设计——《Web软件用户界面设计指南》相关推荐

  1. java 界面线性布局_Android用户界面设计:线性布局

    理解布局对于良好的Android程序设计来说很重要.在这个教程中,你将学习到所有关于线性布局的东西,它在屏幕上垂直地或水平地组织用户界面控件或者小工具.使用得当,线性布局可以作为基本的布局,基于这个布 ...

  2. 用户与计算机的交互界面是什么,一文解读:什么是用户界面设计?

    原标题:一文解读:什么是用户界面设计? 1.先来说说 什么是用户界面 用户界面(User Interface),简称UI,是人与电子计算机系统进行交互和消息交换的媒介,是用户使用电子计算机的综合环境. ...

  3. 网页设计和用户界面设计

    摘要:这是两个现在网页设计领域使用频率非常高的词.在大多数情况下,它们被相互替代.这个领域内外的很多人都认为这是两个意义基本一样的词.但是它们真的可以互相混淆么? 这是两个现在网页设计领域使用频率非常 ...

  4. 用户界面设计的技巧与技术 (作者Scott W.Ambler)

    对大多数人来说,用户界面就是软件本身.所以,掌握用户界面设计的技巧与技术是让软件走向市场的最直观因素.原文来源于http://WWW.ambysoft.com/userInterfaceDesign. ...

  5. 系统分析与设计方法---用户界面设计的原则

     用户界面设计 接口设计主要包括三个方面的内容:一是设计软件构件间的接口:二是设计模块和其他非人的信息生产者和消费者(如外部实体)的接口:三是人(如用户)和计算机间界面设计. 软件构件间接口的设计与架 ...

  6. 计算机用户界面设计方法,一文解读:什么是用户界面设计?

    1.先来说说 什么是用户界面 用户界面(User Interface),简称UI,是人与电子计算机系统进行交互和消息交换的媒介,是用户使用电子计算机的综合环境.目前对于用户界面定义比较广泛,不仅仅包含 ...

  7. ui设计现状与意义_对于ui设计行业来说,用户界面设计的发展现状是什么?

    [摘要]用户界面设计的发展现状主要依靠计算机技术,实现了设计与信息技术的有机结合,适应了当前社会经济发展的需要.界面设计涉及面广,如印刷设计.动画设计.游戏设计等各个领域.本篇文章将讲述对于ui设计行 ...

  8. 8.图形用户界面设计

    文章目录 1. 图形窗口与坐标轴 1.1 图形对象句柄 1.2 图形对象属性 1.3 图形窗口的操作 1.4 坐标轴对象的操作 2. 曲线与曲面对象 2.1 曲线对像 2.2 曲面对象 2.3 光照处 ...

  9. 软件UI图形界面设计常用软件

    学习UI图形界面设计,常用的几个软件 分别是Photoshop.Illustrator.fireworks. Photoshop,Illustrator ,coreldraw,freehand,Fla ...

最新文章

  1. MyBatis 框架系列之基础初识
  2. 源代码阅读工具Source-Navigator 在ubuntu 9.04下的安装与问题解决
  3. python批量做线性规划(每次的约束条件参数有变换)
  4. 第一冲刺阶段工作总结02
  5. python怎么清除代码_Python如何清空列表?清空列表的4种方法(代码示例)
  6. MapTask、ReduceTask并行度决定机制
  7. 鱼骨图分析法实际案例_会用“鱼骨图”的项目经理无难题
  8. id 怎么获取jira 评论_【JIRA】如何快速地批量查找各迭代的SprintID
  9. C++子类和父类,引用类和被引用类之间的顺序关系
  10. 一个计算器--支持去空格
  11. 算法精解----快速排序2
  12. 三人表决器程序c语言,“三人表决器”逻辑功能PLC程序设计(有梯形图 指令表)...
  13. 信息学竞赛与 计算机科学,在信息学奥林匹克竞赛中我与学生共成长
  14. 怎样在mac系统里将文件拷贝到移动硬盘教程
  15. 【论文精读】Grounded Language-Image Pre-training(GLIP)
  16. 微信支付消费者投诉消息推送接入企业微信群
  17. 人事经理常问的面试问题及答案
  18. Leetcode——226. 翻转二叉树
  19. 快排三种基本解法以及两种快排优化
  20. Scikit learn:machine learning in Python之贝叶斯学习

热门文章

  1. 像攒电脑一样攒手机!智能手机也能DIY
  2. 详述循环冗余校验CRC(附代码)
  3. 用html5实现图片的旋转--照片墙
  4. 移动电子工单、维修工单解决方案
  5. 电子商务(Electronic Commerce)
  6. mysql数据表名设置大小写不敏感(Linux Centos)
  7. 《下一代互联网(IPv6)搭建与运维》1+X证书
  8. 如何利用内腾讯云实现内网穿透,搭配微软远程桌面(博客较难)
  9. 线性表的顺序表示01
  10. C语言每日一练——第8天:冒泡排序