第一次机房收费系统—优化

2/22/2017来源:ASP.NET技巧人气:875

前言:程序能运行只是完成了百分之二十,一个程序如果不能为用户着想到位的话就不是一个好程序!所以我就开始了我的优化之路!

(一)、界面简洁大方

1.按钮大小要统一大小、

2.字体统一风格、

3.文本框对齐

(二)、按钮与输入框提示

1.按钮提示要准确,让用户知道这个按钮是干什么用的。

2.在输入前/后提示输入格式

       

(三)、焦点与TAP

1.当窗体出现时,焦点要直接到输入框,省去点击步骤。

2.按顺序设置各控件的TAP顺序,方便切换输入焦点。

   

(四)、文本框多行输入

1.将文本框的Muiltline属性设置成True,支持多行输入。

2.将文本框的ScrollBars属性设置成2,支持下拉滚动轴。

(五)、Bug一共分四级

1.致命(一级bug)

通常表现为:主流程无法跑通,系统无法运行,崩溃或严重资源不足,应用模块无法启动或异常退出,主要功能模块无法使用。

比如:1.内存泄漏;2.严重的数值计算错误;3.系统容易崩溃;4.功能设计与需求严重不符;5.系统无法登陆;6.循坏报错,无法正常退出。

2.严重(二级bug)

通常表现为:影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。

比如:1. 功能未实现;2.功能存在报错;3.数值轻微的计算错误。

3.一般(三级bug)

通常表现为:界面、性能缺陷。

比如:1.边界条件下错误;2.容错性不好;3.大数据下容易无响应;4.大数据操作时,没有提供进度条。

4.提示(四级bug)

通常表现为:易用性及建议性问题

比如:1.界面颜色搭配不好;2.文字排列不整齐;3.出现错别字,但是不影响功能;4.界面格式不规范。

小结:对代码的理解还不是很全面,但大部分了解了。对于问题的态度由逃避到解决,是一个质的改变,今后要坚持这个习惯。