前言:时至今日,第一次机房收费系统完成已有一个星期的时间,从中收获的累累硕果是时候写成博客与大家共同分享与交流了
分享:
思想:优化是使得开发的软件性能获得更上一层楼的一项至关重要的过程,于我而言,在一定意义上,优化是与用户界面友好性呈一致性,在优化的过程中本着全心全意为人民服务的原则,设身处地的为用户着想,想用户所想到的,想用户所想不到的。
实例:以第一次机房收费系统为例,谈己之见
(一)用户开启软件之旅的关键在于登录窗体,这就好比陌生的两个人初次见面的第一印象,要想第一印象深刻或是倾国倾城,或是奇丑无比,不言而喻,我们理想的状态当然是前者了,为了这个目标,我们首先谈谈登录窗体的设计:第一,在登录窗体的用户名和密码应该给予限制,不能允许用户使用任意门,第二,登录窗体背景应该具备美丽的品质,如图是我所设计的机房登录窗体,自我认为还可以:
<1>关于用户名:(1)无限输入不可取
(2)具体限制可以有
<2>关于密码:(1)无限输入不可取(与用户名类似,不再赘述)
(2)密码不以明码显示(推荐:更好的优化是让用户自行选择以什么形式显示)修改如图所示属性
<3>使用快捷键,潇洒进入:将确定按钮的default属性改为true
<4>华丽转身:
<5>自由每个人都想拥有的,窗体也不例外:
(1)添加API函数
(2)在此由于添加了image,所以代码如下:
(二)初次见面,若要深入了解,也要经得起考验,进入软件内部,各个窗体的界面和使用也要以舒服至上为原则,以学生上机统计信息为例,
<1>关于要输入的内容:(1)无限输入不可取 (2)特殊字符不可以
<2>以添加用户为例,关于姓名:
(1)无限输入不可取 (2)具体限制不可少
(三)日久见人心,使用了这么久,产生了审美疲劳,是时候休息一下,关于退出:
(1)so easy
unload me
(2)异曲同工:
窗体右上方的关闭按钮:
尾语:优化的方面多种多样,优化的方式不尽相同,我们能做的就是站在用户的角度自考问题,不舒服的地方就是需要改进的地方