您的位置:首页 > 其它

验收--学生信息管理系统

2012-09-01 19:22 253 查看
临暑假开学,我们组完成了学生信息管理系统的验收,结果如何很重要,可更重要的是收获!下面就是令我感悟最深的几点写下,给大家分享,希望大家有则改之,无则加勉。



1、错误提示





(1)输入有格式限制,例如姓名不能为数字,学号不能为数字等等。对此:

我的处理方法:当所需输入均填写完成,点击确认按钮时,才会根据代码判断每个输入格式是否正确,不 正确的再弹出错误提示框,让用户重新填写。也就是说判断格式的代码写在了确认按钮的
过程下。

建议处理方法:要让用户第一时间知道自己的错误,并将之改正,不要再重复第二遍。也就是说,判断格 式的代码最好写在每一个文本框的KeyPress事件下。

(2)输入有长度限制,这里的长度不仅仅是受现实要求限制,也是和数据库中字段的数据类型有关
的。例如联系电话一般情况下都是11位,输入字符超过字段的最大字符就会报错等。

我的处理方法:利用代码,限制每个文本框的可输入字符,当输入超过时,弹出警告提示框,并且不能再 输入。(这样的话,提示框出现的次数特别频繁)

建议处理方式:可以在界面上直接显示输入要求,这样就防止了用户在不知情的情况下输入,当然了,为 了防止有些用户恶意搞乱,设置文本框属性,使其在输入超标后不能继续输入。



我的小收获:

什么都是有利有弊,我们应该把握一个合适的度,否则,物极必反。同时,在设计相关程序时,应该全 心全意的为用户考虑,秉承着为了一切用户的高度敬业精神!只有这样,才能让用户使用的放心。


2、日期控件

添加学生信息中有添加出生日期和入学日期一项,我们一般都是通过代码,限制用户输入格式,年月日。但是,相信大家都发现了,仅仅通过代码,好多细节不能进行控制,我们也考虑不到。
这时候,就要给大家推荐一种很不错的方法了,那就是直接使用日期控件--DTPicker。




我的小收获:
不要过分看重代码,对于vb这个大环境,我们更应该多加了解,正如米老师所说,不怕不知道,就怕不
知道。
就算我们不知道怎么用,可是只要在需要的时候,我们可以想到有这么一个东西,可以更为简便的实现 功能,这样不是更高效吗?这不也就是我们最大的优势吗?!



3、功能键
一款好的软件,基本出发点应该是全心全意为人民服务,这句话不是说你的界面做的多么漂亮,功能有多么齐全,而是在细微之处,给予用户方便,例如上文所说的错误提示,还例如功能键。有的用户不习惯用鼠标,或者说需要高效率的完成软件使用,这时候就需要我们把相关的的功能键来实现了。ESC用来强制退出,F1显示帮助,ENTER表示确认等。



4、其他

还有很多,例如对数据的修改,我们就应该考虑,是删除旧数据,再添加新数据呢,还是直接在旧数据上修改更新。

一些逻辑问题必须想清楚了,否则程序还是有错;对数据的查询,我们还应考虑到模糊查询。

还有一个最简单的问题:出生日期必须早于入校日期。不知道同学们考虑到没有?


问题无处不在,就看我们有没有一双慧眼,当然了,不仅要有慧眼,还要有一颗全心全意为用户着想的心!俗话说的好:大家好,才是真的好!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: