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

正文內(nèi)容

畢業(yè)論文-網(wǎng)上化妝品購物系統(tǒng)設(shè)計(jì)-在線瀏覽

2025-08-09 13:12本頁面
  

【正文】 是自主開發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。 網(wǎng)站功能實(shí)現(xiàn) 確定平臺(tái)的可行性,開始開發(fā)網(wǎng)站。 2. 能夠完成管理員對(duì)網(wǎng)站的商品資料(商品添加、商品審查)會(huì)員管理(會(huì)員審查)、網(wǎng)站信息管理(新聞添加、修改刪除、公告設(shè)置),以及常規(guī)設(shè)置(廣告添加,友情鏈接)的功能。 4. 能夠通過查看購物車對(duì)所選商品進(jìn)行確定、挑選,通過定單查詢對(duì)支付費(fèi)用進(jìn)行確定。 網(wǎng)站設(shè)計(jì)的特點(diǎn) 所設(shè)計(jì)和開發(fā)的網(wǎng)上購物平臺(tái)是經(jīng)過很長時(shí)間的調(diào)查和分析才開始具體實(shí)施的,它的主要特點(diǎn)是改變了以往的購物只能過現(xiàn)實(shí)的商場才能達(dá)到的結(jié)果,采用 Web 技 術(shù),借助于 Inter 互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),達(dá)到資源共享,提高以往購物的局限性,縮短人們的時(shí)間和提高工作效率,具有較好的交互性,從而實(shí)現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺(tái),使整個(gè)購物活動(dòng)過程簡單、方便、易行。后臺(tái)管理是管理員對(duì)本網(wǎng)站的維護(hù),通過商品資料(商品添加、商品修改)會(huì)員管理(會(huì)員審查)網(wǎng)站信息管理(新聞添加、修改刪除、公告設(shè)置),以及常規(guī)設(shè)置(廣告添加,友情鏈接)等功能達(dá)到對(duì)網(wǎng)站的管理。 網(wǎng)上購物平臺(tái)的特點(diǎn)是客戶和電子商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺(tái)采用符合購買電子 商品基本的原則,滿足廣大客戶的日益增長的數(shù)量,并達(dá)到操作過程中的直觀、方便、實(shí)用、安全等要求。該平臺(tái)也一樣,它的主要設(shè)計(jì)規(guī)則有: 簡單性:在實(shí)現(xiàn)平臺(tái)的功能的同時(shí),盡量讓平臺(tái)操作簡單易懂,這對(duì)于一個(gè)網(wǎng)站來說是非常重要的。 實(shí)用性:該平臺(tái)能完成電子商品展示和管理員管理的基本信息,具有良好的實(shí)用性。要開發(fā)一個(gè)網(wǎng)站,首先要選擇一個(gè)動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)。它們的特性比較如表 31 所示 [7]: 表 31 asp/jsp/php 比較表 技術(shù)名稱 ASP JSP PHP 對(duì)數(shù)據(jù)庫的支持 好 好 好 開發(fā)難易度 容易 容易 較難 使用平臺(tái) Windows9X/NT Windows/UNIX UNIX 安全性 不好 好 不好 對(duì)組件的支持 支持 支持 不支持 執(zhí)行方式 解釋執(zhí)行 編譯之后執(zhí)行 解釋執(zhí)行 跨平臺(tái) 不好 好 好 這三種都是在傳統(tǒng)的 HTML代碼中,利用 HTML標(biāo)簽的擴(kuò)展,構(gòu)成頁面。 系統(tǒng)的主要架構(gòu)及開發(fā)模式 系統(tǒng)的建設(shè)關(guān)鍵在于其所使用的架構(gòu),而網(wǎng)上購物這種基于 web 的系統(tǒng),傳統(tǒng)的 c/s 架構(gòu)已經(jīng)不能滿足大量用戶的訪問和操作, b/s 基于瀏覽器的架構(gòu)則是目前網(wǎng)絡(luò)系統(tǒng)應(yīng)用的主流,它將大量 的數(shù)據(jù)處理工作交給服務(wù)器端來處理,客戶端只用通過普通 的 IE 瀏覽器即可訪問系統(tǒng),方便快捷而且利于系統(tǒng)的更新和維護(hù), java語言在該方面更是得天獨(dú)厚, j2ee規(guī)范的出現(xiàn)則使系統(tǒng)的開發(fā)更加規(guī)范,層次更加清楚,更利于對(duì)復(fù)雜事務(wù)的處理,而且在安全性方面也做的更好。 基于 B/S 的體系結(jié)構(gòu) 在 B/S體系結(jié)構(gòu) [8]系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用 戶所需信息返回到瀏覽器。服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。實(shí)際上 B/S 體系結(jié)構(gòu)是把二層 C/S 結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來,由 Web 服務(wù)器單獨(dú)組成一層來負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力減輕了,把負(fù)荷分配給了 Web 服務(wù)器。 圖 31 B/S 三層架構(gòu)示 意圖 這種結(jié)構(gòu)不僅把客戶機(jī)從沉重的負(fù)擔(dān)和不斷對(duì)其提高的性能的要求中解放出來,也把技術(shù)維護(hù)人員從繁重的維護(hù)升級(jí)工作中解脫出來。這種三層結(jié)構(gòu)在層與層之間相互獨(dú)立,任何一層的改變不會(huì)影響其它層的功能。這樣編寫出來的程序,既不利于程序員對(duì)業(yè)務(wù)代碼的調(diào)試,同時(shí)也不利于編輯人員進(jìn)行交互頁面的設(shè)計(jì)。 在本網(wǎng)上購物系統(tǒng)中,將采用通行的 MVC 模式來構(gòu)建應(yīng)用。 MVC 的邏輯圖 [9]如圖 32 所示: 圖 32 應(yīng)用服務(wù)器之上采用 MVC 開發(fā)的邏輯示意圖 圖 33 MVC 業(yè)務(wù)流程示意圖 通過這種方案,可以迅速地實(shí)現(xiàn)整個(gè)業(yè)務(wù),其優(yōu)勢和特點(diǎn)如下: Model(模型)層:由 EJB組件來實(shí)現(xiàn), EJB 將具體的業(yè)務(wù)封裝在組件內(nèi)部,具備安全、高性能、可重用等優(yōu)秀的特征。這一層次的特點(diǎn)是能夠真實(shí)地展示和客戶交互的界面,具備可描繪的功能。同時(shí)可以方便地進(jìn)行客戶端的個(gè)性化定制。 Controller(控制器)層:是非常重要的一層,這一層是連接 View 和 Model的紐帶,同時(shí)也是將這兩層進(jìn)行最大限度分離的工具。主要在于 JSP以腳本語言的形式存在, 它的主要優(yōu)勢是進(jìn)行動(dòng)態(tài)數(shù)據(jù)的 Web 展示, 而 Servlet 是一個(gè)完整的 Java 程序,進(jìn)行業(yè)務(wù)的 調(diào)用和流程的處理是它的長處。將業(yè)務(wù)組件和展示頁面進(jìn)行分離,并通過 Controller 來描述調(diào)用關(guān)系,一方面可以提高效率,另一方面也可以增加系統(tǒng)擴(kuò)充的能力,使的系統(tǒng)可以進(jìn)行最快速度的業(yè)務(wù)擴(kuò)展,以滿足不同用戶、不同階段、各種各樣的業(yè)務(wù)需求。 管理員管 理 能夠完成管理員對(duì)網(wǎng)站的商品信息管理(商品添加、商品審查)、會(huì)員管理(會(huì)員審查)、網(wǎng)站信息管理(新聞添加、修改刪除、公告設(shè)置),以及常規(guī)設(shè)置(廣告添加,友情鏈接)的功能。 查詢功能 能夠通過查看購物車對(duì)所選商品進(jìn)行確定、挑選。管理員可以通過后臺(tái)登錄進(jìn)去進(jìn)行會(huì)員管理,商品管理,新聞管理和廣告鏈接管理。 系統(tǒng)流程分析 前臺(tái)購物流程 如圖 42 所示 : 圖圖 42 前臺(tái)購物流程圖 用戶再前臺(tái)可以瀏覽商品,看到自己喜歡的商品可以選擇商品,然后訂購商品,這時(shí)需要進(jìn)行判斷,如果是沒有注冊(cè)的用戶,那么系統(tǒng)跳到注冊(cè)頁面,如果是注冊(cè)了沒有登錄的用戶,則跳轉(zhuǎn)到登錄 頁面,已經(jīng)登錄的用戶則跳轉(zhuǎn)到購物車頁面,然后去收銀臺(tái)結(jié)帳,然后提交訂單。 商品搜索流程如圖 44所示 圖 44 商品搜索流程圖 商品的搜索功能使用戶更加方便的進(jìn)行自己所需要的商品的查詢,節(jié)省時(shí)間,提高效率。并且能列出通過搜索得到的商品的詳細(xì)信息。用戶登錄的表單應(yīng)該嵌入整體的結(jié)構(gòu)當(dāng)中。 首先,用戶要有一個(gè)用戶名和密碼。同時(shí)對(duì)密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫。用戶的真實(shí)姓名是必不可少的。 商品管理流程如圖 46所示 圖 46 商品管理流程圖 在該功能里管理員可以進(jìn)行不需要的商品的刪除,在這里管理員當(dāng)然也可以瀏覽到商品的詳細(xì)信息。 購物車流程如圖 47 所示 購物車具體的實(shí)現(xiàn)可采用這種形式:定義一個(gè)購物車的類 (Class)。 “添加到購物車”的鏈接時(shí),執(zhí)行如 下功能: 檢查用戶購物車類是否存在。如存在,則商品數(shù)量相應(yīng)加 1;如沒有該商品,則將該商品添加到該類中。 數(shù)據(jù)庫設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫滿足一些嚴(yán)格的約束和要求。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫設(shè)計(jì)的核心。 表 51 商品信息表 字段 字段名 類型 寬度 小數(shù)位 索引 可否為空 Hw_id 商品編號(hào) 自動(dòng)編號(hào) 是 否 Hw_name 商品名稱 文本型 50 否 Hw_cash 商品價(jià)格 數(shù)值型 18 2 Hw_content 商品信息 備注型 255 Hw_pic 商品圖片 文本型 255 Hw_buys 商品數(shù)量 數(shù)值型 18 Hw_date 商品日期 日期型 對(duì)于商品信息表,關(guān)鍵字段 hw_id 商品編號(hào)采用 的是 Access 數(shù)據(jù)庫中的自動(dòng)編號(hào),雖然也確定了商品信息的唯一性,但不具備直觀的特點(diǎn),在實(shí)際應(yīng)用中最好是將其設(shè)置一個(gè)命名規(guī)則,管理人員在添加商品的時(shí)候能夠自動(dòng)產(chǎn)生一個(gè)有一定規(guī)則和一定意義的命名規(guī)則,方便管理人員對(duì)其進(jìn)行管理和維護(hù),例如對(duì)于乳液類商品可將其編號(hào)設(shè)置為mobile+型號(hào)+添加日期,這樣更容易對(duì)商品進(jìn)行管理。 表 52 會(huì)員信息表 member 字段 字段名 類型 寬度 小數(shù)位 索引 可否為空 User_id 會(huì)員編號(hào) 自動(dòng) 編號(hào) 是 User_name 會(huì)員帳號(hào) 文本型 50 否 User_pass 會(huì)員密碼 文本型 50 否 User_adds 會(huì)員地址 文本型 255 User_mail 會(huì)員 E_Mail 文本型 50 User_tel 會(huì)員電話 文本型 50 User_regtime 注冊(cè)時(shí)間 日期型 User_postcode 郵政編碼 文本型 50 User_namec 會(huì)員姓名 文本型 50 對(duì)于會(huì)員信息表,會(huì)員編號(hào)也要有一定的命名規(guī)則,另外會(huì)員帳號(hào)的命名規(guī)則也有一定要求,如必須以字母開頭,不能有特殊字符,長度大于 4 個(gè)字符小于 16 個(gè)字符等等,還有一個(gè)需要注意的是用戶密碼,由于 Access 數(shù)據(jù)庫本身不提供特殊字段的加密,用戶注冊(cè)以后注冊(cè)密碼是以明碼形式存放在數(shù)據(jù)庫中,這對(duì)系統(tǒng)來說是極不安全的,因此需要用一些特殊工具來對(duì)其進(jìn)行加密。 表 54 管理員表 admin 字段 字段名 類型 寬度 小數(shù)位 索引 可否為空 Admin_id 管理員編號(hào) 自動(dòng)編號(hào) 是 Admin_name 管理員帳號(hào) 文本型 50 Admin_pass 管理員密碼 文本型 50 [說明 ]該表和會(huì)員表一樣存在字段的命名規(guī)則的要求,出于安全考慮對(duì)于管理員帳號(hào)發(fā)放應(yīng)該謹(jǐn)慎,管理人員數(shù)量一 定要控制,越少越安全,在實(shí)際應(yīng)用中,還要對(duì)整個(gè)數(shù)據(jù)庫進(jìn)行加密,以防止系統(tǒng)重要數(shù)據(jù)泄漏。 表 56 網(wǎng)站信息表 system 字段 Name Mail Tel Adds OICQ MSN Sitename Fax Code 字段名 姓名 信箱 電話 地址 MSN 網(wǎng)站名稱 傳真 郵編 類型 文本 文本 文本 文本 數(shù)值 數(shù)值 文本 文本 文本 [ 說明 ]該表主要存儲(chǔ)一些網(wǎng)站信息,如系統(tǒng)管理員的聯(lián)系方式等,以頁面的形式提供給用戶,與其他表沒有關(guān)聯(lián)。 功能總體說明 目錄結(jié)構(gòu)說明 (1) admin 用于存儲(chǔ)系統(tǒng)管理員的后臺(tái)操作腳本,包括商品類別管理、商品信息管理、站內(nèi)公告管理、訂單管理、系統(tǒng)用戶管理等功能; (2) pic 用來存儲(chǔ)商品的圖片資料,管理員上傳的商品圖片也存在這里。 (4) database 用來存儲(chǔ)系統(tǒng)的數(shù) 據(jù)庫,由于環(huán)境限制,本系統(tǒng)采用的是 windows 自帶的 Access 數(shù)據(jù)庫,所有的相關(guān)表也都放在這里。 功能頁面結(jié)構(gòu) (1)前臺(tái)功能頁面 主頁面框架 : , 商品展示 :, 登陸注冊(cè) : , (2)后臺(tái)管理頁面 主頁面框架 :, 商品管理 :, 用戶管理 : 新聞管理 :, 公告管理 :, 廣告鏈接 :, 主要功能流程如圖 5- 1 所示 圖 5- 1 主要功能流程圖 用戶根據(jù)圖示完成網(wǎng)上購物的基本流程,在前面已經(jīng)詳細(xì)說過。連接關(guān)鍵代碼如下: String url = jdbc:odbc:driver={Microsoft Access Driver (*.mdb)}。 定義連接地址 Connection conn = (url)。如果用戶以瀏覽者的身份進(jìn)入網(wǎng)站,則只能進(jìn)行一般的商品瀏覽和搜索,而不能進(jìn)行選購,在點(diǎn)擊添加購物車后,系統(tǒng)會(huì)判斷該用戶是否是登陸用戶,如果不是則彈出提示頁 面,提示用戶必須先登陸才能定購商品,如果是第一次登陸,請(qǐng)先注冊(cè)。 注冊(cè)頁面的效果圖如下圖 53 所示: 圖 53 注冊(cè)頁面示意圖 系統(tǒng)對(duì)用戶的注冊(cè)信息的驗(yàn)證實(shí)現(xiàn)如下: 用戶輸入的各項(xiàng)信息分別對(duì)應(yīng)字段 先判斷用戶名是否為空 (user_name).equals() 同樣道理對(duì)密碼進(jìn)行判斷 判斷兩次輸入是否一致 (user_pass2) 其他選項(xiàng)與上面類似,如果條件符合則將該值賦給各個(gè)字段 用戶名重復(fù)的驗(yàn)證代碼為: sql=select * from member where user_name=39。 當(dāng)所有條件都符合的時(shí)候,系統(tǒng)將數(shù)據(jù)寫入數(shù)據(jù)表,并返回成功頁面,顯示用戶所填的注冊(cè)信息,寫入關(guān)鍵語句為: sql=Insert into member(user_name,u
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1