用戶注冊登錄模塊設(shè)計報告

用戶注冊登錄模塊設(shè)計報告

ID:27389930

大?。?.36 MB

頁數(shù):31頁

時間:2018-12-03

用戶注冊登錄模塊設(shè)計報告_第1頁
用戶注冊登錄模塊設(shè)計報告_第2頁
用戶注冊登錄模塊設(shè)計報告_第3頁
用戶注冊登錄模塊設(shè)計報告_第4頁
用戶注冊登錄模塊設(shè)計報告_第5頁
資源描述:

《用戶注冊登錄模塊設(shè)計報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、電子商城會員注冊登錄模塊的設(shè)計與實現(xiàn)學(xué)生姓名羅鵬學(xué)生學(xué)號班級2014級計科軟件班團隊成員四川工商學(xué)院二○一七年六月..電子商城會員注冊登錄模塊的設(shè)計與實現(xiàn)內(nèi)容摘要:注冊登錄模塊幾乎是每一個web程序必須擁有的功能,雖然注冊和錄模塊并不復(fù)雜,但卻擁有一個完整系統(tǒng)的必要功能,如驗證客戶端輸入、數(shù)據(jù)庫訪問等。本文闡述了電子商城的會員注冊登錄模塊的開發(fā),內(nèi)容包括模塊的需求分析,概要設(shè)計,詳細(xì)設(shè)計和實現(xiàn),此模塊基于Spring、SpringMVC和Mybatis框架開發(fā),功能、性能、安全性、模塊架構(gòu)都比較成熟,本文詳細(xì)介紹了數(shù)據(jù)庫的設(shè)計,框架的搭建過程以及登錄注冊模塊的開發(fā)

2、過程,有較強的可讀性、實用性和參考性。關(guān)鍵字:商城注冊登錄JSP框架..目錄1會員注冊登錄模塊描述11.1會員注冊登錄模塊在電子商城購物中的作用11.2開發(fā)工具和技術(shù)11.2.1技術(shù)方案選擇11.2.2開發(fā)工具11.2.3開發(fā)技術(shù)12會員注冊登錄模塊分析12.1功能需求分析12.1.1功能分析12.1.2用例模型22.2數(shù)據(jù)需求分析22.3其它需求分析22.3.1技術(shù)需求22.3.2性能需求22.4流程分析33會員注冊登錄模塊設(shè)計43.1數(shù)據(jù)庫設(shè)計43.1.1表結(jié)構(gòu)和約束設(shè)計43.2會員登錄注冊模塊設(shè)計53.2.1功能總體結(jié)構(gòu)設(shè)計53.2.2模塊詳細(xì)設(shè)計53.3界

3、面設(shè)計53.3.1登錄界面設(shè)計53.3.2注冊界面設(shè)計63.4類設(shè)計63.4.1實體類設(shè)計63.4.2持久層設(shè)計63.4.3業(yè)務(wù)層設(shè)計:74用戶注冊登錄模塊實現(xiàn)74.1開發(fā)環(huán)境配置74.2創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表84.3創(chuàng)建軟件架構(gòu)84.3.1創(chuàng)建項目及系統(tǒng)文件目錄84.3.2創(chuàng)建Java類的包結(jié)構(gòu)94.3.3導(dǎo)入所需要的包104.3.4搭建項目模塊框架104.4實現(xiàn)會員注冊登錄模塊144.4.1持久層實現(xiàn)144.4.2業(yè)務(wù)層實現(xiàn)154.4.3控制層實現(xiàn)154.4.4視圖層實現(xiàn)175測試255.1會員登錄測試255.2會員注冊測試25..6總結(jié)266.1程序設(shè)計總結(jié)26

4、6.2個人總結(jié)26參考文獻27..電子商城會員注冊登錄模塊的設(shè)計與實現(xiàn)1會員注冊登錄模塊描述注冊、登錄是一個網(wǎng)站的門戶,它的設(shè)計姿態(tài)就是對待客人的態(tài)度。雖然用戶可能每次都只花極少的時間在注冊、登錄頁面互動,但是這個“瞬間”卻舉足輕重,用戶與注冊、登錄之間的交互關(guān)系是承上啟下的一個節(jié)點。注冊、登錄所有的細(xì)節(jié)影響了能否完成產(chǎn)品戰(zhàn)略定位所設(shè)定的最基本任務(wù)去吸納其所希望的用戶的使命。1.1會員注冊登錄模塊在電子商城購物中的作用會員注冊、登錄是電子商城必備的模塊和功能,作為電子商務(wù)網(wǎng)站,會員量是網(wǎng)站運營的保障,網(wǎng)站的很多功能都需要會員才能使用,另外,電子商務(wù)網(wǎng)站嚴(yán)格要求系統(tǒng)

5、的安全性,這就需要會員在注冊的時候填寫詳細(xì)的個人信息。因此,設(shè)計出可靠易用的注冊登錄功能在電商網(wǎng)站中尤為重要。1.2開發(fā)工具和技術(shù)1.2.1技術(shù)方案選擇電子商務(wù)網(wǎng)站是一種B/S結(jié)構(gòu)的系統(tǒng),系統(tǒng)開發(fā)采用Java語言,為了系統(tǒng)開發(fā)安全、快捷、高效,系統(tǒng)采用經(jīng)典的MVC開發(fā)模式,并且使用開源框架Spring,SpringMVC,Mybatis開源框架,本模塊也遵循系統(tǒng)開發(fā)要求的技術(shù)。1.2.2開發(fā)工具Eclipse、SQLyog、Mysql、Dreamweaver1.2.3開發(fā)技術(shù)JSP技術(shù)、數(shù)據(jù)庫連接池、html+css、JQuery2會員注冊登錄模塊分析2.1功能需

6、求分析2.1.1功能分析①用戶訪問網(wǎng)站首頁,點擊登錄,跳轉(zhuǎn)到登錄頁面,登錄頁面要求用戶輸入用戶名,密碼,以及驗證碼,點擊登錄,跳轉(zhuǎn)至網(wǎng)站首頁。②若用戶未注冊會員,在網(wǎng)站首頁以及會員登錄頁面提供會員注冊入口,用戶點擊會員注冊,跳轉(zhuǎn)到會員注冊頁面,用戶提交注冊表單,跳轉(zhuǎn)至登錄頁面。..③會員注冊表單需要實時驗證用戶輸入數(shù)據(jù)合法性。2.1.2用例模型圖2.1.2會員注冊登錄模塊用例圖2.2數(shù)據(jù)需求分析本模塊實體為用戶,主要屬性為用戶名、密碼、姓名、證件類型、證件號碼、郵箱、電話、收貨地址,以下是本模塊實體屬性圖:圖2.2-1會員注冊登錄模塊實體-屬性圖2.3其它需求分析

7、2.3.1技術(shù)需求用戶注冊頁面數(shù)據(jù)采用JQueryValidator實時驗證,用戶注冊表單提交數(shù)據(jù)用Mysql數(shù)據(jù)庫存儲,用戶登錄采用session技術(shù)存儲。2.3.2性能需求從實用、好用的角度出發(fā)開發(fā)電子商城會員注冊模塊,在設(shè)計過程中主要考慮以下原則:(1)可操作性..系統(tǒng)模塊應(yīng)盡量減少用戶的數(shù)據(jù)錄入量,避免許多錄入異常現(xiàn)象的發(fā)生。數(shù)據(jù)輸入的格式應(yīng)符合業(yè)務(wù)習(xí)慣,并且直觀、方便。要求系統(tǒng)處理的數(shù)據(jù)能準(zhǔn)確無誤,同時輸出信息要求直觀、簡潔。(2)可靠性系統(tǒng)模塊運行具有較高的可靠性,提供嚴(yán)格的并發(fā)控制,確保數(shù)據(jù)的一致性和正確性。(3)實用性從用戶的實際需要出發(fā)進行系統(tǒng)模

8、塊開發(fā),不

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。