如何寫一份受程序員青睞的登錄注冊(cè)需求說明
本篇文章作者分別對(duì)PC/網(wǎng)頁(yè)和APP中登錄注冊(cè)的業(yè)務(wù)規(guī)則做出了詳細(xì)整理,以供大家交流學(xué)習(xí)。
可能大多數(shù)程序員不喜歡這種說明文檔的呈現(xiàn)形式,我!一個(gè)產(chǎn)品實(shí)習(xí)在老大的指導(dǎo)下最近整理了一下關(guān)于登錄注冊(cè)在寫需求的時(shí)候應(yīng)該注意點(diǎn)什么,一把鼻涕一把淚碼了四千多字,終于把登錄注冊(cè)的業(yè)務(wù)規(guī)則寫了個(gè)大概,當(dāng)然這不表示適用于所有的情況。
這里就將PC/網(wǎng)頁(yè)和APP分開來寫,其實(shí)差別也不是太大。
一、PC端/網(wǎng)頁(yè)
1. 注冊(cè)
1. 輸入手機(jī)號(hào)碼,手機(jī)號(hào)為11位有效數(shù)字,判斷1開頭。超過11位不能輸入;
2. 輸入圖形驗(yàn)證碼,每進(jìn)入頁(yè)面一次圖形驗(yàn)證碼刷新一次。圖形驗(yàn)證碼為4位動(dòng)態(tài)大小寫字母加數(shù)字組合。點(diǎn)擊刷新圖形驗(yàn)證碼;
3. 點(diǎn)擊“獲取驗(yàn)證碼”,顯示60s倒計(jì)時(shí),倒計(jì)時(shí)結(jié)束顯示重新發(fā)送,短信驗(yàn)證碼有效時(shí)限為10分鐘,超過十分鐘驗(yàn)證碼失效,需要重新發(fā)送短信驗(yàn)證碼;
4. 點(diǎn)擊“獲取驗(yàn)證碼”判斷手機(jī)號(hào)格式是否正確,如不正確則提示用戶“手機(jī)號(hào)格式錯(cuò)誤”;
5. 點(diǎn)擊“獲取驗(yàn)證碼”判斷手機(jī)號(hào)是否已注冊(cè),如已注冊(cè)則提示用戶“該手機(jī)號(hào)已被注冊(cè)”;
6. 如果輸入的手機(jī)號(hào)格式正確且未注冊(cè),圖形驗(yàn)證碼錯(cuò)誤則提示用戶“圖形驗(yàn)證碼錯(cuò)誤”同時(shí)刷新驗(yàn)證碼,之前填寫的錯(cuò)誤的驗(yàn)證碼自動(dòng)清除;
7. 輸入短信驗(yàn)證碼,不能輸入中文,最多輸入6位,超過6位不能輸入;
8. 注冊(cè)協(xié)議為必勾選項(xiàng),點(diǎn)擊注冊(cè)協(xié)議跳轉(zhuǎn)到注冊(cè)協(xié)議詳情頁(yè)面;
9. 所有必填信息填寫完整之后,立即注冊(cè)按鈕點(diǎn)亮,可以點(diǎn)擊,未填寫完整則立即注冊(cè)按鈕為灰色且點(diǎn)擊無效果;
10. 點(diǎn)擊“已有賬號(hào)請(qǐng)登錄”進(jìn)入登錄頁(yè)面;
11. 點(diǎn)擊“立即注冊(cè)”判斷短信驗(yàn)證碼是否超時(shí),如超時(shí)則提示用戶“驗(yàn)證碼錯(cuò)誤或已失效”;
12. 點(diǎn)擊“立即注冊(cè)”判斷短信驗(yàn)證碼是否正確,如不正確則提示用戶“驗(yàn)證碼錯(cuò)誤或已失效”;
13. 點(diǎn)擊“立即注冊(cè)”判斷注冊(cè)協(xié)議是否已勾選,如未勾選則提示用戶“請(qǐng)閱讀并勾選注冊(cè)協(xié)議”;
14. 圖形驗(yàn)證碼每分鐘只能請(qǐng)求10次,超過10次則提示“請(qǐng)求過于頻繁,請(qǐng)稍后在嘗試!”每天最多能請(qǐng)求500次。超過500次則不能刷新圖形驗(yàn)證碼;
15. 圖形驗(yàn)證有效時(shí)限為10分鐘,超過10分鐘則無效;
16. 每次點(diǎn)擊獲取驗(yàn)證碼失敗以后圖形驗(yàn)證碼自動(dòng)刷新,以前輸入的圖形驗(yàn)證碼自動(dòng)清除;
17. 短信驗(yàn)證碼每個(gè)賬號(hào)每天最多只能收到5條,超過五條則不能獲取提示用戶:短信驗(yàn)證碼獲取頻繁,請(qǐng)明天再試!
18. 所有提示均為頁(yè)面內(nèi)提示欄提示,一直顯示直到用戶重新執(zhí)行相應(yīng)的操作,位置為每個(gè)輸入框的下方以及立即注冊(cè)按鈕的下方;
是的這個(gè)粗糙的丑到家的原型是我畫的,下面的也是的!你們盡情笑我吧!
2. 登錄
登錄分了三種情況,分別是密碼登錄、短信驗(yàn)證碼登錄和掃碼登錄,一個(gè)個(gè)來說。
密碼登錄:
1. 點(diǎn)擊右上方二維碼進(jìn)入掃碼登錄頁(yè)面;
2. 輸入用戶名/手機(jī)號(hào),用戶名一般為郵箱或手機(jī)號(hào),郵箱支持網(wǎng)易郵箱,QQ郵箱,139郵箱,手機(jī)號(hào)為11位有效數(shù)字,判斷1開頭,超過11位不能輸入;
3. 輸入已設(shè)置的登錄密碼,密碼不能為中文,最少8位,最多24位,超過24位不能繼續(xù)輸入;
4. 輸入圖形驗(yàn)證碼,每進(jìn)入頁(yè)面一次圖形驗(yàn)證碼刷新一次。圖形驗(yàn)證碼為4位動(dòng)態(tài)大小寫字母加數(shù)字組合。點(diǎn)擊刷新圖形驗(yàn)證碼;
5. 所有信息全部填寫完整之后,立即登錄按鈕點(diǎn)亮,可以點(diǎn)擊,信息未填寫完整則為灰色,點(diǎn)擊無效果;
6. 點(diǎn)擊“手機(jī)號(hào)登錄”進(jìn)入手機(jī)號(hào)登錄頁(yè)面;
7. 點(diǎn)擊“忘記密碼”進(jìn)入找回密碼頁(yè)面;
8. 點(diǎn)擊“免費(fèi)注冊(cè)”進(jìn)入注冊(cè)頁(yè)面;
9. 點(diǎn)擊“立即登錄”,如果用戶名格式不正確則提示“用戶名或密碼錯(cuò)誤”;
10. 點(diǎn)擊“立即登錄”,如果用戶未注冊(cè),則提示“該用戶名不存在!”;
11. 點(diǎn)擊“立即登錄”,如用戶名格式正確且已注冊(cè),圖形驗(yàn)證碼錯(cuò)誤,則提示用戶“圖形驗(yàn)證碼錯(cuò)誤”;
12. 點(diǎn)擊“立即登錄”,如用戶名格式正確且已注冊(cè),圖形驗(yàn)證碼正確,密碼錯(cuò)誤則提示用戶“用戶名或密碼錯(cuò)誤”;
13. 同一賬號(hào)在1天內(nèi)連續(xù)輸入密碼錯(cuò)誤超過5次則鎖定賬號(hào),第二天自動(dòng)解鎖(自然日)鎖定賬號(hào)提示用戶:“您的賬號(hào)已被安全鎖定,請(qǐng)明天再次嘗試登錄!”;
14. 同一ID如果連續(xù)登錄系統(tǒng)密碼錯(cuò)誤超過10次則鎖定賬號(hào),第二天自動(dòng)解鎖(自然日)鎖定賬號(hào)提示用戶:“您的賬號(hào)已被安全鎖定,請(qǐng)明天再次嘗試登錄!”(只記次數(shù)不管賬號(hào));
15. 圖形驗(yàn)證碼每分鐘只能請(qǐng)求10次,超過10次則提示“請(qǐng)求過于頻繁,請(qǐng)稍后在嘗試!”每天最多能請(qǐng)求500次。超過500次則不能刷新圖形驗(yàn)證碼;
16. 圖形驗(yàn)證有效時(shí)限為10分鐘,超過十分鐘則無效;
17. 每次點(diǎn)擊登錄失敗以后圖形驗(yàn)證碼自動(dòng)刷新,以前輸入的圖形驗(yàn)證碼自動(dòng)消除;
18. 所有提示均為頁(yè)面內(nèi)提示欄提示,一直顯示直到用戶重新執(zhí)行相應(yīng)的操作,位置為每個(gè)輸入框的下方以及立即登錄按鈕的下方;
19. 登錄成功進(jìn)入到功能首頁(yè)。
忘記密碼:
利用短信驗(yàn)證碼來驗(yàn)證賬號(hào)信息修改賬戶密碼:
1. 輸入手機(jī)號(hào),手機(jī)號(hào)為11位有效數(shù)字,判斷1開頭,超過11位不能輸入;
2. 輸入圖形驗(yàn)證碼,每進(jìn)入頁(yè)面一次圖形驗(yàn)證碼刷新一次。圖形驗(yàn)證碼為4位動(dòng)態(tài)大小寫字母加數(shù)字組合。點(diǎn)擊刷新圖形驗(yàn)證碼;
3. 點(diǎn)擊“獲取驗(yàn)證碼”判斷手機(jī)號(hào)格式是否正確,如不正確則提示用戶“手機(jī)號(hào)格式錯(cuò)誤”;
4. 點(diǎn)擊“獲取驗(yàn)證碼”判斷手機(jī)號(hào)是否已注冊(cè),如未注冊(cè)則提示用戶“該手機(jī)號(hào)尚未注冊(cè)”;
5. 如果輸入的手機(jī)號(hào)格式正確且已注冊(cè),圖形驗(yàn)證碼錯(cuò)誤則提示用戶“圖形驗(yàn)證碼錯(cuò)誤”同時(shí)刷新驗(yàn)證碼,之前填寫的錯(cuò)誤的驗(yàn)證碼自動(dòng)清除;
6. 輸入短信驗(yàn)證碼,不能輸入中文,最多輸入6位,超過6位不能輸入;
7. 所有必填信息填寫完整之后,下一步按鈕點(diǎn)亮,可以點(diǎn)擊,未填寫完整則下一步按鈕為灰色且點(diǎn)擊無效果;
8. 點(diǎn)擊“下一步”判斷短信驗(yàn)證碼是否超時(shí),如超時(shí)則提示用戶“驗(yàn)證碼錯(cuò)誤或已失效”;
9. 點(diǎn)擊“下一步”判斷短信驗(yàn)證碼是否正確,如不正確則提示用戶“驗(yàn)證碼錯(cuò)誤或已失效”;
10. 點(diǎn)擊“下一步”短信驗(yàn)證碼正確進(jìn)入修改密碼頁(yè)面;
11. 輸入新密碼,密碼格式為:允許大寫字母、小寫字母、數(shù)字、特殊符號(hào),設(shè)置的密碼必須包含其中3項(xiàng),限制8-24個(gè)字符。密碼輸入超過24個(gè)字符不能輸入。所有密碼輸入默認(rèn)加密處理;
12. 頁(yè)面進(jìn)入時(shí)眼睛圖標(biāo)默認(rèn)密文展示密碼,點(diǎn)擊明文展示密碼,再次點(diǎn)擊密文展示密碼;
13. 沒輸入密碼或者輸入的密碼小于8為則確認(rèn)修改按鈕為灰不能點(diǎn)擊,如果輸入了密碼且大于等于8位則按鈕為亮色,可以點(diǎn)擊;
14. 點(diǎn)擊確認(rèn)修改判斷輸入的密碼格式是否正確,不正確則提示“密碼格式不正確”;
15. 點(diǎn)擊確認(rèn)修改判斷成功則修改密碼成功,頁(yè)面返回到登錄頁(yè)面;
16. 圖形驗(yàn)證碼每分鐘只能請(qǐng)求10次,超過10次則提示“請(qǐng)求過于頻繁,請(qǐng)稍后在嘗試!”每天最多能請(qǐng)求500次。超過500次則不能刷新圖形驗(yàn)證碼;
17. 圖形驗(yàn)證有效時(shí)限為10分鐘,超過10分鐘則無效;
18. 每次點(diǎn)擊獲取驗(yàn)證碼失敗以后圖形驗(yàn)證碼自動(dòng)刷新,以前輸入的圖形驗(yàn)證碼自動(dòng)清除;
19. 短信驗(yàn)證碼每個(gè)賬號(hào)每天最多只能收到5條,超過五條則不能獲取提示用戶:短信驗(yàn)證碼獲取頻繁,請(qǐng)明天再試!
20. 所有提示均為頁(yè)面內(nèi)提示欄提示,一直顯示直到用戶重新執(zhí)行相應(yīng)的操作,位置為每個(gè)操作對(duì)應(yīng)輸入框的下方;
想到當(dāng)時(shí)寫這個(gè)的時(shí)候被老大硬生生懟了三個(gè)多小時(shí),又餓又渴又想睡覺,可把他老人家氣壞了。
短信驗(yàn)證碼登錄:
1. 點(diǎn)擊右上方二維碼進(jìn)入掃碼登錄頁(yè)面;
2. 輸入手機(jī)號(hào),手機(jī)號(hào)為11位有效數(shù)字,判斷1開頭,超過11位不能輸入;
3. 輸入圖形驗(yàn)證碼,每進(jìn)入頁(yè)面一次圖形驗(yàn)證碼刷新一次。圖形驗(yàn)證碼為4位動(dòng)態(tài)大小寫字母加數(shù)字組合。點(diǎn)擊刷新圖形驗(yàn)證碼;
4. 點(diǎn)擊“獲取驗(yàn)證碼”判斷手機(jī)號(hào)格式是否正確,如不正確則提示用戶“手機(jī)號(hào)格式錯(cuò)誤”;
5. 點(diǎn)擊“獲取驗(yàn)證碼”判斷手機(jī)號(hào)是否已注冊(cè),如未注冊(cè)則默認(rèn)走注冊(cè)流程;
6. 如果輸入的手機(jī)號(hào)格式正確且已注冊(cè),圖形驗(yàn)證碼錯(cuò)誤則提示用戶“圖形驗(yàn)證碼錯(cuò)誤”同時(shí)刷新驗(yàn)證碼,之前填寫的錯(cuò)誤的驗(yàn)證碼自動(dòng)清除;
7. 輸入短信驗(yàn)證碼,不能輸入中文,最多輸入6位,超過6位不能輸入;
8. 所有必填信息填寫完整之后,立即登錄按鈕點(diǎn)亮,可以點(diǎn)擊,未填寫完整則立即登錄按鈕為灰色且點(diǎn)擊無效果;
9. 點(diǎn)擊“賬戶名登錄”進(jìn)入賬戶密碼登錄頁(yè)面;
10. 點(diǎn)擊“立即登錄”判斷短信驗(yàn)證碼是否超時(shí),如超時(shí)則提示用戶“驗(yàn)證碼錯(cuò)誤或已失效”;
11. 點(diǎn)擊“立即登錄”判斷短信驗(yàn)證碼是否正確,如不正確則提示用戶“驗(yàn)證碼錯(cuò)誤或已失效”;
12. 圖形驗(yàn)證碼每分鐘只能請(qǐng)求10次,超過10次則提示“請(qǐng)求過于頻繁,請(qǐng)稍后在嘗試!”每天最多能請(qǐng)求500次。超過500次則不能刷新圖形驗(yàn)證碼;
13. 圖形驗(yàn)證有效時(shí)限為10分鐘,超過10分鐘則無效;
14. 每次點(diǎn)擊獲取驗(yàn)證碼失敗以后圖形驗(yàn)證碼自動(dòng)刷新,以前輸入的圖形驗(yàn)證碼自動(dòng)清除;
15. 短信驗(yàn)證碼每個(gè)賬號(hào)每天最多只能收到5條,超過五條則不能獲取提示用戶:短信驗(yàn)證碼獲取頻繁,請(qǐng)明天再試!
16. 所有提示均為頁(yè)面內(nèi)提示欄提示,一直顯示直到用戶重新執(zhí)行相應(yīng)的操作,位置為每個(gè)操作對(duì)應(yīng)輸入框的下方。
掃碼登錄:
1. 點(diǎn)擊右上角電腦圖標(biāo)進(jìn)入到賬號(hào)密碼登錄頁(yè)面;
2. 打開對(duì)應(yīng)的APP掃描二維碼即可授權(quán)登錄;
3. 點(diǎn)擊“驗(yàn)證碼登錄”進(jìn)入到短信驗(yàn)證碼登錄頁(yè)面;
4. 點(diǎn)擊“免費(fèi)注冊(cè)”進(jìn)入到注冊(cè)頁(yè)面;
二、APP端
1. 登錄
找的網(wǎng)圖,想把這種類型的登錄業(yè)務(wù)規(guī)則梳理一下,首次下載進(jìn)行登錄時(shí),沒有返回按鈕。
以手機(jī)號(hào)作為賬號(hào)登錄為例,忽略上面的郵箱賬號(hào)。
1. 輸入手機(jī)號(hào),11位有效數(shù)字,以1開頭,超過11位不能輸入;
2. 輸入登錄密碼,密碼不能為中文,最少6位,最多16位,超過16位不能繼續(xù)輸入;
3. 手機(jī)號(hào)和密碼填寫完整之后,登錄按鈕點(diǎn)亮,可以點(diǎn)擊,未填寫完整則按鈕為灰色且點(diǎn)擊無效果;
4. 點(diǎn)擊登錄判斷手機(jī)號(hào)格式是否正確,不正確則提示用戶“請(qǐng)輸入正確的手機(jī)號(hào)”;
5. 點(diǎn)擊登錄判斷手機(jī)號(hào)是否已注冊(cè),如未注冊(cè)則提示用戶“該手機(jī)號(hào)尚未注冊(cè)”;
6. 手機(jī)號(hào)格式正確且已注冊(cè),密碼錯(cuò)誤則提示用戶“賬號(hào)或密碼錯(cuò)誤,請(qǐng)輸入正確的賬號(hào)或密碼”;
7. 點(diǎn)擊登錄成功則進(jìn)入APP功能頁(yè)面;
8. 點(diǎn)擊“忘記密碼”進(jìn)入密碼找回頁(yè)面;
9. 點(diǎn)擊“現(xiàn)在注冊(cè)”進(jìn)入到注冊(cè)頁(yè)面;
10. 點(diǎn)擊QQ圖標(biāo)進(jìn)入QQ授權(quán)登錄頁(yè)面;
11. 點(diǎn)擊微信圖標(biāo)進(jìn)入微信授權(quán)登錄頁(yè)面;
12. 點(diǎn)擊微博圖標(biāo)進(jìn)入微博授權(quán)登錄頁(yè)面。
2. 注冊(cè)
1. 點(diǎn)擊返回按鈕返回到登錄頁(yè)面;
2. 輸入手機(jī)號(hào)碼,手機(jī)號(hào)碼為11位有效數(shù)字,判斷以1開頭,超過11位不能輸入;
3. 點(diǎn)擊“發(fā)送驗(yàn)證碼”顯示60s倒計(jì)時(shí),倒計(jì)時(shí)結(jié)束顯示“重新發(fā)送”;
4. 輸入短信驗(yàn)證碼,不能輸入中文,最多輸入6位,超過6位不能輸入;
5. 輸入登錄密碼,密碼格式為(以上圖為例):6-16位數(shù)字字母組合密碼,最少6位,最多16位,超過16位不能輸入;
6. 所有信息填寫完整且登錄密碼不少于6位,立即注冊(cè)按鈕點(diǎn)亮可以點(diǎn)擊,否則按鈕為灰色點(diǎn)擊無效果;
7. 點(diǎn)擊用戶協(xié)議進(jìn)入到協(xié)議詳情頁(yè)面;
8. 點(diǎn)擊“發(fā)送驗(yàn)證碼”判斷手機(jī)號(hào)格式是否正確,如不正確則提示用戶“請(qǐng)輸入正確的手機(jī)號(hào)”;
9. 點(diǎn)擊“發(fā)送驗(yàn)證碼”判斷手機(jī)號(hào)是否已注冊(cè),如已注冊(cè)則提示用戶“該手機(jī)號(hào)已被注冊(cè)”;
10. 點(diǎn)擊“立即注冊(cè)”判斷驗(yàn)證碼是否超時(shí),如超時(shí)則提示用戶“驗(yàn)證碼錯(cuò)誤或已失效”;
11. 手機(jī)號(hào)格式正確且未注冊(cè),驗(yàn)證碼未超時(shí)且正確,登錄密碼格式不正確則提示用戶“請(qǐng)輸入6-16位數(shù)字字母組合密碼”;
12. 手機(jī)號(hào)格式正確且未注冊(cè),驗(yàn)證碼未超時(shí)且正確,登錄密碼格式正確則進(jìn)入到登錄頁(yè)面;
13. 短信驗(yàn)證碼有效時(shí)限為10分鐘,超過十分鐘則無效,需要重新發(fā)送短信驗(yàn)證碼;
14. 短信驗(yàn)證碼每個(gè)賬號(hào)每天最多只能收到5條,超過五條則不能獲取提示用戶:短信驗(yàn)證碼獲取頻繁,請(qǐng)明天再試!
15. 所有提示均為TOAST提示,提示時(shí)長(zhǎng)為1s,位置為密碼輸入框和注冊(cè)按鈕的中間。
3. 忘記密碼
忘記密碼沒找到合適的網(wǎng)圖,我就自己畫了個(gè)簡(jiǎn)易版的,不準(zhǔn)笑!
1. 點(diǎn)擊返回按鈕返回到登錄頁(yè)面;
2. 輸入手機(jī)號(hào)碼,手機(jī)號(hào)為11位有效數(shù)字,判斷1開頭。超過11位不能輸入;
3. 圖形驗(yàn)證碼,進(jìn)入頁(yè)面顯示新的圖形驗(yàn)證碼。圖形驗(yàn)證碼為4位動(dòng)態(tài)大小寫字母加數(shù)字組合。點(diǎn)擊刷新圖形驗(yàn)證碼;
4. 輸入圖形驗(yàn)證碼,只能輸入字母和數(shù)字。最多輸入4位,超過4位不能輸入;
5. 點(diǎn)擊“獲取驗(yàn)證碼”顯示60s倒計(jì)時(shí),倒計(jì)時(shí)結(jié)束顯示“重新發(fā)送”;
6. 輸入短信驗(yàn)證碼,不能輸入中文,最多輸入6位,超過6位不能輸入;
7. 所有的輸入全部輸入完成繼續(xù)按鈕為亮色,可以點(diǎn)擊。有輸入未完成則繼續(xù)按鈕為灰色點(diǎn)擊無效果;
8. 點(diǎn)擊獲取驗(yàn)證碼如果輸入的手機(jī)號(hào)格式不正確,則提示用戶“請(qǐng)輸入正確格式的手機(jī)號(hào)”;
9. 點(diǎn)擊獲取驗(yàn)證碼如果輸入的手機(jī)號(hào)未注冊(cè),則提示用戶“該手機(jī)號(hào)尚未注冊(cè)”;
10. 點(diǎn)擊獲取驗(yàn)證碼如果輸入的手機(jī)號(hào)正確且已注冊(cè),圖形驗(yàn)證碼錯(cuò)誤,則提示用戶“請(qǐng)輸入正確的圖形驗(yàn)證碼”;
11. 點(diǎn)擊繼續(xù)判斷驗(yàn)證碼是否超時(shí),如已超時(shí)則提示用戶“驗(yàn)證碼錯(cuò)誤或已失效”;
12. 點(diǎn)擊繼續(xù)判斷驗(yàn)證碼是否正確,不正確則提示用戶“驗(yàn)證碼錯(cuò)誤或已失效”;
13. 圖形驗(yàn)證碼每分鐘只能請(qǐng)求10次,超過10次則提示“請(qǐng)求過于頻繁,請(qǐng)稍后在嘗試!”每天最多能請(qǐng)求500次。超過500次則不能刷新圖形驗(yàn)證碼;
14. 短信驗(yàn)證碼有效時(shí)限為10分鐘,超過十分鐘則無效,需要重新獲取短信驗(yàn)證碼;
15. 每次點(diǎn)擊獲取驗(yàn)證碼失敗以后圖形驗(yàn)證碼自動(dòng)刷新,以前輸入的圖形驗(yàn)證碼自動(dòng)消除;
16. 所有的提示為TOS提示,顯示時(shí)長(zhǎng)為1S。位置為繼續(xù)按鈕和驗(yàn)證碼輸入框的中間;
17. 驗(yàn)證成功點(diǎn)擊繼續(xù)進(jìn)入設(shè)置密碼頁(yè)面。
1. 點(diǎn)擊返回按鈕返回到找回密碼頁(yè)面(即短信驗(yàn)證碼頁(yè)面);
2. 輸入密碼,密碼格式為:6-16位字母數(shù)字組合。密碼輸入超過16位不能輸入。所有密碼輸入默認(rèn)無需加密處理,直接明文展示,可點(diǎn)擊眼睛圖標(biāo)切換密文展示;
3. 沒輸入密碼或者輸入的密碼小于6位則確定修改按鈕為灰不能點(diǎn)擊,如果輸入了密碼且大于等于6位則按鈕為亮色,可以點(diǎn)擊;
4. 點(diǎn)擊繼續(xù)判斷輸入的密碼格式是否正確,不正確則提示“請(qǐng)輸入6-16位字母數(shù)字組合密碼”;
5. 點(diǎn)擊確認(rèn)修改判斷成功則修改密碼成功,頁(yè)面返回到登錄頁(yè)面。
其實(shí)也有很多的登錄注冊(cè)形式我沒有寫到,我只是以這種類型為例子寫了一下,大家以后可以自由發(fā)揮,我也是在學(xué)習(xí)過程中,歡迎各路大牛批評(píng)指正,小生感激不盡,必將受用終生!
臨表涕零,不知所言!
看我碼字這么辛苦又這么可愛的份兒上,點(diǎn)個(gè)贊我一定會(huì)開心到爆炸!
么~
最后臭不要臉一下,如果你覺得我還不錯(cuò),不妨關(guān)注我一下,反正又不會(huì)掉塊肉嚶嚶嚶……
以上。
本文由 @楊思?jí)魤?mèng) 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自Unsplash,基于CC0協(xié)議
這就是產(chǎn)品經(jīng)理三天做一個(gè)登錄的理由?
學(xué)習(xí)了
作為一個(gè)程序員,還是第一次看到這么清晰明確的需求文檔。需求越明確,開發(fā)質(zhì)量越高,進(jìn)度就越快。
很多人說開發(fā)不看…不理解,不看這個(gè)他們根據(jù)自己的想法設(shè)定驗(yàn)證碼規(guī)則?自己隨便設(shè)置字符限制方式?不看文檔是怎么做到的?這些字標(biāo)原型圖上難道字就少了嗎?
沒有營(yíng)養(yǎng)
需求說明這個(gè)詞本身就不明確,如果是需求,就不應(yīng)該用原型,如果是原型說明在原型中標(biāo)明就好。根本問題是到底什么是需求?很多產(chǎn)品人都在用原型圖的方式表達(dá)需求,但是原型只是一種解決方案的表達(dá),但如果表達(dá)錯(cuò)了,后面就全錯(cuò)了。需求是目的,先要把目的搞清楚,才會(huì)有解決方案,也就是原型。而且原型也只是給前端工程師看的,后臺(tái)工程師要看的是需求。
?? 謝謝哦
好啦各位程序猿大牛們我知道你們不喜歡看這種又臭又長(zhǎng)的文檔,我人笨還不能給我一個(gè)學(xué)習(xí)的空間嘛??
畢竟還是個(gè)學(xué)生
所以要不斷學(xué)習(xí)
這篇文章是來秀恩愛的嗎?你老大懟了你三個(gè)小時(shí),我天。是有多閑得慌
這篇文章是來秀恩愛的嗎?你老大懟了你三個(gè)小時(shí),我天。是有多閑得慌。
秀恩愛這三個(gè)字可不能亂用謝謝
程序表示不想看,直接標(biāo)注在原型上
開發(fā)妹子會(huì)說:“字字太多,不想看,你念給我聽好不好~”
開發(fā)漢子會(huì)說:“啊,原來是這樣,當(dāng)時(shí)我摟了一眼,以為是那樣,下版改吧~”
字太多了,沒人會(huì)看的。 ??
真實(shí)
我給技術(shù)這個(gè)文檔,我估計(jì)技術(shù)得崩潰。
碼農(nóng):青睞?強(qiáng)行青睞?勞資只想說太長(zhǎng)不看。這那么多case為啥不標(biāo)注在原型圖旁邊?
當(dāng)然也可以啦,我這也是自己學(xué)習(xí)想總結(jié)一下就以文檔的形式,因?yàn)槲臋n來更新版本的話會(huì)比較方便
圖形驗(yàn)證碼的500次限制邏輯不清晰,通過什么來判斷同一用戶的500次請(qǐng)求?
這個(gè)我要問一下我老大,謝謝哦
寫思維導(dǎo)圖會(huì)很清晰點(diǎn)嗎?
emmm可能也有這種形式的,當(dāng)然什么方式適合自己就用什么方法唄
我只說考慮的太少了。
是的呢 這并不全面
點(diǎn)擊“立即注冊(cè)”,提示注冊(cè)失敗后的情況沒有說明哦
這個(gè)我只考慮到手機(jī)號(hào)已被注冊(cè)的話就默認(rèn)注冊(cè)失敗了,其他注冊(cè)失敗的情況我還沒考慮到,嘻嘻嘻,求指點(diǎn)
點(diǎn)擊“已有賬號(hào)請(qǐng)登錄”進(jìn)入登錄頁(yè)面;
“已有賬號(hào)”也能點(diǎn)擊嗎?
不能哦
輸入短信驗(yàn)證碼,不能輸入中文,最多輸入6位,超過6位不能輸入;
支持英文?如果支持的話區(qū)別大小寫?
可能我說的方式有問題,這個(gè)意思就是限制不能輸入中文,其他數(shù)字啊字母都支持,字母也不區(qū)分大小寫
也只有大廠碼農(nóng)才會(huì)來看說明書…沒事請(qǐng)用圖說明
我們公司也看( ?? ),對(duì)這種說明文檔有莫名的執(zhí)念( ?? )
1.手機(jī)號(hào)碼驗(yàn)證不僅僅是1開頭就行,還需要三大運(yùn)營(yíng)商已開放的前三位號(hào)段驗(yàn)證
2.輸入驗(yàn)證碼只支持?jǐn)?shù)字,其他類型字符均不支持,不僅是中文
3.網(wǎng)絡(luò)異常、頁(yè)面返回再重新進(jìn)入等情況未考慮
另外網(wǎng)頁(yè)版注冊(cè)獲取驗(yàn)證碼前都需要有一個(gè)防刷驗(yàn)證
這個(gè)只是針對(duì)我們公司業(yè)務(wù)的啦,沒有那么全面,指導(dǎo)的是,感謝,安全問題和網(wǎng)絡(luò)異常是我欠考慮了 ??
我也是大四女生,之前實(shí)習(xí)的是開發(fā)崗位,現(xiàn)在想轉(zhuǎn)產(chǎn)品不知道可不可以 ?
可以的,我也是研發(fā)轉(zhuǎn)產(chǎn)品,這不是劣勢(shì)而是優(yōu)勢(shì)。
好巧,我也是??梢约觽€(gè)微信一起學(xué)習(xí)?zhongct209 ??
哇真羨慕你們技術(shù)出身嘻嘻嘻