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

正文內(nèi)容

基于ssh網(wǎng)上商城的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-11 01:18 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 準(zhǔn)確,信息處理安全可靠; 2)便于顧客快捷方便地查詢商品信息; 3)實(shí)現(xiàn)網(wǎng)上購(gòu)物的功 能; 4)系統(tǒng)公告公布網(wǎng)上商城購(gòu)物系統(tǒng)網(wǎng)站內(nèi)的最新信息; 5)顧客可以隨時(shí)查看自己的訂單信息; 6)對(duì)顧客輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排除人為的錯(cuò)誤; 7)系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性; 8)系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。 系統(tǒng)開發(fā)工具及技術(shù)背景 14 3 2 系統(tǒng)開發(fā)工具及技術(shù)背景 系統(tǒng)運(yùn)行平臺(tái)設(shè)置 本系統(tǒng)的運(yùn)行平臺(tái)設(shè)置分為硬件環(huán)境和軟件環(huán)境。 硬件環(huán)境 系統(tǒng)的硬件環(huán)境配置為處理器 Intel ,內(nèi)存 2G ,硬盤10G 。 軟 件環(huán)境 系統(tǒng)的軟件環(huán)境配置為 Windows 7操作系統(tǒng), SQL Server 2021 數(shù)據(jù)庫(kù), JDK , MyEclipse 開發(fā)工具包和 Tomcat 服務(wù)器。 開發(fā)工具及技術(shù)簡(jiǎn)介 開發(fā)工具簡(jiǎn)介 1) MyEclipse 簡(jiǎn) 單 而 言 , MyEclipse ( MyEclipse Enterprise Workbench ,簡(jiǎn)稱 MyEclipse )是 Eclipse 的插件,也是一款功能強(qiáng)大的 J2EE 集成開發(fā)環(huán)境,能提供代碼編寫、配置、測(cè)試以及除錯(cuò),通過(guò) MyEclipse 可以大大 的節(jié)約在數(shù)據(jù)庫(kù)和 J2EE 的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面所花費(fèi)的工作時(shí)間并極大提高的工作效率。其 J2EE 集成開發(fā)環(huán)境功能豐富,不僅僅實(shí)現(xiàn)了完備的編碼、調(diào)試、測(cè)試和發(fā) 15 布功能,還能完整支持 Struts , Hibernate , HTML ,Javascript , CSS , SQL , JSF 。 在結(jié)構(gòu)上, MyEclipse 的特征可以分為 7類: 1) WEB 開發(fā)工具; 2) J2EE 模型; 3) J2EE 項(xiàng)目部署服務(wù); 4) EJB 開發(fā)工具; 5)應(yīng)用程序服務(wù)器的連接器; 6) MyEclipse 整合幫助; 7) 數(shù)據(jù)庫(kù)服務(wù)。 2) SQL Server 2021 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),能很好的完成數(shù)據(jù)的存儲(chǔ)、處理和安全管理。其 SQL Server 2021更是 SQL Server中一個(gè)重大的產(chǎn)品版本,其推改進(jìn)了許多新的功能和特性,因此使得它成為至今為止是 SQL Server 版本中最強(qiáng)大和最全面的。該版本具有良好的高效性、智能性及可信任性。 1)高效性:使得使用者可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和成本。 2)智能性:提供了一個(gè)全面的平臺(tái),可以在用戶需要的時(shí)候向其發(fā)送觀察和信 息 3)可信任性:使得使用者可以以很高的安全性、可靠性和可擴(kuò)展性來(lái)運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序。 系統(tǒng)開發(fā)工具及技術(shù)背景 4 技術(shù)簡(jiǎn)介 本系統(tǒng)采用目前較流行的一種 Web 應(yīng)用程序開源框架 16 ——SSH 框架。該框架由 struts 、 spring 及 hibernate 集成,能幫助開發(fā)人員在短期內(nèi)清晰快捷的構(gòu)建 Web 應(yīng)用程序。其中以 Struts 作為其整體基礎(chǔ)架構(gòu)實(shí)現(xiàn) MVC 的分離及控制業(yè)務(wù)跳轉(zhuǎn),并以 Hibernate 框架對(duì)持久層提供支持,再由 Spring 管理 struts 和 hibernate 。 采用該開發(fā)模型,不僅有效的實(shí)現(xiàn)視圖、模型與控制器的徹底分離,同時(shí)還實(shí)現(xiàn)了持久層與業(yè)務(wù)邏輯層的分離。因此當(dāng)程序前端發(fā)生變化,僅需要微微改動(dòng)模型層,并且當(dāng)數(shù)據(jù)庫(kù)產(chǎn)生變化時(shí)也不會(huì)對(duì)前端產(chǎn)生影響,由此提高了系統(tǒng)的可用性,從而有利于團(tuán)隊(duì)成員并行工作,大大提高了開發(fā)效率。 系統(tǒng)分析 5 3 系統(tǒng)分析 可行性分析 經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性是指開發(fā)軟件的設(shè)計(jì)成本與其經(jīng)濟(jì)效益相比是否相適宜。該套系統(tǒng)相比傳統(tǒng)商城節(jié)約了房租并不受時(shí)間限制,大大節(jié)約了商家的成本,也提高了商家 銷售渠道,使得商家利益更大化。但此系統(tǒng)開發(fā)成本并不高。綜上所述,該系統(tǒng)在經(jīng)濟(jì)可行性上可行。 技術(shù)可行性 17 該系統(tǒng)在軟件方面采用了目前較穩(wěn)定的 MyEclipse 工具和安全性較高的 SSH 框架進(jìn)行開發(fā)管理平臺(tái)的設(shè)計(jì)并選擇SQL server數(shù)據(jù)庫(kù)作為數(shù)據(jù)的存儲(chǔ)。軟件滿足安全、穩(wěn)定、可行。 此外,在硬件方面,由于現(xiàn)在科技發(fā)展快,硬件的配置較高,系統(tǒng)的開發(fā)與運(yùn)行都是是可行的。 運(yùn)行可能性 該網(wǎng)上商城購(gòu)物系統(tǒng)操作簡(jiǎn)單,能為商家大大節(jié)約其成本,也讓顧客實(shí)現(xiàn)了隨時(shí)隨地購(gòu)物愿望。 需求分析 服務(wù)需求 經(jīng)過(guò)對(duì)各大商品購(gòu)物網(wǎng)站及實(shí)際商品企業(yè)銷售過(guò)程的考察、分析,要求本系統(tǒng)具有以下功能 1)統(tǒng)一友好的操作界面,保證系統(tǒng)的易用性,方便用戶的操作; 2)具備商品信息的展示功能,方便瀏覽者對(duì)商品信息進(jìn)行瀏覽與比較; 3)規(guī)范的商品分類,方便瀏覽者分類查找商品; 4)完善的購(gòu)物車功能與用戶結(jié)賬功能; 5)設(shè)置網(wǎng)站公告信息模塊,使瀏覽者能夠及時(shí)了解網(wǎng)站的各項(xiàng)動(dòng)態(tài)變化,及銷售的新品、特價(jià)活動(dòng)等信息; 18 6)商品銷售排行功能; 7)訂單信息查詢功能、商品信息查詢功能; 8)全面的后臺(tái)管理功能,以方便管理員對(duì)網(wǎng)站信息進(jìn)行管理及維護(hù)。 網(wǎng)購(gòu)流程 系統(tǒng)分析 6 圖 業(yè)務(wù)流程圖 功能分析 系統(tǒng)前臺(tái)功能需求 1)商品展示模塊:通過(guò)添加新品顯示新品上市,特價(jià)商品單獨(dú)顯示,商品銷售排行展示自動(dòng)顯示商品銷售量前的進(jìn)行顯示; 2)商品查詢模塊:按商品的類別查詢商品的相關(guān)信息; 3)購(gòu)物車模塊:用戶添加商品至購(gòu)物車,查看購(gòu)物車中的商品,從購(gòu)物車中移除不滿意的商品,清空購(gòu)物車中的產(chǎn)品,修改所要購(gòu)買的商品的數(shù)量; 4)收銀臺(tái)模 塊:用戶滿意購(gòu)物車中的產(chǎn)品后進(jìn)行結(jié)賬并填寫訂單信息; 5)用戶維護(hù)模塊:為用戶提供了用戶注冊(cè)、用戶登錄、用戶資料修改以及找回密碼的功能; 19 6)訂單查詢模塊:用戶通過(guò)查看訂單能夠了解到自己的當(dāng)前訂單信息及歷史訂單記錄; 7)公告瀏覽模塊:用戶通過(guò)瀏覽公告信息,能夠及時(shí)了解到網(wǎng)站最新的各種信息。 系統(tǒng)分析 7 8)留言模塊:客戶可以進(jìn)行留言給我們提意見,我們?cè)诓粩嗟馗倪M(jìn)中前進(jìn)。 圖 系統(tǒng)前臺(tái)用戶功能結(jié)構(gòu)圖 系統(tǒng)后臺(tái)功能需求 1)商品管理模塊:按類別查詢商品信息,并進(jìn)行 維護(hù)商品的信息; 2)顧客管理模塊:由于要保護(hù)顧客的信息,此模塊僅實(shí)現(xiàn)查看顧客信息及刪除錯(cuò)誤顧客信息,與前臺(tái)顧客查看和維護(hù)個(gè)人信息區(qū)別開; 3)管理員維護(hù)模塊:用于管理維護(hù)管理員信息,可以修改管理員的登陸密碼。 4)訂單管理模塊:管理員查詢訂單詳情并修改訂單信息及完成訂單受理; 5)公告管理模塊:用于維護(hù)系統(tǒng)公告信息; 6)留言模塊:對(duì)留言版進(jìn)行維護(hù)。 20 圖 系統(tǒng)后臺(tái)管理員功能結(jié)構(gòu)圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 8 4 數(shù)據(jù)庫(kù)設(shè)計(jì) 對(duì)于一個(gè)電子商務(wù)網(wǎng)站而言,為了支持較大的訪問(wèn)量帶來(lái)的數(shù)據(jù)訪問(wèn)需求,使用桌面型的數(shù)據(jù)庫(kù)管理系統(tǒng)是不能滿足需要的,而且安全性也沒有充分保障。因此,需要使用大型商業(yè)化企業(yè)級(jí)服務(wù)用途的數(shù)據(jù)庫(kù)管理系統(tǒng),如 SQL Server,Oracle 等。本系統(tǒng)采用 Microsoft SQL Server 2021 數(shù)據(jù)庫(kù)管理系統(tǒng)。 數(shù)據(jù)分析 對(duì)于本系統(tǒng)的數(shù)據(jù)庫(kù)的需求而言,由于其主要是用于信息的提供、保存、更新和查詢等。因此,需要分析該系統(tǒng)功能所隱含的對(duì)數(shù)據(jù)應(yīng)用的需求,從而確定數(shù)據(jù)庫(kù)的結(jié)構(gòu)。 1)用戶注冊(cè)、登錄、驗(yàn)證等功能需要對(duì)用戶信息建立數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)可能包括用戶 E_mail、昵稱、密碼、住址等; 2)查看商品分類信息和商品詳細(xì)信息等功能既需要對(duì)商品大小類別進(jìn)行管理,也需要針對(duì)每一個(gè)商品進(jìn)行管理,因此 21 至少需要兩張數(shù)據(jù)表; 3)用戶購(gòu)物后產(chǎn)生的訂單需要進(jìn)行管理,這里也包括訂單的基本信息和詳細(xì)信息等; 4)訂單生成后,在訂單處理的過(guò)程中,需要出貨等,因此可能需要記錄訂單的發(fā)送情況; 5)需要系統(tǒng)管理員對(duì)該系統(tǒng)進(jìn)行管理,因而需要建立管理員信息數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)包括管理員 ID 、密碼等。 6)客戶要進(jìn)行留言,所以必須建立留言表,其中包括留言標(biāo)題、留言日期等。 這樣,至少要?jiǎng)?chuàng)建如下的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項(xiàng) 1)用戶信息,包括用戶 ID ,用戶名等數(shù)據(jù)項(xiàng); 2)管理員信息,包括管理員 ID ,密碼等數(shù)據(jù)項(xiàng); 3)商品信息,包括商品 ID ,產(chǎn)品名稱、單價(jià)、特價(jià)等數(shù)據(jù)項(xiàng); 4)商品類別信息,包括電子 ID ,類別名稱等數(shù)據(jù)項(xiàng); 5)訂單信息,包括訂單 ID ,用戶編號(hào),訂貨地址等數(shù)據(jù)項(xiàng); 6)訂單明細(xì)信息,包括訂單 ID ,商品 ID ,訂貨時(shí)間等數(shù)據(jù)項(xiàng); 7)公告信息,包括公告 ID ,公告名稱及內(nèi) 容等數(shù)據(jù)項(xiàng); 8)留言信息,包括留言標(biāo)題,留言日期,留言內(nèi)容等。 22 數(shù)據(jù)庫(kù)設(shè)計(jì) 9 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫(kù) ER 圖 圖 數(shù)據(jù)庫(kù) ER 圖 數(shù)據(jù)庫(kù)表 根據(jù)此商品在線銷售系統(tǒng)的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫(kù)命名為 db_shoping, db_shoping數(shù)據(jù)庫(kù)中共分為 8張數(shù)據(jù)表。 a. 商品信息表 此表用于記錄網(wǎng)站所有商品的基本信息,是與商品相關(guān)聯(lián)的商品的類別表。 表 goods (商品信息表) b. 商品類別信息表 數(shù)據(jù)庫(kù)設(shè)計(jì) 10 此表用于記錄商品類別的基本信息,為方便用戶查詢商品和管理員管理商品信息而設(shè)立。 表 t_catelog(商品類別信息表) c. 訂單信息表 此表用于記錄用戶的基本訂單信息,使用戶方便查看自己 23 的訂單信息同時(shí)也為管理員出貨提供基本訂單信息。 表 t_order(訂單信息表) d. 訂單明細(xì)信息表 此表用于記錄用戶訂單的詳細(xì)信息,為用戶提供詳細(xì)的商品訂單信息,同時(shí)也為管理員出貨提供用戶所訂的商品的具體信息。 e. 用戶信息表 此表用于記錄用戶的基本信息,是用戶購(gòu)買商品的權(quán)限基礎(chǔ) ,為用戶維護(hù)和管理員管理用戶提供信息。 表 t_user(用戶信息表) 數(shù)據(jù)庫(kù)設(shè)計(jì) 11 f. 管理員信息表 此表用于記錄不同權(quán)限管理員的基本信息,可以管理系統(tǒng)的所有信息。 g. 公告版信息表 此表用于記錄公告的基本信息,為用戶提供系統(tǒng)網(wǎng)站的最新信息。 h. 留言欄信息表 此表用于記錄客戶的留言信息,以及對(duì)商品的建議等。如表 48所示。 表 tliuyan (留言欄信息表) 24 數(shù)據(jù)庫(kù)設(shè)計(jì) 12 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 13 5 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 本 系統(tǒng)網(wǎng)站的主界面設(shè)計(jì)結(jié)構(gòu)采用了上左右的結(jié)構(gòu),上部分為主功能菜單區(qū),主要是顯示網(wǎng)站的主功能,左側(cè)為用戶注冊(cè)、登錄 , 公告瀏覽,商品查詢,右部分為信息顯示區(qū),銷售排行榜 主要是為方便用戶提供了一些最新上架的商品信息。 圖 系統(tǒng)首頁(yè) 系統(tǒng)前臺(tái)基本功能設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1