学生信息系统之优化(一)

简介: 学生信息系统之优化(一)

前言


学生管理系统完成后,接下来就是优化的时间了,我一共进行了三次优化,随着优化的深入,我收获到了很多的知识,下面给大家分享一下我的收获。


主要内容

1.文本框的格式限制和输入问题

   程序的设计尽量全面,减少用户犯错误的概率,而文本框的格式限制正好可以做到这一点,通过代码和控件属性的设置来提高用户操作的正确率。

(一)修改文本框的MaxLength属性,同时修改数据库表的Char(工具-选项-设计器-允许修改)就可以设计文本框的输入位数上限

二)限制特殊字符

Private Sub txtUserName_KeyPress(KeyAscii As Integer)
    Dim cTemp As String
    cTemp = "`~!@#$%^&*()-=_+[]{};:'\|<>/?.‘“”’、,。——+()《》?,~·……¥!:;【】" & """ '禁止输入特殊的字符"
    If InStr(1, cTemp, Chr(KeyAscii)) <> 0 Then KeyAscii = 0
End Sub

(三)Combox框只允许下拉选中  

 修改style属性 2

(四)只能输入文字

Private Sub txtName_KeyPress(KeyAscii As Integer)  
       If (KeyAscii < 0) Or (KeyAscii >= 65 And KeyAscii <= 90) Or(KeyAscii >= 97 And KeyAscii <= 122) Or (KeyAscii = 8) Then  
       Else  
           MsgBox "姓名由字母和汉字组成", vbOKOnly,"提示"  
           KeyAscii = 0  
           txtName.SelStart = 0  
           txtName.SelLength = Len(txtName.Text)  
       End If  
End Sub  

2.窗体的优化

 (一)修改窗体出现位置  StarUpPositon=中心

 (二)美化窗体的背景,添加IMAGE控件,修改Picture属性添加图片,添加代码。

imgMain.Move 0, 0, me.Width, me.Height


(三)修改控件字体,修改控件对齐方式。

 通过修改Alignment属性和修改Font属性

3.日期问题

 受别人博客的启发,我也对日期问题的优化进行了优化,程序的设计要求让程序更加快捷,简单地达到用户的目的,而利用控件代替文本框输入可以减少用户操作,提高用户体验。


(一)引用相关控件

   工程——部件——控件——Microsoft  Windows  Common  Control-2 6.0(SP6)

20171112154102969.png

添加DTPicker控件

 (二)添加txtbox控件,初始值为默认,这样让用户看起来更加舒服。


小结

这次优化让我摆脱了一直站在程序员的角度看问题,应该更加站在用户的角度,去提高用户的体验度。                                                                                                                                                                        

目录
相关文章
|
6月前
|
SQL 数据库 数据安全/隐私保护
学生信息系统之优化(二)
学生信息系统之优化(二)
36 1
|
4月前
|
人工智能 数据挖掘 测试技术
在综合布线系统工程中,系统工程的方法论被用来规划、设计、实施和管理建筑物或建筑群内的信息传输系统。
在综合布线系统工程中,系统工程的方法论被用来规划、设计、实施和管理建筑物或建筑群内的信息传输系统。
|
4月前
|
传感器 数据采集 存储
在环境治理领域,污染治理系统工程旨在通过系统的方法来解决环境污染问题。这通常包括污染源的识别、污染物的监测、治理技术的选择、治理效果的评估等多个环节。
在环境治理领域,污染治理系统工程旨在通过系统的方法来解决环境污染问题。这通常包括污染源的识别、污染物的监测、治理技术的选择、治理效果的评估等多个环节。
|
4月前
|
机器学习/深度学习 监控 数据挖掘
系统工程是一种跨学科的方法,用于理解和优化复杂系统的性能。在业务流程优化中,系统工程的方法可以帮助我们分析、设计、实施和监控业务流程,以实现效率、质量和成本等方面的改进。
系统工程是一种跨学科的方法,用于理解和优化复杂系统的性能。在业务流程优化中,系统工程的方法可以帮助我们分析、设计、实施和监控业务流程,以实现效率、质量和成本等方面的改进。
|
6月前
|
数据挖掘 数据处理
信息系统规划方法
信息系统规划方法
232 5
|
6月前
|
项目管理
规划风险管理
【1月更文挑战第6天】规划风险管理。
46 0
|
资源调度 监控 供应链
信息系统项目实施管理方案
信息系统项目实施管理方案
1892 0
|
运维 安全 物联网
带你读《网络安全等级保护2.0定级测评实施与运维》——1.2 等保 2.0 时代的主要变化
带你读《网络安全等级保护2.0定级测评实施与运维》——1.2 等保 2.0 时代的主要变化
|
运维 安全 网络安全
带你读《网络安全等级保护2.0定级测评实施与运维》——2.2 网络安全标准体系
带你读《网络安全等级保护2.0定级测评实施与运维》——2.2 网络安全标准体系
带你读《网络安全等级保护2.0定级测评实施与运维》——2.2  网络安全标准体系
|
运维 安全 物联网
带你读《网络安全等级保护2.0定级测评实施与运维》——3.2 确定定级对象
带你读《网络安全等级保护2.0定级测评实施与运维》——3.2 确定定级对象
带你读《网络安全等级保护2.0定级测评实施与运维》——3.2  确定定级对象
下一篇
无影云桌面