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

正文內(nèi)容

jsp網(wǎng)上電器商城的設(shè)計與實(shí)現(xiàn)(參考版)

2024-12-10 01:38本頁面
  

【正文】 不足之處,還望老師不吝賜教 ! 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 41 附 錄 系統(tǒng)環(huán)境要求 硬件環(huán)境:硬盤: 10G+, 內(nèi)存: 512M+ 軟件環(huán)境: Windows XP; +; +; SQL Server 2021+; + 系統(tǒng)安裝 將整個項目發(fā)布到 Tomcat 中 將 ShopSystem 數(shù)據(jù)庫附加到 SQL Server 2021 中 系統(tǒng)運(yùn)行 啟動 Tomcat 和 SQL Server 2021 服務(wù) 訪問首頁: 訪問后臺頁面: 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 42 參考文獻(xiàn) [1。還學(xué)習(xí)到了 MyEclipse工具的應(yīng)用,它在我對程序進(jìn)行調(diào)試排錯時,為我指出代碼的問題原因及相關(guān)位置,提高了效率。所以我復(fù)習(xí)了以前學(xué)過的知識,還學(xué)習(xí)了如何使用MyEclipse 來開發(fā)項目 。 在設(shè)計的過程中,我查閱了相關(guān)資料,研究了 近幾年的網(wǎng)站開發(fā)使用的工具 技術(shù) ,最終選用了 Java+JSP+SQL Server 2021。 此系統(tǒng)建立了包含在主系統(tǒng)下的兩個功能子窗體,即用戶部分和管理員部分,實(shí)現(xiàn)了一個“網(wǎng)上電器商城”系統(tǒng)的基 本維護(hù)與實(shí)現(xiàn)。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 40 結(jié) 論 本畢業(yè)設(shè)計實(shí)現(xiàn)了網(wǎng)上電器商城的設(shè)計與實(shí)現(xiàn),具備了網(wǎng)上購物、用戶注冊及登錄、找回密碼、管理員對商品、用戶、訂單及其它一些功能的管理和維護(hù)等基本功能,能夠?qū)崿F(xiàn)網(wǎng)上購物的構(gòu)想。但是在測試中也發(fā)現(xiàn)軟件的一些不足與缺陷,比如軟件在用戶第一次登陸時,也就是用戶剛拿到軟件時,必須用預(yù)先設(shè)定好的管理員賬號登陸系統(tǒng)才能對系統(tǒng)進(jìn)行 操作。 第 測試結(jié)論 經(jīng)過 以上的一系列 軟件測試, 該網(wǎng)站 基本上達(dá)到需求 分析 階段所提出的要求。以界面為基礎(chǔ)的測試僅僅依靠軟件與其運(yùn)行環(huán)境之間的界面來選擇和產(chǎn)生測試數(shù)據(jù) 。 ( 4)性能上是否滿足要求。 ( 2)在接口上,能否正確地接受輸入數(shù)據(jù),能否產(chǎn)生正確地輸出信息。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 39 第 軟件測試方法 黑盒測試,該方法把被測試對象看成一個黑盒子,測試人員完全不考慮程序內(nèi)部的結(jié)構(gòu)和處理過程,只在軟件的接口處進(jìn)行測試,根據(jù)需求說明書, 分別對各功能進(jìn)行增加、刪除和修改等操作 ,檢查程序是否滿足功能要求。同時,這種分析也能幫助我們設(shè)計出有針對性地檢測方法,改善測試的有效性。 首先,測試并不僅僅是為了要找出錯誤。 這種觀點(diǎn)可以提醒人們測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。 一個好的測試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤。 軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。 同樣,為了保證本網(wǎng)站在真正投入到使用當(dāng)中時,能夠正常運(yùn)行,無異常及錯誤的出現(xiàn),在沒有發(fā)布之前需要對其進(jìn)行一次全面的系統(tǒng)測試。從用戶角度考慮,是希望通過軟件測試來發(fā)現(xiàn)軟件中隱藏的錯誤和缺陷,盡量的符合用戶的需求,而來考慮是否接受該產(chǎn)品。其運(yùn)行結(jié)果如圖 所示。該頁面的設(shè)計效果如圖 所示。該頁面的 設(shè)計效果如圖 所示。頁面運(yùn)行結(jié)果如圖 所示。管理員登錄入口位于網(wǎng)站首頁的上面,頁面運(yùn)行結(jié)果如圖 所示。 圖 意見反饋界面 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 35 后臺主要具有商家發(fā)布公告、管理客戶信息、處理訂單信息、增減商品的功能,是商家進(jìn)行操作的地方,其頁面實(shí)現(xiàn)效果如圖 。 圖 修改資料界面 意見反饋模塊界面 該模塊用于用戶購買并收到商品后對商品發(fā)表建議或?qū)ι碳曳?wù)進(jìn)行評價。 圖 購物車界面 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 34 修改資料模塊界面 用戶可以修改自己的信息,包括頭像、聯(lián)系電話、提示問題、回答問題以及登錄密碼等內(nèi)容。 圖 忘記密碼界面 購物車模塊界面 用戶看到中意的商品后放入購物車,之后可以繼續(xù)購物,如果選購?fù)戤吶ナ浙y臺結(jié)賬,提交查看訂單。忘記密碼的入口位于網(wǎng)站首頁的上方。用戶單擊【注冊】按鈕即可進(jìn)入注冊頁面,其設(shè)計效果如 圖 所示。網(wǎng)上電器商城前臺首頁的運(yùn)行結(jié)果如圖 所示。 } return result。 result=(sql)。 try { conn=()。 } return rs。 rs=(sql)。 } //讀取結(jié)果集 public ResultSet doQuery(String sql) { try { conn=()。 } if (conn == null) { (警告 :數(shù)據(jù)庫連接失敗 !)。 (************++++*)。 conn=(jdbc:microsoft: :1433。 try { (dbDriver)。在 JSP 頁面中要使用這個 JavaBean,先使用語句: % page import= %,通過該引用就可以實(shí)現(xiàn) Bean 中相關(guān)功能函數(shù),這樣就可以方便的完成對數(shù)據(jù)庫的增加、刪除、修改和查詢等操作 [16]。通過 JSP頁面調(diào)用此 JavaBean,可以實(shí)現(xiàn)對數(shù)據(jù)庫的連接,數(shù)據(jù)表的添加、刪除、更新等操作。 JavaBean 可以很方便北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 30 的用來捕獲頁面表單的輸入并完成各種業(yè)務(wù)邏輯的處理。 JSP 的一個重要特性就是可以用 JavaBean 實(shí)現(xiàn)功能的擴(kuò)展。 用戶可以使用 JavaBean 將功能、處理、值、數(shù)據(jù)庫訪問和其他任何可以用 Java代碼創(chuàng)造的對象進(jìn)行打包,并且其他的開發(fā)者可以通過內(nèi)部的 JSP 頁面、 Servlet、其他 JavaBean、 Applet 程序或應(yīng)用來使用這些對象。 JavaBean 通過提供符合一致性設(shè)計模式的公共方法將內(nèi)部域暴露成為屬性。 訪問數(shù)據(jù)庫的 JavaBean JavaBean 是 一種 Java 語言寫成的可重用組件。由于 ODBC 驅(qū)動程序被廣泛的使用,建立這種橋接器,使得 JDBC有能力訪問幾乎所有類型的數(shù)據(jù)庫。JDBC 在設(shè)計上和 ODBC 很相似。 JDBCODBC 橋是一個 JDBC 驅(qū)動程序,它通過將 JDBC 操作轉(zhuǎn)換為 ODBC 操作來實(shí)現(xiàn)JDBC操作。 JDBC( Java DataBase Connectivity)是 Java 數(shù)據(jù)庫連接 API。 表 公告欄信息表 字段名稱 字段類型 長度 能否為空 字段說明 n_id char 10 否 ID n_message char 1000 否 通告內(nèi)容 n_admin char 30 否 發(fā)出通告的管理員 n_header varchar 50 否 管理員頭像 n_time char 10 否 發(fā)出通告時間 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 29 第 5 章 系統(tǒng)實(shí)現(xiàn) 第 系統(tǒng)實(shí)現(xiàn)方法 創(chuàng)建與數(shù)據(jù)庫的連接 在 JSP 中可以使用 Java 的 JDBC 技術(shù),實(shí)現(xiàn)對數(shù)據(jù)庫中表記錄的查詢、修改和刪除等操作。 表 支付信息表 字段名稱 數(shù)據(jù)類型 長度 能否為空 字段說明 pay_id char 10 否 ID pay_payment varchar 50 否 支付方式 pay_msg varchar 500 能 支付信息 ( 8)客戶反饋表包括 ID、客戶姓名、客戶頭像、客戶信息及時間、管理員回復(fù)內(nèi)容和時間,如表 所示。如表 所示。 表 商品類型表 字段名稱 數(shù)據(jù)類型 長度 能否為空 字段說明 t_id char 10 否 類型號 t_type varchar 30 否 類型名稱 ,(主鍵 ) ( 5)訂單信息表包括訂單號(主鍵)、訂單所產(chǎn)生的時間、訂單中收貨人姓名、訂單收貨人詳細(xì)地址、訂單收貨人的郵箱、產(chǎn)生訂單的用戶的支付方式、訂購商品的總價,如表 所示。 表 用戶信息表 字段名稱 數(shù)據(jù) 類型 長度 能否為空 字段說明 c_name varchar 30 否 主鍵,用戶姓名 c_pass varchar 30 否 用戶密碼 c_header varchar 30 否 用戶頭像 c_phone char 15 否 用戶電話 c_question varchar 30 否 用戶問題 c_answer varchar 30 否 用戶答案 c_address varchar 50 能 用戶地址 c_ varchar 50 否 用戶郵箱 ( 3)商品信息表包括商品 ID(主鍵) 、商品名稱、商品類型名稱、商品內(nèi)容簡介、商品價格、商品圖片地址、商品發(fā)布日期、商品的庫存數(shù)量,如表 所示。 ( 1)管理員信息表包括管理員姓名(主鍵)、管理員密碼、管理員電話、管理員郵箱、管理員頭像,如表 所示。 ( 9)客戶反饋表。 ( 7)支付信息表。 ( 5)訂單信息表。 ( 3)商品信息表。 ( 1)管理員信息表。這兩個問題貫穿了整個軟件系統(tǒng)的開發(fā)過程,這也就是數(shù)據(jù)庫的設(shè)計問題,軟件設(shè)計的一個核心。 圖 支付實(shí)體 ER 圖 訂單實(shí)體 編號 訂單確認(rèn) 收貨人 姓名 訂單總價 收貨人 郵編 支付實(shí)體 編號 支付方式 賬號 用戶實(shí)體 用戶名 地址 ?? 用戶電話 密碼 管理員實(shí)體 用戶名 用戶郵編 密碼 電話 頭像 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 24 客戶反饋實(shí)體用于記錄用戶對購買的商品發(fā)表的評價意見信息, 其 ER關(guān)系圖如圖 所示。 圖 管理員實(shí)體 ER 圖 訂單實(shí)體,主要記錄訂單的狀態(tài)以及收貨人的正確信息確保商品能準(zhǔn)確送到顧客手中, 其 ER關(guān)系如圖 所示。 圖 訂單詳細(xì)實(shí)體 ER 圖 商品類型實(shí)體 編號 名稱 商品信息實(shí)體 編號 相關(guān)圖片 ?? 銷售價格 類別 訂單詳細(xì)實(shí)體 編號 用戶地址 購買數(shù)量 購買時間 ?? 公告 實(shí)體 編號 頭像 內(nèi)容 提交人 時間 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 23 用戶實(shí)體用于記錄用戶的基本信息,其 ER 關(guān)系圖如圖 所示。 圖 商品信息實(shí)體 ER 圖 商品類型表,記錄商品分類信息,方便商家對商品進(jìn)行管理,其 ER關(guān)系圖如圖 所示。 用戶訂單 訂單處理 訂單發(fā)貨 訂單結(jié)賬 訂單刪除 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 21 圖 整體功能結(jié)構(gòu)圖 第 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 通過對公告模塊的數(shù)據(jù)進(jìn)行分析,在該系統(tǒng)中涉及到的實(shí)體有公告編號、內(nèi)容、時間、頭像、公告提交人等,其 ER關(guān)系圖如圖 所示。 除了顧客購買商品外,還需商家對商品進(jìn)行管理,后臺管理共有 8個 模塊,上面已介紹七個,另外 管理者登錄模塊:管理員要登錄后臺管理網(wǎng)站,必須先輸入用戶名和密碼來獲得。 后臺購物流程圖 圖 后臺流程圖 如圖 所示,商家看到用戶的提交訂單后,要對其進(jìn)行處理,首先需要根據(jù)訂單及時發(fā)送相應(yīng)的商品,不斷更新商品的 物流信息。 ( 6)選購好之后,可以去收銀臺結(jié)賬。如果繼續(xù)購物則可返回瀏覽頁面繼續(xù)進(jìn)行購物。 ( 3)顧客在訂購商品前要進(jìn)行用戶注冊,輸入用戶名和密碼,如果輸入正確則可以訂購商品,若不正確則退回商品瀏覽狀態(tài)。 主頁 瀏覽商品 選擇商品 訂購商品 去購物車 去收銀臺 提交訂單 未注冊用戶 已登錄注冊用戶 未登錄注冊用戶 注冊 登錄 其他管理 增加 管 理員 刪除 管理員 修改 管理員信息 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(論文) 20 ( 1)顧客可以登錄網(wǎng)站首頁進(jìn)行商品的瀏覽,在瀏覽時候可以根據(jù)公告信息中的熱賣商品提示進(jìn)行瀏覽。當(dāng)管理員信息存在錯誤時,要對其進(jìn)行修改,讓顧客更好地了解商家。商家由于利潤不高甚至虧損時可以進(jìn)行下架商品及撤店,要及時刪除商家信息。當(dāng)有新商家進(jìn)入網(wǎng)站時,要添加商家信息,方便管理自己的商品等。其中,可以增加、刪除、修改管理員的信息。 圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1