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

正文內(nèi)容

基于j2ee的網(wǎng)上商城畢業(yè)論文-在線瀏覽

2025-01-15 15:31本頁面
  

【正文】 式 ―― 通過網(wǎng) 絡(luò) 選購想要的產(chǎn)品。當(dāng)然,你還可以在第一時(shí)間了解到商城引進(jìn)的新產(chǎn)品,或者在里面瀏覽,以找到自己感興趣的數(shù)碼產(chǎn)品,這一切,都將在您點(diǎn)擊鼠標(biāo)的過程中輕松完成,從某種程度上說,這更有利于文化知識(shí)的傳播。借助該系統(tǒng),管理員通過快捷可靠的數(shù)據(jù)庫管 理,添加商品的信息和系統(tǒng)的一些公告、鏈接,規(guī)范會(huì)員信息,設(shè)定不同用戶權(quán)限,管理后臺(tái)貨物的發(fā)送和設(shè)置一些特價(jià)商品,讓會(huì)員能很好地在網(wǎng)上商城愉快地購物。 第二章為需求分析,本章中明確了系統(tǒng)需要實(shí)現(xiàn)的功能,分析了系統(tǒng)的用例,并介紹根據(jù)系統(tǒng)的需求選擇的開發(fā)工具和技術(shù)的概況。 第四章系統(tǒng)詳細(xì)設(shè)計(jì),同時(shí)提供了主要 界面運(yùn)行的參考圖片,以更直觀了解系統(tǒng)的實(shí)現(xiàn)情況。 2 網(wǎng)上購物商城需求分析 可行性分析 網(wǎng)絡(luò)平臺(tái)已經(jīng)成為企業(yè)經(jīng)營管理中一個(gè)不可忽視的重要方面,擁有一個(gè)全面的、功能強(qiáng)大的、操作簡單的網(wǎng)絡(luò)購物商城已經(jīng)成為企業(yè)營銷發(fā)展的一個(gè)必然趨勢(shì)。 網(wǎng)上購物商城需求概述 系統(tǒng)目標(biāo) 由于網(wǎng)上商城的特點(diǎn),整個(gè)系統(tǒng)會(huì)頻繁地與數(shù)據(jù)庫進(jìn)行交互,對(duì)于像網(wǎng)上商城這樣額數(shù)據(jù)流特別大的網(wǎng)絡(luò)管理系統(tǒng),必須滿足使用方便,操作靈活等要求。 ? 采用人機(jī)對(duì)話的操作方式,界面友好美觀,信息查詢靈活,數(shù)據(jù)庫存儲(chǔ)準(zhǔn)確、安全可靠 ? 全面展示購物商城的所有商品,并且可以展示最新商品和特價(jià)商品 ? 便于顧客快捷地進(jìn)行 修改商品信息查詢 ? 會(huì)員可以隨時(shí)修改自己的基本資料 ? 實(shí)現(xiàn)商品銷售排行功能,以方便顧客了解本購物商城中的熱銷商品和幫助企業(yè)領(lǐng)導(dǎo)者做出企業(yè)營銷方案。 二類用戶的具體描述如下表所示 : 表 用戶類 描述 會(huì)員 會(huì)員是該系統(tǒng)的重要的使用角色 ,他們通過該系統(tǒng)查詢自己需要的商品信息 ,并將商品添加至購物車,填寫購物相關(guān)信息,付完款以實(shí)現(xiàn)購買。 后臺(tái)理員 后臺(tái)管理員是該系統(tǒng)的另一個(gè)重要使用者 ,管理員通過該系統(tǒng)進(jìn)行商品的增加 ,修改 ,刪除 ,分類管理等操作 ,實(shí)現(xiàn)對(duì)會(huì)員購買貨物的發(fā)貨等操作 ,實(shí)現(xiàn)對(duì)系統(tǒng)中商品 ,會(huì)員資料 ,會(huì)員購買情況的查詢 ,商城公告,友情鏈接更改維護(hù)等操作。 2. 商品設(shè)置功能: 包括對(duì)商品信息的管理 ,可以增加 ,修改 ,刪除圖書 ,豐富具體類別商品的信息 ,對(duì)商品進(jìn)行分類操作。 4. 商城公告設(shè)置功能: 對(duì)商城公告進(jìn)行不定期增加、刪除、修改 5. 修改密碼功能: 可以修改自己的登錄密碼。 2)找回密碼功能 通過自己的密碼保護(hù)功能找回密碼。 1) 用例 “ 商品購買 ” 表 商品購買用例表 用例名稱 商品購買 標(biāo)識(shí)符 UC1 參與者 會(huì)員,后臺(tái)管理員 描述 會(huì)員可以通過查詢等方式獲得自己想購買的商品名稱等信息 ,向服務(wù)器提出請(qǐng)求 ,添加至購物車,后臺(tái)管理員在后臺(tái)處理相應(yīng)信息 ,將訂單狀態(tài)提交為發(fā)貨 ,購買成功。 數(shù)據(jù)庫設(shè)計(jì)是把現(xiàn)實(shí)世界的實(shí)體模型與需求轉(zhuǎn)換成數(shù)據(jù)庫的模型的過程,它是建立數(shù)據(jù)庫應(yīng)用系統(tǒng)的核心問題。數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵是如何使設(shè)計(jì)的數(shù)據(jù)庫能合理地存儲(chǔ)用戶的數(shù)據(jù),方便用戶進(jìn)行數(shù)據(jù)處理。一般人們?cè)O(shè)計(jì)數(shù)據(jù)庫遵循第三范式。采用范式減少了數(shù)據(jù)冗余,節(jié)約了存儲(chǔ)空間,同時(shí)加快了增、刪、改的速度??蓪?這些信息抽象為下列系統(tǒng)所需要的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 1)商品信息(數(shù)據(jù)庫流水號(hào),大類別 Id,小類別表的 Id,商品名稱,商品生產(chǎn)商,商品介紹,商品添加時(shí)間,現(xiàn)價(jià),特價(jià)價(jià)格,購買次數(shù),是否是特價(jià)商品) 2)會(huì)員信息 (數(shù)據(jù)庫流水號(hào) ,會(huì)員名稱 ,會(huì)員密碼,會(huì)員真實(shí)姓名,會(huì)員年齡,會(huì)員職業(yè),電子郵箱,找回密碼問題,找回密碼答案 ) 3)大分類信息(數(shù)據(jù)庫流水號(hào),商品大分類名稱,創(chuàng)建時(shí)間) 4)小分類信息 (數(shù)據(jù)庫流水號(hào) ,商品大類別的 Id,商品小類別名稱,創(chuàng)建時(shí)間 ) 5)管理員信息(數(shù)據(jù)庫流水號(hào),管理員賬號(hào),管理員密碼,管 理員名稱,是否為管理員標(biāo)識(shí)) 6)訂單信息(數(shù)據(jù)庫流水號(hào),商品訂貨的編號(hào),會(huì)員編號(hào),會(huì)員真實(shí)姓名,訂貨地址,訂貨電話,付款方式,運(yùn)送方式,備注信息,發(fā)送貨物是否成功 ) 7)訂單明細(xì) (數(shù)據(jù)庫流水號(hào) ,訂貨編號(hào),商品編號(hào),價(jià)格,訂貨數(shù)量,創(chuàng)建時(shí)間, ) 8)公告信息 (數(shù)據(jù)庫流水號(hào) ,公告標(biāo)題,公告內(nèi)容,公告發(fā)布時(shí)間 ) 9)友情鏈接信息 (數(shù)據(jù)庫流水號(hào),網(wǎng)站鏈接地址名稱,鏈接地址,鏈接圖片地址,創(chuàng)建時(shí)間) 在這里使用 ER 圖描述了網(wǎng)上商城系統(tǒng)的數(shù)據(jù)模型。具體結(jié)構(gòu)如下圖所示 : 圖 系統(tǒng) ER 圖 商品信息表結(jié)構(gòu)設(shè)計(jì) 該表主要用來保存各種商品的相關(guān)信息,例如商品名稱、類別、商品介紹、價(jià)格、是否為特價(jià)商品等。 表 tb_bigType 字段名稱 數(shù)據(jù)類型 字段長度 主鍵否 說明 ID int 4 是 數(shù)據(jù)庫流水號(hào) bigName varchar 50 商品大類別名稱 creaTime dateTime 4 創(chuàng)建時(shí)間 商品小分類信息表結(jié)構(gòu)設(shè)計(jì) 類信息表主要用來保存商品類別中的小的類別信息,包括大分類信息表的編號(hào)、小分類名稱以及創(chuàng)建時(shí)間。 表 訂單信息主表 tb_order 字段名稱 數(shù)據(jù)類型 字段長度 主鍵否 說明 ID int 10 數(shù)據(jù)庫流水號(hào) number varchar 50 是 商品訂貨的編號(hào) name varchar 50 會(huì)員的編號(hào) reallyName varchar 50 會(huì)員真實(shí)姓名 address varchar 50 訂貨地址 tel varchar 50 訂貨電話 setMoney varchar 50 付款方式 post varchar 50 運(yùn)送方式 bz text 16 備注信息 sign bit 1 發(fā)送貨物是否成功 訂單明細(xì)表結(jié)構(gòu)設(shè)計(jì) 該表的設(shè)計(jì)是用來保存訂單詳細(xì)信息,主要包括訂單的商品名稱、數(shù)量、價(jià)格等。這個(gè)數(shù)據(jù)表在會(huì)員注冊(cè)和登錄的時(shí)候都會(huì)是使用到 。 表 tb_manager 字段名稱 數(shù)據(jù)類型 字段長度 主鍵否 說明 ID int 4 數(shù)據(jù)庫流水號(hào) account varchar 50 管理員賬號(hào) password varchar 50 管理員密碼 name varchar 50 管理員名稱 sign bit 1 標(biāo)識(shí) 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 該系統(tǒng) 在 Windows98/2020/XP 環(huán)境下 , 主要采用 JSP 開發(fā)工具 , SQL 數(shù)據(jù)庫來設(shè)計(jì) , 開發(fā)過程與成果應(yīng)符合 GB/T 114571995 軟件工程術(shù)語 , GB/T 85671988 計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南等。 系統(tǒng)結(jié)構(gòu)圖將會(huì)使用戶能直觀的了解系統(tǒng)的結(jié)構(gòu)模式,理解系統(tǒng)的各個(gè)功能的結(jié)構(gòu),能很好地方便用 戶使用和理解整個(gè)系統(tǒng)。 J2EE 技術(shù)的基礎(chǔ)就是核心 Java 平臺(tái)或 Java2 平臺(tái)的標(biāo)準(zhǔn)版, J2EE 不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如 編寫一次、隨處運(yùn)行 的特性、方便存取數(shù)據(jù)庫的 JDBCAPI、 CORBA技術(shù)以及能夠在 Inter應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時(shí)還提供了對(duì) EJB( EnterpriseJavaBeans)、 JavaServletsAPI、 JSP( JavaServerPages)以及 XML 技術(shù)的全面支持。 J2EE 體系結(jié)構(gòu)提供中間層集成框架用來滿足無需太多費(fèi)用而又需要高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。 在開發(fā)網(wǎng)上購物商城系統(tǒng)的過程中,應(yīng)用 , 它可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 Struts 的工作流程 對(duì)于采用 Structs 的框架的 Web 應(yīng)用程序,在 Web 應(yīng)用程序啟動(dòng)時(shí)候就會(huì)自動(dòng)加載并初始化 Action Servlet, Action Servlet 從 文件中讀取配置信息,然后將這些信息存放到各種配置對(duì)象中,例如 Action 的映射信息存放在 Action Mapping 對(duì)象中。 (2)如果 ActionForm 實(shí)例不存在,就創(chuàng)建一個(gè) ActionForm 對(duì)象,把用戶提交的表單數(shù)據(jù)保存到 ActionForm 對(duì)象中。如果需要驗(yàn)證,就調(diào)用 ActionForm 的 validate 方法。 (5)ActionServlet根據(jù) ActionMapping實(shí)例包含的映射信息決定將請(qǐng)求轉(zhuǎn)發(fā)給哪個(gè) Action,如果相應(yīng)的 Action 實(shí)例不存在,就先創(chuàng)建這個(gè)實(shí)例,然后調(diào)用 Action的 execute 方法。 (7)ActionForward 對(duì)象指向 JSP 組件生成動(dòng)態(tài)網(wǎng)頁,返回給客戶。由于有了 Sun 的參與和支持,最新的Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn) 。 為了開發(fā)的便捷快速,使用 struts 第三方插件。 開發(fā)系統(tǒng)用的系統(tǒng)工具如表 所示 : 表 系統(tǒng)開發(fā)平臺(tái)和工具 工具名稱 用途 JDK MyEclipse SQL2020 Java 開發(fā)工具包 J2EE 集成開發(fā)環(huán)境 數(shù)據(jù)庫管理系統(tǒng) Tomcat Struts Web 應(yīng)用服務(wù)器 第三方插件,可擴(kuò)展的 Java EE Web 框架 Web 服務(wù) 器的連接 數(shù)據(jù)庫連接時(shí)采用連接池技術(shù)鏈接 SQL,具體代碼實(shí)現(xiàn)如下 : public class JDBConnection { private String dbDriver = 。 public JDBConnection() { try { (dbDriver).newInstance()。 //加載數(shù)據(jù)庫 } catch (Exception ex) { (數(shù)據(jù)庫加載失敗 )。 (1)模塊功能介紹 會(huì)員 管理:為了便于網(wǎng)站的管理,必須有一套完整的 會(huì)員 管理體系。 訂單查詢:登陸用戶可以通過訂單號(hào)查詢訂單。 會(huì)員 資料 修改 :為了保護(hù)用戶信息不受非法侵害,用戶登陸后即可對(duì)個(gè)人的注冊(cè)信息進(jìn)行修改。 圖 前臺(tái)文件結(jié)構(gòu)圖 (3)網(wǎng)站前臺(tái)首頁的運(yùn)行結(jié)果如圖 所示。如果用戶以瀏覽者的身份進(jìn)入網(wǎng)站,則只能進(jìn)行一般的商品瀏覽和搜索,而不能進(jìn)行選購,在點(diǎn)擊添加購物車后,系統(tǒng)會(huì)判斷該用戶是否是登陸用戶,如果不是 則彈出提示頁面,提前臺(tái)首頁 網(wǎng)站導(dǎo)航 左側(cè)導(dǎo)航 后臺(tái)入口 訂單查詢 購物車 清空購物車 收銀臺(tái)結(jié)賬 會(huì)員資料修改 查看訂單 登錄 注冊(cè) 會(huì)員注冊(cè)信息 管理員登錄 找回密碼 示用戶必須先登陸才能定購商品,如果是第一次登陸,請(qǐng)先注冊(cè)。 注冊(cè)頁面的效果圖如下: 圖 會(huì)員注冊(cè)頁面 購物車模塊 在這里,我先介紹一下購物車的主要表現(xiàn) 為:用戶信息和權(quán)限相關(guān)功能的實(shí)現(xiàn)方法,就是選購的物品要一件一件地放進(jìn)購物車,然后生成訂單,繼而生成訂單進(jìn)行查詢和修改,最后還要進(jìn)行訂單處理。 本模塊主要包括以下功能:添加購物車,查看購物車,生成訂單,清空購物車。當(dāng)用戶在前臺(tái)首頁中單 特價(jià)商品或 者新品上架的“查看詳細(xì)內(nèi)容”超級(jí)鏈接,可以暫時(shí)查看出該商品的詳細(xì)信息,如圖
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1