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

正文內(nèi)容

寵物犬網(wǎng)絡(luò)交易平臺的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文(編輯修改稿)

2024-09-30 19:47 本頁面
 

【文章內(nèi)容簡介】 完成,下面 對 MyEclipse、 Tomcat 和 MySql 數(shù)據(jù)庫進行簡要介紹。 1. MyEclipse MyEclipse,最開始學(xué)習(xí) Java 是老師就介紹了這款軟件,安裝方便,用起來更方便,插件豐富。 它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 [1]。 哈爾濱學(xué)院本科畢業(yè)論文(設(shè)計) 5 2. MySql 也可以寫入一些 css 或者其他的腳本代碼,客戶端在頁面中發(fā)出請求,服務(wù)器進行接收請求和請求參數(shù),接收完成后會分理處出入其中的 Java 代碼并對這些嵌入其中的 Java代碼 。支持多線程,充分利用 CPU 資源,提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑,可 以處理擁有上千萬條記錄的大型數(shù)據(jù)庫 [3]。 JSP JSP 內(nèi)部對象說明: request 為客戶端請求,此請求會包含來自 GET/POST 請求的參數(shù); response 為網(wǎng)頁傳回客戶端的響應(yīng); pageContext 用于管理網(wǎng)頁的屬性; session 為與請求有關(guān)的會話; application 為正在執(zhí)行的內(nèi)容; out 為傳送響應(yīng)的輸出流; config就是平常行的 為 頁面中的飛頁面 代碼片段配置對象; page 為 JSP 網(wǎng)頁本身 的屬性名稱 ; exception 是捕捉網(wǎng)頁錯誤 ,避免網(wǎng)頁的異常是的不會運行成功 。 JavaScript JavaScript是一種 在 瀏覽器端 根據(jù)瀏覽器自己的對代碼的分析并 執(zhí)行 成最終結(jié)果的 的腳本語言, javascript中的 “java”一詞 只 不過 是借 Java語言的 響亮的 名聲進行 自我 營銷 。 其實JavaScript的主要設(shè)計原則 是 源自 Self和 Scheme。 另一方面, JavaScript是基于對象而不是面向?qū)ο螅?沒有定義類的語法 和 繼承和多態(tài) 。 而且 JavaScript是 弱類型語言, 也就是 在聲明變量的時候是不確定變量的類型的,當(dāng)程序運行時就會自己判斷并確定類型,然后 可以隨時改變 。 在 HTML基礎(chǔ)上,使用 JavaScript是 可以開發(fā)交互式 Web網(wǎng)頁 。 軟硬件配置 硬件需求: CPU: Pentium 以上計算機 內(nèi)存 : 512M 以上 軟件需求: 操作系統(tǒng)版本: Windows XP 開發(fā)工具: MyEclipse 后臺服務(wù)器: Apache Tomcat 開發(fā)語言: Java 瀏覽器: 哈爾濱學(xué)院本科畢業(yè)論文(設(shè)計) 6 第二章 系統(tǒng) 需求分析 可行性分析 開發(fā) 每一個項目之前, 不論是為了勘測接手的項目是否可行,為了是否有市場貨其他方面的價值,還是確定是否有發(fā)展的空間。 都要進行可行性分析, 這樣才可以降低 項目 開發(fā) 的風(fēng)險 ,保證開發(fā)的合法和有發(fā)展而不致虧本。也 避免人力、物力、財力 各方面 的浪費 ,下面就從 技術(shù)、經(jīng)濟 和法律四個方面來 分析 介紹。 1. 技術(shù)可行性 本系統(tǒng)采用的是 B/S(Browser/Server,瀏覽器 /服務(wù)器模式 )結(jié)構(gòu),可以在任何地方進行操作而不用安裝任何軟件,只要 有一臺能夠 上網(wǎng)的電腦就可以使用。數(shù)據(jù)庫使用的 Mysql,具有 體積小、速度快、開源 的特點 , sql 語句也是用來訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。本系統(tǒng)操作簡單,只需要能夠熟練操作 WINDOWS, 操作人員簡單梳洗系統(tǒng) 即可工作,所以本系統(tǒng)在技術(shù)上是可行 的 。 2. 經(jīng)濟可行性 與傳統(tǒng)店面式的寵物犬商店的銷售方式相比,在線銷售有很多的郵點,首先及時滅洋低于限制,而且搜索頁十分方便,信息的存儲量更是其他方式比不了的,而且風(fēng)險成本都是比較低的。在網(wǎng)上可以又很多種搜索的方式,挑選方便,展示頁方便,能夠起到很好促進銷售的效果。寵物犬商店本身所需要的店面就要比其他的商店大很多,而網(wǎng)上寵物犬商店這種銷售模式無需精裝修,節(jié)省店面,方便管理,大大減少了成本。而且網(wǎng)絡(luò)是無地域限制的,是面向全國甚至是世界的;也是無時間限制的,可以 24 小時的隨時在線銷售。將店 “ 開 ” 在這樣廣闊的區(qū)域 中,全面的擴展了商品的銷售路徑,擴大和鞏固了客戶群。 3. 法律可行性 該寵物犬網(wǎng)絡(luò)交易平臺是自行開發(fā)的管理系統(tǒng),是具有實際意義的系統(tǒng),開發(fā)環(huán)境、軟件和使用的數(shù)據(jù)庫都是開源的,不存在侵權(quán)等問題,即法律上是可行的。 系統(tǒng)完 安全 性 和數(shù)據(jù) 完 整性需求分析 系統(tǒng)的安全性 在交易過程中,各個數(shù)據(jù)都 必須 要保證完整性,即可以 保證提供給 用戶提供完整的信息,也可以保證程序正常運行。 首先, 要想管理本系統(tǒng)的寵物犬及用品等各信息,必須先要憑 借 管理員的用戶名和密碼登陸到系統(tǒng)中,非管理員用戶不能通過登錄驗證,即不能登錄 到后臺 , 以確保 開發(fā)出來哈爾濱學(xué)院本科畢業(yè)論文(設(shè)計) 7 的 系統(tǒng) 具有很好的 嚴密性和安全性。 其次, 保證 所有用戶 有不同的權(quán)限 ,用戶登錄到系統(tǒng)后,不能越級操作,管理員可以使用所有模塊;普通用戶用戶只能在前臺進行操作,比如,查詢商品信息、在線購買、下訂單等功能;未注冊用戶只能在線瀏覽店內(nèi)信息,查詢店內(nèi)商品。 數(shù)據(jù)的完整性 寵物犬網(wǎng)絡(luò)交易平臺系統(tǒng)的數(shù)據(jù)在存儲到數(shù)據(jù)庫中時,必須保證數(shù)據(jù)具有完整性,主要表現(xiàn)在兩個方面:邏輯完整性和存儲完整性。所謂的邏輯完整性就是要保證數(shù)據(jù)的邏輯關(guān)系具有完整性,也就是在數(shù)據(jù)傳輸?shù)倪^程中要保證數(shù)據(jù)的邏輯關(guān)系完整性; 所謂的存儲完整性就是保證數(shù)據(jù)在物理存儲的層面上具有完整性。具體要求如下: (1) 各種 信息 數(shù)據(jù) 具有完整性, 每種信息數(shù)據(jù) 不能為空 (2) 各種數(shù)據(jù)間的相互聯(lián)系及邏輯關(guān)系具有正確性 (3) 相同數(shù)據(jù)在不同數(shù)據(jù)表中的記錄具有一致性 系統(tǒng) 功能需求分析 通過對網(wǎng)上寵物犬商店系統(tǒng)的深入分析,可獲得以下主要的需求 (1) 要求系統(tǒng)具有良好 簡潔 的人機 交互 界面 。 (2) 寵物犬及寵物犬用品可以分類 查看 , 方便 用戶 查找, 了解本店提供的內(nèi)容 。 (3) 具備權(quán)限控制功能,只有注冊過的會員在登 錄 后才有權(quán)限下訂單。 (4) 用戶可以查看 并 修改自己的信息。 (5) 顧客用戶 登 錄 后 可以通過網(wǎng)站留言反饋意見,與其他用戶或 管理員 交流 。 (6) 購物 車功能, 用戶登錄后 可以往購物車里添加、刪除所選商品 。 (7) 在線咨詢功能 。 (8) 后臺 管理功能,系統(tǒng)管理員登錄后可以對所有的數(shù)據(jù)信息進行增、刪、改、查操作 。 哈爾濱學(xué)院本科畢業(yè)論文(設(shè)計) 8 前 臺 信 息 管 理搜索注冊登錄注銷在線下訂單店內(nèi)信息瀏覽個人信息維護留言評價購物車后 臺 信 息 管 理類別管理會員管理寵物狗信息管理寵 物狗 用品 信息 信息 管理修改個人密碼寵 物 犬 網(wǎng) 絡(luò) 交 易 系 統(tǒng)系統(tǒng)管理公告管理寵物犬用品瀏覽寵物犬瀏覽 圖 21 寵物犬網(wǎng)絡(luò)交易系統(tǒng)的系統(tǒng)模型 系統(tǒng)前臺的需求分析 寵物犬網(wǎng)絡(luò)交易 系統(tǒng)的前臺用例圖如圖 22 所示。 該用例圖 用于 描述 寵物犬網(wǎng)絡(luò)交易系統(tǒng)所需要實現(xiàn)的 用 戶 的具體功能需求,圖 中 的 橢圓形 標(biāo)識用例,圖中所示 的 “注冊用戶 /上網(wǎng)用戶 ”為該子系統(tǒng)中所涉及到的不同的系統(tǒng) 參與 者。 注 冊 用 戶瀏 覽購 物 車訂 單留 言上 網(wǎng) 用 戶個 人 信 息 圖 22 前臺部分用例圖 由圖 22 可見,該系統(tǒng)包括 已 注冊用戶和上網(wǎng)用戶兩 個參與 者和產(chǎn)品瀏覽、購物車 、訂單處理 、留言和個人信息管理五 大用例,所有前臺部分需求要完成如下任務(wù): 1. 產(chǎn)品瀏覽 所有用戶都可以瀏覽該系統(tǒng)所展示的產(chǎn)品 ,同時系統(tǒng)還會提供類別展示等 。 2. 購物車 哈爾濱學(xué)院本科畢業(yè)論文(設(shè)計) 9 登錄 的 用戶 可以使用購物車功能 ,當(dāng)用戶 選 中一條寵物犬或 選 中某些寵物犬用品時,通過一鍵操作,將 想要購 買 的 商 品放入購物車中 ,并可用對購物車 進行管理 。 3. 訂單處理 登錄用戶在提交付款信息、配送地址信息之后,系統(tǒng)會自動 生成 一個訂單。該訂單便于 本店管理 人員依據(jù)訂單信息進行發(fā)貨處理。同時 登陸用戶也可以進入訂單管理界面,查詢 自己的訂單信息 ,查看訂單內(nèi)物品等信息 , 同時可以 隨時跟蹤訂單的情況。 4. 留言 登陸用戶如果對店內(nèi)物品或客服人員有意見,可用留言,管理員會查看并處理。 5. 個人 信息 管理 由于本系統(tǒng)主要是用于寵物犬及用品的交易,個人信息不為重點,所以個人信息只設(shè)置一些必要的,并不十分豐富,但用戶還是可以查看并修改個人信息 的。 在登陸的時候,也是通過服務(wù)調(diào)用的方式認證用戶。 系統(tǒng)后臺的需求分析 前后臺信息是先關(guān)的,根據(jù)前臺功能的各種信息 ,系統(tǒng)后臺的用例圖如圖 23 所示。 超 級 管 理 員后 臺 登 錄寵 物 犬 信 息 管 理寵 物 犬 用 品 信 息 管 理類 別 管 理訂 單 管 理公 告 管 理會 員 管 理管 理 員管 理 員 管 理 圖 23 后臺部分用例圖 系統(tǒng)后臺需要完成的 任務(wù)如下: 1. 后臺登 錄 哈爾濱學(xué)院本科畢業(yè)論文(設(shè)計) 10 在這個模塊,管理員在后臺的登錄頁面根據(jù)賬號和密碼登錄進入后臺系統(tǒng),就可以進行管理各種各樣的信息。 但是 根據(jù)管理員的權(quán)限會有不同的管理功能 ,這些管理員 登錄 后臺系統(tǒng) 時 需進行 賬號和密碼 的驗證,只有驗證通過,才可以進入后臺系統(tǒng)進行管 理。 2. 類別信息管理模塊 在這個模塊中,管理員是可以對類別的信息機型管理的。其中就包括類別的查看 、 類別的添加 、 類別 信息的 修改和 某類別的 刪除等功能操作。其中類別信息包括類別 ID 號、類別名稱、所屬類別 的 ID 等信息。 3. 寵物狗信息管理模塊 在該模塊中定義了寵物狗信息的管理, 管理員通過該模塊進行 寵物狗信息錄入、查看、修改、刪除等操作。 4. 寵物狗用品信息管理模塊 在該模塊中定義了寵物狗用品信息的管理, 管理員通過該模塊進行 寵物狗用品信息錄入、查看、修改、刪除等操作。 5. 訂單管理 該模塊定義了本店的訂單信息管理, 管理員通過此模塊 管理 已付款確認的訂單,確認未付款的訂單,已經(jīng)交貨的訂單等等,進行日常訂單數(shù)據(jù)處理與維護。 6. 留言管理 該模塊定義了本店留言信息的管理, 管理員通過此模塊對整個系統(tǒng)里的會員留言進行管理 。刪除對本店 各方面有不好影響 的留言, 及時處理好會員的留言信息。 7. 會員管理模塊 該模塊中包括 查看 會員信息 , 信息不多, 修改 用戶 密碼 和 刪除 某 會員信息三個功能。 交易 業(yè)務(wù)流程 需求 分析 下面介紹一下本系統(tǒng)的交易業(yè)務(wù)流程,如圖 24 所示 . 哈爾濱學(xué)院本科畢業(yè)論文(設(shè)計) 11 會 員 購 物 車 管 理 員登 陸查 看 寵 物 犬 / 用 品添 加 到 購 物 車瀏 覽購 物 車 修 改 確 認填 寫 地 址訂 單 提 交訂 單 處 理反 饋 處 理 后 訂 單收 貨 確 認查 看 訂 單 評 價 圖 24 交易業(yè) 務(wù) 順序 圖 首先,上網(wǎng)者進入到該店 頁面 ,并瀏覽本店商品, 可以 根據(jù)分類等方式查詢店內(nèi)寵物犬或用品信息,最后選定所要購買 的寵物犬或用品 。 想要購買必須先 登錄,如果不是本店會員, 需要 先注冊賬號再登錄, 登錄后, 將選中物加入到購物車。 這時 如果沒有逛夠的話還是 可以繼續(xù)瀏覽 的, 并 再次 購買 。 結(jié)賬前 查看購物車的東西,也 可以先 對購物車進行 整理 ,如用品數(shù)量修改,刪除某購買物等,確認后填寫 收貨 地址 、電話等信息 ,提交訂單,等待發(fā)貨。管理員根據(jù)訂單地址等信息發(fā)貨并 真正 發(fā)貨,即處理訂單。買家查看訂單信息,在現(xiàn)實中 收 到 貨 物后 ,確認收貨, 當(dāng)然也 給予評價 ,本次交易結(jié)束。 哈爾濱學(xué)院本科畢業(yè)論文(設(shè)計) 12 第三章 系統(tǒng) 設(shè)計 系 統(tǒng) 架構(gòu) 設(shè)計 本系統(tǒng)采用的架構(gòu)是現(xiàn)在比較流行的,具有高度靈活性和可擴展性的三層架構(gòu) ,即界面層 (Interface Layer)、應(yīng)用邏輯層 (Application Login Layer)、數(shù)據(jù)層 (Data Access Layer)分開 。該架構(gòu)能夠適應(yīng)數(shù)據(jù)和功能的不斷變化的 需求,分層明確 ,是當(dāng)前使用比較頻繁的一種架構(gòu) ,如圖 31 所示。 界 面 層 應(yīng) 用 邏 輯 層 數(shù) 據(jù) 層 數(shù) 據(jù) 訪 問 及 事 務(wù) 圖 31 系統(tǒng)結(jié)構(gòu) 1. 界面層 在界 面層,采用 html, css, javascript 等技術(shù)實現(xiàn),在保證頁面穩(wěn)定的情況下,增加頁面的動態(tài)效果,提升用戶體驗度,也使得系統(tǒng)更加靈活。 2. 應(yīng)用邏輯層 在應(yīng)用邏輯層,使用 J2EE 技術(shù),將各功能代碼封裝,方便靈活,可以保證業(yè)務(wù)相對穩(wěn)定,主要使用 struts 框架控制業(yè)務(wù)過程。 3. 數(shù)據(jù)層 在數(shù)據(jù)
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1