版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
注冊(cè)和登錄功能的設(shè)計(jì)與制作演示文稿目前一頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)優(yōu)選注冊(cè)和登錄功能的設(shè)計(jì)與制作目前二頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)實(shí)現(xiàn)電子商務(wù)網(wǎng)站中的注冊(cè)功能目錄登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)……目前三頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)1實(shí)現(xiàn)電子商務(wù)網(wǎng)站中的注冊(cè)功能目前四頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)1前言幾乎所有的電子商務(wù)網(wǎng)站都需要進(jìn)行會(huì)員注冊(cè)及登錄的功能,才能在網(wǎng)站上進(jìn)行購(gòu)物,一般情況下,登錄及注冊(cè)模塊的功能比較單一,除了實(shí)現(xiàn)驗(yàn)證用戶信息的有效性和一些必要的安全設(shè)置外,更多的是如何提高程序的可操作性,更好地方便用戶。登錄及注冊(cè)模塊由用戶注冊(cè)、用戶登錄和找回密碼三部分組成。目前五頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)2用戶注冊(cè)流程用戶注冊(cè)的信息分為必填信息及可選信息。必填信息默認(rèn)是可見的,而可選信息默認(rèn)是隱藏的。在必填信息不完整的時(shí)候,“注冊(cè)”按鈕是不可用的。對(duì)于可選信息,用戶可以選擇填寫或者不填寫。用戶注冊(cè)成功后顯示成功信息,同時(shí)將用戶名保存到Session中,并跳轉(zhuǎn)到主頁(yè)面。目前六頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)2用戶注冊(cè)流程注冊(cè)入口注冊(cè)成功必選項(xiàng)為空用戶名有效?2次輸入密碼是否一致?密碼長(zhǎng)度符合要求?其他信息有效?是是是是是否否否否否目前七頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)3模塊功能分析注冊(cè)系統(tǒng)一般由注冊(cè)信息填寫和注冊(cè)信息處理兩大部分構(gòu)成注冊(cè)信息填寫部分:注冊(cè)信息填寫一般是由用戶完成,在填寫的過程中應(yīng)該有相應(yīng)的提示,比如用戶名、密碼填寫要求,對(duì)于不符合得填寫應(yīng)給出說明。注冊(cè)信息處理部分:注冊(cè)信息填寫完成后,用戶單擊“注冊(cè)”按鈕,應(yīng)該調(diào)用相應(yīng)的信息處理程序,將客戶填寫的信息添加到相應(yīng)的數(shù)據(jù)庫(kù)中,如果客戶填寫的信息不符合要求,則提示填寫有誤,請(qǐng)用戶重新填寫。目前八頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)3模塊功能分析填寫注冊(cè)信息提交進(jìn)行數(shù)據(jù)處理,注冊(cè)成功,并跳轉(zhuǎn)到登錄頁(yè)面商城用戶目前九頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)4數(shù)據(jù)庫(kù)設(shè)計(jì)用戶表(users)結(jié)構(gòu)目前十頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)文件層次結(jié)構(gòu)目前十一頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)用戶注冊(cè)頁(yè)面目前十二頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)
register.asp——頁(yè)面設(shè)計(jì)目前十三頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)
register.asp——驗(yàn)證表單窗口->行為->“+”->檢查表單1.在此選擇需要驗(yàn)證的表單項(xiàng)2.選擇“必需的”復(fù)選框表示所選項(xiàng)目必填內(nèi)容3.“可接受”選項(xiàng)用于限制填寫內(nèi)容的形式目前十四頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)
register.asp——驗(yàn)證表單本例中,設(shè)置用戶名文本框、密碼文本框、重復(fù)密碼文本框、真實(shí)姓名文本框?yàn)椤爸担罕匦璧摹?,“可接受:任何東西”;聯(lián)系電話文本框、郵政編碼文本框?yàn)椤翱山邮埽簲?shù)字”設(shè)置完成后,單擊“確定”按鈕,完成對(duì)檢查表單的設(shè)置“代碼”視圖中,DreamWeaver會(huì)自動(dòng)加入如下代碼:目前十五頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)
register.asp——驗(yàn)證表單將這段代碼修改成如下:<scripttype="text/javascript">functionMM_findObj(n,d){//v4.01varp,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){ d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&i<d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);returnx;}functionMM_validateForm(){//v4.0定義創(chuàng)建對(duì)話框的基本屬性
vari,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments; //檢查提交表單的內(nèi)容
for(i=0;i<(args.length-2);i+=3){test=args[i+2];val=MM_findObj(args[i]);if(val){nm=;if((val=val.value)!=""){if(test.indexOf('isEmail')!=-1){p=val.indexOf('@');if(p<1||p==(val.length-1))errors+='-'+nm+'需要輸入郵箱地址.\n';}elseif(test!='R'){num=parseFloat(val);if(isNaN(val))errors+='-'+nm+'需要輸入數(shù)字.\n';if(test.indexOf('inRange')!=-1){p=test.indexOf(':');min=test.substring(8,p);max=test.substring(p+1);if(num<min||max<num)errors+='-'+nm+'需要輸入數(shù)字'+min+'至'+max+'.\n';}}}elseif(test.charAt(0)=='R')errors+='-'+nm+'為必填項(xiàng).\n';}}if(MM_findObj('txtPwd').value!=MM_findObj('txtPwdAgain').value)errors+='-兩次密碼輸入不一致.\n'; if(errors)alert('注冊(cè)時(shí)出現(xiàn)如下錯(cuò)誤:\n'+errors);document.MM_returnValue=(errors=='');}</script>目前十六頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)
register.asp——驗(yàn)證表單代碼修改完成后,可以測(cè)試一下執(zhí)行的效果,當(dāng)輸入不正確時(shí),單擊“注冊(cè)”按鈕時(shí),會(huì)打開一個(gè)警告框,如圖所示:目前十七頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)
register.asp——插入記錄窗口->服務(wù)器行為->“+”->插入記錄1.將表單里輸入的數(shù)據(jù)插入到相應(yīng)的數(shù)據(jù)表中2.表單中的文本框ID和要插入到的數(shù)據(jù)表中的字段相對(duì)應(yīng)目前十八頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)
register.asp——用戶名唯一窗口->服務(wù)器行為->“+”->用戶身份驗(yàn)證->檢查新用戶名1.根據(jù)數(shù)據(jù)表中已有的數(shù)據(jù)字段來判斷用戶名是否已存在2.選擇同一站點(diǎn)下的regfail.asp文件目前十九頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)
regok.asp超鏈接,指向index.asp頁(yè)面目前二十頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)
regfail.asp超鏈接,指向register.asp頁(yè)面目前二十一頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)5注冊(cè)功能的實(shí)現(xiàn)測(cè)試
1.注冊(cè)信息不正確時(shí)
2.注冊(cè)信息正確,成功注冊(cè),檢查store.mdb是否有新增用戶信息
3.注冊(cè)一個(gè)已經(jīng)存在的用戶名目前二十二頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)2登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)目前二十三頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)1前言登錄功能是一個(gè)電子商務(wù)網(wǎng)站最基本的功能之一,登錄以后,網(wǎng)站可以識(shí)別用戶是否有權(quán)限執(zhí)行某些操作,或者可以記錄用戶執(zhí)行的操作。登錄功能包括3個(gè)部分:登錄信息輸入、登錄信息檢查和檢測(cè)用戶的登錄狀態(tài)目前二十四頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)2登錄信息檢查頁(yè)面的處理流程開始結(jié)束檢測(cè)登錄信息是否為空檢測(cè)是否存在用戶記錄檢測(cè)密碼是否正確獲取用戶輸入的登錄信息以輸入的用戶名為條件從數(shù)據(jù)庫(kù)中獲取記錄設(shè)置用戶登錄狀態(tài)目前二十五頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)3登錄功能的實(shí)現(xiàn)
index.asp——頁(yè)面設(shè)計(jì)目前二十六頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)3登錄功能的實(shí)現(xiàn)
index.asp——登錄驗(yàn)證服務(wù)器行為->“+”->用戶身份驗(yàn)證->登錄用戶目前二十七頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)3登錄功能的實(shí)現(xiàn)
loginfail.asp超鏈接,指向index.asp頁(yè)面目前二十八頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)3登錄功能的實(shí)現(xiàn)
welcome.asp——頁(yè)面設(shè)計(jì)目前二十九頁(yè)\總數(shù)三十二頁(yè)\編于十二點(diǎn)3登錄功能的實(shí)現(xiàn)
welcome.asp——設(shè)置階段變量綁定->“+”->階段變量
在設(shè)計(jì)視圖中通過拖動(dòng)鼠標(biāo)選擇“XXXXX”文本,然后在“綁定”面板中選擇MM_Username變量,再單擊“綁定”面板底部的“插入”按鈕,將其插入到該頁(yè)面中指定的位置。插入完畢,可以看到“XXXXX”文本被{Session
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年西安市鄠邑區(qū)就業(yè)見習(xí)基地見習(xí)招聘?jìng)淇碱}庫(kù)(163人)及完整答案詳解一套
- 2025年人員培訓(xùn)與開發(fā)試題及答案
- 2025年鐵路貨物運(yùn)輸習(xí)題考試試題及答案
- 2025年助安法規(guī)考試試題及答案
- 陜西省安康市(2025年)遴選試題及答案
- 2026吉州區(qū)社會(huì)科學(xué)界聯(lián)合會(huì)招聘就業(yè)見習(xí)人員1人備考題庫(kù)及參考答案詳解1套
- 2025年武漢核酸考試試題及答案
- 2025年cpa經(jīng)典試題及答案
- (2025年)職業(yè)病防治法試題附答案
- 2025年會(huì)計(jì)培訓(xùn)考試試題及答案
- 有子女離婚協(xié)議書
- 2026四川省引大濟(jì)岷水資源開發(fā)限公司公開招聘易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025至2030中國(guó)汽車檢測(cè)行業(yè)市場(chǎng)深度研究與戰(zhàn)略咨詢分析報(bào)告
- 2026年南昌健康職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試備考試題附答案詳解
- 2026年安徽糧食工程職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性考試備考試題及答案詳解
- 雨課堂學(xué)堂在線學(xué)堂云《中國(guó)電影經(jīng)典影片鑒賞(北京師范大學(xué))》單元測(cè)試考核答案
- 四川水利安全b證考試試題及答案
- 2626《藥事管理與法規(guī)》國(guó)家開放大學(xué)期末考試題庫(kù)
- 2025江西江新造船有限公司招聘70人模擬筆試試題及答案解析
- 重慶市豐都縣2025屆九年級(jí)上學(xué)期1月期末考試英語(yǔ)試卷(不含聽力原文及音頻答案不全)
- 2026年黨支部主題黨日活動(dòng)方案
評(píng)論
0/150
提交評(píng)論