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

正文內容

b2c電子商務平臺的設計與實現(xiàn)畢業(yè)設計(參考版)

2024-08-30 17:05本頁面
  

【正文】 測試并不僅是為了要找到錯誤。 ( 2)軟件測試的目的 ① 軟件測試的目的是為了發(fā)現(xiàn)錯誤而進行的過程; ② 測試的目的是為了證明程序有錯,而不是無錯誤; ③ 好的測試用例可以發(fā)現(xiàn)很難以發(fā)現(xiàn)的問題; 這種觀點提醒程序設計人員測試的目的是查錯誤,而不是為了查看軟件的正確的地方。測試是軟件開發(fā)的極其重要的部分。 對于軟件來說,不論什么技術和方法,軟件中必然還會存在錯誤。 測試的重要性及目的 ( 1)測試的重要性 軟件測試時軟件設計過程中比較關鍵的一步,在傳統(tǒng)的瀑布模型中,軟件測試學僅僅是在運行維護階 段前,用來保證交付給客戶的軟件質量。這樣就為后面的代碼實現(xiàn)降低了難度。主要分為兩種錯誤:程序邏輯錯誤和設計思路錯誤。通過這兩個文件的轉發(fā),視圖和業(yè)務邏輯就完全的分割開來。每個 action都對應著一個類,調用相應的 method 方法執(zhí)行不同的請求,并且通過 result 的 name值返回不同的視圖。本系統(tǒng)采用 MySQL 數(shù)據(jù)庫,利用 JDBC技術來連接數(shù)據(jù)庫。 } catch (Exception ex) { (打開數(shù)據(jù)庫時出錯 : + ())。 conn=(jdbc: stmt=()。這些功能主要是對數(shù)據(jù)庫中的表進行增、刪、改、查的操作。 計算機信息工程學院畢業(yè)設計說明書 30 圖 55 管理員功能界面圖 在登錄到管理員中心后,可以進行管理員的所有功能操作。在管理員輸入正確的賬號密碼后可以登錄到管理員界面。也能查看訂單信息的詳情,可以實時查看當前訂單的所有信息。如果不填寫內容或者是填寫的內容不符合要求,都會不能注冊成功。 用戶注冊 計算機信息工程學院畢業(yè)設計說明書 29 圖 52 用戶注冊圖 首次使用本系統(tǒng)需要先進行用戶的注冊,如上圖所示就是用戶的注冊界面。登錄后就可以使用系統(tǒng)的全部功能。計算機信息工程學院畢業(yè)設計說明書 28 第五章 詳細設計與實現(xiàn) 系統(tǒng)首頁 圖 51 系統(tǒng)主界面圖 用戶可以通過瀏覽器地址欄輸入 首頁可以以游客的身份進行商品的瀏覽和查詢,如果想要使用系統(tǒng)的購物、評論等功能就需要進行用戶的登錄操作。這些配置包括 的 配置和 的配置。圖片會被上傳到服務器上,上傳后用戶的瀏覽器會看到管理員所上傳的所有商品的圖片信息。 ( 7)上傳文件類 UploadAction 計算機信息工程學院畢業(yè)設計說明書 27 該類是系統(tǒng)管理員的上傳文件的功能類。 ( 5)留言管理類 GbookAction 該類用于操作系統(tǒng)的留言,包括增加和刪除留言。 ( 4)商品管理類 ComAction 該類是用來對商品進行管理。 ( 3)管理員類 AdminAction 該類的主要作用是對系統(tǒng)管理員的一些操作。 ( 2)會員管理類 MemberAction 該類的主要作用是用來進行系統(tǒng)會員的注冊、登錄、刪除、找回密碼等操作。其中主要的類有 7 個。經(jīng)過分析得出系統(tǒng)的類圖模型如圖 49 所示。這些類的實體提供了系統(tǒng)的所有行為。系統(tǒng)中關鍵的代碼集中在業(yè)務邏輯層和數(shù)據(jù)訪問層。本系統(tǒng)的包圖如下所示。一旦將包圖構建的合理,就能反映系統(tǒng)的框架結構。一般使用 UML 的包圖來展現(xiàn)。 以查詢商品為例:用戶通過瀏覽器訪問系統(tǒng)的 web 頁面 ,輸入查詢的條件和內容 ,然后這些條件會被發(fā)送到服務器端 ,在服務器端會有相應的程序對用戶輸入的條件進行處理 ,找到對應的商品信息 ,并將這些信息返回到瀏覽器 ,用戶的瀏覽器解析這些信息后生成一個 HTML 的頁面展現(xiàn)出來,這樣用戶就能看到查詢后的結果。數(shù)據(jù)交換層是專門用來與數(shù)據(jù)庫打交道的,所有對數(shù)據(jù)庫的操作都由該層來完成。數(shù)據(jù)的格式化和驗證都在該層完成。第一層是表示層的界面邏輯、第二層是業(yè)務邏輯、第三層是數(shù)據(jù)存儲邏輯。 HTM 返回 HTTP 請求 Browse 瀏覽器 DATA BASE WEB 服務器 計算機信息工程學院畢業(yè)設計說明書 23 文件夾結構圖 圖 46 文件夾結構圖 因為本系統(tǒng)采用 MVC 設計模式,所以將模型( Model)、視圖( View)、控制器( Controller)分離開,這樣可以讓代碼的的功能細分的很專一,專門做一種功能,這樣修改代碼會非常方便。基于 J2EE 和 MySQL 的應用程序,需要的 硬件及軟件環(huán)境較為寬松(服務器 +服務器操作系統(tǒng)),采用 MySQL 數(shù)據(jù)庫,其成本接近于 0 。 J2EE 平臺是目前很成熟的 B/S 平臺,系統(tǒng)通過 J2EE 來實現(xiàn) B/S 結構是比較適合的。 本系統(tǒng)使用的環(huán)境如下所示: 數(shù)據(jù)庫: MySQL 開發(fā)工具: MyEclipse 開發(fā)環(huán)境: windows7 應用服務器: Tomcat 本系統(tǒng)是在 MyEclipse 平臺下利用 Java 語言完成的。 選題相關支持條件 本系統(tǒng)采用 B/S(瀏覽器 /服務器 )結構設計,隨著 Inter 技術的興起,是對 C/S 結構的改進,用戶只需要從瀏覽器上就能訪問系統(tǒng),邏輯處理的部分基本不在前段( Browser)實現(xiàn),二是全部都放置在服務器端( Server),實現(xiàn)了所謂的三層結構。 “ dd”表的設計如下所示: 表 48 dd 表 列名 數(shù)據(jù)類型 長度 允許空 id int 4 否 ddbh varchar 50 是 member varchar 50 是 sj varchar 50 是 spmember varchar 50 是 計算機信息工程學院畢業(yè)設計說明書 22 zt varchar 50 是 dd 表用于存儲用戶的訂單信息。 “ gg”表的設計如 下所示: 表 46 gg 表 列名 數(shù)據(jù)類型 長度 允許空 id int 4 否 title varchar 50 是 nr varchar 500 是 sj varchar 50 是 gg 表用于存儲商城的活動公告信息。 “ member”表的設計如下所示: 表 44 member 表 列名 數(shù)據(jù)類型 長度 允許空 id int 4 否 username varchar 50 是 password varchar 50 是 realname varchar 50 是 sex varchar 50 是 age varchar 50 是 address varchar 50 是 varchar 50 是 regtime varchar 50 是 member 表用戶存儲注冊用戶的信息。 “ ddinfo” 表的設計如下所示: 表 42 ddinfo 表 列名 數(shù)據(jù)類型 長度 允許空 id int 4 否 ddbh varchar 50 是 計算機信息工程學院畢業(yè)設計說明書 20 spid varchar 50 是 dj varchar 50 是 sl varchar 50 是 member varchar 50 是 spmember varchar 50 是 ddinfo 表用于存儲用戶產生的訂單信息 。 (10)交互性 Mysql 支持 OLE DB,使用戶可以將 Mysql 界面的易用性與諸如 SQL Server2020的后端企業(yè)數(shù)據(jù)庫的可升級性相結合。這將幫助用戶比以往更快捷、高效的方式共享信息。 (7) 用戶只需簡單地將 Mysql 對象 (表、查詢等 )從數(shù)據(jù)庫放到 ODBC 數(shù)據(jù)源中,即可從 Mysql 中將數(shù)據(jù)導出到其他數(shù)據(jù)庫中。例如,當用戶重命名表中的字段時,將自動在諸如查詢的相關對象中進行相應的更改。 (4)改變了數(shù)據(jù)庫窗口 可在 Mysql 容納并顯示新的對象,增強了 Mysql 數(shù)據(jù)庫的易用性。 (2)支持 Web 功能的信息共享 Mysql 可以通過企業(yè)內部網(wǎng)絡 Inter 很簡便地實現(xiàn)信息共享,而且它可以很容易地將數(shù)據(jù)庫定位到瀏覽器中,它將桌面數(shù)據(jù)庫的功能和網(wǎng)站的功能結合在一起。其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇它作為網(wǎng)站數(shù)據(jù)庫 。而訂單管理的作用主要是 對用戶產生的訂單進行相應的管理,管理員可以對用戶的訂單進行修改和刪除的功能。 計算機信息工程學院畢業(yè)設計說明書 17 會 員管 理 購 物 車注 銷登 錄管 理 訂 單修 改 信 息刪 除 商 品創(chuàng) 建 訂 單修 改 商 品 數(shù) 量購 買 商 品查 詢 用 戶 信 息修 改 訂 單查 詢 訂 單修 改 用 戶 信 息 圖 43 面向注冊用戶的信息管理用例圖 系統(tǒng)會員主要有幾種活動:購買商品、查詢商品和修改信息。因為途中的商品查詢和商品分類查詢都需要用到顯示商品信息,所以多個用例都有一個公共的動作序列,為了避免重復,將公共部分抽取出來,構成獨立的用例。 ( 1)面向游客的商品信息展示用例圖,如圖 42 所示。游客主要是希望通過查詢信息可以全面了解商品,以便決定是否要成為系統(tǒng)會員,從而購買商品。用戶主要是希望搜索商品快速、對個人信息可以進行修改和查看。下表給出了涉眾的需求。如果建立好訂單管理系統(tǒng),其優(yōu)點就是通過訂單和購物車的管理,簡化了支付的過程,增加銷售報告以便進行管理。下表給出了產品定位表。 產品定位陳述: 目前在 Inter 中使用網(wǎng)上商城的商家有很多,但是缺乏相應的安全保障、管理、操作便捷和可維護性。廠家可以通過統(tǒng)計了解到大眾需要什么,這樣就能有針對性的生產商品,大大的減少了浪費,同時也提高了銷售人員的工作效率。下列表格給出了描述問題的模板。主要從問題、影響、結果和有點幾個方面來描述。在分析問題的過程中,先要確定使用者都是哪些,對實際問題要有一致的觀點,要從業(yè)務以及技術兩個方面來考慮解決方案的界定和約束。為了方便的看清 系統(tǒng)的結構,圖 41 給出了系統(tǒng)的模塊圖,包括前端和服務器端的功能模塊。服務器是一個已知的網(wǎng)絡上地址的節(jié)點,通過特定的端口監(jiān)聽 HTTP 的請求,在瀏覽器中輸入服務器的地址,向服務器發(fā)送請求。最終實現(xiàn)一個能夠網(wǎng)上購物的網(wǎng)上商城系統(tǒng)。 以上所闡述的系統(tǒng)功能模塊,滿足了企業(yè)對提高品牌知名度,開拓網(wǎng)上市場,為企業(yè)和產品開辟新市場,減少銷售中間環(huán)節(jié)的,直接面對終端的基本要求,解決了傳統(tǒng)企業(yè)銷售上的問題。管理員還可以通過后臺系統(tǒng)對系統(tǒng)公告和商城動態(tài)等信息進行修改,對用戶的評論和留言進行查看和回復,并且可以查看在線調查,對系統(tǒng)進行相應的改進來提高用戶的體驗度。對已下單的商品,管理員可以進行確認操作。管理員登錄后臺系統(tǒng)商品、用戶、系統(tǒng)信息進行查看和修改。購買后可以進入訂單界面來查看訂單。在瀏覽完想要瀏覽的商品后,用戶可以點擊購物車進入到自己的購物車,此時購物車會列出剛剛用戶加入到購物車中的商品。 計算機信息工程學院畢業(yè)設計說明書 12 選 擇 需 要 刪 除 的 數(shù) 據(jù)是 否 合 法寫 入 數(shù) 據(jù) 庫開 始結 束YY刪 除 失 敗N 圖 36 數(shù)據(jù)刪除流程圖計算機信息工程學院畢業(yè)設計說明書 13 第四章 概要設計 當用戶注冊成為系統(tǒng)的會員后,可以在本系統(tǒng)中進行商品的 瀏覽、查詢、購買、評論、留言的操作。 計算機信息工程學院畢業(yè)設計說明書 11 選 擇 需 要 修 改 的 數(shù) 據(jù)輸 入 數(shù) 據(jù)是 否 合 法寫 入 數(shù) 據(jù) 庫開 始結 束YN 圖 35 數(shù)據(jù)修改流程 數(shù)據(jù)刪除流程 當用戶選定一條記錄時,單擊刪除按鈕,會提示用戶是否確定刪除,然后刪除數(shù)據(jù)庫相關內容。如圖 34所示: 自 動 生 成 編 號輸 入 數(shù) 據(jù)是 否 合 法寫 入 數(shù) 據(jù) 庫開 始結 束YN 圖 34 數(shù)據(jù)增加流程圖 數(shù)據(jù)修改流程 在修改信息 時,先選中一條待修改的記錄,然后直接輸入數(shù)據(jù),判斷合法性,合法則保存至數(shù)據(jù)庫,不合法重新輸入。 請 求 購 買 商 品 獲 取 訂 單付 款準 備 商 品發(fā) 貨驗 收 商 品客 戶 商 城 管 理 員 配 送 人 員 圖 32 購物活動圖 系統(tǒng)操作流程 系 統(tǒng) 主 界 面系 統(tǒng) 登 錄 界 面系 統(tǒng) 管 理輸 入 賬 號 密 碼檢 查 賬 號 密 碼數(shù) 據(jù) 庫 密 碼 錯 誤錯 誤 信 息密 碼 正 確功 能 界 面功 能 處 理 圖 33 系統(tǒng)操作流程圖 計算機信息工程學院畢業(yè)設計說明書 10 用戶使用本系統(tǒng)的左右操作步驟如上圖所示,首先需要進行用戶賬號密碼的驗證,如果驗證通過,則可以進入系統(tǒng),進行購物的所有操作,如果驗證不通過,則提示用戶登錄錯誤,并返回到登錄頁面繼續(xù)等待用戶重新輸入賬號和密碼。圖 32 給出了團體的活動圖,計算機信息工程學院畢業(yè)設計說明書 9 從該圖中可以看出購物的基本流程。用戶也可以通過
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1