大學(xué)畢業(yè)論文《jsp課程設(shè)計(jì)網(wǎng)上花店含源碼》.zip
大學(xué)畢業(yè)論文《jsp課程設(shè)計(jì)網(wǎng)上花店含源碼》,第一章 系統(tǒng)分析1.1可行性分析1.1.1 技術(shù)與開(kāi)發(fā)方案可行性可行性本次課程設(shè)計(jì)通過(guò)采用jsp+servlet+javabean的設(shè)計(jì)模式,實(shí)現(xiàn)網(wǎng)上花店購(gòu)物系統(tǒng)的實(shí)例。本系統(tǒng)采用界面與業(yè)務(wù)邏輯分離的三層架構(gòu)設(shè)計(jì),使用servlet封裝業(yè)務(wù)邏輯,使得系統(tǒng)的安全性,可維護(hù)性,重用性和可拓展性大大提高。1.2 需求分析網(wǎng)上...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 yeyun 發(fā)布
第一章 系統(tǒng)分析
1.1可行性分析
1.1.1 技術(shù)與開(kāi)發(fā)方案可行性可行性
本次課程設(shè)計(jì)通過(guò)采用JSP+servlet+JavaBean的設(shè)計(jì)模式,實(shí)現(xiàn)網(wǎng)上花店購(gòu)物系統(tǒng)的實(shí)例。本系統(tǒng)采用界面與業(yè)務(wù)邏輯分離的三層架構(gòu)設(shè)計(jì),使用servlet封裝業(yè)務(wù)邏輯,使得系統(tǒng)的安全性,可維護(hù)性,重用性和可拓展性大大提高。
1.2 需求分析
網(wǎng)上花店系統(tǒng)主要是實(shí)現(xiàn)商品展示,用戶注冊(cè)、登錄、購(gòu)買、產(chǎn)生訂單等功能。根據(jù)系統(tǒng)的基本功能需求,可對(duì)系統(tǒng)前臺(tái)、后臺(tái)功能進(jìn)行細(xì)分。
1.2.1 功能需求
一、前臺(tái)功能
1.用戶注冊(cè)
游客進(jìn)入本站后,可自行注冊(cè),設(shè)置合法的用戶名與密碼,填寫個(gè)人詳細(xì)信息,包括聯(lián)系電話、郵箱、地址、所在單位等,要求用戶名不能有重復(fù),長(zhǎng)度在6~12位,密碼長(zhǎng)度不得小于6位字符,大于12位字符,所有注冊(cè)必須同意本站條例才能注冊(cè),密碼必須加密,用戶名必須唯一。
2.用戶登錄
游客注冊(cè)后輸入正確的用戶名和密碼,且賬戶未被鎖定方可登錄。
3.密保問(wèn)題設(shè)置
用戶注冊(cè)成功后提示是否設(shè)置密保,如果設(shè)置密保則選擇兩個(gè)問(wèn)題和設(shè)置這兩個(gè)問(wèn)題的答案。
4.忘記密碼與會(huì)員密碼修改
會(huì)員登錄后可自行修改賬戶密碼,通過(guò)輸入舊密碼,并連續(xù)輸入兩次新密碼通過(guò)驗(yàn)證確認(rèn)修改后,密碼修改成功。若忘記密碼則可通過(guò)密保問(wèn)題重置登錄密碼。
5.用戶留言
要求用戶必須登錄才能留言,留言項(xiàng)記錄用戶信息、主題、內(nèi)容,為保證系統(tǒng)安全,留言標(biāo)題不超過(guò)25字,內(nèi)容不得超過(guò)100字。
6.商品展示
網(wǎng)站首頁(yè)按商品分類展示各種商品,要求展示最新添加的商品,以及熱賣商品,并有打折促銷商品吸引游客;當(dāng)點(diǎn)擊商品圖片或商品名時(shí),查看商品詳細(xì)信息,并將同類別的商品顯示出來(lái),方便游客查看與購(gòu)買。
7.商品購(gòu)買
游客與會(huì)員均可購(gòu)買商品,購(gòu)買量一次不得超過(guò)100件,要求系統(tǒng)能自動(dòng)根據(jù)單價(jià)和所購(gòu)商品數(shù)量計(jì)算總價(jià);,未登錄的只能進(jìn)行商品瀏覽,以及將商品添加進(jìn)購(gòu)物車,不能結(jié)賬;購(gòu)買成功后產(chǎn)生一條訂單,記錄用戶信息、商品信息、購(gòu)買時(shí)間等,用戶信息包括真實(shí)姓名,電話號(hào)碼,地址,送貨方式,所有用戶輸入的信息必須嚴(yán)格認(rèn)證,如電話號(hào)碼,姓名、地址等必須合法,訂購(gòu)成功后生成一條訂單號(hào)返回給用戶。
二、后臺(tái)功能
1、用戶管理
(1)、管理員登錄
管理員輸入正確的用戶名和密碼且賬號(hào)未鎖定方可登錄進(jìn)行各項(xiàng)操作,非管理員權(quán)限不能進(jìn)入后臺(tái)操作。
(2)、用戶增、刪、改、查
管理員登錄后,能夠添加、修改、查詢、批量刪除用戶;查詢條件可以是用戶名,地址、單位、郵箱等;可以將用戶鎖定,解鎖,刪除,對(duì)于忘記密碼的用戶,能將其密碼重置為一固定值;注意:為保障用戶安全,即使是管理員也查看不到用戶的真實(shí)密碼,必須對(duì)用戶密碼進(jìn)行加密。
(3)、留言處理
對(duì)用戶留言進(jìn)行查看與刪除操作,能根據(jù)標(biāo)題和內(nèi)容等進(jìn)行查詢,并實(shí)現(xiàn)批量刪除。
2、商品管理
(1).商品發(fā)布
按商品分類添加商品,商品信息包括商品名稱、價(jià)格、簡(jiǎn)介、詳細(xì)介紹、小圖、大圖、所屬分類;按分類添加商品,將商品歸類,前臺(tái)頁(yè)面商品能夠即時(shí)更新。
(2).商品查看與更新
查詢商品信息,能按商品名稱查詢,并能對(duì)其進(jìn)行修改,刪除,刪除增加批量刪除功能,一次能刪除多條記錄。
3、分類管理
(1).添加分類
分類分為父類和子類,分類記錄分類名,分類介紹,添加時(shí)能夠?qū)⒆宇悮w類到父類。
(2).分類查看與更新
查看與修改分類,根據(jù)分類名稱查詢分類信息,在頁(yè)面進(jìn)行分類信息的修改。
4、訂單管理
(1).查看訂單
查看用戶訂單,根據(jù)訂單號(hào)進(jìn)行查詢。
(2).訂單處理
對(duì)訂單進(jìn)行核實(shí),核實(shí)通過(guò)可發(fā)貨,能對(duì)訂單實(shí)現(xiàn)刪除和批量刪除。
5、系統(tǒng)管理
(1).管理員管理
查看、修改、刪除管理員信息,能將管理員鎖定,解鎖,重置、刪除,鎖定后不能登錄,必須等待其他管理員解鎖。
(2).管理員修改密碼
管理員需登錄才能修改,輸入舊密碼,與新密碼,驗(yàn)證通過(guò)后修改成功。
(3).添加管理員
添加系統(tǒng)管理員,要求輸入用戶名,密碼,只有具有管理員權(quán)限的登錄成功后才能添加管理員。
1.2.3 可靠性和安全性需求分析
為保障系統(tǒng)的安全性,對(duì)用戶輸入信息進(jìn)行限制,以防止不法分子利用網(wǎng)站漏洞進(jìn)行攻擊。如用戶注冊(cè)與留言,輸入的信息不能太長(zhǎng),商品購(gòu)買,夠買數(shù)量不能無(wú)限制。
1.3 構(gòu)建開(kāi)發(fā)環(huán)境
開(kāi)發(fā)此網(wǎng)上花店系統(tǒng)所需要用到的環(huán)境如下。
開(kāi)發(fā)工具:Myecplise5.5.1,Tomcat6.0,JDK1.6
數(shù)據(jù)庫(kù):SQL Server 2005
1.1可行性分析
1.1.1 技術(shù)與開(kāi)發(fā)方案可行性可行性
本次課程設(shè)計(jì)通過(guò)采用JSP+servlet+JavaBean的設(shè)計(jì)模式,實(shí)現(xiàn)網(wǎng)上花店購(gòu)物系統(tǒng)的實(shí)例。本系統(tǒng)采用界面與業(yè)務(wù)邏輯分離的三層架構(gòu)設(shè)計(jì),使用servlet封裝業(yè)務(wù)邏輯,使得系統(tǒng)的安全性,可維護(hù)性,重用性和可拓展性大大提高。
1.2 需求分析
網(wǎng)上花店系統(tǒng)主要是實(shí)現(xiàn)商品展示,用戶注冊(cè)、登錄、購(gòu)買、產(chǎn)生訂單等功能。根據(jù)系統(tǒng)的基本功能需求,可對(duì)系統(tǒng)前臺(tái)、后臺(tái)功能進(jìn)行細(xì)分。
1.2.1 功能需求
一、前臺(tái)功能
1.用戶注冊(cè)
游客進(jìn)入本站后,可自行注冊(cè),設(shè)置合法的用戶名與密碼,填寫個(gè)人詳細(xì)信息,包括聯(lián)系電話、郵箱、地址、所在單位等,要求用戶名不能有重復(fù),長(zhǎng)度在6~12位,密碼長(zhǎng)度不得小于6位字符,大于12位字符,所有注冊(cè)必須同意本站條例才能注冊(cè),密碼必須加密,用戶名必須唯一。
2.用戶登錄
游客注冊(cè)后輸入正確的用戶名和密碼,且賬戶未被鎖定方可登錄。
3.密保問(wèn)題設(shè)置
用戶注冊(cè)成功后提示是否設(shè)置密保,如果設(shè)置密保則選擇兩個(gè)問(wèn)題和設(shè)置這兩個(gè)問(wèn)題的答案。
4.忘記密碼與會(huì)員密碼修改
會(huì)員登錄后可自行修改賬戶密碼,通過(guò)輸入舊密碼,并連續(xù)輸入兩次新密碼通過(guò)驗(yàn)證確認(rèn)修改后,密碼修改成功。若忘記密碼則可通過(guò)密保問(wèn)題重置登錄密碼。
5.用戶留言
要求用戶必須登錄才能留言,留言項(xiàng)記錄用戶信息、主題、內(nèi)容,為保證系統(tǒng)安全,留言標(biāo)題不超過(guò)25字,內(nèi)容不得超過(guò)100字。
6.商品展示
網(wǎng)站首頁(yè)按商品分類展示各種商品,要求展示最新添加的商品,以及熱賣商品,并有打折促銷商品吸引游客;當(dāng)點(diǎn)擊商品圖片或商品名時(shí),查看商品詳細(xì)信息,并將同類別的商品顯示出來(lái),方便游客查看與購(gòu)買。
7.商品購(gòu)買
游客與會(huì)員均可購(gòu)買商品,購(gòu)買量一次不得超過(guò)100件,要求系統(tǒng)能自動(dòng)根據(jù)單價(jià)和所購(gòu)商品數(shù)量計(jì)算總價(jià);,未登錄的只能進(jìn)行商品瀏覽,以及將商品添加進(jìn)購(gòu)物車,不能結(jié)賬;購(gòu)買成功后產(chǎn)生一條訂單,記錄用戶信息、商品信息、購(gòu)買時(shí)間等,用戶信息包括真實(shí)姓名,電話號(hào)碼,地址,送貨方式,所有用戶輸入的信息必須嚴(yán)格認(rèn)證,如電話號(hào)碼,姓名、地址等必須合法,訂購(gòu)成功后生成一條訂單號(hào)返回給用戶。
二、后臺(tái)功能
1、用戶管理
(1)、管理員登錄
管理員輸入正確的用戶名和密碼且賬號(hào)未鎖定方可登錄進(jìn)行各項(xiàng)操作,非管理員權(quán)限不能進(jìn)入后臺(tái)操作。
(2)、用戶增、刪、改、查
管理員登錄后,能夠添加、修改、查詢、批量刪除用戶;查詢條件可以是用戶名,地址、單位、郵箱等;可以將用戶鎖定,解鎖,刪除,對(duì)于忘記密碼的用戶,能將其密碼重置為一固定值;注意:為保障用戶安全,即使是管理員也查看不到用戶的真實(shí)密碼,必須對(duì)用戶密碼進(jìn)行加密。
(3)、留言處理
對(duì)用戶留言進(jìn)行查看與刪除操作,能根據(jù)標(biāo)題和內(nèi)容等進(jìn)行查詢,并實(shí)現(xiàn)批量刪除。
2、商品管理
(1).商品發(fā)布
按商品分類添加商品,商品信息包括商品名稱、價(jià)格、簡(jiǎn)介、詳細(xì)介紹、小圖、大圖、所屬分類;按分類添加商品,將商品歸類,前臺(tái)頁(yè)面商品能夠即時(shí)更新。
(2).商品查看與更新
查詢商品信息,能按商品名稱查詢,并能對(duì)其進(jìn)行修改,刪除,刪除增加批量刪除功能,一次能刪除多條記錄。
3、分類管理
(1).添加分類
分類分為父類和子類,分類記錄分類名,分類介紹,添加時(shí)能夠?qū)⒆宇悮w類到父類。
(2).分類查看與更新
查看與修改分類,根據(jù)分類名稱查詢分類信息,在頁(yè)面進(jìn)行分類信息的修改。
4、訂單管理
(1).查看訂單
查看用戶訂單,根據(jù)訂單號(hào)進(jìn)行查詢。
(2).訂單處理
對(duì)訂單進(jìn)行核實(shí),核實(shí)通過(guò)可發(fā)貨,能對(duì)訂單實(shí)現(xiàn)刪除和批量刪除。
5、系統(tǒng)管理
(1).管理員管理
查看、修改、刪除管理員信息,能將管理員鎖定,解鎖,重置、刪除,鎖定后不能登錄,必須等待其他管理員解鎖。
(2).管理員修改密碼
管理員需登錄才能修改,輸入舊密碼,與新密碼,驗(yàn)證通過(guò)后修改成功。
(3).添加管理員
添加系統(tǒng)管理員,要求輸入用戶名,密碼,只有具有管理員權(quán)限的登錄成功后才能添加管理員。
1.2.3 可靠性和安全性需求分析
為保障系統(tǒng)的安全性,對(duì)用戶輸入信息進(jìn)行限制,以防止不法分子利用網(wǎng)站漏洞進(jìn)行攻擊。如用戶注冊(cè)與留言,輸入的信息不能太長(zhǎng),商品購(gòu)買,夠買數(shù)量不能無(wú)限制。
1.3 構(gòu)建開(kāi)發(fā)環(huán)境
開(kāi)發(fā)此網(wǎng)上花店系統(tǒng)所需要用到的環(huán)境如下。
開(kāi)發(fā)工具:Myecplise5.5.1,Tomcat6.0,JDK1.6
數(shù)據(jù)庫(kù):SQL Server 2005
TA們正在看...
- 全國(guó)高中數(shù)學(xué)聯(lián)賽b卷試題及答案.doc
- 全國(guó)高中數(shù)學(xué)聯(lián)賽試卷及答案.doc
- 全國(guó)高中數(shù)學(xué)聯(lián)賽試題參考答案.doc
- 全國(guó)高中數(shù)學(xué)聯(lián)賽試題及答案.doc
- 全國(guó)高校輔導(dǎo)員結(jié)構(gòu)化面試題集及參考答案.doc
- 全國(guó)高等教育自學(xué)考試國(guó)際法試題及答案.doc
- 全國(guó)高考卷地理試題及答案.doc
- 全國(guó)高考新課標(biāo)卷理科綜合試題答案及解析.doc
- 全國(guó)高考理科數(shù)學(xué)試題分類匯編:立體幾何word版含...doc
- 全國(guó)高考福建省數(shù)學(xué)理資料試卷及答案精校版.doc