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

正文內(nèi)容

計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì),基于j2ee的電子商務(wù)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁

2024-12-01 15:34本頁面

【導(dǎo)讀】20世紀(jì)90年代以來,計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的發(fā)展促進(jìn)了電子商務(wù)的產(chǎn)生和廣泛應(yīng)用。活動(dòng)和信息傳遞在網(wǎng)絡(luò)上進(jìn)行。務(wù)平臺(tái)系統(tǒng)的整體設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及實(shí)現(xiàn)過程。本文設(shè)計(jì)開發(fā)的系統(tǒng)具有注冊賬號(hào),瀏覽信息,發(fā)布信息和后臺(tái)管理等功能,具有較高的操作安全性和系統(tǒng)可擴(kuò)展性。在技術(shù)上,該系統(tǒng)采用B/S三層網(wǎng)絡(luò)體系結(jié)構(gòu),MVC設(shè)計(jì)模式和J2EE架構(gòu)。用JSP動(dòng)態(tài)網(wǎng)頁編程技術(shù)實(shí)現(xiàn)業(yè)務(wù)邏輯;數(shù)據(jù)庫服務(wù)器采用MySQL數(shù)據(jù)庫?,F(xiàn)對其數(shù)據(jù)庫的操作。基于J2EE的電子商務(wù)平臺(tái)項(xiàng)目背景·················································1. 本文主要研究內(nèi)容···················&#1

  

【正文】 / 配置文件的 Design 圖如圖 41 所示 圖 41 配置文件的 Design 圖 數(shù)據(jù)庫配置 文件 瀏覽器查詢服務(wù)的后端數(shù)據(jù)是 Web 服務(wù)提供者必須提供的服務(wù)。本系統(tǒng)的后臺(tái)數(shù)據(jù)庫使用 MySQL,數(shù)據(jù)庫服務(wù)器和 Web 服務(wù)器配置在同一臺(tái)計(jì)算機(jī)上,其中連接數(shù)據(jù)庫代碼如下 : ************************************數(shù)據(jù)庫連接的核心代碼 ********************************** public class DBConnection { private static Connection conn = null。 public static Connection getConn(){ String driver = 。 String url =jdbc: String user=root。 第 22 頁 共 38 頁 String password=123456。 try { (driver).newInstance()。 conn = (url,user,password)。 }catch(Exception e){ ()。 } return conn。 } 工程包層次結(jié)構(gòu) 圖 42 工程包層次結(jié)構(gòu)圖 說明: src存放 JAVA源代碼 conn存放數(shù)據(jù)庫連接文件 dao存放與數(shù)據(jù)庫相關(guān) 的 DAO類 struts存放所有 Struts的 FormBean、 Action類及消息資源文件 admin存放所有后臺(tái)管理所用到的 JSP頁面 images存放應(yīng)用中所有的圖片素材文件 JS存放應(yīng)用中所有的 JavaScript腳本文件 模塊 詳細(xì) 設(shè)計(jì) 用戶 注冊 登錄模塊 該網(wǎng)站是設(shè)計(jì)的電子商務(wù)平臺(tái),因此用戶想要查看商品信息就必須先進(jìn)行注冊。注冊使用戶的個(gè)人信息輸入數(shù)據(jù)庫,并使用戶在購物過程中通過個(gè)人的用戶名和密碼。注 第 23 頁 共 38 頁 冊成功后,將設(shè)置一個(gè)變量來標(biāo)識(shí)此用戶已經(jīng)通過了注冊,是合法的的用戶 。 在用戶完成 網(wǎng)上注冊,并將個(gè)人信息傳入到數(shù)據(jù)庫后,就可以在首頁進(jìn)行登陸然后發(fā)布信息了。 登錄時(shí)用戶只需輸入用戶名、密碼和驗(yàn)證碼,提交給服務(wù)器,服務(wù)器查詢用戶信息表,如無此用戶,將重定向到重新登錄界面。若身份合法,將標(biāo)識(shí)登錄成功。 用戶登錄驗(yàn)證的主要代碼為 : ************************************驗(yàn)證用戶登錄的核心代碼 ******************************** public class LandingAction extends Action{ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request,HttpServletResponse response){ DynaActionForm daf = (DynaActionForm)form。 String username = ()。 String password = (password)。 (用戶名: +username+,密碼: +password+。 )。 UserDao ud = new UserDao()。 Users user = (username, password)。 if(user == null){ ActionMessages errors = new ActionMessages()。 (nameerror,new ActionMessage(nameerror))。 (request, errors)。 return (bucheng)。 } ().setAttribute(user, user)。 return (success)。 } } 信息發(fā)布 模塊 注冊用戶登錄后,發(fā)布信息時(shí)頁面與數(shù)據(jù)交互,前天頁面輸入的信息直接存入后臺(tái)數(shù)據(jù)庫對應(yīng)的表中,而后又顯示在前臺(tái)頁面中。核 心代碼為: package 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 public class Method2Action extends Action{ public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response){ String productname = (textfield7)。 int count。 ProductsDao pd = new ProductsDao()。 第 24 頁 共 38 頁 count = (productname)。 (product, productname)。 if(count==0){ return (fail)。 } return (tie2) 用戶管理模塊 當(dāng)會(huì)員登錄完成后,就可以進(jìn)行相關(guān)的操作,進(jìn)入 “我的平臺(tái) ”,查看和修改發(fā)布的信息。在進(jìn)入 “我的平臺(tái) ”之前,系統(tǒng)會(huì)自動(dòng)檢測是否登錄,如果沒有登錄自動(dòng)跳轉(zhuǎn)至注冊界面。該頁面內(nèi)嵌兩個(gè)頁面,分別是導(dǎo)航欄和首頁圖片和相關(guān)信息。這兩個(gè)頁面分別通過 和 實(shí)現(xiàn)。 部分代碼如下: 后臺(tái) 登錄 模塊 管理員通過 頁面輸入賬號(hào)和密碼, 通過 htloginaction 驗(yàn)證輸入的賬號(hào)密碼是否正確,是則 跳轉(zhuǎn)至后臺(tái)管理界面,否則提示錯(cuò)誤信息。部分代碼如下: %@ page language=java pageEncoding=GB18030% %@ taglib uri=/WEBINF/ prefix=h% !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head title電子商務(wù)平臺(tái)后臺(tái)管理 /title meta equiv=ContentType content=text/html。 charset=gb2312 style type=text/css …… /style /head body table width=1024 height=695 border=0 align=center background=images/ tr …… tr td form name=moon action= method=post table width=200 border=0 tr td span class=STYLE11h:errors property=nameerror //span/td /tr …… /html 第 25 頁 共 38 頁 后臺(tái)管理模塊 管理員成功登錄后才可進(jìn)行管理。 首頁嵌入了兩個(gè)界面,左邊的導(dǎo)航欄為 。此模塊的頁面包括管理員首頁 , 商品 類別管理頁面 , 商品類別修改頁面 , 用戶信息管理 頁面 , 用戶信息修改界面,商品管理頁面 , 商品信息添加頁面 , 信息管理頁面 ,信息修改頁面 。 代碼如下: %@ page language=java import=.*,domain.* pageEncoding=gb2312% !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head title2021 年湖南商學(xué)院計(jì)電學(xué)院畢業(yè)設(shè)計(jì) /title meta equiv=pragma content=nocache meta equiv=cachecontrol content=nocache meta equiv=expires content=0 meta equiv=keywords content=keyword1,keyword2,keyword3 meta equiv=description content=This is my page ! link rel=stylesheet type=text/css href= /head frameset rows=100,* cols=* framespacing=0 frameborder=no border=0 frame src=admin/ name=topFrame scrolling=NO noresize frameset rows=* cols=177,* framespacing=4 frameborder=no border=4 frame src=admin/ name=left scrolling=NO noresize frame src=admin/ name=right marginwidth=0 /frameset /frameset noframes/noframes body /body /html 第 26 頁 共 38 頁 5. 基于 J2EE 的 電子商務(wù)平臺(tái)實(shí)現(xiàn) 運(yùn)行環(huán)境的搭建 軟件的下載和安裝 ( 1) JDK 的下載和安裝 JDK 下載 的 URL 為: JDK 的安裝。假設(shè)安裝目錄為 C:\,則環(huán)境變量配置如圖 51 所示 : 圖 51 JDK 環(huán)境變量的配置 ( 2) Tomcat 的下載和安裝 容器 Tomcat 下載的 URL 為: Tomcat 有兩種形式:綠色版本和安裝版本,綠色版本直接解壓縮到一個(gè)目錄下就可以了,安裝版本 需要手動(dòng)執(zhí)行安裝程序。如果 Tomcat 的安裝目錄為 C:\,則環(huán)境變量配置如圖 52 所示: 圖 52 Tomcat 環(huán)境變量的配置 ( 3) MySQL 的下載和安裝 數(shù)據(jù)庫 MySQL 下載的 URL 為: gb2312 以防止頁面顯示數(shù)據(jù)時(shí)出現(xiàn)亂碼。 Struts 框架的搭建 可以通過下列步驟搭建 Struts 環(huán)境 : (1)訪問 /builds/,可以下載最新的 struts 軟件包, 并把其壓縮文件解壓。 (2)將 Struts 目錄的 lib/ 拷貝到 Web 應(yīng)用的 WEBINF\lib\目錄下。 (3) 將 Struts 中 lib 目錄下的 、 、 、 拷貝到 Web 應(yīng)用的 WEBINF 目錄下。 JAVA_HOME:C:\\ Path:%JAVA_HOME%\bin Classpath:.。%JAVA_HOME%\lib\。%JAVA_HOME%\lib\ Tomcat_HOME:C:\\ Path:%Tomcat_HOME%\bin Classpath:.。%Tomcat_HOME%\mon\lib 第 27 頁 共 38 頁 (4)修改 Web 應(yīng)用目錄 WEBINF\ 文件,對 ActionServlet 進(jìn)行配置。 此外,還要聲明所使用的 Struts 標(biāo)簽 庫。 代碼如下: servlet servletnameaction/servletname servletclass/servletclass initparam paramnameconfig/paramname paramvalue/WEBINF//paramvalue /initparam initparam paramnamedebug/paramname paramvalue3/paramvalue /initparam initparam paramnamedetail/paramname paramvalue3/paramvalue /initparam loadonstartup0/loadonstartup /servlet servletmapping servletnameaction/servletname urlpattern*.do/urlpattern /servletmapping 主要頁面 通過在個(gè)人主機(jī)上安裝 成功后,設(shè)置虛擬目錄。 通過 MyEclipse 將編譯好的電子商務(wù)平臺(tái)系統(tǒng)部署到 Tomcat 中,啟動(dòng) MySQL 和 Tomcat,在瀏覽器的地址欄中輸入如下地址: 前臺(tái)主要頁面顯示 前臺(tái)首頁是電子商務(wù)平臺(tái)初始頁面, 頁面的上方為用戶注冊登陸區(qū), 中間有搜索輸入框, 主要頁面由商品信息展示區(qū)和廣告信息展示區(qū)組成。商品信息區(qū)主要展示用戶登陸后發(fā)布的信息。廣告信息區(qū)主要展示廣告信息。普通用戶點(diǎn)擊首頁的信息即可瀏覽此條信息的詳細(xì)信息。首頁頁面如圖 53 所示。 第 28 頁 共 38 頁 圖 53 首頁界面 若 用戶需要發(fā)布信息,則需要注冊并登錄才能進(jìn)行, 注冊頁面如圖 54 所示。 圖 54 注冊頁面 第 29 頁 共 38 頁 用戶登錄 后可點(diǎn) 擊我的平臺(tái)進(jìn)入用戶管理頁面,用戶管理頁面由左邊的導(dǎo)航欄和左邊的管理界面組成。 我的平臺(tái) 頁面如圖 55 所示 圖 55 我的平臺(tái) 頁面 買家的查詢頁面如圖 56 所示 。 圖 56 買家查詢頁面 第 30 頁 共 38 頁 賣家查詢頁面 如 57 所示。 圖 57 賣家查詢頁面 個(gè)人信息修改頁面 如圖 58 所示 圖 58 個(gè)人信息修改頁面 后臺(tái) 主要頁面顯示 ( 1) 登錄界面 此登錄界面的設(shè)計(jì)很簡單,和普通的登錄界面一樣,用于對操作人員登錄時(shí)的身份 第 31 頁 共 38 頁 認(rèn)證。主要由兩個(gè)文 件組成。一是設(shè)計(jì)界面的文件,主要功能是接受用戶輸入的信息,如:用戶名、密碼。另外一個(gè)是實(shí)現(xiàn)登錄功能的文件,主要是驗(yàn)證輸入的信息,正確則進(jìn)入后臺(tái)主頁,找不到則出現(xiàn)錯(cuò)誤提示信息。登錄界面如圖 59 所示。 圖 59 登錄界面 ( 2) 后臺(tái)主頁 在設(shè)計(jì)后臺(tái)主頁的,由于整個(gè)后臺(tái)系統(tǒng)是以管理信息穩(wěn)住。因此,在界面上盡量簡潔,以方便操作為主。此系統(tǒng)的后臺(tái)管理主頁是由一二框架構(gòu)成的,當(dāng)用戶單擊導(dǎo)航菜單鏈接時(shí),右邊的框架中將顯示相應(yīng)的界面。后臺(tái)主頁如圖 510 所示。 圖 510 后臺(tái)主頁界面 第 32 頁 共 38 頁 管理員是本系統(tǒng)的重要組成部分 ,管理員登錄以后可以進(jìn)行商品類別管理,商品管理,信息管理,用戶信息管理,文章管理。 ( 3) 商品類別管理頁面 商品類別管理實(shí)現(xiàn)對商品類別的查詢、修改和添加功能。商品類別管理的頁面如圖511 所示。 圖 511 商品類別管理頁面 如果要添加類別點(diǎn)擊增加商品類別,管理員登錄系統(tǒng)后可以對商品進(jìn)行添加操作,如圖 512 所示。 圖 512 操作界面 第 33 頁 共 38 頁 ( 4) 商品管理 商品管理實(shí)現(xiàn)對商品信息的添加和修改功能。商品管理的主頁面如圖 513 所示。添加頁面如圖 414 所示。 圖 513 商品管理主頁面 圖 514 添加界面 ( 5) 信息管理 管理員通過信息管理實(shí)現(xiàn)對會(huì)員發(fā)布信息的管理,可以修改和刪除。主頁面如 515 第 34 頁 共 38 頁 所示。修改頁面如圖 416 所示。 圖 515 信息管理首頁 圖 516 修改界面 ( 6) 用戶信息管理 頁面 管理員通過用戶信息管理實(shí)現(xiàn)對注冊會(huì)員的身份信息的查看與修改。用戶信息管理頁面如圖 517,修改界面如圖 518。 第 35 頁 共 38 頁 圖 517 用戶信息管理頁面 圖 518 用戶信息修改頁面 第 36 頁 共 38 頁 6.結(jié)論 經(jīng)過三個(gè)多月的設(shè)計(jì)與開發(fā),基于 J2EE 的 電子商務(wù)平臺(tái) 基本開發(fā)完畢。本系統(tǒng)能夠完成 前臺(tái) 添加、修 改、刪除 信息以后后臺(tái)管理 等基本功能,由于本人知識(shí)和經(jīng)驗(yàn)的局限性,該系統(tǒng)還有很多不進(jìn)如人意的地方,還有待在在以后的過程中逐步改善。在整個(gè)設(shè)計(jì)過程中,也出現(xiàn)過很多的問題,在不斷學(xué)習(xí)的過程中我體會(huì)到: 1.作為一個(gè)不斷學(xué)習(xí)新鮮事物的過程,從設(shè)計(jì)初的不懂到最后能夠順利完成,我體會(huì)到在實(shí)踐中學(xué)習(xí)的重要性,這經(jīng)歷對我個(gè)人的成長具有重要意義。 2.由于前期工作的不徹底,對系統(tǒng)的需求分析的要求認(rèn)識(shí)不夠清楚,使得后續(xù)的工作不得不經(jīng)常返回去修改數(shù)據(jù)表
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1