软件的易用性、问题域概念 思考
来源:互联网 发布:封面设计用什么软件 编辑:程序博客网 时间:2024/05/22 05:08
现在手上的这个“店铺收银连锁软件”主要是分为前台销售(触摸屏,POS机)和后台管理(用B/S模式开发)。
目前我们组的开发状况比较顺利,因为软件开发分层、架构等,都是练习过好多次的。不过,说来开发商业化软件这还是第一次,说起商业化软件,就要提到软件的易用性(一个参照的例子:Windows,微软)。
我们现在开发的这个软件,其前台部分是要在POS机上操作的,这便引出一个问题,也就是如何最优利用屏幕资源、如何使得前台销售人员使用起来方便快捷等,这都涉及到前台界面的人性化的思考、设计。
我们的界面还在修改完善中,还是米老师点醒了我们(提出好多软件易用性相关的极具建设性的建议)。比如,充分考虑前台收银员的可操作性,极大利用屏幕资源显示最多的可用信息、减少窗口深度等等。
这些都是在具体应用环境下的思考,这也牵涉到软件应用设计的“问题域”观念。
值得思考。
还有就是,大多学生IT开发者,很少能经历项目的磨练,更是难得积累一些项目经验。这样做出来的软件很多方面设计思想都是“想当然”,很少能为用户使用切身的思考。
无论是软件界面还是功能实现,缺少一种约束,没有那个专业性的味道。想来,对软件易用性投入很高的微软公司,软件使用全球占有率第一,其重金供养那么多的工程师、设计师,倒是十分明智的。
软件易用,也是一大亮点。
- 软件的易用性、问题域概念 思考
- 软件测试需要思考的问题?
- 关于软件盗版问题的一些思考
- 软件文档编写存在的问题和解决办法的思考
- 软件国际化的思考
- 对软件的思考
- 软件可靠性的思考
- 软件行业的思考
- 软件公司按照软件流程划分部门导致的问题思考
- 关于“概念”的一点思考
- 软件体系结构的概念
- 软件体系结构的概念
- 软件架构的概念
- 软件开发的哲学思考
- 关于“软件学院”的思考
- 软件开发的哲学思考
- 软件开发的哲学思考
- 软件开发方式的思考
- 两个新项目启动……
- error LNK2005 new already defined in LIBCD.lib(new.obj)错误学习
- 当心FTP续传导致的代码编译出错问题
- InstallShield 6.3 安装文件制作要点
- Amaze – 迷宫生成器
- 软件的易用性、问题域概念 思考
- MiniFilter 通信过程中的要点。
- 把程序作为人生,把人生当作程序!
- stl string TRACE问题
- JavaEE应用中MySQL中文乱码完全解决方案
- 树的层级遍历
- 操作系统学习笔记(23)--系统内存获取
- 在windows下的QT编程中的_TCHAR与QString之间的转换
- 我与客户成交的24种技巧