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

正文內(nèi)容

基于java語言的農(nóng)產(chǎn)品銷售系統(tǒng)設(shè)計_畢業(yè)設(shè)計論文-wenkub

2023-03-09 09:47:48 本頁面
 

【正文】 的用戶主界面是用戶了解商城的首要窗口,其中必須包括商城中商品的主要信息和相關(guān)入口。應用程序要訪問數(shù)據(jù)庫必須加載數(shù)據(jù)庫驅(qū)動,再通過 JDBC 建立連接才能訪問數(shù)據(jù)庫,執(zhí)行 SQL 語句,最后必須斷連接以釋放資源,過程 如圖 8 所示: 在 connDB中使用 getConnection()方法建立與數(shù)據(jù)庫的連接。 數(shù)據(jù)庫的操作的 JavaBean設(shè)計 作為一個公共類,數(shù)據(jù)庫操作的 JavaBean 一般包括數(shù)據(jù)庫的鏈接 getConnection 、執(zhí)行 executeQuery 、更新操作的執(zhí)行executeUpdate、連接的關(guān)閉 close 方法。 ? 由于手機分類的關(guān)系模式在系統(tǒng)中要經(jīng)常調(diào)用,故將其作為一個單獨的關(guān)系模式。 ? 管理員處理訂單屬性:訂單確認人,確認時間。 ? 訂單:訂單號,用戶 ID,訂單時間,用戶真實姓名,具體地址,郵政編碼,商品總價。 具體方法是 用矩形表示實體;用橢圓表示屬性,并用 直線 將 兩者 連接起來;用菱形表示實體 和實體 之間的聯(lián)系,并用 直線將 有關(guān)實體型連接起來, ER 圖就是這樣一種的圖形。 E 后臺用戶管理: 查看用戶信息,刪除用戶。系統(tǒng)主要模塊及其功能如下: A 用戶信息管理: 此模塊用于對賬戶信息的各種相關(guān)操作,如用戶的注冊,登錄等。其具體的步驟是:按照業(yè)務流程圖得出業(yè)務流程的順序,把了解到數(shù)據(jù)的流向和處理的過程,繪制成完整的數(shù)據(jù)流程圖。 業(yè)務流程分析 管理員對手機商城用戶人員的管理(用戶級別的修改、對用戶信息的查看和刪除),商品的管理(商品的添加,刪除,對商品信息的查看和更新),訂單的管理(訂單的查看和刪除)等。 B 運行要求 硬件要求: 1)服務器端 :一臺配置為 512M 內(nèi)存 ,CPU 為 Intel Pentium IV ,硬盤容量為 80G 的微機 . 2)客戶端 :586以上的微機 軟件要求: 1)服務器端 :使用語言: JSP(Java Server Pages) 數(shù)據(jù)庫 : MySQL JSP編譯環(huán)境 : J2SDK+TOMCAT+MySQL 操作系統(tǒng) : WindowsXP Professional以上 瀏覽器 :Inter 以上版本 2)客戶端 : 以上的瀏覽器版本 , 800*600 分辨率以上,使用 Windows9X/2021/NT/XP 以上系統(tǒng) 2 需求分析 功能需求分析 一是前臺顧客購買功能,客戶進入網(wǎng)站首頁可以查看最新上市的商品,正在搞活動的商品,商家推薦的商品,分類商品以及相關(guān)內(nèi)容。 Tomcat 簡介 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。 MyEclipse 簡介 MyEclipse 是一個用于開發(fā) Java、 J2ee 的 Eclipse 插件集合,功能強大,支持廣泛,對 各種開源產(chǎn)品的支持十分不錯。 ( 5) 支持服務器端組件 。主要有以下幾個好處: ( 1) 一次編寫,到處運行。 系統(tǒng)開發(fā)工具概述 JSP 簡介 JSP( Java Server Pages)是由 Sun Microsystems 公司倡導,許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)。 在國外, “ 網(wǎng)上購物 ” 的理念已經(jīng)十分成熟, 結(jié)合購物搜索、在線圖形技術(shù)等實現(xiàn)在線試穿、在線著 裝,并且可以以平面圖像、3D 影像的表現(xiàn)形式使用戶的體驗水平非常人性化。本網(wǎng)站主要以 Java語言為開發(fā)平臺, MySQL 為數(shù)據(jù)庫,以及使用 SSH( Spring+Struts+Hibernate)框架體系,使用 jsp+css+js開發(fā)前臺頁面。 此系統(tǒng)具有使用簡單,用戶界面友好,便于操作等特點。 而我國的信息化購物起步相對較晚,但由于電子商務的飛速發(fā)展,信息化程度有了明顯的提高,像淘寶、當當、卓越等網(wǎng)站和新浪、搜狐的網(wǎng)上商城等,極大的促進了我國商品銷售信息化的發(fā)展。就是普通網(wǎng)頁文件中插入 Java程序和 JSP標記,就形 成了 JSP文件。 ( 2) 系統(tǒng)的多平臺支持。 JSP 的弱勢 ( 1)很高的復雜性,因為具有跨平臺性和強大的伸縮性,所以無形之中就增加了復雜程度。 簡單而言, MyEclipse 是 Eclipse 的插件, 是最強大的 J2EE的集成開發(fā)環(huán)境之一 ,支持代碼編寫、配置、測試以及除錯 ,4 以后版本安裝時 不再需要 安裝 Eclipse。 其 性能穩(wěn)定 、 技術(shù)先進 , 擴展性好,占用的系統(tǒng)資源小,支持郵件服務等 與 負載平衡 等系統(tǒng) 功能 并且免費 , 得到了開發(fā)人員的喜愛和認可 ,成為目前流行的應用服務器。當用戶選中某款商品時可以進行登錄購買,如果不是本站會員也可以進行注冊,然后再繼續(xù)購買,與傳統(tǒng)購 物流程相似,但操作更為簡單,實現(xiàn)了隨時隨地只要在電腦前就可以購物的愿望。 普通 用戶在網(wǎng)站首頁了解相關(guān)信息發(fā)布(各型號手機信息、特價手機、新款手機),用戶信息的管理(用戶登錄、修改密碼、選購手機、自助訂機、訂單提交、訂單查看)。 就此網(wǎng)站系統(tǒng)來說,后臺管理員可以把手機的各種信息錄入數(shù)據(jù)庫,同時允許修 改和更新各種信息,對用戶的刪除和用戶級別的修改,訂單的查看和刪除;其他會員 用戶可以錄入注冊信息,提交7 登錄信息、查看手機信息 和個人信息以及其他信息。 B 手機種類信息及相關(guān)信息瀏覽: 主要包括手機具體內(nèi)容、分類列表,特價專區(qū)等內(nèi)容的查看。 F 手機商品管理: 查看手機分類列表和手機的詳細信息,管理員添加、修改、刪除手機信息等操作。 12 根據(jù)前面的具體分析就可以得到下面的關(guān)系模型圖,如圖 7: 具體屬性如下: ? 用戶:會員 ID,會員名,真實姓名,登錄密碼,會員性別,電話號碼, Email,具體住址,郵政編碼,用戶級別。 用戶 ID 訂單號 編號ID 管理員 ID 時間 時間 商品 ID 用戶 商品 瀏覽 管理 包含 包含 類型 訂單 處理 開出 管理員 管理 … … … … … … m n m m n m 1 n n m m n k k … … … … …… 1 圖圖 7 系統(tǒng)結(jié)構(gòu) ER圖 13 ? 訂單包含手機聯(lián)系屬性:數(shù)量,單項價格,總價。 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計 —— 關(guān)系模型 根據(jù)數(shù)據(jù)庫原理的相關(guān)規(guī)范可以做以下處理: ? 根據(jù)相關(guān)原則規(guī)范從 ER 圖向關(guān)系模型進行轉(zhuǎn)換。 通過上面的分析 ,可以得出以下的關(guān)系模式: 用戶(會員 ID,會員名,登錄密碼,會員性別,用戶電話, Email,具體住址,郵政編碼,真實姓名,用戶級別) 手機商品(商品 ID,所屬種類,手機型號,手機簡介,是否活動,正常單價,活動單價,產(chǎn)品照片,備忘) 訂單(訂單號,用戶 ID,訂單時間,用戶真實姓名,具體住址,聯(lián)系電話,產(chǎn)品總價) 14 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 —— 關(guān)系表 根據(jù)以上關(guān)系模型可以得出相應的關(guān)系表,關(guān)系表如表 1: 表 1 關(guān)系表 編號 名稱 說明 表 1 users 用戶信息表 表 2 products 商品信 息表 表 3 orders 訂單列表 表 4 orderdetail 訂單詳情表 數(shù)據(jù)表詳細說明 用戶表( users)主要記錄用戶(管理員和普通用戶)的相關(guān)信息,具體情況如表 2: 表 2 用戶信息表 字段名 數(shù)據(jù)類型 是否為空 描述說明 userid int 否 編號,主鍵 name varchar 否 注冊名 Sex varchar 否 性別 birthda varcha 否 出生日期 15 y r password varchar 否 密碼 telephone varchar 否 電話 address varchar 否 地址 varchar 否 郵箱 grade varchar 是 級別 truename varchar 否 真是姓名 商品信息表( products)主要記錄手機的具體信息,具體情況如表 3: 表 3 手機信息表 字段名 數(shù)據(jù)類型 是否為空 描述說明 itermid int 否 項目編號 productid vatchar 否 產(chǎn)品編號 productname varchar 否 產(chǎn)品名稱 16 productpice float 是 商品價格 count int 是 庫存數(shù)量 activity varchar 是 是否活動商品 activeprice float 是 活動商品的價格 kind varchar 是 商品類別 photo varchar 是 圖片 information varchar 是 商品信息 yunfei float 是 運費 訂單表( orders)主要記錄每筆訂單的相關(guān)信息,如表 4: 表 4 訂單表 字段名 數(shù)據(jù)類型 是否為空 描述說明 orderid int 否 訂單編號 userid int 否 用戶編號 orderdate varchar 否 訂單生成時間 17 paymode varchar 否 支付方式 ispayed varchar 否 是否支付 totalprice float 是 訂單總價 address varchar 否 訂貨地址 訂單明細表 (orderdetail)記錄訂單所選商品編號,數(shù)量等詳細信息。下面是數(shù)據(jù)庫操作19 JavaBean 的具體信息。首先是加載數(shù)據(jù)庫驅(qū)動程序:()。用戶在首頁可以進行注冊成為會員,登錄后可以進行購機等相關(guān)操作。左邊的登錄和注冊入口在未登錄的時候顯示的是登錄和注冊窗口,用戶登陸以后則以一張圖片替換,新品上市和活動專區(qū)則與數(shù)據(jù)庫相連 ,根據(jù)數(shù)據(jù)庫中的信息動態(tài)的顯示相關(guān)商品的信息。用戶填寫的所有信息都由 Form 表單使用 post 方法提交給服務器。本網(wǎng)站的所有用戶(普通會員與管理員)都是通過此登錄窗口進行登錄,只需要更具用戶的級別實現(xiàn)頁面的選擇就可以了。 登錄窗口如圖 10,登錄流程如圖 11: 24 圖 10 用戶登錄窗 會員注冊模塊的 設(shè)計 此網(wǎng)站規(guī)定只有會員才有購買資格,生成訂單。注冊用戶的代碼如下: public boolean addUser(String username,String password,String sex,String birthday,String ,String truename,String address,String telephone){ boolean b=true。 (2, password)。 (6, truename)。 }catch(Exception e){ 26 ()。 } 注冊成功后,用戶就可以用自己注冊的賬戶進行商品的購買和對自己信息的修改等操作,當然注冊成功后會自動登錄,將用戶信息的 bean 放入 session 中,以便用戶在本網(wǎng)站繼續(xù)其他的操作。 try{ ct=new ConnDB().getconnection()。 (3,)。 }catch(Exception e){ ()。 28 } 信息修改后后臺程序會返回一個布爾量,如果為真則修改成功,反正則拋出異常,根據(jù)不同的返回值選擇跳回到哪個頁面。當用戶將商品添加到購物車后提交,由系統(tǒng)自動生成訂單號并存入數(shù)據(jù)庫供用戶隨時查看。具體代碼如下: public class MyShoppingCarBO { HashMap String,String hm=new HashMapString,String()。 private float allprice=。 30 } public void deletgood(String goodid){ (goodid)。這時系統(tǒng)需獲取當前時間來決定訂單的生成時間,還需查找出數(shù)據(jù)庫中的訂單數(shù)量來決定當前訂單的訂單號,并將這次訂單包含的所有信息存入數(shù)據(jù)庫中,如果拋出異常應該返回錯誤信息,反之則跳回下單成功界面并顯示訂單信息。 try{ ct=new ConnDB().getconnection()。 if(a==1){ b=true。
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1