软件登录界面设计
?? 登錄界面是軟件系統(tǒng)中最簡單的一個(gè)界面,一般地,只需包含兩個(gè)交互元素:用名和密碼,如下圖所示;但是也是很重要的一個(gè)界面,因?yàn)檫@是用戶使用軟件的第一個(gè)步驟,接觸的第一個(gè)功能。因此,設(shè)計(jì)一個(gè)交互友好,功能簡潔、方便的登錄界面是一項(xiàng)很重要的開發(fā)工作。
?
?
?
?
? 事實(shí)上,登錄界面需要考慮的因素還是不少的,具體說來了,包括如下幾點(diǎn):
? (1)登錄名、密碼是否需要有記憶功能;
? (2)是否需要在界面上修改密碼,找回密碼功能;
? (3)是否需要提供注冊新用戶功能;
??(4)是否需要提供數(shù)據(jù)庫連接等參數(shù)配置功能;
? (5)Internet用戶登錄一般還需設(shè)置驗(yàn)證碼輸入校驗(yàn),防止軟件機(jī)器人惡意登錄;
?
?
?
? 就拿“登錄名、密碼是否需要有記憶功能”項(xiàng)來說,如果是安裝到用戶計(jì)算機(jī)的客戶端,這項(xiàng)功能需要設(shè)置具有記憶功能,一般還需要考慮讓用戶選擇。為什么需要設(shè)置登錄名、密碼具有記憶功能呢?首先,如今,辦公室、家庭基本上都是專人專機(jī),其次,能減少用戶鍵盤輸入,讓鍵盤不熟練的使用人員快速進(jìn)入系統(tǒng)中。
?
?
? 如何設(shè)計(jì)一個(gè)具備登錄名、密碼具有記憶功能的設(shè)計(jì)界面呢?通常的做法為,在本地建立一個(gè)XML文件,記住用戶最近一次登錄的登錄名或密碼,寫到本地文件的登錄名、密碼需要加密;用戶下一次登錄的時(shí)候解析該文件,并且解密。下圖是一個(gè)能記住用戶名、密碼的QQ登錄界面。
?
總結(jié)
- 上一篇: android 图片显示崩溃
- 下一篇: os.path.join() 路径拼接错