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

正文內(nèi)容

基于struts20的網(wǎng)上購物系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-04-03 10:22 本頁面
 

【文章內(nèi)容簡介】 中, JDBC 是一種用于執(zhí)行 SQL 語句的Java API( Application Programming Interface,應(yīng)用程序設(shè)計接口)。通過使用 JDBC,開發(fā)人員可以很方便地將 SQL 語句傳送給幾乎任何一種數(shù)據(jù)庫。將 Java和 JDBC 結(jié)合起來將使程序員只須寫一遍程序就可讓它在任何平臺上運行。 (三) DreamWeaver8 Macromedia DreamWeaver8 是建立 Web 站點和應(yīng)用程序的專業(yè)工具。它將可視布局工具、應(yīng)用程序開發(fā)功能和代碼編輯支持組合在一起,其功能強大,使得各個層次的開發(fā)人員和設(shè)計人員都能夠快速創(chuàng)建界面吸引人的基于標準 的網(wǎng)站和應(yīng)用程序。從對基于 CSS 的設(shè)計的領(lǐng)先支持到手工編碼功能, DreamWeaver8 提供了 專業(yè)人員在一個集成、高效的環(huán)境中所需的工具。開發(fā)人員可以使用 DreamWeaver8 及所選擇的服務(wù)器技術(shù)來創(chuàng)建功能強大的 Inter 應(yīng)用程序,從而使用戶能連接到數(shù)據(jù)庫、 Web 服務(wù)和舊式系統(tǒng)。 三、 系統(tǒng)運行平臺與開發(fā)環(huán)境 ( 一 ) 硬件配置 ( 最低配置 ) CPU: Pentium 266MHz處理器 內(nèi)存 : 1024MB 硬盤 : 500MB空間 聲卡 : Diretx Sound兼容 顯卡 : Diect 3D( 32MB以上 ) ( 二 ) 運行平臺 操作系統(tǒng) : Microsoft Windows xp、 Linux 瀏覽器 : 8 軟件環(huán)境 : J2sdk1_4_2_1 Apachetomcat502 MySql 9 第三章 可行性分析與需求分析 一、 可行性分析 基于前述系統(tǒng)介紹,下面就經(jīng)濟可行性、技術(shù)可行性和法律可行性對系統(tǒng)的整體可行性進行分析。 (一)經(jīng)濟可行性 對于一個小型商務(wù)網(wǎng)站的搭建,在開始階段通常需要進行網(wǎng)站界面的設(shè)計、服 務(wù)器的搭建、數(shù)據(jù)庫的建設(shè)、網(wǎng)絡(luò)地址的申請等,基于國內(nèi)軟件行業(yè)的現(xiàn)狀,個人搭建一個小型商務(wù)網(wǎng)站,只要一次性投入 3- 4萬元人民幣即可,日常產(chǎn)生的費用很小,主要是對網(wǎng)站和數(shù)據(jù)庫的維護費用。由于全智能軟件的使用,對于銷售行為和日常維護都非常簡單,讓一個員工可以做傳統(tǒng)實體店中所有員工的工作,有效減少了人力資源的浪費,極大的節(jié)省了開支。另外,由于在線 圖書 銷售系統(tǒng)的網(wǎng)絡(luò)移動特性,店主可以隨時隨地進行銷售工作,真正做到生意不斷。 由于在線 圖書 銷售針對性較強,屬于典型的需求導(dǎo)向型銷售模式,所以庫存量可以較為靈活,甚至可以采用 JIT模式。 (二)技術(shù)可行性 1.操作界面的實現(xiàn) 在線 圖書 銷售系統(tǒng)的操作界面,無論用戶界面還是管理員界面,實質(zhì)上都只是一些 動 態(tài)網(wǎng)頁的鏈接 ?,F(xiàn)在市面上有很多網(wǎng)頁制作軟件,最常用的有 Microsoft FrontPage、 Macromedia DreamWeaver,此外,直接用 HTML、 JavaScript等語言編寫網(wǎng)站也是較為常用的方法。 2.數(shù)據(jù)庫技術(shù) 在線圖書 銷售系統(tǒng)對于數(shù)據(jù)庫的主要操作為記錄的插入、修改、刪除和統(tǒng)計,可以采用目前流行的 Oracle數(shù)據(jù)庫、 DB2數(shù)據(jù)庫以及免費的 My SQL等。 3.網(wǎng) 絡(luò)地址的申請 目前在網(wǎng)絡(luò)上開設(shè)在線購物商店,獲得網(wǎng)址的方法主要有兩種,一種是通過注冊和交費向域名管理機構(gòu)申請網(wǎng)絡(luò)地址的使用權(quán),這種方式需要一定的投資額,但是獲 10 得域名較為穩(wěn)定,且容易記憶。另一種方式是通過淘寶網(wǎng)等在線銷售平臺,注冊成為其會員后免費開通網(wǎng)絡(luò)商店。這種方式獲得的網(wǎng)絡(luò)店鋪幾乎不產(chǎn)生費用,但需要服從在線購物平臺的統(tǒng)一管理,在店面風(fēng)格、經(jīng)營方式等方面限制較多。 (三)法律可行性 對于網(wǎng)上購物,店主應(yīng)該本著誠信的原則,對于產(chǎn)品質(zhì)量和服務(wù)給予保障。 目前國際上對于電子商務(wù)制定了一系列的法律予以規(guī)范和保障,在線 圖書 銷售網(wǎng)站的經(jīng)營者應(yīng)該嚴格執(zhí)行相關(guān)的法律法規(guī)。 此外,在開發(fā)過程中使用的部分軟件均涉及到了版權(quán)的問題,如 MySql,但由于本系統(tǒng)為學(xué)生畢業(yè)設(shè)計作品,并非用于商業(yè)用途,所以采用免費的教學(xué)版本,暫時不考慮軟件版權(quán)問題。 (四)結(jié)論 經(jīng)過以上可行性分析,認為本系統(tǒng)可以立即開始進行。 二、 用戶需求分析 (一)用戶功能需求 對于在線圖書 銷售系統(tǒng)的用戶,最終和最重要的功能無疑是在線購物行為的完成,針對在線購物行為,用戶對系統(tǒng)的功能需求可以細分為以下幾個方面: 1. 圖書 產(chǎn)品查詢 ( 1)圖書 查找 在本功能中,用戶需要 能夠按照多種方法迅速找到需要的圖書 產(chǎn)品,對應(yīng)的,系統(tǒng)需要提供多種查詢方法,如按圖書 名稱查詢、按銷售排行查詢和分類查詢等。同時,系統(tǒng)應(yīng)該能夠準確反饋查詢結(jié)果,這個結(jié)果可以只是一個簡單的列表, 圖書 詳細信息的查詢可以作 為鏈接以節(jié)省系統(tǒng)開銷,提高重用性。如果庫存中沒有用戶所查詢的圖書 產(chǎn)品,系統(tǒng)應(yīng)該及時返回沒有該 圖書 的查詢消息。 ( 2) 圖書 詳細信息查看 在用戶決定購買之前需要詳細了結(jié) 圖書 產(chǎn)品信息,包括 圖書 名稱、分類名稱、價格等。 2.購買行為參考及實施 ( 1) 圖書 銷售排行查詢 圖書 銷售排行榜對于用戶購買圖書 產(chǎn)品的行為 有指導(dǎo)作用,排行榜的前幾位通常在相當?shù)囊欢螘r間里會有不錯的銷售成績。 ( 2)購物車 用戶需要類似實體店購物車功能 的一個模塊來存放一部分不能馬上做出購買決定,還需要綜合權(quán)衡的圖書 產(chǎn)品。 11 ( 3)填寫提交及支付 對于決定購買的產(chǎn)品用戶需要填寫訂單進行購買,系統(tǒng)必須提供一個填寫和提交訂單的平臺,同是要提供足夠安全的信道傳送用戶支付信息。 ( 4)查看訂單狀態(tài) 用戶對于已經(jīng)完成的訂單有查詢其狀態(tài)的需要,系統(tǒng)應(yīng)該能夠在接到用戶查詢請求時,將訂單的實時狀態(tài)準確及時地告知用戶。 3.用戶個人信息設(shè)置及更新 用戶在網(wǎng)站注冊后, 需要隨時可以查詢自己的個人信息,同時應(yīng)該具有隨時更新設(shè)置的權(quán)利。 (二)用戶數(shù)據(jù)需求 經(jīng)過調(diào)查,在線 圖書 銷售系統(tǒng)的用戶需要運用的數(shù)據(jù)主要包括如下幾種。 1.用戶需要獲得的數(shù)據(jù) 圖書 產(chǎn)品信息及相關(guān)銷售信息、用戶積分等數(shù)據(jù)。 2.用戶需要存儲的數(shù)據(jù) ( 1)用戶的個人信息 ( 2)用戶的購物車信息 ( 3)用戶訂單信息 12 第四章 概要設(shè)計和詳細設(shè)計 一、 系統(tǒng)設(shè)計 (一)系統(tǒng)工作原理 系統(tǒng)采用三層結(jié)構(gòu) ,即 MVC模式 ,簡單的來說,用戶界面層通過統(tǒng)一的接口向業(yè)務(wù)層發(fā)送請求,業(yè)務(wù)層 則按自己的邏輯規(guī)則將請求處理之后進行數(shù)據(jù)庫操作,然后將數(shù)據(jù)庫返回的數(shù)據(jù)封裝成類的形式返回給用戶界面層。這樣用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),它只要維護與業(yè)務(wù)層之間的接口即可。這種方式在一定程度上增加了數(shù)據(jù)庫的安全性,同時也降低了對用戶界面層開發(fā)人員的要求,因為它根本不需要進行任何數(shù)據(jù)庫操作。 JavaBean通過返回對象的形式返回數(shù)據(jù),在類的內(nèi)部可以規(guī)定哪些數(shù)據(jù)可以訪問,哪些數(shù)據(jù)是只讀的,從而通過封裝數(shù)據(jù)達到提高數(shù)據(jù)安全性的目的。 (二)系統(tǒng)功能模塊的化分 本系統(tǒng)的主要功能可以按客戶界面和管理界面分為兩 部分,具體功能如下: 1.客戶界面部分 ( 1)用戶注冊 ( 2)用戶登陸 ( 3)修改用戶信息 ( 4) 圖書信息 查詢(可以按關(guān)鍵字或者分類方式查找) ( 5)購物車 ( 6)查看圖書 詳細資料 ( 7)查看訂單信息 ( 8)查看銷量排行 2.管理界面部分 ( 1)庫存 圖書 管理(查看、修改、刪除) ( 2)用戶管理(查看、修改、刪除) ( 3)訂單管理(查看訂單清單、更新訂單狀態(tài)、刪除訂單) ( 4)新 圖書 管理(添加新 圖書 、添加新分類) ( 5)銷售統(tǒng)計管理 (三)系統(tǒng)的結(jié)構(gòu)設(shè)計 根據(jù)三層架構(gòu)和面向?qū)ο笈c模塊化思想相結(jié)合的設(shè)計思想,系 統(tǒng)的功能實現(xiàn)可以 13 分為 視圖 模塊 (View)、業(yè)務(wù) 邏輯 處理模塊( Model)和控制 模 塊 (Controller)。針對每一模塊單獨實現(xiàn)具體操作,之后進行系統(tǒng)模塊間的通信和聯(lián)合,構(gòu)成整體系統(tǒng)功能。三個模塊具體功能實現(xiàn)為: 1. 視圖 模塊 ( 1)用戶界面 用戶界面主要提供了用戶注冊、登陸、會員登記查詢等用戶信息查詢功能,在線購買界面(包括 圖書 信息等)、銷量排行等 圖書 信息查詢功能的界面和購物車、訂單信息等在線購買功能的界面。 ( 2)管理用戶界面 管理用戶界面主要實現(xiàn)的功能有:提供圖書 管理功能(包括現(xiàn)有 圖書 的管理和新圖書 的 添加管理)、用戶管理功能、訂單管理功能和銷售統(tǒng)計功能的界面。 2.業(yè)務(wù) 邏輯 處理模塊 本模塊包含了在線 圖書 銷售系統(tǒng)的主要業(yè)務(wù)工作,相當于一個實體店中的核心營業(yè)員。以下用一個營業(yè)員所要做的工作來形象的表示系統(tǒng)改模塊實現(xiàn)的功能。 ( 1)圖書 管理 圖書 管理包括的主要工作可以籠統(tǒng)的分為對 圖書 的工作和對分類的工作。對于圖書 的工作可以分為現(xiàn)有圖書 的登記和分類管理,新到 圖書 的登記和分類管理。而針對分類的管理工作,主要是對分類信息的維護工作,如及時添加新的分類或者及時刪除過時信息。 ( 2)訂單管理 在線 圖書 銷 售系統(tǒng)對于訂單的 管理與傳統(tǒng)實體店營業(yè)員的工作略有不同。普通的圖書 店營業(yè)員只需要處理用戶交給他的訂單,也就是在線 圖書 銷售系統(tǒng)中已經(jīng)提交成功的訂單。但事實上 ,在用戶提交訂單前,會有更多的選擇作為被選的選項,掌握了這些圖書 的清單,會幫助我們進一步了解該用戶的購買動向及興趣所在,從而實施更有針對性也更為有效的營銷策略。很簡單,如果我們能夠為用戶提供更多備選 圖書 的信息,也許就可以促成購買行為的完成。同樣的,如果能為用戶推薦更多他們所感興趣的 圖書 ,那么更多的交易行為就有可能發(fā)生。所以掌握用戶人員也很難在短時間內(nèi)準確判斷。購物車里的備選 清單,對于下一步的銷售有著非常重大的影響。 而在用戶購買動向和興趣所在的收集方面,即使是有著多年銷售經(jīng)驗的銷售傳統(tǒng)銷售中的這一弱點,在線銷售系統(tǒng)可以很好的彌補。通常被用戶放入購物車的 圖書 一般都是他們所感興趣的,購買的可能也就大很多,所以只要我們及時查看用戶購物車資料,就可以了解到每個用戶的購買習(xí)慣和動向。 ( 3)用戶管理 針對會員的管理,在線 圖書 銷售系統(tǒng)與傳統(tǒng)實體店基本相同。對比實體店購買過程,首先要求會員申請會員資格,相當于用戶網(wǎng)上的注冊。隨后進行購物時要出示會員資格證明,即網(wǎng)上的用戶登陸行為。購買行為發(fā) 生時,銷售人員要登記該會員的編號和所購買的 圖書 ,以便隨時更新該會員的,就是在線銷售系統(tǒng)的用戶管理行為。 14 ( 4)購物車 管理 本 模塊主要功能是存儲用戶所選購的商品 ,用戶選購的商品會一直保存在數(shù)據(jù)庫中,直到用戶為已選購的商品生成訂單,用戶的購物車才會清空 ,購物車分兩個模塊,一個是用戶已選購的商品顯示模塊,一個是用戶以前放在購物車中的商品,但是被用戶刪除的商品模塊,這樣可以防止用戶誤刪商品信息,并 可以 對商品重新放入購物車中 。 ( 5)銷售統(tǒng)計 銷售統(tǒng)計對于店主及時掌握銷售情況有著重大的意義。由于功能強大的 MySql數(shù)據(jù)庫的使用,在線圖書 銷售系統(tǒng)在銷售統(tǒng)計功能方面有著傳統(tǒng)實體店無法想象的便捷和高效。從數(shù)據(jù)庫記錄中,系統(tǒng)管理用戶可以任意查 看各日、各周、各季度的銷售記錄,同時還可以分類查詢,獲得不同類型圖書 的銷售情況。 ( 5) 數(shù)據(jù)庫模塊 本模塊主要進行數(shù)據(jù)的錄入、更新、檢索等工作,相當于傳統(tǒng)實體店里認真負責(zé)而又分毫不差的庫存管理員。 3. 控制 模塊 本模塊主要進行功能是調(diào)節(jié) 模型 (Model)與 視圖 (View)的協(xié)調(diào)工作 。 即視圖先將請求提交給控制器,由控制器調(diào)用對應(yīng)的模塊來處理,然后,模型處理完畢后的結(jié)果也會提交給控制器,由控制 器選擇合適的視圖來生成相應(yīng)的界面,顯示其結(jié)果。 二、 數(shù)據(jù)結(jié)構(gòu)設(shè)計 (一)數(shù)據(jù)庫需求分析 對比傳統(tǒng)實體店,并結(jié)合在線購物的特點,綜合系統(tǒng)功能分析,本系統(tǒng)的需求信息主要有:用戶分一般用戶和管理員用戶。訂單分單張詳細訂單和總訂單。每一 本圖書 都從屬于一種類型。一個用戶可以購買 多本圖書 。一個用戶對應(yīng)一張訂單列表信息。一個列表對應(yīng)多個訂單信息。 經(jīng)過系統(tǒng)數(shù)據(jù)庫的功能分析和需求總結(jié),將數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)做如下設(shè)計: 1. 管理員信息,包括數(shù)據(jù)項:用戶名、密碼 2. 普通用戶,包括數(shù)據(jù)項:用戶 ID、用戶名、密碼 3. 圖書 , 包括數(shù)據(jù)項: 圖書編號、圖書 名稱、分類編號等 4. 圖書 分類,包括數(shù)據(jù)項:分類編號、分類名 5. 訂單列表,包括數(shù)據(jù)項:訂單編號、 圖書 編號、購買數(shù)量 6. 訂單,包括數(shù)據(jù)項:訂單編號、用戶編號、下單時間等 (二)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 根據(jù)數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)的分析 ,在數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計部分可以設(shè)計出滿足用戶 15 需求的各種實體以及實
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1