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

正文內(nèi)容

計算機專業(yè)畢業(yè)設計,基于j2ee的電子商務平臺設計與實現(xiàn)-資料下載頁

2024-12-01 15:34本頁面

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

  

【正文】 / 配置文件的 Design 圖如圖 41 所示 圖 41 配置文件的 Design 圖 數(shù)據(jù)庫配置 文件 瀏覽器查詢服務的后端數(shù)據(jù)是 Web 服務提供者必須提供的服務。本系統(tǒng)的后臺數(shù)據(jù)庫使用 MySQL,數(shù)據(jù)庫服務器和 Web 服務器配置在同一臺計算機上,其中連接數(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é)構 圖 42 工程包層次結(jié)構圖 說明: src存放 JAVA源代碼 conn存放數(shù)據(jù)庫連接文件 dao存放與數(shù)據(jù)庫相關 的 DAO類 struts存放所有 Struts的 FormBean、 Action類及消息資源文件 admin存放所有后臺管理所用到的 JSP頁面 images存放應用中所有的圖片素材文件 JS存放應用中所有的 JavaScript腳本文件 模塊 詳細 設計 用戶 注冊 登錄模塊 該網(wǎng)站是設計的電子商務平臺,因此用戶想要查看商品信息就必須先進行注冊。注冊使用戶的個人信息輸入數(shù)據(jù)庫,并使用戶在購物過程中通過個人的用戶名和密碼。注 第 23 頁 共 38 頁 冊成功后,將設置一個變量來標識此用戶已經(jīng)通過了注冊,是合法的的用戶 。 在用戶完成 網(wǎng)上注冊,并將個人信息傳入到數(shù)據(jù)庫后,就可以在首頁進行登陸然后發(fā)布信息了。 登錄時用戶只需輸入用戶名、密碼和驗證碼,提交給服務器,服務器查詢用戶信息表,如無此用戶,將重定向到重新登錄界面。若身份合法,將標識登錄成功。 用戶登錄驗證的主要代碼為 : ************************************驗證用戶登錄的核心代碼 ******************************** 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ù)據(jù)交互,前天頁面輸入的信息直接存入后臺數(shù)據(jù)庫對應的表中,而后又顯示在前臺頁面中。核 心代碼為: 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) 用戶管理模塊 當會員登錄完成后,就可以進行相關的操作,進入 “我的平臺 ”,查看和修改發(fā)布的信息。在進入 “我的平臺 ”之前,系統(tǒng)會自動檢測是否登錄,如果沒有登錄自動跳轉(zhuǎn)至注冊界面。該頁面內(nèi)嵌兩個頁面,分別是導航欄和首頁圖片和相關信息。這兩個頁面分別通過 和 實現(xiàn)。 部分代碼如下: 后臺 登錄 模塊 管理員通過 頁面輸入賬號和密碼, 通過 htloginaction 驗證輸入的賬號密碼是否正確,是則 跳轉(zhuǎn)至后臺管理界面,否則提示錯誤信息。部分代碼如下: %@ page language=java pageEncoding=GB18030% %@ taglib uri=/WEBINF/ prefix=h% !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head title電子商務平臺后臺管理 /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 頁 后臺管理模塊 管理員成功登錄后才可進行管理。 首頁嵌入了兩個界面,左邊的導航欄為 。此模塊的頁面包括管理員首頁 , 商品 類別管理頁面 , 商品類別修改頁面 , 用戶信息管理 頁面 , 用戶信息修改界面,商品管理頁面 , 商品信息添加頁面 , 信息管理頁面 ,信息修改頁面 。 代碼如下: %@ page language=java import=.*,domain.* pageEncoding=gb2312% !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head title2021 年湖南商學院計電學院畢業(yè)設計 /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 的 電子商務平臺實現(xiàn) 運行環(huán)境的搭建 軟件的下載和安裝 ( 1) JDK 的下載和安裝 JDK 下載 的 URL 為: JDK 的安裝。假設安裝目錄為 C:\,則環(huán)境變量配置如圖 51 所示 : 圖 51 JDK 環(huán)境變量的配置 ( 2) Tomcat 的下載和安裝 容器 Tomcat 下載的 URL 為: Tomcat 有兩種形式:綠色版本和安裝版本,綠色版本直接解壓縮到一個目錄下就可以了,安裝版本 需要手動執(zhí)行安裝程序。如果 Tomcat 的安裝目錄為 C:\,則環(huán)境變量配置如圖 52 所示: 圖 52 Tomcat 環(huán)境變量的配置 ( 3) MySQL 的下載和安裝 數(shù)據(jù)庫 MySQL 下載的 URL 為: gb2312 以防止頁面顯示數(shù)據(jù)時出現(xiàn)亂碼。 Struts 框架的搭建 可以通過下列步驟搭建 Struts 環(huán)境 : (1)訪問 /builds/,可以下載最新的 struts 軟件包, 并把其壓縮文件解壓。 (2)將 Struts 目錄的 lib/ 拷貝到 Web 應用的 WEBINF\lib\目錄下。 (3) 將 Struts 中 lib 目錄下的 、 、 、 拷貝到 Web 應用的 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 應用目錄 WEBINF\ 文件,對 ActionServlet 進行配置。 此外,還要聲明所使用的 Struts 標簽 庫。 代碼如下: 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 主要頁面 通過在個人主機上安裝 成功后,設置虛擬目錄。 通過 MyEclipse 將編譯好的電子商務平臺系統(tǒng)部署到 Tomcat 中,啟動 MySQL 和 Tomcat,在瀏覽器的地址欄中輸入如下地址: 前臺主要頁面顯示 前臺首頁是電子商務平臺初始頁面, 頁面的上方為用戶注冊登陸區(qū), 中間有搜索輸入框, 主要頁面由商品信息展示區(qū)和廣告信息展示區(qū)組成。商品信息區(qū)主要展示用戶登陸后發(fā)布的信息。廣告信息區(qū)主要展示廣告信息。普通用戶點擊首頁的信息即可瀏覽此條信息的詳細信息。首頁頁面如圖 53 所示。 第 28 頁 共 38 頁 圖 53 首頁界面 若 用戶需要發(fā)布信息,則需要注冊并登錄才能進行, 注冊頁面如圖 54 所示。 圖 54 注冊頁面 第 29 頁 共 38 頁 用戶登錄 后可點 擊我的平臺進入用戶管理頁面,用戶管理頁面由左邊的導航欄和左邊的管理界面組成。 我的平臺 頁面如圖 55 所示 圖 55 我的平臺 頁面 買家的查詢頁面如圖 56 所示 。 圖 56 買家查詢頁面 第 30 頁 共 38 頁 賣家查詢頁面 如 57 所示。 圖 57 賣家查詢頁面 個人信息修改頁面 如圖 58 所示 圖 58 個人信息修改頁面 后臺 主要頁面顯示 ( 1) 登錄界面 此登錄界面的設計很簡單,和普通的登錄界面一樣,用于對操作人員登錄時的身份 第 31 頁 共 38 頁 認證。主要由兩個文 件組成。一是設計界面的文件,主要功能是接受用戶輸入的信息,如:用戶名、密碼。另外一個是實現(xiàn)登錄功能的文件,主要是驗證輸入的信息,正確則進入后臺主頁,找不到則出現(xiàn)錯誤提示信息。登錄界面如圖 59 所示。 圖 59 登錄界面 ( 2) 后臺主頁 在設計后臺主頁的,由于整個后臺系統(tǒng)是以管理信息穩(wěn)住。因此,在界面上盡量簡潔,以方便操作為主。此系統(tǒng)的后臺管理主頁是由一二框架構成的,當用戶單擊導航菜單鏈接時,右邊的框架中將顯示相應的界面。后臺主頁如圖 510 所示。 圖 510 后臺主頁界面 第 32 頁 共 38 頁 管理員是本系統(tǒng)的重要組成部分 ,管理員登錄以后可以進行商品類別管理,商品管理,信息管理,用戶信息管理,文章管理。 ( 3) 商品類別管理頁面 商品類別管理實現(xiàn)對商品類別的查詢、修改和添加功能。商品類別管理的頁面如圖511 所示。 圖 511 商品類別管理頁面 如果要添加類別點擊增加商品類別,管理員登錄系統(tǒng)后可以對商品進行添加操作,如圖 512 所示。 圖 512 操作界面 第 33 頁 共 38 頁 ( 4) 商品管理 商品管理實現(xiàn)對商品信息的添加和修改功能。商品管理的主頁面如圖 513 所示。添加頁面如圖 414 所示。 圖 513 商品管理主頁面 圖 514 添加界面 ( 5) 信息管理 管理員通過信息管理實現(xiàn)對會員發(fā)布信息的管理,可以修改和刪除。主頁面如 515 第 34 頁 共 38 頁 所示。修改頁面如圖 416 所示。 圖 515 信息管理首頁 圖 516 修改界面 ( 6) 用戶信息管理 頁面 管理員通過用戶信息管理實現(xiàn)對注冊會員的身份信息的查看與修改。用戶信息管理頁面如圖 517,修改界面如圖 518。 第 35 頁 共 38 頁 圖 517 用戶信息管理頁面 圖 518 用戶信息修改頁面 第 36 頁 共 38 頁 6.結(jié)論 經(jīng)過三個多月的設計與開發(fā),基于 J2EE 的 電子商務平臺 基本開發(fā)完畢。本系統(tǒng)能夠完成 前臺 添加、修 改、刪除 信息以后后臺管理 等基本功能,由于本人知識和經(jīng)驗的局限性,該系統(tǒng)還有很多不進如人意的地方,還有待在在以后的過程中逐步改善。在整個設計過程中,也出現(xiàn)過很多的問題,在不斷學習的過程中我體會到: 1.作為一個不斷學習新鮮事物的過程,從設計初的不懂到最后能夠順利完成,我體會到在實踐中學習的重要性,這經(jīng)歷對我個人的成長具有重要意義。 2.由于前期工作的不徹底,對系統(tǒng)的需求分析的要求認識不夠清楚,使得后續(xù)的工作不得不經(jīng)常返回去修改數(shù)據(jù)表
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1