10畢業(yè)生論文要求.doc_第1頁
10畢業(yè)生論文要求.doc_第2頁
10畢業(yè)生論文要求.doc_第3頁
10畢業(yè)生論文要求.doc_第4頁
10畢業(yè)生論文要求.doc_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

附 1 畢畢 業(yè)業(yè) 設(shè)設(shè) 計(jì)計(jì) 題目題目 基于基于 JSPJSP 技術(shù)的在線手機(jī)訂購系統(tǒng)技術(shù)的在線手機(jī)訂購系統(tǒng) 姓 名 學(xué) 號 系 院 班 級 指導(dǎo)教師 職 稱 年 月 日 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) I 摘 要 在線手機(jī)訂購系統(tǒng)是目前 Internet 上廣泛使用的在線系統(tǒng)之一 利用 Browser Server B S 結(jié)構(gòu) 實(shí)現(xiàn)手機(jī)的在線查找 銷售以及手機(jī)的在線管理等功能 其 功能目標(biāo)是將手機(jī)銷售由傳統(tǒng)的商店模式向在線銷售轉(zhuǎn)變 本文的主要工作集中在 1 采用 JSP 工具開發(fā) 利用 JSP 擁有 Java 編程語言 一次編寫 各處運(yùn)行 的特點(diǎn) 2 JSP 頁面依賴于可重用的跨平臺的組件 JavaBeans 來執(zhí)行應(yīng)用程序所要求的 更為復(fù)雜的處理 3 系統(tǒng)通過 JDBC ODBC 橋驅(qū)動(dòng)程序 并通過 ODBC 技術(shù)實(shí)現(xiàn)了手機(jī)訂購系統(tǒng) 各個(gè)功能模塊 本文就是基于 JSP 技術(shù)開發(fā)的網(wǎng)上購物系統(tǒng) 共分七章 第一章介紹了在線手機(jī) 訂購系統(tǒng)開發(fā)簡介以及在線手機(jī)訂購系統(tǒng)數(shù)據(jù)庫 開發(fā)工具的構(gòu)成 第二章介紹 JSP 擁有 Java 編程語言 一次編寫 各處運(yùn)行 的特點(diǎn) JSP 基本語法以及 JSP 與數(shù)據(jù)庫的 幾種連接技術(shù) 第三章介紹系統(tǒng)的設(shè)計(jì)思想以及怎樣實(shí)現(xiàn)手機(jī)的在線查找 銷售 手 機(jī)的在線管理等功能 系統(tǒng)流程分析 第四章主要介紹數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 包括數(shù)據(jù)庫 邏輯以及物理設(shè)計(jì) 第五章是系統(tǒng)功能模塊設(shè)計(jì) 分前臺和后臺管理 其中前臺包括 會員管理模塊 商品查詢模塊 訂單查詢模塊 購物車模塊 用戶管理模塊 網(wǎng)站管 理模塊 后臺系統(tǒng)管理員的商品訂單管理模塊用戶管理模塊 分類管理模塊 信息管 理模塊 常規(guī)設(shè)置模塊 第六章是系統(tǒng)的功能模塊實(shí)現(xiàn)和測試 介紹基于 JSP 的服務(wù)器 Tomcat 的安裝與配置以及 J2SDK 作為 Java 虛擬機(jī) 第七章設(shè)計(jì)心得總結(jié)了開發(fā)過程 中的經(jīng)驗(yàn)與不足之處 在以后的應(yīng)用過程中不斷提高和完善 關(guān)鍵詞 關(guān)鍵詞 手機(jī)訂購系統(tǒng) JSP 技術(shù) 數(shù)據(jù)庫 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) II 目 錄 第第 1 1 章章 緒論緒論 1 1 1 1 在線手機(jī)訂購系統(tǒng)開發(fā)簡介 1 1 2 在線手機(jī)訂購系統(tǒng)構(gòu)成 1 第第 2 2 章章 JSPJSP 技術(shù)技術(shù) 2 2 2 1 JSP 的簡介和特點(diǎn) 2 2 2 JSP 基本語法 2 2 2 1 JSP 語法概述 2 2 3 JSP 和數(shù)據(jù)庫的連接技術(shù) 2 2 3 1 JSP 通過 JDBC 與數(shù)據(jù)庫連接 2 2 3 2 JSP 與數(shù)據(jù)庫建立連接 2 第第 3 3 章章 系統(tǒng)分析與總體設(shè)計(jì)系統(tǒng)分析與總體設(shè)計(jì) 4 4 3 1 系統(tǒng)的需求分析 4 3 2 系統(tǒng)的設(shè)計(jì) 4 3 2 1 目標(biāo)設(shè)計(jì) 4 3 2 2 設(shè)計(jì)思想 4 3 3 功能描述 4 3 3 1 功能模塊劃分 4 3 3 2 系統(tǒng)流程分析 4 第第 4 4 章章 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 5 5 4 1 數(shù)據(jù)庫需求分析 5 第第 5 5 章章 系統(tǒng)功能模塊的設(shè)計(jì)系統(tǒng)功能模塊的設(shè)計(jì) 6 6 5 1 前臺系統(tǒng)的設(shè)計(jì) 6 5 1 1 會員注冊模塊 6 5 1 2 商品查詢模塊 6 5 2 系統(tǒng)管理員頁面 6 5 2 1 管理員登陸模塊 6 5 2 2 商品管理模塊 6 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) III 第第 6 6 章章 系統(tǒng)功能模塊的實(shí)現(xiàn)和測試系統(tǒng)功能模塊的實(shí)現(xiàn)和測試 7 7 6 1 服務(wù)器的安裝和配置 7 6 2 系統(tǒng)功能模塊的測試 7 第第 7 7 章章 設(shè)計(jì)心得設(shè)計(jì)心得 8 8 致致 謝謝 9 9 參考文獻(xiàn)參考文獻(xiàn) 1010 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 1 第 1 章 緒論 1 1 在線手機(jī)訂購系統(tǒng)開發(fā)簡介 在線手機(jī)銷售系統(tǒng)是目前 Internet 上廣泛使用的在線系統(tǒng)之一 現(xiàn)在若想要買手機(jī) 先在網(wǎng)上查找一下信息是很劃算也很必要的 在線手機(jī)銷售系統(tǒng)要實(shí)現(xiàn)的功能非常多 最重要的是手機(jī)的銷售 管理庫房中的 手機(jī)以及管理用戶的購物車 從而實(shí)現(xiàn)結(jié)賬等一系列的功能 另外 在線手機(jī)銷售系 統(tǒng)還需要提供給用戶查找數(shù)據(jù)庫中手機(jī)相關(guān)記錄的功能 同時(shí) 為了保證手機(jī)交易的 正常進(jìn)行 必須對用戶的身份進(jìn)行驗(yàn)證 最后 該系統(tǒng)還必須具有管理員的功能 允 許管理員對系統(tǒng)的數(shù)據(jù)庫進(jìn)行操作 首先 為了銷售手機(jī) 給手機(jī)做廣告是其中很重要的一部分 系統(tǒng)必須在醒目的 位置給出手機(jī)的信息 包括手機(jī)的名稱 圖片 市場價(jià) 會員價(jià) 是否推薦 功能介 紹等 另外 手機(jī)銷售過程中還需要對用戶的購物車進(jìn)行管理 允許用戶執(zhí)行諸如清 空購物車 修改購物手機(jī)的數(shù)量 種類等操作 最后 系統(tǒng)必須完成結(jié)帳的功能 從 而完成整個(gè)購物的流程 其次 因?yàn)樵诰€銷售系統(tǒng)中手機(jī)的種類非常多 某個(gè)用戶想要找到自己需要的手 機(jī)就比較困難 所以系統(tǒng)提供了搜索的功能 將手機(jī)分類 給用戶帶來方便 另外 為了保證數(shù)據(jù)庫的安全 以及手機(jī)交易的順利進(jìn)行 系統(tǒng)還需要對用戶進(jìn) 行管理 最簡單的一點(diǎn)就是需要用戶先注冊 進(jìn)行身份驗(yàn)證 最后 系統(tǒng)特別提供了數(shù)據(jù)庫管理的功能 允許具有管理權(quán)限的人員對系統(tǒng)數(shù)據(jù) 庫進(jìn)行操作 包括添加 刪除 修改記錄等等 1 2 在線手機(jī)訂購系統(tǒng)構(gòu)成 在線手機(jī)訂購系統(tǒng)的特點(diǎn)就是利用 Browser Server B S 結(jié)構(gòu) 實(shí)現(xiàn)手機(jī)的在線查找 銷售以及手機(jī)的在線管理等功能 這種系統(tǒng)的優(yōu)勢在于系統(tǒng)簡單 功能強(qiáng)大 擴(kuò)展能 力良好以及能夠方便的跨地域操作等 后臺數(shù)據(jù)庫采用 Microsoft Access 數(shù)據(jù)庫 開發(fā) 采用當(dāng)今較為流行 JSP 工具開發(fā) 前臺頁面采用 dreamweaver 工具設(shè)計(jì) 系統(tǒng)通過 JDBC ODBC 橋驅(qū)動(dòng)程序 并通過 ODBC 系統(tǒng)數(shù)據(jù)源來建立與數(shù)據(jù)庫的連接 Web 服 務(wù)器是采用 Tomcat 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 2 第 2 章 JSP 技術(shù) 2 1 JSP 的簡介和特點(diǎn) 2 2 JSP 基本語法 2 2 1 JSP 語法概述 大部分 JSP 的語句是包含在以 作為開始 作為結(jié)束的標(biāo)簽里 表 2 1 所示為 JSP 語句的各種標(biāo)簽 表 2 1 JSP 語句的標(biāo)簽 編譯指示語句 編譯指示語句 聲明語句 聲明語句 表達(dá)語句 表達(dá)式語句 腳本程序段 腳本程序段 注釋語句 注釋語句 2 3 JSP 和數(shù)據(jù)庫的連接技術(shù) 2 3 1 JSP 通過 JDBC 與數(shù)據(jù)庫連接 2 3 2 JSP 與數(shù)據(jù)庫建立連接 想與數(shù)據(jù)庫建立一個(gè)鏈接你必須做如下兩個(gè)工作 1 加載驅(qū)動(dòng)程序 2 建立 鏈接 JDBC 驅(qū)動(dòng)程序的四種類型 第一種 利用 ODBC 驅(qū)動(dòng)程序提供 JDBC 訪問 采取這種類型主要是由于微軟的 Windows 操作系統(tǒng)的用戶群非常龐大 而且在這種操作系統(tǒng)下的數(shù)據(jù)庫系統(tǒng)都支持 ODBC 為此 在 JDK 中提供了 JDBC ODBC 橋 如果通過這種驅(qū)動(dòng)類型連接數(shù)據(jù) 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 3 必須在 WEB 服務(wù)器中裝有 ODBC 此種類型適于企業(yè)網(wǎng)和用 JAVA 語言編寫的應(yīng)用 程序服務(wù)器代碼 這也是在線手機(jī)訂購系統(tǒng)數(shù)據(jù)庫所采用的驅(qū)動(dòng)程序類型 第二種 驅(qū)動(dòng)程序類型將數(shù)據(jù)庫商家提供用于操作數(shù)據(jù)庫的 API 函數(shù)進(jìn)行包裝 把客戶機(jī) API 上的 JDBC 調(diào)用轉(zhuǎn)換為 DBMS 的調(diào)用 這種驅(qū)動(dòng)程序類型的執(zhí)行效率較 高 第三種 將 JDBC 轉(zhuǎn)換為與 DBMS 無關(guān)的網(wǎng)絡(luò)協(xié)議 然后這種與 DBMS 無關(guān)的網(wǎng) 絡(luò)協(xié)議又被某個(gè)服務(wù)器轉(zhuǎn)換為一種 DBMS 協(xié)議 由于這類驅(qū)動(dòng)程序是完全用 JAVA 語 言編寫的 它不但是可移植性最好的驅(qū)動(dòng)程序類型 而且還是最具靈活性的驅(qū)動(dòng)程序 類型 第四種 將對 JDBC 的調(diào)用直接轉(zhuǎn)換為 DBMS 所使用的網(wǎng)絡(luò)協(xié)議 在本地?cái)?shù)據(jù)庫程序使用 Microsoft 的 Access 數(shù)據(jù)庫時(shí) 可以使用 Sun 公司開發(fā)的 JDBC ODBC 橋 借用此技術(shù) JSP 程序就可以訪問帶有 ODBC 驅(qū)動(dòng)程序的數(shù)據(jù)庫 這 樣既保留 JDBC 的優(yōu)點(diǎn) 又可以使用 Microsoft 提供的 ODBC 數(shù)據(jù)源與 Access 連接 不管對方是何種數(shù)據(jù)庫 只要有 ODBC 接口就可以直接使用 JDBC ODBC 橋與數(shù)據(jù)庫 連接 而無需因?yàn)楹蠖藬?shù)據(jù)庫的改變而改動(dòng)相應(yīng)的程序代碼 實(shí)現(xiàn)了應(yīng)用層與數(shù)據(jù)庫 層的完美分離 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 4 第 3 章 系統(tǒng)分析與總體設(shè)計(jì) 3 1 系統(tǒng)的需求分析 JSPshop 網(wǎng)絡(luò)購物系統(tǒng) JSP 版基于 jsp javaBean access 三層結(jié)構(gòu)的動(dòng)態(tài)購物網(wǎng)站 網(wǎng)上購物系統(tǒng)要由前臺系統(tǒng)和后臺系統(tǒng)兩部分構(gòu)成 前臺系統(tǒng)是供商品銷售使用的瀏 覽器界面 在這里可以注冊會員 瀏覽商品 查詢商品 購物及進(jìn)行購物結(jié)算 后臺系 統(tǒng)主要是進(jìn)行用戶管理 商品分類管理 信息管理 同時(shí)要進(jìn)行會員管理 新聞管理 網(wǎng)站友情鏈接管理 以及保證系統(tǒng)安全有效運(yùn)轉(zhuǎn)的系統(tǒng)環(huán)境 3 2 系統(tǒng)的設(shè)計(jì) 3 2 1 目標(biāo)設(shè)計(jì) 3 2 2 設(shè)計(jì)思想 3 3 功能描述 3 3 1 功能模塊劃分 根據(jù)系統(tǒng)功能的要求 在線手機(jī)訂購系統(tǒng)可以分為 3 個(gè)模塊 用戶管理模塊 手 機(jī)訂購系統(tǒng)以及在線管理系統(tǒng) 圖 3 2 給出了這 3 個(gè)模塊之間的關(guān)系 圖 3 2 在線手機(jī)訂購系統(tǒng)功能模塊圖 3 3 2 系統(tǒng)流程分析 在線手機(jī)訂購系統(tǒng)首頁也頁 會員管理模塊在線購物模塊系統(tǒng)管理模塊 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 5 第 4 章 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 根據(jù)系統(tǒng)功能設(shè)計(jì)要求及模塊劃分 數(shù)據(jù)庫主要存儲用戶信息 商品信息和訂單 信息 對于在線手機(jī)訂購系統(tǒng)的數(shù)據(jù)庫 可列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 4 1 數(shù)據(jù)庫需求分析 數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下 1 用戶信息 ID 自動(dòng)編號 用戶名 地址 E mail 地址 電話 郵編等 數(shù) 據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 如表 4 1 所示 表 4 1 用戶信息表 名 稱表單元素類型含 義最大長度 User Id數(shù)字自動(dòng)編號 10 Usermane 文本用戶名 20 Addr 文本地 址 40 Email 文本 E mail20 Phone 文本電 話 20 2 商品信息 ID 自動(dòng)編號 商品名 商品分類 商品價(jià)格 商品內(nèi)容介紹等 數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 如表 4 2 所示 表 4 2 商品信息表 名稱表單元素類型含義最大長度 Hw Id數(shù)字自動(dòng)編號 10 Hw name文本商品名 20 Hw sort文本商品分類 10 Hw cash數(shù)字商品價(jià)格 10 Hw content文本商品內(nèi)容介紹 100 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 6 第 5 章 系統(tǒng)功能模塊的設(shè)計(jì) 5 1 前臺系統(tǒng)的設(shè)計(jì) 5 1 1 會員注冊模塊 5 1 2 商品查詢模塊 5 2 系統(tǒng)管理員頁面 5 2 1 管理員登陸模塊 5 2 2 商品管理模塊 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 7 第 6 章 系統(tǒng)功能模塊的實(shí)現(xiàn)和測試 6 1 服務(wù)器的安裝和配置 6 2 系統(tǒng)功能模塊的測試 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 8 第 7 章 設(shè)計(jì)心得 本系統(tǒng)是一個(gè)面向商業(yè)企業(yè) 具有一定實(shí)用性的網(wǎng)上購物系統(tǒng) 它主要完成對商 品信息的一系列管理 包括瀏覽 查詢 訂購以及 信息等 本系統(tǒng)采用當(dāng)前流行的 動(dòng)態(tài)網(wǎng)頁的開發(fā)工具 JSP 來完成整個(gè)系統(tǒng)的設(shè)計(jì) 在數(shù)據(jù)庫的設(shè)計(jì)上利用了 Access 的便利性和實(shí)用性 在商品查詢方面 系統(tǒng)實(shí)現(xiàn)了多條件任意字段的模糊查詢 同時(shí) 在分類查詢上實(shí)現(xiàn)了動(dòng)態(tài)生成 系統(tǒng)可以自動(dòng)識別用戶不同的輸入 在用戶管理方面 系統(tǒng)基本實(shí)現(xiàn)了用戶注冊和密碼修改等各項(xiàng)功能 由于整個(gè)系統(tǒng)涉及到電子商務(wù)的各 個(gè)方面 有關(guān) JSP 許多細(xì)節(jié)問題都要靠自己去摸索 加之本人水平有限 并沒有完全 地理解 JSP 的強(qiáng)大功能 還存在著許多不足之處 如 1 受開發(fā)條件和開發(fā)時(shí)間的限制 本系統(tǒng)只利用了本地?cái)?shù)據(jù)庫 Access 它同應(yīng)用 程序處于同一系統(tǒng)中 能存儲的數(shù)據(jù)量也有一定限制 并沒有發(fā)揮出 JSP 其數(shù)據(jù)庫方 面的優(yōu)勢 2 在一些數(shù)據(jù)輸入時(shí)沒有及時(shí)的進(jìn)行數(shù)據(jù)格式校驗(yàn) 不能保證數(shù)據(jù)輸入的絕對正確 性 3 由于時(shí)間關(guān)系 系統(tǒng)功能實(shí)現(xiàn)不夠完善 使用不是很方便 比如 沒有實(shí)現(xiàn)不同 級別的用戶購買商品時(shí)享受不同的折扣等 這些都是需要完善的地方 該系統(tǒng)離實(shí)際使用也還有一定的距離 需要我不斷地 進(jìn)行補(bǔ)充和完善 這次論文設(shè)計(jì)得到指導(dǎo)教師梁伍七老師的大力支持 在此表示衷心 的感謝 淄博職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 9 致 謝 淄博

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論