——————本文若有错误请及时指出——————
机房系统终于验收完了、说实话我做系统如果要让我自己评价……真不咋地、尤其是代码的复用、还有就是耦合太大了、改了这动了那……不过话又说回来、虽然不咋滴、但是我还是下了心血的、下面就让我们看看、我在哪动了哪改了哪。
1.登录窗体
登录窗体用了自动读取用户名、如图
实现:窗体加载、读取左右用户、然后加载到ComboBox里显示出来、很容易实现,效果也不错的。
2.登录提示
登录会有欢迎老师值班的字样、如果上次值班因为意外情况没有正常关闭系统、从而导致没有正常结束值班、也会出现提示。
3.提示用户级别
能增添用户体验度吧、各种级别的皇冠颜色也不一样
4.输入密码可查看
5.一些实用的小功能
切换用户:点击直接返回到登录界面
窗体排列与一键关闭、一键关闭用起来非常给力
我想说:
上述的功能都很容实现、但是用起来差别却差了很多、有时候用户喜欢你的软件并不是你软件功能特别强大、而是你软件给用户的感觉、也许你软件就一个功能、但是却能永久的留在用户心中!
——下面我们就说一些比较深入一点的改变
还是组合查询、我上一篇写了组合查询的逻辑关系(有兴趣的可以去看下)这次我给大家带来了一些一箭双雕的设计。
1.关于名字
某些字段是不能大于小于的、例如名字、当用户选择字段名的时候我加了个判断、如果是名字、改成只可以=或<>
2.关于用户输入
combobox框里我加了个空的、这样用户选错了、误操作、可以改回来
3.日期与时间
只要选了日期和时间、查询内容立马就变成只可以输入日期和时间滴
4.注册之后可以修改信息
5.增添了帮助
快捷键是F1、感觉妥妥的。
(1).输入字符数限制
(2).名字只可以输入汉字或字母
(3).卡号学号只可以输入数字
(4).完全禁止输入 ' 这个不起眼的小东西
结尾:还有其他不太起眼的小地方就不说了、总之这次机房收费我做的很用心、师傅检查一个错都没有、哈哈、我敲出系统功能光优化、改限制就画了10个多小时的时间、唉这可不是白忙活的、总之我觉得、既然做就要用心做、不求完美、但求与众不同、问心无愧、回头再看、也会说、我真的用心了!
————————我是chenchen一个用心做软件的人——chenchen