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

正文內(nèi)容

基于web的計(jì)算機(jī)類(lèi)網(wǎng)上書(shū)店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2025-02-09 09:27本頁(yè)面
  

【正文】 了本系統(tǒng)的主要功能,要達(dá)到的目的,要解決的問(wèn)題,以及面對(duì)的主要用戶,針對(duì)用戶需要實(shí)現(xiàn)的功能。 (4) 主要講述了系統(tǒng)的功能實(shí)現(xiàn),通過(guò)對(duì)系統(tǒng)的界面截圖,展示系統(tǒng)的具體實(shí)現(xiàn),通過(guò)對(duì)前面的需求分析,系統(tǒng)設(shè)計(jì)整合來(lái)具體實(shí)現(xiàn)。 大學(xué)畢業(yè)設(shè)計(jì) 3 2 軟件需求分析 需求分析概述 需求分析系統(tǒng)實(shí) 現(xiàn)的最重要的一步。需求分析要通過(guò)對(duì)系統(tǒng)的描述,通過(guò)定義系統(tǒng)中關(guān)鍵領(lǐng)域的類(lèi)來(lái)建立模型。 (1) 系統(tǒng)安全性需求 系統(tǒng)應(yīng)保證內(nèi)部信息對(duì)外保密,保障用戶的權(quán)益。應(yīng)保證數(shù)據(jù)的安全,系統(tǒng)還要具有可靠高、數(shù)據(jù)準(zhǔn)確、系統(tǒng)恢復(fù)性等優(yōu)勢(shì)。 (3) 用戶操作需求 系統(tǒng)設(shè)計(jì)應(yīng)該人性化,操作便捷,以達(dá)到人機(jī)友好的目的。 (5) 界面需求 界面簡(jiǎn)潔,色調(diào)柔和,易于操作。一般網(wǎng)上書(shū)店都需要實(shí)現(xiàn)購(gòu)物車(chē)管理、客戶信息注冊(cè)、登錄管理、修改用戶信息、訂單處理等功能。當(dāng)客戶選擇購(gòu)買(mǎi)某圖書(shū)產(chǎn)品時(shí),可以將圖書(shū)放入自己的購(gòu)物車(chē)中。對(duì)應(yīng)的購(gòu)物訂單生成后,還能夠清空購(gòu)物車(chē)中的信息。 該網(wǎng)上書(shū)店系統(tǒng),指定整個(gè)系統(tǒng)框架,主要要求及特點(diǎn)如下: (1) 在 Inter,客戶可以通過(guò) IE 或其他瀏覽器瀏覽書(shū)目信息; (2) 可以提交訂單; (3) 后臺(tái)數(shù)據(jù)庫(kù)使用 MySQL; (4) 采用 B/S 方式設(shè)計(jì); (5) 采用會(huì)員制,分為普通會(huì)員、黃金會(huì)員、白金會(huì)員鉆石會(huì)員,根據(jù)會(huì)員類(lèi)型的不同可以享受不同的優(yōu)惠; (6) 購(gòu)物車(chē)的功能,在購(gòu)物車(chē)中可以對(duì)所購(gòu)得物品進(jìn)行修改:增加新書(shū)、修改數(shù)大學(xué)畢業(yè)設(shè)計(jì) 4 量、刪除已選圖書(shū)等,確認(rèn)后,提交訂單。 網(wǎng)上書(shū)店的業(yè)務(wù)流程如圖 所示。保證用戶交易安全,在雙方交易時(shí)數(shù)據(jù)遭遇斷電等不可預(yù)知的外界因素干擾下仍能恢復(fù)。不能逾越自己權(quán)限查看其他人的數(shù)據(jù)以及資料。 (4) 系統(tǒng)要支持多用戶操作,對(duì)多個(gè)用戶購(gòu)買(mǎi)同一本書(shū)的要求,具有良好的并發(fā)性。 系統(tǒng)需求分析 UML 是通過(guò)面向?qū)ο蟮姆绞絹?lái)描述任何類(lèi)型的系統(tǒng),它在建立軟件系統(tǒng)模型中具有很寬的應(yīng)用領(lǐng)域,但它同樣還可以描述非軟件領(lǐng) 域的系統(tǒng)。 UML 適用于系統(tǒng)開(kāi)發(fā)過(guò)程不同階段。 UML 不僅 適用于面向?qū)ο竺枋鋈魏晤?lèi)型的系統(tǒng),而且適用于不同階段的系統(tǒng)開(kāi)發(fā),從需求描述直至系統(tǒng)完成后的測(cè)試和維護(hù)。 用例圖( User Case)體現(xiàn)了用例之間以及同用例參與者之間是相互聯(lián)系的。將系統(tǒng)中的 用戶分出工作狀態(tài)的屬性和工作內(nèi)容,具有方便快捷的特點(diǎn),還可以防止功能重復(fù)和多余的類(lèi)。 角色分析 對(duì)用例的定義是角色分析的第一步,描述了系統(tǒng)的外部功能。通過(guò)分析此系統(tǒng)主要可分為兩大類(lèi):用戶和系統(tǒng)管理員。 客戶操作包括書(shū)籍購(gòu)買(mǎi)、個(gè)人資料信息維護(hù)、查看商品相關(guān)信息等。 大學(xué)畢業(yè)設(shè)計(jì) 6 用 戶購(gòu) 買(mǎi) 圖 書(shū)信 息 處 理個(gè) 人 信 息訂 單 處 理將 圖 書(shū) 放 入 購(gòu) 物 車(chē)瀏 覽 購(gòu) 物 車(chē)編 輯 圖 書(shū) 數(shù) 量刪 除 圖 書(shū)清 空 購(gòu) 物 車(chē)查 詢(xún) 圖 書(shū)查 看 新 書(shū)用 戶 登 錄用 戶 注 冊(cè)修 改 個(gè) 人 資 料修 改 訂 單查 看 訂 單圖 用戶使用系統(tǒng)用例圖 管理員主要是后臺(tái)操作包括系統(tǒng)管理、訂單管理、會(huì)員管理員、商品管理。 大學(xué)畢業(yè)設(shè)計(jì) 7 管 理 員系 統(tǒng) 管 理會(huì) 員 管 理訂 單 管 理商 品 管 理管 理 員 登 錄添 加 其 他 管 理 員查 看 會(huì) 員 信 息刪 除 其 他 管 理 員修 改 管 理 員導(dǎo) 出 管 理 員 表 單修 改 會(huì) 員 級(jí) 別刪 除 會(huì) 員留 言 管 理查 看 留 言刪 除 留 言回 復(fù) 留 言查 看 訂 單受 理 訂 單刪 除 訂 單添 加 商 品修 改 商 品 信 息刪 除 商 品導(dǎo) 出 商 品 信 息 表 單圖 管理員使用系統(tǒng)用例 對(duì)用例的描述不僅僅可以使用用例圖,同時(shí)還可以使用文字對(duì)其進(jìn)行說(shuō)明,可以更具體的說(shuō)明用例與角色之間的交互。用戶登錄的前提條件是需完成用戶的注冊(cè),否則用戶將無(wú)法登錄系統(tǒng),也將無(wú)法完成購(gòu)物流程。用戶可以通過(guò)關(guān)鍵字查詢(xún)書(shū)目信息,也可以通過(guò)書(shū)籍分類(lèi)來(lái)查詢(xún)書(shū)目信息。當(dāng)輸入查找條件若網(wǎng)站由此圖書(shū)信息,則可以通過(guò)點(diǎn)擊圖書(shū)連接到顯示此圖書(shū)的詳細(xì)信息頁(yè)面。 根據(jù)書(shū)目種類(lèi),查找書(shū)目信息 擴(kuò)展路徑:當(dāng)系統(tǒng)中沒(méi)有與查找條件相符合的信息時(shí),系統(tǒng)將顯示無(wú)此書(shū) (3) 購(gòu)買(mǎi)書(shū)籍 購(gòu)買(mǎi)書(shū)籍用例為每個(gè)用戶提供一個(gè)購(gòu)物車(chē)。本用例的前提條件是具有對(duì)系統(tǒng)的操作權(quán)限。 登 錄 系 統(tǒng) 查 詢(xún) 書(shū) 籍加 入 購(gòu) 物 車(chē)提 交 訂 單查 看 購(gòu) 物 車(chē)確 認(rèn) 訂 單瀏 覽 訂 單寫(xiě) 入 數(shù) 據(jù) 庫(kù) 圖 用戶購(gòu)書(shū)活動(dòng)圖 (4) 書(shū)籍管理 商品管理員實(shí)現(xiàn)對(duì)書(shū)籍類(lèi)別和書(shū)籍的 添加、刪除、修改信息等功能。用例如圖 所示。同時(shí)在刪除圖書(shū)分類(lèi)時(shí)也要先刪除分類(lèi)下面的圖書(shū)。 訂 單 管 理 員查 看 訂 單訂 單 管 理修 改 訂 單刪 除 訂 單受 理 訂 單 圖 訂單管理員用例圖 用例名稱(chēng) :訂單管理 主要參與者:訂單管理員 前置條件:訂單管理員具有對(duì)后臺(tái)系統(tǒng)的操作權(quán)限 基本路徑: 進(jìn)入后臺(tái)管理界面 選擇訂單管理界面 查詢(xún)當(dāng)前訂單狀態(tài) 處理訂單 刪除訂單 擴(kuò)展路徑 :用戶刪除已發(fā)貨的訂單 (6) 會(huì)員管理 大學(xué)畢業(yè)設(shè)計(jì) 11 會(huì)員管理主要功能是:管理用戶的信息,可以及查看會(huì)員信息、調(diào)整會(huì)員級(jí)別、刪除會(huì)員、導(dǎo)出會(huì)員信息表格。 Struts 也是面向?qū)ο笤O(shè)計(jì),將 MVC模式“分離顯示邏輯和業(yè)務(wù)邏輯”的能力發(fā)揮得淋漓盡致。Struts 由一組相互協(xié)作的類(lèi)(組件)、 Servlet 以及 jsp tag lib 組成。 大學(xué)畢業(yè)設(shè)計(jì) 12 Struts 繼承了 MVC 的特性,并通過(guò) J2EE 的特點(diǎn),做了相應(yīng)的變化與擴(kuò)展。在模型層中, Struts 很容易與數(shù)據(jù)訪問(wèn)技術(shù)相結(jié)合,不僅僅可以和 JDBC/EJB,還可以和 Hibernate 建立對(duì)應(yīng)關(guān)系。 Hibernate 可以應(yīng)用在任何使用 JDBC 的場(chǎng)合,既可以在 java 客戶端程序使用,也可以在 Servlet/JSP 的 Web應(yīng)用中使用。 MySQl 簡(jiǎn)介 MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典 MySQL AB 公司。 到 2021 年, SUN 又被 Oracle 收購(gòu)。所以 MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng)。 SQL 是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。 具有 體積小、速度快、總體擁有成本 低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。本系統(tǒng)基于 WEB 模式,不必安裝客戶端軟件,即可運(yùn)行網(wǎng)上書(shū)店管理系統(tǒng)。系統(tǒng)設(shè)置了不同的管理員,管理員的權(quán)限也各不相同,這使得管理員之間不能逾越權(quán)限。系統(tǒng)管理員主要添加其他管理員類(lèi)別,訂單管理員主要對(duì)訂單管理、會(huì)員管理員管理會(huì)員和留言管理、商品管理員實(shí)現(xiàn)對(duì)書(shū)籍的增刪改查的管理。 用戶在登入系統(tǒng)后,要檢測(cè)是用戶登錄還是管理員登錄。 用戶登錄系統(tǒng)后,通過(guò)關(guān)鍵字查詢(xún)自己感興趣或想要購(gòu)買(mǎi)的圖書(shū),也可以通過(guò)圖書(shū)分類(lèi)查找圖書(shū)信息。用戶可以隨時(shí)查看自己購(gòu)物車(chē)?yán)锩鏁?shū)籍?dāng)?shù)量以及信息,還可以對(duì)購(gòu)物車(chē)進(jìn)行增添數(shù)量、刪除的操作,同時(shí)還可以清空購(gòu)物車(chē)。 管理員登錄系統(tǒng)的后臺(tái)界面。而訂單管理員主要是對(duì)訂單的操作,主要有對(duì)訂單的查看、刪除功能,并且可以通過(guò)查看訂單、處理訂單進(jìn)而向顧客發(fā)送貨物。 大學(xué)畢業(yè)設(shè)計(jì) 14 登 錄 系 統(tǒng)進(jìn) 入 用 戶 界 面?zhèn)€ 人 資 料 維 護(hù)進(jìn) 入 管 理 員 頁(yè) 面書(shū) 籍 管 理刪 除 書(shū) 籍修 改 書(shū) 籍添 加 書(shū) 籍修 改 用 戶用 戶 管 理查 看 書(shū) 籍 信 息加 入 購(gòu) 物 車(chē)提 交 訂 單刪 除 用 戶添 加 用 戶圖 網(wǎng)上書(shū)店活動(dòng)圖 系統(tǒng)設(shè)計(jì) 網(wǎng)上書(shū)店是分模塊實(shí)現(xiàn),從功能上分可分為前臺(tái)的售書(shū)管理系統(tǒng)和后臺(tái)管理系統(tǒng),其中每個(gè)功能又可以分為更小的模塊。 大學(xué)畢業(yè)設(shè)計(jì) 15 網(wǎng) 上 書(shū) 店 系 統(tǒng)會(huì)員服務(wù)訂購(gòu)書(shū)籍書(shū)籍瀏覽留言管理會(huì)員注冊(cè)會(huì)員登錄修改資料查看訂單分類(lèi)瀏覽搜索查找新書(shū)上架特價(jià)區(qū)購(gòu)物車(chē)下訂單添加留言查看留言回復(fù)留言 圖 網(wǎng)上書(shū)店功能模塊圖 前臺(tái)的角色是客戶。其前臺(tái)的功能模塊如下圖 所示,只有注冊(cè)過(guò)的用戶才能購(gòu)買(mǎi)圖書(shū)。 大學(xué)畢業(yè)設(shè)計(jì) 17 后 臺(tái) 管 理登 錄 界 面商品管理員會(huì)員管理員訂單管理員系統(tǒng)管理員圖書(shū)增刪改圖書(shū)類(lèi)增刪改會(huì)員刪改查留言刪查回復(fù)訂單刪改查其他管理員刪添查 圖 后臺(tái)管理模塊功能 系統(tǒng)功能分解 網(wǎng)上書(shū)店系統(tǒng)可分為兩個(gè)子系統(tǒng):前臺(tái)購(gòu)書(shū)子系統(tǒng)和后臺(tái)圖書(shū)管理子系統(tǒng)。用戶登錄進(jìn)入系統(tǒng)則可以實(shí)現(xiàn)書(shū)目的查詢(xún)、瀏覽、購(gòu)買(mǎi)等操作。成為用戶以后登錄的憑證。若已存在,則返回;若無(wú),那么用戶信息將存入數(shù)據(jù)庫(kù)中保存,注冊(cè)成功。否則,將只能搜索書(shū)目信息。將信息寫(xiě)入 session 中,登錄結(jié)束,用戶進(jìn)行其他操作,否則返回。 (4) 商品查詢(xún) 有兩種方式查詢(xún),一種是根據(jù)關(guān)鍵字查詢(xún),書(shū)名、關(guān)鍵字等均可查詢(xún),并且可以查看書(shū)目信息的詳情。 (5) 新品上架 大學(xué)畢業(yè)設(shè)計(jì) 19 在此分區(qū)中包含了新的圖書(shū)。 (6) 特價(jià)區(qū) 在此分區(qū)中包含了特價(jià)優(yōu)惠的書(shū)籍信息。圖 為購(gòu)物車(chē)管理流程圖??梢赃x擇提交訂單或者繼續(xù)購(gòu)物。并且還可以對(duì)購(gòu)物車(chē) 進(jìn)行清空操作。如圖 為訂單管理流程圖 開(kāi) 始訂 單 操 作查 看 訂 單 取 消 訂 單查 看 購(gòu) 物 車(chē)訂 單 詳 情訂 單 取 消不 能 發(fā) 貨結(jié) 束 圖 訂單管理流程圖 大學(xué)畢業(yè)設(shè)計(jì) 21 后臺(tái)管理子系統(tǒng)主要是對(duì)會(huì)員、訂單、圖書(shū)等的管理。其中系統(tǒng)管理員可以創(chuàng)建其他管理員,如會(huì)員管理員、訂單管理員、商品管理員。訂單管理員是負(fù)責(zé)對(duì)訂單的管理,可以處理訂單飯送貨物 。 (1) 系統(tǒng)管理員 管理員有自己的用戶名和密碼,登錄進(jìn)入系統(tǒng)的后臺(tái)頁(yè)面,可以對(duì)其他管理員行使添加刪除的操作。另一個(gè)功能就是可以刪除會(huì)員,主要用于刪除惡劣用戶的操作。對(duì)用戶提出的問(wèn)題進(jìn)行回復(fù),對(duì)過(guò)期的留言予以刪除操作。還可以統(tǒng)計(jì)圖書(shū)信息導(dǎo)出表格。訂單操作狀態(tài)圖如圖 所示。 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)需求分析 數(shù)據(jù)庫(kù)充分滿足各種信息的輸入和輸出,為用戶提供了各種信息的保存、查詢(xún)大學(xué)畢業(yè)設(shè)計(jì) 22 和更新的需求。 通過(guò)對(duì)系統(tǒng)的功能分析,可以總結(jié)為: 分為用戶和管理員。管理員分為系統(tǒng)管理員、會(huì)員管理員、商品管理員、訂單管理員。 (2) 每本書(shū)從屬于一種圖書(shū)類(lèi)型。 (4) 一個(gè)用戶對(duì)應(yīng)一張訂單。 數(shù)據(jù)庫(kù)概念設(shè)計(jì) (1) ER 圖介紹 ER 圖 是一個(gè)概念模型,它是通過(guò) 提供表示實(shí)體型、屬性和聯(lián)系的方法,描述現(xiàn)實(shí)世界。聯(lián)系:用菱形框表示,菱形框內(nèi)寫(xiě)明聯(lián)系名,并用無(wú)向邊分別與有關(guān)實(shí)體連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類(lèi)型( 1:1, 1: n 或 m: n) (2) 系統(tǒng) ER 圖 圖書(shū)實(shí)體,對(duì)應(yīng)多個(gè)屬性,像圖書(shū)編號(hào)、出版日期、出版社等。 圖 書(shū)圖 書(shū) 編 號(hào)圖 書(shū) 名 稱(chēng)圖 書(shū) 分 類(lèi) 號(hào)圖 書(shū) 圖 片? ? ? ? . . 圖 圖書(shū)實(shí)體關(guān)系圖 大學(xué)畢業(yè)設(shè)計(jì) 23 用戶實(shí)體包括用戶名、密碼、會(huì)員級(jí)別、地址、編號(hào)等屬性,用戶實(shí)體圖如圖 所示 用 戶 名密 碼用 戶 編 號(hào)用 戶 地 址? ? ? ? . .用 戶 圖 用戶實(shí)體關(guān)系圖 訂單 實(shí)體的屬性包括訂單號(hào)、用戶號(hào)、訂單日期、下單日期等。 訂 單 編 號(hào)訂 單 時(shí) 間下 單 時(shí) 間用 戶 號(hào)? ? ? ? . .訂 單 圖 訂單實(shí)體關(guān)系圖 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 本系統(tǒng)數(shù)據(jù)庫(kù)連接采用的是 Hibernate 數(shù)據(jù)庫(kù)連接。這 5 個(gè)核心接口在任何開(kāi)發(fā)中都會(huì)用到。 由 數(shù)據(jù)庫(kù)概念設(shè)計(jì),其詳細(xì)結(jié)果如下所示: 大學(xué)畢業(yè)設(shè)計(jì) 24 表 用戶表 member Field Type Null Key Default Comment ID int No Yes 主鍵 Memberlevel int No 會(huì)員級(jí)別 LoginName char Yes 登錄賬號(hào) LoginPwd char Yes 登錄密碼 MemberName char Yes 用戶姓名 Phone char Yes 聯(lián)系電話
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1