如何寫一份受程序員青睞的登錄注冊(cè)需求說明

39 評(píng)論 16643 瀏覽 158 收藏 23 分鐘

本篇文章作者分別對(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è)

如何寫一份程序員喜歡的不得了的登錄注冊(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è)來說。

密碼登錄:

如何寫一份程序員喜歡的不得了的登錄注冊(cè)需求說明

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è)。

忘記密碼:

如何寫一份程序員喜歡的不得了的登錄注冊(cè)需求說明

如何寫一份程序員喜歡的不得了的登錄注冊(cè)需求說明

利用短信驗(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)證碼登錄:

如何寫一份程序員喜歡的不得了的登錄注冊(cè)需求說明

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)輸入框的下方。

掃碼登錄:

如何寫一份程序員喜歡的不得了的登錄注冊(cè)需求說明

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í),沒有返回按鈕。

如何寫一份程序員喜歡的不得了的登錄注冊(cè)需求說明

以手機(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è)

如何寫一份程序員喜歡的不得了的登錄注冊(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)笑!

如何寫一份程序員喜歡的不得了的登錄注冊(cè)需求說明

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è)面。

如何寫一份程序員喜歡的不得了的登錄注冊(cè)需求說明

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é)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 這就是產(chǎn)品經(jīng)理三天做一個(gè)登錄的理由?

    來自河北 回復(fù)
  2. 學(xué)習(xí)了

    來自福建 回復(fù)
  3. 作為一個(gè)程序員,還是第一次看到這么清晰明確的需求文檔。需求越明確,開發(fā)質(zhì)量越高,進(jìn)度就越快。

    回復(fù)
  4. 很多人說開發(fā)不看…不理解,不看這個(gè)他們根據(jù)自己的想法設(shè)定驗(yàn)證碼規(guī)則?自己隨便設(shè)置字符限制方式?不看文檔是怎么做到的?這些字標(biāo)原型圖上難道字就少了嗎?

    回復(fù)
  5. 沒有營(yíng)養(yǎng)

    來自廣東 回復(fù)
  6. 需求說明這個(gè)詞本身就不明確,如果是需求,就不應(yīng)該用原型,如果是原型說明在原型中標(biāo)明就好。根本問題是到底什么是需求?很多產(chǎn)品人都在用原型圖的方式表達(dá)需求,但是原型只是一種解決方案的表達(dá),但如果表達(dá)錯(cuò)了,后面就全錯(cuò)了。需求是目的,先要把目的搞清楚,才會(huì)有解決方案,也就是原型。而且原型也只是給前端工程師看的,后臺(tái)工程師要看的是需求。

    回復(fù)
    1. ?? 謝謝哦

      來自廣東 回復(fù)
  7. 好啦各位程序猿大牛們我知道你們不喜歡看這種又臭又長(zhǎng)的文檔,我人笨還不能給我一個(gè)學(xué)習(xí)的空間嘛??

    回復(fù)
  8. 畢竟還是個(gè)學(xué)生

    回復(fù)
    1. 所以要不斷學(xué)習(xí)

      來自廣東 回復(fù)
  9. 這篇文章是來秀恩愛的嗎?你老大懟了你三個(gè)小時(shí),我天。是有多閑得慌

    來自北京 回復(fù)
  10. 這篇文章是來秀恩愛的嗎?你老大懟了你三個(gè)小時(shí),我天。是有多閑得慌。

    來自北京 回復(fù)
    1. 秀恩愛這三個(gè)字可不能亂用謝謝

      回復(fù)
  11. 程序表示不想看,直接標(biāo)注在原型上

    來自香港 回復(fù)
  12. 開發(fā)妹子會(huì)說:“字字太多,不想看,你念給我聽好不好~”
    開發(fā)漢子會(huì)說:“啊,原來是這樣,當(dāng)時(shí)我摟了一眼,以為是那樣,下版改吧~”

    字太多了,沒人會(huì)看的。 ??

    來自山西 回復(fù)
    1. 真實(shí)

      來自湖北 回復(fù)
  13. 我給技術(shù)這個(gè)文檔,我估計(jì)技術(shù)得崩潰。

    來自山東 回復(fù)
  14. 碼農(nóng):青睞?強(qiáng)行青睞?勞資只想說太長(zhǎng)不看。這那么多case為啥不標(biāo)注在原型圖旁邊?

    回復(fù)
    1. 當(dāng)然也可以啦,我這也是自己學(xué)習(xí)想總結(jié)一下就以文檔的形式,因?yàn)槲臋n來更新版本的話會(huì)比較方便

      來自廣東 回復(fù)
  15. 圖形驗(yàn)證碼的500次限制邏輯不清晰,通過什么來判斷同一用戶的500次請(qǐng)求?

    回復(fù)
    1. 這個(gè)我要問一下我老大,謝謝哦

      來自廣東 回復(fù)
  16. 寫思維導(dǎo)圖會(huì)很清晰點(diǎn)嗎?

    回復(fù)
    1. emmm可能也有這種形式的,當(dāng)然什么方式適合自己就用什么方法唄

      來自廣東 回復(fù)
  17. 我只說考慮的太少了。

    回復(fù)
    1. 是的呢 這并不全面

      來自廣東 回復(fù)
  18. 點(diǎn)擊“立即注冊(cè)”,提示注冊(cè)失敗后的情況沒有說明哦

    來自廣東 回復(fù)
    1. 這個(gè)我只考慮到手機(jī)號(hào)已被注冊(cè)的話就默認(rèn)注冊(cè)失敗了,其他注冊(cè)失敗的情況我還沒考慮到,嘻嘻嘻,求指點(diǎn)

      來自廣東 回復(fù)
  19. 點(diǎn)擊“已有賬號(hào)請(qǐng)登錄”進(jìn)入登錄頁(yè)面;

    “已有賬號(hào)”也能點(diǎn)擊嗎?

    來自廣東 回復(fù)
    1. 不能哦

      來自廣東 回復(fù)
  20. 輸入短信驗(yàn)證碼,不能輸入中文,最多輸入6位,超過6位不能輸入;

    支持英文?如果支持的話區(qū)別大小寫?

    來自廣東 回復(fù)
    1. 可能我說的方式有問題,這個(gè)意思就是限制不能輸入中文,其他數(shù)字啊字母都支持,字母也不區(qū)分大小寫

      來自廣東 回復(fù)
  21. 也只有大廠碼農(nóng)才會(huì)來看說明書…沒事請(qǐng)用圖說明

    來自浙江 回復(fù)
    1. 我們公司也看( ?? ),對(duì)這種說明文檔有莫名的執(zhí)念( ?? )

      來自廣東 回復(fù)
  22. 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)證

    來自北京 回復(fù)
    1. 這個(gè)只是針對(duì)我們公司業(yè)務(wù)的啦,沒有那么全面,指導(dǎo)的是,感謝,安全問題和網(wǎng)絡(luò)異常是我欠考慮了 ??

      來自廣東 回復(fù)
  23. 我也是大四女生,之前實(shí)習(xí)的是開發(fā)崗位,現(xiàn)在想轉(zhuǎn)產(chǎn)品不知道可不可以 ?

    來自北京 回復(fù)
    1. 可以的,我也是研發(fā)轉(zhuǎn)產(chǎn)品,這不是劣勢(shì)而是優(yōu)勢(shì)。

      來自廣東 回復(fù)
    2. 好巧,我也是??梢约觽€(gè)微信一起學(xué)習(xí)?zhongct209 ??

      來自廣東 回復(fù)
    3. 哇真羨慕你們技術(shù)出身嘻嘻嘻

      來自廣東 回復(fù)