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

正文內(nèi)容

基于web的網(wǎng)上書(shū)店管理系統(tǒng)本科畢業(yè)設(shè)計(jì)(論文)(編輯修改稿)

2024-10-03 18:18 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 交訂單用戶查看訂單狀態(tài) 圖 44 用戶實(shí)例圖 9 用戶 前臺(tái) 后臺(tái) 管理員1: 登錄4: 登錄成功2: 發(fā)送消息3: 消息回復(fù)5: 添加購(gòu)物車6: 發(fā)送消息7: 消息回復(fù)8: 可以購(gòu)買9: 付款10 : 消息發(fā)送11 : 發(fā)貨 圖 45 購(gòu)物順序圖 購(gòu)書(shū)后的用戶可以登錄系統(tǒng)查看自己的訂單的付款狀態(tài)和發(fā)貨狀態(tài)。 不存在缺貨新訂單客戶已確認(rèn)正在配貨認(rèn)客戶下訂單已發(fā)貨取消訂單書(shū)店發(fā)現(xiàn)缺貨客戶確認(rèn)書(shū)店配貨訂單取消 圖 46 訂單狀態(tài)圖 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)的關(guān)鍵,在于數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu),其主要特點(diǎn)是: 1.反映現(xiàn)實(shí)世界,包括實(shí)體和實(shí)體間的聯(lián)系,能滿足用戶對(duì)數(shù)據(jù)處理的需求,實(shí)現(xiàn)世界的一個(gè)真是模型。 2.易于理解,從而可以和不熟悉計(jì)算機(jī)的用戶進(jìn)行意見(jiàn)交換。 3.易于向關(guān)系、網(wǎng)狀等各種模型轉(zhuǎn)換。 最常用的表示概念性數(shù)據(jù)模型的方法,是實(shí)體聯(lián)系法。用這種方法表示 10 的概念性模型又稱為 ER 模型。實(shí)體聯(lián)系 ER 圖如下: 圖 47 總體 ER 圖 由前面的功能模塊設(shè)計(jì)的可知,此網(wǎng)上書(shū)店 系統(tǒng)的服務(wù)對(duì)象有兩類,即管理員和注冊(cè)用戶,由于管理員和注冊(cè)用戶對(duì)此系統(tǒng)的操作有很大差別,在系統(tǒng)中要分別 記錄他們的數(shù)據(jù)信息,因此首先需要如下兩個(gè)數(shù)據(jù)實(shí)體: 管理員數(shù)據(jù)實(shí)體:記錄管理員的用戶名和密碼,這是管理員登錄系統(tǒng)時(shí)所必需的。 注冊(cè)用戶數(shù)據(jù)實(shí)體:包括用戶名、密碼、真實(shí)姓名、性別、聯(lián)系地址、聯(lián)系郵編、聯(lián)系電話、電子郵件等信息。這些信息由用戶自己進(jìn)行維護(hù),管理員可以根據(jù)這些信息來(lái)了解用戶。 管理員 密碼 ID 用戶名 姓名 性別 管理員 密碼 管理員用戶名 用戶 地址 電話 郵編 注 冊(cè) 時(shí)間 管理 圖書(shū)信息表 書(shū)價(jià) 郵編 訂單號(hào) 作者 數(shù)量 書(shū)號(hào) 書(shū)名 圖書(shū)類別 ID 登 記 時(shí)間 訂單 購(gòu)書(shū) ID 訂 單 時(shí)間 序列號(hào) 交 貨 時(shí)間 金額 是 否 付款 是 否 發(fā)貨 1 n 1 n 1 11 作為電子書(shū)店系統(tǒng), 圖書(shū)數(shù)據(jù)自然是最為重要的。圖書(shū)管理員需要將琳瑯滿目的圖書(shū)進(jìn)行 分類整理,這樣顧客可以很方便的查找圖書(shū),同時(shí)也便于管理員管理圖書(shū),這就需要如下的兩個(gè)數(shù)據(jù)實(shí)體: 圖書(shū)類別數(shù)據(jù)實(shí)體:記錄該系統(tǒng)中圖書(shū)的類別信息, 主要包括類別名稱和編號(hào)。 圖書(shū)信息數(shù)據(jù)實(shí)體:記錄圖書(shū)的基本信息,包括圖書(shū)名、作者、出版社、書(shū)號(hào)、定價(jià)、總數(shù)量、圖書(shū)簡(jiǎn)介、圖書(shū)類別。這些數(shù)據(jù)由管理員進(jìn)行錄入和維護(hù),用戶在選購(gòu)圖書(shū)時(shí)進(jìn)行瀏覽。 以上的四個(gè)實(shí)體是最基本的數(shù)據(jù)實(shí)體,對(duì)于電子購(gòu)物網(wǎng)站來(lái)說(shuō),需要隨時(shí)記錄和更新顧客的購(gòu)買信息,因此需要如下的兩個(gè)數(shù)據(jù)實(shí)體: 用戶訂單數(shù)據(jù)實(shí)體:記錄所有用戶下達(dá)的訂單的記錄,包括用戶的身份編號(hào)、訂單的編號(hào)、訂單的名稱、下達(dá)訂單的日期、付款狀態(tài)、發(fā)貨狀態(tài);管理員可以根據(jù)實(shí)際的狀況來(lái)修改部分狀態(tài)信息,用戶可以隨時(shí)查看該訂單的狀 態(tài)信息。 訂單圖書(shū)數(shù)據(jù)實(shí)體:記錄所有訂單包含的圖書(shū)信息,包括訂單的編號(hào)、圖書(shū)的編號(hào)。 12 第 5 章 詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)階段的根本目的是確定應(yīng)該怎樣具體的實(shí)現(xiàn)所要求的系統(tǒng),也就是說(shuō),經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的程序。 界面設(shè)計(jì) 前臺(tái)界面設(shè)計(jì) 1.用戶注冊(cè)頁(yè)面 用戶需要注冊(cè)后才能在此網(wǎng)絡(luò)書(shū)店系統(tǒng)上購(gòu)書(shū),因此需要設(shè)計(jì)一個(gè)操作簡(jiǎn) 單方便的用戶注冊(cè)頁(yè)面。用戶在注冊(cè)界面內(nèi)輸入的個(gè)人信息要添加到數(shù)據(jù)庫(kù)的用戶表( My_Users)中,根據(jù)這個(gè)表的字段信息,可知注冊(cè)界面中需要輸入的用戶信息包括:登錄用戶名、密碼、確認(rèn)密碼(以便保證用戶兩次輸入的密碼都一樣)、真實(shí)姓名、性別、聯(lián)系地址、聯(lián)系郵編、聯(lián)系電話和電子郵件。用戶注冊(cè)頁(yè)面如下圖所示。 圖 51 注冊(cè)界面 2. 用戶登錄頁(yè)面 注冊(cè)用戶只有登錄到此網(wǎng)絡(luò)書(shū)店系統(tǒng)后,才能正常使用此系統(tǒng)的提供 13 的功能。用戶登錄系 統(tǒng)時(shí)需要輸入自己的用戶名和密碼,系統(tǒng)根據(jù)數(shù)據(jù)庫(kù)的用戶表( My_Users)中的記錄核實(shí)用戶輸入的登錄信息合法后,用戶才能登錄此系統(tǒng) 。 圖 52 登錄界面 登錄成功后可以修改自己的信息 圖 53 用戶修改信息 14 3. 圖書(shū)分類顯示功能:按圖書(shū)的分類顯示相應(yīng)類別的所有圖書(shū)的信息,顯示信息包括:圖書(shū)名稱、作者、單價(jià)、圖書(shū)簡(jiǎn)介以及圖書(shū)對(duì)應(yīng)的幣面圖片。 圖書(shū)訂購(gòu)功能:在圖書(shū)顯示界面中,客戶可以選購(gòu)圖書(shū),并指定選購(gòu)的數(shù)量 。 圖 54 選購(gòu)圖書(shū) 4.用戶在線購(gòu)物頁(yè)面 用戶登錄到此網(wǎng)絡(luò)書(shū)店系統(tǒng)后,就可 以在線購(gòu)書(shū)了。在線購(gòu)書(shū)時(shí),首先查看有那些圖書(shū)。根據(jù)圖書(shū)的分類,設(shè)計(jì)了圖書(shū)的列表頁(yè)面,此頁(yè)面中列出了圖書(shū)的基本信息:圖書(shū)名稱、作者、圖書(shū)類別、出版社、單價(jià)。 在圖書(shū)列表頁(yè)面中單擊 “詳細(xì)資料 ”超鏈接,可以查看圖書(shū)的詳細(xì)信息,此頁(yè)面只是顯示數(shù)據(jù)表 My_book 中的基本數(shù)據(jù) 。每一本圖書(shū)還需要提供 “購(gòu)買 ”的按鈕,以便用戶能夠方便的購(gòu)買。在圖書(shū)列表頁(yè)面中單擊 “購(gòu)買 ”超鏈接,可以打開(kāi)圖書(shū)購(gòu)買頁(yè)面,此頁(yè)面中用戶可以輸入要購(gòu)買的圖書(shū)的數(shù)量,單擊 “購(gòu)買 ”按鈕,即可將該圖書(shū)添加到購(gòu)物車。購(gòu)買圖書(shū)頁(yè)面如圖所示。 圖 55 在線購(gòu)物界面 15 5.購(gòu)物車管理界面 當(dāng)用戶選購(gòu)?fù)曜约盒枰膱D書(shū)后,需要提交購(gòu)物車結(jié)帳。用戶首先要查看在購(gòu)物車?yán)镒约阂呀?jīng)選購(gòu)了哪些圖書(shū)、圖書(shū)的數(shù)量和圖書(shū)的相關(guān)信息。此頁(yè)面中要實(shí)現(xiàn)顯示購(gòu)買圖書(shū)列表、購(gòu)買圖書(shū)的數(shù)量,還要能實(shí)現(xiàn)刪除已經(jīng)選購(gòu)的圖書(shū)、提交購(gòu)物車和清空購(gòu)物車的操作。購(gòu)物車管理頁(yè)面如圖所示。 圖 56 購(gòu)物車界面 6.用戶訂單查看 用戶提交購(gòu)物車后,系統(tǒng)就自動(dòng)生成了訂單。訂單提交給系統(tǒng)管理員進(jìn)行管理,訂單的付款狀態(tài)和發(fā)貨狀態(tài)由管理員根據(jù)實(shí)際情況進(jìn)行更新,用戶也需要隨時(shí)查看自己下達(dá)的訂單的信息。訂單查看頁(yè)面要顯示的信息包括:訂單的編號(hào)(用戶的每一次提交購(gòu)物車就會(huì)生成一個(gè)訂單 ID)、提交時(shí)間、總金額(一此購(gòu)物的購(gòu)物總金額)、付款狀態(tài)、發(fā)貨狀態(tài)。訂單對(duì)應(yīng)的數(shù)據(jù)表為 My_Indent。 圖 57 訂單界面 16 后臺(tái)界面設(shè)計(jì) 1.管理員登錄頁(yè)面 根據(jù)系統(tǒng)管理功能保密性的需要,管理員要通過(guò)自己的登錄 入口登錄系統(tǒng)對(duì)系統(tǒng)進(jìn)行管理和維護(hù)。由數(shù)據(jù)庫(kù)部分的設(shè)計(jì)可知,管理員登錄的用戶名和密碼存放在數(shù)據(jù)表 My_BookAdminuser 中,在建立該表時(shí)填加了一個(gè)管理員的記錄,用戶為 admin,密碼為 admin。管理員用戶登錄的界面中,包括用戶名和密碼的輸入框,還要包括提交登錄的按鈕。 圖 58 管理員登錄界面 2.圖書(shū)管理頁(yè)面 管理員登錄后,就可以管理圖書(shū)了。 根據(jù)功能模塊圖的設(shè)計(jì)可知。圖書(shū)的管理有:增加圖書(shū),取得圖書(shū)列表,察看圖書(shū)信息,修改圖書(shū)信息,刪除圖書(shū)。 添加圖書(shū)對(duì)應(yīng)的頁(yè)面是 。添加 圖書(shū)時(shí)需要添加圖書(shū)的基本信息。 17 圖 59 添加圖書(shū) 界面 3.訂單管理頁(yè)面 對(duì)于網(wǎng)絡(luò)書(shū)店來(lái)說(shuō),需要記錄用戶購(gòu)買圖書(shū)的情況,這就需要記錄訂單信息。用戶每一次購(gòu)買,都自動(dòng)生成一個(gè)購(gòu)買訂單供管理員查看,因此就需要設(shè)計(jì)一個(gè)管理員管理訂單的功能,訂單中記錄的信息主要涉及到用戶 訂單數(shù)據(jù)表 My_Indent 和訂單 圖書(shū)數(shù)據(jù)表 My_IndentList 表中的數(shù)據(jù)。 訂單頁(yè)面應(yīng)該顯示所有用戶的所有訂單的列表,和數(shù)據(jù)表的字段對(duì)應(yīng),應(yīng)該顯示的信息有:訂單編號(hào)、用戶名、下單時(shí)間、交貨時(shí)間、總金額、訂貨人 IP、付款狀態(tài)、發(fā)貨狀 態(tài)。管理員在此頁(yè)面中可以查看每一個(gè)訂單的圖書(shū)列表情況,可以刪除任何一個(gè)訂單。 圖 510 訂單管理 18 當(dāng)管理員需要管理某一個(gè)訂單時(shí),列表中的 “詳細(xì)情況 ”鏈接。此鏈接的結(jié)果要打開(kāi)這個(gè)訂單的圖書(shū)列表信息。此頁(yè)面和 My_Indent 數(shù)據(jù)表對(duì)應(yīng),顯示該訂單的所有圖書(shū)列表,包括字段:圖書(shū)名稱、作者、圖書(shū)類別、單價(jià)、數(shù)量,同時(shí)為了方便管理,還需要統(tǒng)計(jì)該訂單的總金額和總數(shù)量。 4.用戶管理頁(yè)面 對(duì)于一個(gè)網(wǎng)絡(luò)書(shū)店系統(tǒng)來(lái)說(shuō),用戶要購(gòu)買圖書(shū)時(shí)要下訂單,因此 需要記錄下單的用戶信息,這些用戶的信息需要由系統(tǒng)管理員來(lái)進(jìn)行管理和維護(hù)。為此,設(shè)計(jì)了用戶列表的頁(yè)面。次頁(yè)面中需要包括如下的信息:用戶的 ID 號(hào)、用戶名、真實(shí)姓名、聯(lián)系地址、聯(lián)系電話、 Email。這些只是顯示了用戶的基本信息,還應(yīng)該提供用戶管理的入口,包括修改、刪除,還應(yīng)該可以查看詳細(xì)資料的查看入口。 圖 511 用戶信息管理 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 此網(wǎng)上書(shū)店系統(tǒng)采用 SQLServer 2020 數(shù)據(jù)庫(kù)管理系統(tǒng)。首先用戶需要在 SQLServer 2020 的 企 業(yè) 管 理 器 中 建 立 一 個(gè) 數(shù) 據(jù) 庫(kù) , 將 其 命 名 為“dbhouse”,然后根據(jù)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)分析創(chuàng)建以下 6 張數(shù)據(jù)表: 管理員表 (My_BookAdminuser):用于存放管理員的數(shù)據(jù)記錄。 注冊(cè)用戶表 (My_Users):用于存放注冊(cè)用戶的記錄。 圖書(shū)類別表 (My_BookClass):用于存放圖書(shū)記錄。 圖書(shū)信息表 (My_Book):用于存放初始的圖書(shū)類別記錄。 用戶 訂單表 (My_Indent):用戶存放用戶下達(dá)的訂單基本信息。 訂單 圖書(shū)表 (My_IndentList):用于存放訂單的圖書(shū)信息。 以上 6 張數(shù)據(jù)表的表結(jié)構(gòu)分別如圖所示。 19 表 51 My_BookAdminuser 表結(jié)構(gòu) 字段名稱 字段類型 說(shuō)明 AdminUser Varchar(20) 管理員用戶名 AdminPass Varchar(50) 管理員密碼 表 52 My_User 表結(jié)構(gòu) 表 53 My_BookClass 表結(jié)構(gòu) 表 54 My_Book 表結(jié)構(gòu) 20 表 54 My_Indent 表結(jié)構(gòu) 表 55 My_IndentList 表結(jié)構(gòu) 21 第 6 章 測(cè) 試 用戶注冊(cè)測(cè)試 測(cè)試流程 ( 1)從到達(dá)用戶注冊(cè)頁(yè)面,添加用戶信息 并提交。注意使用空用例,測(cè)試Email 地址判斷、號(hào)碼判斷等內(nèi)容。 ( 2)到達(dá)購(gòu)物車頁(yè)面,看注冊(cè)完畢是否自動(dòng)登錄。 ( 3)退出。從首頁(yè)重新登錄。到達(dá)購(gòu)物車頁(yè)面,查看用戶資料是否正確。 測(cè)試結(jié)果 表 61 注冊(cè)測(cè)試表 頁(yè)面全路徑 測(cè) 試 用 例 測(cè)試結(jié)果 操 作 流 程 /shop/ 用戶名: abcd 密碼: 1234 Email: 性別:女 地址:吉林 其它省略 用戶名為空提交一次 密碼為空提交一次 Email 為空提交一次。 不合法 Email 提交一次。 用戶名,密碼,Email 為空不允許提交 虛假的 Email不允許提交 最后注冊(cè)成功 然 后 去 往 到 達(dá)購(gòu)物車頁(yè)面 / 用戶名: abcd 密碼: 1234 登錄成功 查看用戶資料正確 然 后 去 往 到 達(dá)購(gòu)物車頁(yè)面 管理員登錄測(cè)試 測(cè)試流程 ( 1)以管理員身份從首頁(yè)登錄,測(cè)試后臺(tái)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1