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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-畢業(yè)設(shè)計(jì)(完整版)

2025-03-08 02:51上一頁面

下一頁面
  

【正文】 流的動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)之一。 JSP 技術(shù)可以輕松地與現(xiàn)有多種應(yīng)用體系架構(gòu)整合,可以充分利用已有開發(fā)工具和技巧,并擴(kuò)展到企業(yè)級(jí)分布式應(yīng)用環(huán)境。 4.支持 多線程 ,充分利用 CPU 資源 5.優(yōu)化的 SQL 查詢算法,有效地提高查詢速度 6.既能夠作為一個(gè)單獨(dú)的 應(yīng)用程序 應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中。 WAR 是 Sun 提出的一種 Web 應(yīng)用程序格式,與 JAR 類似,也是許多文件的一個(gè)壓縮包。當(dāng)然本地也可以。 Tomcat 用 Realm來對(duì)不同的應(yīng)用(類似系統(tǒng)資源)賦給不同的用戶(類似 group)。如與上面提到的 JBoss集成起來開發(fā) EJB,與 Cocoon( Apache 的另外一個(gè)項(xiàng)目)集成起來開發(fā)基于 XML 的應(yīng)用,與 OpenJMS 集成起來開發(fā) JMS 應(yīng)用,除了我們提到的這幾種,可以與 Tomcat 集成的軟件還有很多。 JavaScript 也叫小腳本語言,是一種基于對(duì)象和事件驅(qū)動(dòng)并具有安全性能的腳本語言,使用它的目的是與 HTML 超文本標(biāo)識(shí)語言、 Java 腳本語言一起實(shí)現(xiàn)在一個(gè)網(wǎng)頁中鏈接多個(gè)對(duì)象,與網(wǎng)絡(luò)客戶交互作用,從而可以開發(fā)客戶端的應(yīng)用程序。還用 .br 和 .wenbenkuang 兩個(gè)選擇器確定輸出文本框時(shí)的樣式。 (4) 個(gè)人信息修改 ;用戶登錄以后,可以通過個(gè)人賬戶對(duì)個(gè)人信息進(jìn)行修改。 將以上這些功能制作成網(wǎng)頁以后,在其中分別互相建立連接,基本完成商城及用戶 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 10 頁 對(duì)網(wǎng)站的要求。它以 JavaServlet技術(shù)為基礎(chǔ),又在許多方面作了改進(jìn),并且充分借鑒了 ASP 和 PHP 一些合理的地方 , 采用 JSP 開發(fā)可以明顯的降低系統(tǒng)開發(fā)的工作量同時(shí)降低系統(tǒng)開發(fā)過程中的錯(cuò)誤率。因此用戶在使用本系統(tǒng)時(shí)不需要專門的培訓(xùn)。 前臺(tái)是一個(gè)比較大的功能群,它所包含的信息不僅數(shù)量多,而且種類不同。因此,各個(gè)管理的界面會(huì)作為主管理界面的分支。該網(wǎng)站用戶管理模塊主要實(shí)現(xiàn)用戶的注冊(cè)、登錄、選購商品、修改信息等功能。不斷的調(diào)查與研究用戶需求,了解企業(yè)運(yùn)作流程等系統(tǒng)需求,使設(shè)計(jì)概念模型的基礎(chǔ)。根據(jù)網(wǎng)站系統(tǒng)的分析,數(shù)據(jù)庫是整個(gè)網(wǎng)站的核心。下面是為數(shù)據(jù)庫設(shè)計(jì)的表: (1)用戶信息表 d_user 用戶信息表 d_user 用來保存用戶信息。經(jīng)過這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用 JSP 網(wǎng)頁設(shè)計(jì)語言書寫的程序。系統(tǒng)的頁面設(shè)計(jì)決定了網(wǎng)站的風(fēng)格,制作好的網(wǎng)站不僅提供給營銷商,更多的要供瀏覽者瀏覽。前臺(tái)首頁主要有以下幾個(gè)部分: ( 1)網(wǎng)站導(dǎo)航:主要用戶顯示網(wǎng)站的旗幟廣告、各功能模塊導(dǎo)航; ( 2)用戶登錄:用戶在此注冊(cè)、登錄或找回密碼; 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 19 頁 ( 3)商品分類搜索:用戶按商品類別進(jìn)行搜索顯示; ( 4) 銷售排行榜:按照商品的銷售數(shù)量顯示銷售排行信息; ( 5)商品展示區(qū):按后臺(tái)添加商品的時(shí)間順序展示商品; ( 6)友情鏈接:顯示友情鏈接信息; ( 7)后臺(tái)登錄入口:管理員可以通過該入口登錄后臺(tái)。單擊“注冊(cè)”按鈕時(shí),會(huì)提交到用戶登錄頁面執(zhí)行;單擊“登錄”按鈕時(shí),系統(tǒng)將對(duì)輸入的用戶名和 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 21 頁 密碼進(jìn)行驗(yàn)證,如果數(shù)據(jù)表中用戶名和密碼存在就顯示登陸成功,并返回首頁,否則彈出錯(cuò)誤提示信息。 amp。集合類型在 Java 中又稱為向量,是一元集合,可以加入重復(fù)數(shù)據(jù),它的作用和數(shù)組相同,可以保存一系列數(shù)據(jù),但集合類型也有它獨(dú)特的優(yōu)點(diǎn),就是可以方便地對(duì)集合內(nèi)的數(shù)據(jù)進(jìn)行查找、增加、刪除和修改等操作。結(jié)帳的流程為:從購物車中讀取商品名稱,商品數(shù)量,商品價(jià)格信息,生成一個(gè)唯一的訂單號(hào),同時(shí)也把用戶注冊(cè)的基本信息讀取出來,形成一個(gè)完整的訂單寫入數(shù)據(jù)庫。 圖 訂單查詢模塊流程圖 后臺(tái)功能模塊的實(shí)現(xiàn) 后臺(tái)功能只允許具有管理員權(quán)限的用戶使用,它是實(shí)現(xiàn)前臺(tái)功能的基 礎(chǔ)。 圖 用戶管理流程圖 添加商品模塊 單擊導(dǎo)航區(qū)中的“添加商品”超鏈接,系統(tǒng)將打開添加商品頁面,該頁面主要用于將商品信息添加到數(shù)據(jù)庫中,以提供前臺(tái)首頁商品展示所需要的數(shù)據(jù)依據(jù)。當(dāng)選中 “ 是 /否 ” 復(fù)選框時(shí),系統(tǒng)會(huì)根據(jù)提交的訂單號(hào)更新數(shù)據(jù)表。檢驗(yàn)所完成的這一模塊是否能實(shí)現(xiàn)預(yù)計(jì)的功能。另一方面,軟件運(yùn)行環(huán)境的復(fù)雜程度對(duì)軟件評(píng)估具有重要作用,所以應(yīng)產(chǎn)生盡量逼真的運(yùn)行背景以便于研究。黑盒測試方法主要有等價(jià)類劃分、邊值分析、因果圖、錯(cuò)誤推測等。“黑盒”法是窮舉輸入測試,只有把所有可能的輸入都作為測試情況使用,才能以這種方法查出程序中所有的錯(cuò)誤。 需求分析 系統(tǒng)設(shè)計(jì) 編制程序 單元測試 集成測試 系統(tǒng)測試 確認(rèn)測試 使用維護(hù) 測 試 階 段 開 發(fā) 階 段 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 31 頁 圖 軟件測試周期示意圖 系統(tǒng)測試原則 程 序員應(yīng)避免測試自己編寫的程序;測試用例的設(shè)計(jì)必須包括預(yù)期的輸出結(jié)果;測試用例應(yīng)包括有效的和期望的輸入情況,也要包括無效的和不期望的輸入情況;所有的測試都應(yīng)追溯到用戶需求,所有測試活動(dòng)都應(yīng)該是有計(jì)劃的,并且計(jì)劃能夠得到保障。 系統(tǒng)測試原理 測試主要依據(jù)是被試系統(tǒng)的研制任務(wù)書和技術(shù)規(guī)格書,是對(duì)軟件功能和性能的綜合測試與評(píng)估。 圖 訂單信息管理模塊流程圖 查詢用戶信息模塊 查詢用戶 信息模塊用來完成對(duì)注冊(cè)用戶的瀏覽及刪除功能。 開 始 否 是 是 結(jié) 束 接收登錄信息 數(shù)據(jù)是否為空 數(shù)據(jù)是否有效 查詢數(shù)據(jù)庫 否 登錄成功 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 27 頁 為了確保商品在數(shù)據(jù)表中的唯一性,在用戶提交表單時(shí),需要先根據(jù)用戶輸入的商品名稱對(duì)數(shù)據(jù)表進(jìn)行查詢,確保此商品在數(shù)據(jù)表中不存在后,方可執(zhí)行插入操作。后臺(tái)首頁主要有以下幾個(gè)部分。 訂單生成后,用戶單擊“提交”按鈕,便可以將錄入的訂單信息保存到數(shù)據(jù)庫中。在程序中使用了一組文本框記錄用戶購買的商品數(shù)量,用戶可以在文本框中輸入想要購買的數(shù)量然購單擊“修改”按鈕。 sql,conn, 開 始 結(jié) 束 接收登錄信息 查詢數(shù)據(jù)庫 數(shù)據(jù)是否正確 否 是 登錄失敗 登錄成功 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 22 頁 if and then msgbox 沒有此用戶 else if trim()=(密碼 ).velue then else msgbox 密碼錯(cuò)誤,請(qǐng)重試! 用戶登錄界面如圖 所示。 用戶 登錄流程 圖 登錄的 代碼如下 Private Sub mand1_click() dim conn as new dim rs as new dim str as string Static logintimes As Integer dim sql as string str = If Right(str, 1) \ Then str = str + \ End If str = Provider=。 ( 1)用戶注冊(cè) 當(dāng)用戶第一次登錄時(shí)首先要在網(wǎng)站上注冊(cè),成為會(huì)員用戶才可以在網(wǎng)站上購物,注冊(cè)頁面必須填寫一些用戶的基本信息,如用戶名、密碼、聯(lián)系電話等信息。因此,網(wǎng)站的設(shè)計(jì)最好要簡潔、明了、格調(diào)清新、實(shí)用、易于使用和維護(hù)。網(wǎng)頁將網(wǎng)站的各個(gè)組成部分包裹起來,形成易懂并且美觀的外表展示給大家,瀏覽者登陸網(wǎng)站后看到的就是一個(gè)個(gè)網(wǎng)頁的組合。 表 42 d_receive_address 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 字段描述 Id Int 12 否 是 地址編號(hào) User_id Int 11 否 否 用戶編號(hào) Receive_name Varchar 20 否 否 真實(shí)姓名 Postal_code Varchar 8 否 否 郵政編碼 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 16 頁 Mobile Varchar 15 是 否 手機(jī) Phone Varchar 20 是 否 電話 (3) 產(chǎn)品類別表 d_category 產(chǎn)品類別表 d_category 用來保存了系統(tǒng)產(chǎn)品的類別信息。 ER 圖 ER 圖是一種概念模型。概念模型是按用戶的觀點(diǎn)來對(duì)數(shù)據(jù)建模,使用與進(jìn)行信息世界建模的工具。此外,管理員最重要的職責(zé)是可以修改訂單狀態(tài),把是否已發(fā)貨的信息反饋給前臺(tái)用戶。后臺(tái)將更新的數(shù)據(jù)寫入到數(shù)據(jù)庫中,前臺(tái)再將數(shù)據(jù)庫中的信息取出來并顯示。其中每一部分都以盡量少的內(nèi)容顯示,以免瀏覽者看的眼花繚亂而失去耐心。 (2) 快捷性: 當(dāng)用戶訂購?fù)晁璧纳唐泛螅W(wǎng)站馬上安排快遞發(fā)貨,盡早的將商品送達(dá)客戶的手中。 使用的JSP 技術(shù)是常見而高效的系統(tǒng)開發(fā)技術(shù)。 可行性分析是在進(jìn)行初步調(diào)查后所進(jìn)行的對(duì) 系統(tǒng)開發(fā)必要性和可能性的研究, 以避免投資失誤,保證新系統(tǒng)開發(fā)成功。 (2) 添加商品; 首先進(jìn)入數(shù)據(jù)庫添加上平單價(jià),數(shù)量等信息,然后制作 html 網(wǎng)頁,添加到網(wǎng)站上。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 9 頁 3 系統(tǒng)分析 功能需求分析 根據(jù)網(wǎng)站功能上的要求, 需要設(shè)計(jì)出網(wǎng)站的用戶管理與產(chǎn)品瀏覽及購物車管理。 CSS 層 CSS 層疊樣式表 ( Cascading Style Sheet) 是一系列格式規(guī)則,它們控制網(wǎng)頁內(nèi)容的外觀。如今,開源軟件越來越收到人們的重視, Linux 就是一個(gè)成功的典型。 基于 Tomcat 的開發(fā)其實(shí)主要是 JSP 和 Servlet 的開發(fā),開發(fā) JSP 和 Servlet 非常簡單,你可以用普通的文本編輯器或者 IDE,然后將其打包成 WAR 即可。但是與 Apache相比,它的處理靜態(tài) HTML的能力就不如 Apache。通常在 WEBINF 目錄下有一個(gè) 文件和一個(gè) classes 目錄, 是這個(gè)應(yīng)用的配置文件,而 classes目錄下則包含編譯好的 Servlet類和 JSP或 Servlet所依賴的其它類(如 JavaBean)。 8.提供 TCP/IP、 ODBC 和 JDBC 等多種 數(shù)據(jù)庫 連接途徑。 MySQL MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQLAB 公司。在服務(wù)器端, JSP 引擎負(fù)責(zé)解釋 JSP標(biāo)記和腳本,生產(chǎn)請(qǐng)求的內(nèi)容,然后將結(jié)果以 HTML 頁面等形式發(fā)送回瀏覽器。 開發(fā)者可以在 文件中為應(yīng)用程序環(huán)境中的 Servlet 程序和 JSP 頁面提供初始化參數(shù)。 out 對(duì)象 用于在 Web 瀏覽器內(nèi)輸出信息,并且管理應(yīng)用服務(wù)器上的輸出緩沖區(qū)。當(dāng)客戶再訪問連接該服務(wù)器的其他頁面時(shí),不再分配給客戶新的 session 對(duì)象,直到客戶關(guān)閉瀏覽器后,服務(wù)器端該客戶的 session 對(duì)象才取消,并且和客 戶的會(huì)話對(duì)應(yīng)關(guān)系消失。 該對(duì)象代表了客戶端的請(qǐng)求信息,主要用于接受通過 HTTP 協(xié)議傳送到服務(wù)器的數(shù)據(jù)。第六章系統(tǒng)調(diào)試與實(shí)施介紹了系統(tǒng)的各項(xiàng)調(diào)試指標(biāo),分析了調(diào)試的過程和結(jié)果。 本文分為六章,通過對(duì)這個(gè)網(wǎng)站的分析、設(shè)計(jì)與實(shí)現(xiàn)的 過程的全面介紹來展示系統(tǒng)的全部特性。 論文 所做工作及 結(jié)構(gòu) 這次設(shè)計(jì)實(shí)現(xiàn)了一個(gè)網(wǎng)上購物網(wǎng)站。其次是個(gè)人網(wǎng)站。 敏銳的網(wǎng)絡(luò)商家當(dāng)然不會(huì)錯(cuò)過這樣絕好的機(jī)會(huì),越來越多的網(wǎng)站投身到提供網(wǎng)絡(luò)購物服務(wù)的行列中來,一個(gè)基于 Inter 的全球電子商務(wù)框架正在形成。 MyEclipse 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 III 頁 III 目 錄 1 緒 論 1 課題的背景、目的與意義 ............................................ 1 國內(nèi)外現(xiàn)狀 ........................................................ 1 論文所做工作及結(jié)構(gòu) ................................................ 2 2 系統(tǒng)相關(guān)技術(shù)簡介 .................................................4 JSP 技術(shù) ........................................................... 4 MySQL ............................................................. 6 Tomcat ....................
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1