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

正文內(nèi)容

基于ssh的體育用品銷售管理系統(tǒng)開發(fā)畢業(yè)論文(設(shè)計)(存儲版)

2024-10-04 14:17上一頁面

下一頁面
  

【正文】 ..............9 系統(tǒng)組成 ....................................................................................... 13 系統(tǒng)文件組織設(shè)計 .......................................................................... 13 北京郵電大學(xué)畢業(yè)設(shè)計 第四章 詳細(xì)設(shè)計 ......................................................................................... 15 系統(tǒng)運行環(huán)境 ................................................................................ 15 系統(tǒng)部署架構(gòu) ................................................................................ 15 系統(tǒng)時序圖 .................................................................................... 15 系統(tǒng)的持久化層具體實現(xiàn) ................................................................ 15 定義 Hibernate 工廠類 ........................................................ 15 使用 Dao 模式 ..................................................................... 16 系統(tǒng)業(yè)務(wù)邏輯層設(shè)計 ...................................................................... 16 系統(tǒng)接口及映射文件的實現(xiàn)設(shè)計 ...................................................... 16 模塊功能設(shè)計與實現(xiàn) ...................................................................... 16 登陸功能 ............................................................................. 16 注冊功能 ............................................................................. 17 購買商品功能 ...................................................................... 17 用戶訂單管理 ...................................................................... 18 用戶信息修改 ...................................................................... 19 系統(tǒng)業(yè)務(wù)流程圖 ............................................................................. 20 本章小結(jié) ....................................................................................... 20 第五章 測試小結(jié) ....................................................................................... 21 測試說明 ....................................................................................... 21 系統(tǒng)功能測試 ................................................................................ 21 本章小結(jié) ......................................................................................... 25 結(jié) 論 .......................................................................................................... 26 參考文獻(xiàn) ...................................................................................................... 27 致 謝 .......................................................................................................... 28 外文原文 ...................................................................................................... 29 中文翻譯 ...................................................................................................... 37 北京郵電大學(xué)畢業(yè)設(shè)計 1 第一章 緒 論 課題的背景和意義 隨著網(wǎng)絡(luò)的發(fā)展越來越迅速,人們也希望互聯(lián)網(wǎng)能對自己的生活、工作提供越來越方便快捷的支持和幫助。 應(yīng)用此系統(tǒng),商家可以發(fā)布商業(yè)信息,廣告等等。用戶可以查閱、訂購商品,該系統(tǒng)可以為客戶提供更方便、更好、更快的商務(wù)活動空間,實現(xiàn)網(wǎng)上交易,是一個綜合性電子商務(wù)系統(tǒng)。本體育用品銷售管理 系統(tǒng)是在 Inter 開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器 /服務(wù)器應(yīng)用方式,實現(xiàn) 顧客 網(wǎng)上交易的一種新型的 網(wǎng)購 模式。 本文介紹的是一個網(wǎng)上 體育用品 銷售管理系統(tǒng)。 J2EE 體系結(jié)構(gòu)介紹 J2EE 是一種利用 Java 2 平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。這個部分主要處理用戶看到的東西即用于顯示,動態(tài) JSP 部分處理了用戶可看見的動態(tài)網(wǎng)頁,而靜態(tài)的網(wǎng)頁由 HTML 和 XML 輸出。 Tomcat 因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能,所以他深受 Java 愛好者的喜愛。它包含了以下幾種技術(shù):基于 web 標(biāo)準(zhǔn) XHTML+CSS 的表示;使用 DOM進(jìn)行動態(tài)顯示及交互;使用 XML 和 XSLT 進(jìn)行數(shù)據(jù)交換及相關(guān)操作;使用XMLHttpRequest 進(jìn)行異步數(shù)據(jù)查詢、檢索;使用 JavaScript 將所有的東西綁定在一起。在創(chuàng)建 Web 站點時,在客戶端執(zhí)行屏幕更新為用戶提供了很大的靈活性。 Hibernate 是一個和 JDBC 密切關(guān)聯(lián)的框架,所以 Hibernate 的兼容性和 JDBC 驅(qū)動及數(shù)據(jù)庫都有一定的關(guān)系,但是和使用它的 Java 程序、 Application Server 沒有任何關(guān)系,也不存在兼容性問題。 Session 是生命周期的單線程對象 ,代表應(yīng)用程序和持久層之間的一次對話。而 B/S 模式只需要有瀏覽器即可訪問。 本章小結(jié) 本章首先分析了下當(dāng)前銷售行業(yè)在網(wǎng)絡(luò)上的發(fā)展態(tài)勢,得出基于 web 系統(tǒng)的開發(fā)是一個新的趨勢。 環(huán)境可行性分析 在軟件環(huán)境方面,系統(tǒng)的開發(fā)環(huán)境如下: 操作系統(tǒng): windows7; Web 應(yīng)用服務(wù)器: Tomcat ; 數(shù)據(jù)庫: Oracle ; 開發(fā)工具 : Elcipse; 用戶需求分析 用戶注冊需求 注冊要求用戶輸入一些個人信息, 用戶名是每個注冊用戶的唯一標(biāo)識。 購物車管理需求 購物車可以 跟蹤用戶選擇的 商品 ,用戶在購物車中保存 自己 所選中的 商品 。從程序分布位置角度 來看 ,系統(tǒng)依次分布在瀏覽器、應(yīng)用服務(wù)器、數(shù)據(jù)庫系統(tǒng) 這 三層 。這是一種高內(nèi)聚低耦合的設(shè)計思想。系統(tǒng)可以可以使用企業(yè)內(nèi)部局域網(wǎng), 也可以通過廣域網(wǎng)訪問系統(tǒng)。 ( 5) HibernateDataSource:數(shù)據(jù)操作實現(xiàn)類,用來執(zhí)行實際的數(shù)據(jù)庫訪問。 系統(tǒng)業(yè)務(wù)邏輯層設(shè)計 業(yè)務(wù)邏輯層中只包含業(yè)務(wù)邏輯,不包含任何與數(shù)據(jù)庫的交互,因此減少了訪問過程中與數(shù)據(jù)庫交互的過程,大大提高了運行的速率。 模塊功能設(shè)計與實現(xiàn) 登陸功能 任何 的用戶都必須通過登陸界面進(jìn)入購書系統(tǒng) 。如果為普通用戶,在此 service 方法中首先要調(diào)用 dao 方法中的find(String name) 方法判斷數(shù)據(jù)庫 customer 表中是否存在名字為 name 的記錄,如果不存在提示用戶輸入的用戶名不存在,如果存在,繼續(xù)判斷密碼是否于數(shù)據(jù)庫中的密碼相同,相同的時候表示登錄成功 北京郵電大學(xué)畢業(yè)設(shè)計 17 execute 方法返回 Success,然后 struts2 根據(jù)配置文件的配置跳轉(zhuǎn)到相關(guān)的頁面,也就是銷售管理的客戶主界面。在驗證注冊新用戶的過程中加入新加入了 javascript 驗證的過程,提示用戶在注冊時必須提供用戶名和密碼,且為了密碼的安全,位數(shù)在 6位和 8位之間等等。采 用 contextDestoriyed 方法刪除存放在 ServletContext 范圍中的體育用品信息。 action的實例變量 id,和 num已經(jīng)由 Struts2進(jìn)行了賦值。 在用戶訂單信息中可以查看訂單明細(xì),在 中設(shè)置隱藏文本框,可以將指定的訂單的 id號通過表單參數(shù)傳給 OrderDetailAction 中的 execute 方法,在此方法中調(diào)用 IOrderService 接口中的 listOrdersOfUser 方法從數(shù)據(jù)庫中查找確定 id的訂單信息。同理,刪除的商品雖然在數(shù)據(jù)庫中刪除,但是仍然在表現(xiàn)層用戶還是會看到已經(jīng)商品的購買,而此時用戶點擊購買會出現(xiàn)異常情況。 二、測試流程 軟件測試的流程一般分為以下三步: 1. 準(zhǔn)備測試數(shù)據(jù),并預(yù)測結(jié)果; 2. 數(shù)據(jù)輸入,進(jìn)行測試,并記錄測試結(jié)果; 3. 分析測試結(jié)果及其產(chǎn)生原因。如果之前有用戶注冊了一個相同用戶名的賬號則此次注冊失敗,并提示用戶。用戶可以選擇 3種匯款方式:貨到付款、郵局匯款、銀行轉(zhuǎn)賬,在購買的過程中, 北京郵電大學(xué)畢業(yè)設(shè)計 23 用戶可以根據(jù)自己的需要修改已經(jīng)購買的某種體育用品的數(shù)量、刪除已經(jīng)購買的某種體育用品,確認(rèn)訂單后,用戶也可以查看訂單明細(xì),修改訂單信息等。相應(yīng)的操作都會由一個Action去執(zhí)行。 距離生成真正的訂單到數(shù)據(jù)庫中只差最后一步了也就是確認(rèn)訂單,用戶之后不能再針對此訂單做任何的修改,包括用戶信息。 本章小結(jié) 本章開始從用戶的角度,逐一使用了系統(tǒng)的各個功能模塊如登陸、注冊、下訂單等模塊等。 本系統(tǒng)可以讓用戶輕松的對該系統(tǒng)執(zhí)行業(yè)務(wù)操作,如個人信息管理、購物車管理、訂單管理、商品信息查詢等等。由于使用了 MVC開發(fā)模型,使得各模塊具有相對的獨立性,因此系統(tǒng)的可重用性也比較高。 ,并預(yù)測結(jié)果 添加體育用品的測試數(shù)據(jù)如表 所示。 北京郵電大學(xué)畢業(yè)設(shè)計 24 圖 提交訂單生成的訂單信息圖 可以發(fā)現(xiàn)圖 能用戶現(xiàn)在所處的地理位置與注冊時不一樣。 修改前 修改后 購買的體育用品名 數(shù)量 購買的體育用品名 數(shù) 量 紅雙喜乒乓球 3 紅雙喜乒乓球 2 李寧羽毛球 1 李寧羽毛球 1 總價 1640 總價 1290 預(yù)期結(jié)果:購物車中購買的商品的數(shù)量和商品的總價會改變?yōu)樾薷暮蟮摹? 二、購買體育用品,提交訂單 ,并預(yù)測結(jié)果 測試數(shù)據(jù)如表 所示。 一、 用戶注冊: ,并預(yù)測結(jié)果。軟件測試的目的是確保最終交給用戶的產(chǎn)品的功能符合用戶需求,在產(chǎn)品交給用戶之前發(fā)現(xiàn)并改正盡可能多的問題。 庫存管理 在此模塊中管理員可以增加商品和修改商品。 用戶訂單管理 在體育用品列表中有查看用戶訂單信息的功能,需要實現(xiàn) IOrderDao 接口中的findOrderByUserid 方法,此方法與數(shù)據(jù)庫交互查詢出當(dāng)前用戶所有的 Order 信息,實現(xiàn) IOrderService 接口中的業(yè)務(wù)方法 listOrdersOfUser,在 OrderAction 中創(chuàng)建execute 方
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1