freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上書店的畢業(yè)設(shè)計(jì)-資料下載頁

2024-12-03 17:19本頁面
  

【正文】 的設(shè)計(jì)與實(shí)現(xiàn) 17 系統(tǒng)設(shè)計(jì) 用戶登錄系統(tǒng)后首先判斷是是用戶還是管理員,如果是管理員則登錄管理員 (后臺(tái) )管理,否則登錄 網(wǎng)上書店的主頁面,在主頁面里面用戶可以進(jìn)行查看圖書 ,修改個(gè)人信息 、 等等操作。管理員在后臺(tái)可以進(jìn)行圖書管理,添加新圖書 、刪除下架圖書、添加管理員、管理訂單 等等操作。這 些操作都被保存到了后臺(tái)數(shù)據(jù)庫中。 用戶和管理員使用系統(tǒng)活動(dòng)如圖 3— 1所示,用戶登錄系統(tǒng)后,系統(tǒng)進(jìn)行判斷是客戶還是管理員??蛻舻卿浛蛻艚缑妫芾韱T登錄管理員界面。 管理員登錄后臺(tái)界面。管理員管理所有系統(tǒng)用戶。管理員管理系統(tǒng)中的所有書籍 。 管理書籍的方式包括增加、刪除、查看、修改。管理員管理用戶的方式也包括增加、刪除、修改、查看。管理員對(duì)訂單也具有查看、修改、刪除的功能。管理員管理書籍操作后 可以選擇繼續(xù)管理,如果不繼續(xù)管理 , 可以進(jìn)行對(duì)訂單的管理,或者退出系統(tǒng) 。 用戶登錄系統(tǒng)后,可以通過搜索工具查詢自己感興趣的書 籍,或者通過 圖書 分類來逐個(gè)瀏覽書籍,如果想購買書籍,只需要將書籍 必須先查看圖書詳細(xì)信息,在圖書的詳細(xì)信息頁面有購買圖書的按鈕,用戶可以通過點(diǎn)擊此按鈕將圖書放入購物車中 。在將書籍放入購物車的同時(shí)可以修改圖書的數(shù)量。 如果在同時(shí)選擇了同一本書,購物車會(huì)自動(dòng)將那本書的數(shù)目加 1,避免了重復(fù)。 用戶還可以隨時(shí)查看購物車中已經(jīng)存在的書籍,可以對(duì)購物車中的書籍進(jìn)行刪除的操作。 如果刪除之后還行再次購買,其中有圖書恢復(fù)功能,點(diǎn)擊恢復(fù)之后就可以將圖書再次添加到購物車中。 在確定購買書籍后,用戶只需要將購物車提交 然后填寫接受詳單, 即可 以完成購物流程。 理清系統(tǒng)的流程后,進(jìn)行系統(tǒng)的詳細(xì)設(shè)計(jì)。 菏澤學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 圖 31 用戶使用網(wǎng)上書店系統(tǒng)活動(dòng)圖 系統(tǒng)架構(gòu)設(shè)計(jì) 系統(tǒng)的 架構(gòu)設(shè)計(jì)需 要 清晰簡單,相關(guān)性要盡可能少。 使架構(gòu)清晰明了,利于設(shè)計(jì)和查看, 在細(xì)節(jié)設(shè)計(jì)中,應(yīng)將包 中 的內(nèi)容更加詳細(xì) ,盡可能的描述每一個(gè)類 的作用,使得在編程的時(shí)候可以 根據(jù)這個(gè)很容易編碼。網(wǎng)上書店系統(tǒng)包括以下幾個(gè)包: 1.用戶界面包:用戶界面包為通用用戶界面類,調(diào)用業(yè)務(wù)包對(duì)象來實(shí)現(xiàn)基 本的業(yè)務(wù) ,例如管理員管理書籍、用戶購買書籍等等??梢院唵蔚貙⒂脩艚缑姘胺Q將來用戶要操作的界 面。 2.業(yè)務(wù)包: 也稱為 biz層 , 業(yè)務(wù)包包含所有的業(yè)務(wù)邏輯。業(yè)務(wù)包依賴于數(shù)據(jù)庫包來完成 對(duì) 業(yè)務(wù) 的各種 操作。 3.?dāng)?shù)據(jù)庫: 也稱 po層 , 數(shù)據(jù)庫包向業(yè)務(wù)包提供服務(wù),是整個(gè)系統(tǒng)的運(yùn)行的基石,是整個(gè)系統(tǒng)的對(duì)象。 4.應(yīng)用包: 也稱為 dao層,應(yīng)用包向其他幾個(gè)包提供服務(wù),它是主要功能實(shí)現(xiàn)的地方,是一個(gè)用來對(duì)所有業(yè)務(wù)操作的最底層的方法,供 biz層也就是業(yè)務(wù)邏輯層來調(diào)用,其中各個(gè)包之間的依賴關(guān)系如圖 32所示。根據(jù)系統(tǒng)用例分析,可以抽象出以下幾個(gè)類: 數(shù)據(jù)庫包下有基于 hibernate框架映射而成的 各個(gè)表的實(shí)體 類。 類中還包含其 對(duì)應(yīng)關(guān)系。 網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 19 業(yè)務(wù)對(duì)象包括: 其調(diào)用應(yīng)用包中的類中的方法來實(shí)現(xiàn) 一些業(yè)務(wù)操作 功能,管理圖書功能 ,管理圖書分類 功能 ,管理訂單 功能 ,管理用戶 功能 。 用戶界面包括:例如用戶登錄類,管理用戶登陸 類 。 應(yīng)用包包括:負(fù)責(zé) 實(shí)現(xiàn)整個(gè)系統(tǒng)的功能,方便于 biz層的調(diào)用。 圖 32 網(wǎng)上書店包圖 模塊結(jié)構(gòu)設(shè)計(jì) 網(wǎng)上書店從功能上分為兩部分。這兩部分是前臺(tái) 頁面在線購書 系統(tǒng)和后臺(tái)書店 管理 系統(tǒng),其中每個(gè) 系統(tǒng)有可以分成更小的模塊。根據(jù)需求分析,整個(gè)系統(tǒng)的功能模塊大致如下圖 33所示: 圖 33 網(wǎng)上書店系統(tǒng)功能模塊圖 前臺(tái)模塊使用角色為 用戶。用 戶可以維護(hù)個(gè)人信息 (修改密碼 和修改個(gè)人信息 )、查用戶界面 業(yè)務(wù)對(duì)象 用戶 界面 數(shù)據(jù)庫 應(yīng)用包 在線書店系統(tǒng) 后臺(tái)管理 前臺(tái)頁面 購物車功能 在線圖書瀏覽 用戶登錄 個(gè)人信息修改 注冊 查看個(gè)人訂單 修改個(gè)人信息 登錄 圖書詳情查看 用戶信息管理 管理員信息管理 圖書信息管理 訂單信息管理 退出系統(tǒng) 菏澤學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 看瀏覽 書籍信息、添加或者刪除購物城中書籍、提交購物訂單等等。其中用戶 購物功能 模塊大致如下圖 34所示。沒有注冊過的客戶需要注冊, 否則購買圖書時(shí)無法購買成功 只有注冊后才能 正常 使用購物車的功能。 圖 34 客戶購物模塊圖 后臺(tái)管理功能主要是實(shí)現(xiàn)對(duì)書籍管理、訂單管理和 用戶管理 以及管理員管理的功能 。管理員使用的后臺(tái)功能模塊 如下圖 3. 5所示: 用戶登錄 在線購書 查看圖書詳情 在線購書 注冊 查看購物車 查看訂單 修改密碼 查詢圖書 刪除書籍 提交購物車 繼續(xù)購物 清空購物車 修改購買數(shù)量 網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 21 圖 35 管理員使用后臺(tái)功能模塊 系統(tǒng)主要的 JavaBean結(jié)構(gòu)如下圖 36所示: 圖 36JavaBean 功能模塊圖 用 戶 管 理 管理員登錄 圖書分類的增刪改查 管理員的增刪改查 訂單管理的修改和查看 用戶信息的查看 JavaBean 用戶管理 訂單管理 圖書管理 圖書分類類 購物車類 購物車類管理 訂單類管理 圖書類 圖書分類管理類 訂單類 圖書類管理 管理用戶登錄類 用戶類管理 用戶類 菏澤學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)功能分解 網(wǎng)上書店可以分成在線購書系統(tǒng)和后臺(tái)書籍管理 系統(tǒng) 兩個(gè)子系統(tǒng) 。 1.在線購書 系統(tǒng) 在線購書子系統(tǒng)為用戶 提供網(wǎng)上購書的入口。用戶 通過登錄 網(wǎng)上 網(wǎng)站,瀏覽 并查詢書籍 信息,并 且可以 對(duì)選中的 圖書進(jìn)行 在線 購買。 (1)用戶注冊 每個(gè)瀏覽該網(wǎng)站的用戶,如果想要購買商品,首先必須成為網(wǎng)站的注冊用戶。用戶成功注冊后,網(wǎng)站將保存該用戶的所有注冊信息,而這些信息將作為用戶以后的登錄和購買商品時(shí)送貨的依據(jù)。 圖 37 注冊活動(dòng)圖 用戶鏈接到注冊頁面后輸入相關(guān)要填寫的信息。系統(tǒng)做出判斷,如果判斷用戶已經(jīng)存在則返回開始階段。否則,寫入數(shù)據(jù)庫保存,返回用戶注冊成功信息。注冊要求用戶填寫一些個(gè)人數(shù)據(jù)。當(dāng)用戶注冊成功后,可以使用戶名和密碼登錄網(wǎng)站。登錄后才能 購物,否則只有瀏覽功能。 (2)賬戶登錄 用戶對(duì)自己的注冊信息進(jìn)行修改,查看自己的積分 (積分到達(dá)一定程度有價(jià) 格上的優(yōu)惠 )、訂單等信息。用戶輸入用戶名和密碼后系統(tǒng)進(jìn)行判斷如果輸入信息正確無誤,則將信息寫入到 session中,登錄過程結(jié)束。用戶可以進(jìn)行其他操作。否則,重新回到開始位置。 打開瀏覽器登錄網(wǎng)上書店 鏈接到注冊頁面 寫入數(shù)據(jù)庫 網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 23 圖 38 登錄活動(dòng)圖 (3)留言板 若對(duì)網(wǎng)站和網(wǎng)站的書籍有任何問題、建議、感想可以再次留言,并能與其他的用戶進(jìn)行討論,其中對(duì)于本人的留言信息,可以進(jìn)行修改和刪除。 (4)商品查詢 這里提供兩種查詢方式:簡單查詢和詳細(xì)查詢。其中在簡單查詢中,只能對(duì)商品進(jìn)行分類查詢而已,而在詳細(xì)查詢系統(tǒng)中用戶可以通過商品名稱、分類、出版社、作者等等條件來查詢,方便快捷的幫用戶找到要找的書籍信息。 (5)圖書分類 把數(shù)據(jù)庫中的圖書按類型顯示出來,不僅方便了用戶查找商品信息,同時(shí)也使得網(wǎng)站有個(gè)清晰地系統(tǒng)結(jié)構(gòu)。 打開瀏覽器登錄網(wǎng)上書店 輸入用戶名和密碼 將信息寫入 session中 菏澤學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 圖 39 查詢圖書流程圖 (6)圖書推薦 為用戶提供一些值得去購買的新品信息 ,這里包括編輯推薦、熱銷書籍、最新上架等 。 (7)折價(jià)圖書 展示該網(wǎng)站所有的講價(jià)促銷的商品信息 ,里面含有真 實(shí)的原價(jià)和當(dāng)當(dāng)價(jià)格 。 (8)銷售排行 實(shí)現(xiàn)圖書按銷售量排序,用戶方便的了解哪 些商品是受大家所喜愛的 ,然后根據(jù)自己的需求來挑選自己喜愛的 。 (9)商品評(píng)論 記錄用戶對(duì)每個(gè)商品的評(píng)論信息 ,方便其他用戶對(duì)書籍信息的全面了解,更方便書店方根據(jù)用戶的評(píng)價(jià)進(jìn)行進(jìn)貨和銷售 。 (10)購物車 為方便 用戶 使用購物車購物,每個(gè)用戶都有個(gè)購物車。購物車流程圖如 3— 10所示。 網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 25 圖 310 購物車管理流程圖 用戶登錄系統(tǒng)查看自己的購物車,對(duì)購物車中書籍?dāng)?shù)量進(jìn)行修改 操作, 對(duì)購物車中的商品進(jìn)行刪除和恢復(fù)操作, 最后選擇結(jié)賬或者是繼續(xù)購 物。購物車功能模塊圖如圖3. 11所示。 圖 311 購物車功能 購物車 保存購物車 清空購物車 重新計(jì)算 刪除商品 添加商品 創(chuàng)建購物車 菏澤學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 在用戶購買商品的過程中,隨時(shí)可以查看自己購買的商品的數(shù)量和所需的花銷。跟蹤用戶選中的圖書。用戶的購物車中保存瀏覽書店時(shí)所選的圖書。每個(gè)用戶都有自己臨時(shí)的一個(gè)購物車??梢韵蛸徫镘囍刑砑舆x中的圖書或者刪除已選的圖書。當(dāng)結(jié)賬時(shí),系統(tǒng)根據(jù)購物車的數(shù)據(jù)生成訂單。 圖 3. 12為用戶購書核心類圖。 圖 312 購書模塊核心類圖 (11)結(jié)算管理 當(dāng)用戶確定要購買的商品以后,就可以進(jìn)入結(jié)算中心完成 自己的訂單的 定制,并向網(wǎng)站發(fā)送購物請(qǐng)求。選購?fù)戤?,用戶填寫訂單來選擇收貨人姓名 、聯(lián)系方式 、送貨地址、郵編 等。填寫過訂單的用戶根據(jù)系統(tǒng)返回的訂單號(hào)可以查詢自己的訂單的目前狀態(tài)。狀態(tài)包括 (已受理、貨款已收、對(duì)方已經(jīng)發(fā)貨等 )用戶購買書籍結(jié)賬順序圖如圖 3. 13所示。當(dāng)用戶完成了購物向訂單表中添加信息。 網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 27 圖 313 購書結(jié)算順序圖 (12)幫助中心 購物演示:這里提供了在該網(wǎng)站的購物流程,使用戶清楚的了解如何在該網(wǎng)站購買商品。網(wǎng)站地圖提供了一個(gè)方便簡潔的查找方式,使每個(gè)在該網(wǎng)站購物的用戶以最快的速度找到需要的信息。 網(wǎng)站的幫助索引幫助用戶提供了使用網(wǎng)站的指南。 (13)訂單查看和取消訂單 用戶可以查看個(gè)人訂單,在訂單沒有被后臺(tái)人員處理時(shí)可以選擇取消訂單。訂單被取消后供應(yīng)商不需要發(fā)貨。但是,當(dāng)訂單的狀態(tài)變成了發(fā)貨狀態(tài),則用戶不能取消訂單。具體流程如圖 3. 14。 菏澤學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 圖 314 用戶訂單操作流程圖 2.后臺(tái)書籍管理子系統(tǒng) 這一系統(tǒng) 是管理員使用的部分,首先為他們提供了注冊和登錄的功能,他們獲得和行使管理員的權(quán)限。其次,對(duì)于一般的管理員只能是查看、修改本人的注冊信息,同時(shí)可以刪除本網(wǎng)站的無效的客戶信息。對(duì)于超級(jí)用戶可以查看和刪除 任何一個(gè)管理員的信息。 (1)管理員登錄 管理員登錄和用戶登錄類似。管理員必須輸入正確的用戶名和密碼才能正確登錄系統(tǒng)后臺(tái)。 (2)用戶管理 用戶管理功能包括兩個(gè)部分一是修改功能另一個(gè)是查看 功能。系統(tǒng)管理員可以通過系統(tǒng)修改用戶的狀態(tài)。比如,修改用戶為高級(jí)會(huì)員 (可以享受折扣 )。 (3)后臺(tái)圖書管理 這里管理員可以方便的查看、修改、添加、刪除圖書信息。圖書管理順序圖 。 如圖 315所示 網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 29 圖 315 圖書管理順序圖 (4)退貨處理 任何一個(gè)商品交易過程中退貨都是很常見的現(xiàn)象,系統(tǒng)將退貨分成了無損商品和已經(jīng)損壞商品 進(jìn)行分類處理。 (5)統(tǒng)計(jì)圖書信息 在這一部分,系統(tǒng)對(duì)于積壓圖書和緊缺圖書進(jìn)行統(tǒng)計(jì),同時(shí)也對(duì)庫存圖書和已銷售圖書通過表格來進(jìn)行統(tǒng)計(jì)。統(tǒng)計(jì)圖書的操作如圖 3. 16所示。 菏澤學(xué)院本科畢業(yè)設(shè)計(jì)(論文)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1