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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)(范文,jsp,java,)畢業(yè)論文(已改無錯(cuò)字)

2022-09-01 05:39:39 本頁面
  

【正文】 后再存入數(shù)據(jù)庫。另外,一個(gè)電子商務(wù)網(wǎng)站。用戶的真實(shí)姓名是必不可少的。除此之外還需要用戶的性別、EMAIL、電話號(hào)碼等。登錄入口取得用戶名和密碼將UserID存入session中查詢用戶是否存在核對(duì)密碼是否正確登錄成功是是否否圖25 用戶登錄流程圖,計(jì)算機(jī)范文網(wǎng) ,商品管理流程商品管理查詢商品修改刪除滿意否返回添加商品是否圖26商品管理流程圖在該功能里管理員可以進(jìn)行不需要的商品的刪除,在這里管理員當(dāng)然也可以瀏覽到商品的詳細(xì)信息。并且比普通用戶在瀏覽商品界面里所看到的商品信息多一個(gè)該商品在數(shù)據(jù)庫中的ID。購物車流程購物車具體的實(shí)現(xiàn)可采用這種形式:定義一個(gè)購物車的類(Class)。,使用戶能夠自由選擇所需要的商品?!疤砑拥劫徫镘嚒钡逆溄訒r(shí),執(zhí)行如下功能:檢查用戶購物車類是否存在。如不存在,則建立,并注冊(cè)這Session變量;在有用戶購物車類存在的情況下,檢查該類中是否有該商品。如存在,則商品數(shù)量相應(yīng)加1;如沒有該商品,則將該商品添加到該類中購物車查看商品滿意嗎下訂單調(diào)整商品是否 圖27 購物車流程圖第三章 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)在建設(shè)網(wǎng)站系統(tǒng)之前,我們必須對(duì)系統(tǒng)所用到的數(shù)據(jù)進(jìn)行大致的分類和具體的結(jié)構(gòu)設(shè)計(jì),既要做到清晰明了,又要能適應(yīng)系統(tǒng)各項(xiàng)功能的調(diào)用,而不至于產(chǎn)生結(jié)構(gòu)上的邏輯混亂,保證關(guān)鍵數(shù)據(jù)在意外情況下不會(huì)被破壞,可以說數(shù)據(jù)庫是系統(tǒng)的重中之重。數(shù)據(jù)庫設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫滿足一些嚴(yán)格的約束和要求。盡量分離各實(shí)體對(duì)應(yīng)的表,一個(gè)實(shí)體對(duì)應(yīng)一個(gè)表,搞清楚該實(shí)體有哪些屬性,對(duì)應(yīng)有些什么字段,以及各實(shí)體之間有何種聯(lián)系。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫設(shè)計(jì)的核心。從實(shí)際出發(fā),經(jīng)過仔細(xì)地設(shè)計(jì),——。字段字段名類型寬度小數(shù)位索引可否為空Hw_id商品編號(hào)自動(dòng)編號(hào)是否Hw_name商品名稱文本型50否Hw_cash商品價(jià)格數(shù)值型182Hw_content商品信息備注型255Hw_pic商品圖片文本型255Hw_buys商品數(shù)量數(shù)值型18Hw_date商品日期日期型表31 商品信息表hw[說明]對(duì)于商品信息表,因?yàn)榻?jīng)驗(yàn)不足,我將其關(guān)鍵字段hw_id商品編號(hào)采用的是Oracle數(shù)據(jù)庫中的自動(dòng)編號(hào),雖然也確定了商品信息的唯一性,但不具備直觀的特點(diǎn),在實(shí)際應(yīng)用中最好是將其設(shè)置一個(gè)命名規(guī)則,管理人員在添加商品的時(shí)候能夠自動(dòng)產(chǎn)生一個(gè)有一定規(guī)則和一定意義的命名規(guī)則,方便管理人員對(duì)其進(jìn)行管理和維護(hù),例如對(duì)于手機(jī)類商品可將其編號(hào)設(shè)置為mobile+型號(hào)+添加日期,這樣更容易對(duì)商品進(jìn)行管理。Hw_pic字段代表圖片,但在這里存放的只是它的路徑所以應(yīng)該使用文本類型。字段字段名類型寬度小數(shù)位索引可否為空User_id會(huì)員編號(hào)自動(dòng)編號(hào)是User_name會(huì)員帳號(hào)文本型50否User_pass會(huì)員密碼文本型50否User_adds會(huì)員地址文本型255User_mail會(huì)員E_Mail文本型50User_tel會(huì)員電話文本型50User_regtime注冊(cè)時(shí)間日期型User_postcode郵政編碼文本型50User_namec會(huì)員姓名文本型50表52 會(huì)員信息表member 用JSP連接數(shù)據(jù)庫在本系統(tǒng)中,需要多次連接數(shù)據(jù)庫,而且這種連接是一項(xiàng)很消耗資源的操作,因此,在本系統(tǒng)中對(duì)數(shù)據(jù)庫連接的部分寫成了一個(gè)文件。,關(guān)鍵代碼如下:package ec_port。import .*。 public class Condb{ String Sd=。 String Sc=jdbc:odbc:Business。 Connection con=null。 ResultSet rs=null。 public int executeUpdate(String sql){ int result=0。 try{ con=(Sc)。 Statement stmt=()。 result=(sql)。 }catch(SQLException ex){ (())。 } return result。 } public void close(){ try{ if(con!=null) ()。 } }}第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 前臺(tái)部分 前臺(tái)總體框架前臺(tái)部分由用戶使用,包括用戶注冊(cè),購物車管理,訂單管理,個(gè)人資料管理等幾個(gè)部分。(1)模塊功能介紹用戶管理:為了便于網(wǎng)站的管理,必須有一套完整的用戶管理體系。該網(wǎng)站用戶管理模塊由用戶注冊(cè),用戶登陸,找回密碼3部分組成。訂單查詢:登陸用戶可以通過訂單號(hào)查詢訂單。購物車:所選商品須通過購物車進(jìn)行保存,然后生成訂單。修改個(gè)人資料:為了保護(hù)用戶信息不受非法侵害,用戶登陸后即可對(duì)個(gè)人的注冊(cè)信息進(jìn)行修改。留言板:用戶可以查看和添加留言信息。 用戶管理模塊用戶管理模塊主要包括用戶注冊(cè),登錄及找回密碼3個(gè)部分。(1)用戶注冊(cè)當(dāng)用戶第一次登錄時(shí)首先要注冊(cè),成為會(huì)員后,代碼如下: if(==){ alert(請(qǐng)輸入確認(rèn)密碼)。 ()。 return false。 } if(!=){ alert(你輸入的兩次密碼不一致)。 return false。 } if(==){ alert(請(qǐng)輸入你的Email址)。 ()。 return false。 return false。 } if(==){ alert(請(qǐng)輸入回答問題的答案)。 ()。 return false。 } }為了便于管理網(wǎng)站對(duì)用戶的管理, 用戶注冊(cè)頁接收到的注冊(cè)信息要經(jīng)過嚴(yán)格的過濾,保證注冊(cè)用戶的唯一性,在提交表單后需要對(duì)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行查詢,如果沒有找到,則在插入數(shù)據(jù)表時(shí)提示注冊(cè)成功,否則提示用戶以被占用,請(qǐng)重新注冊(cè),關(guān)鍵代碼如下:/script% }else{String sql=insert into tb_User(Username,Rname,Userpass,Email,Address,Photo,Question,Result,Dattime)values(39。+username+39。,39。+Rname+39。,39。+password+39。,39。++39。,39。+address+39。,39。+photo+39。,39。+pass+39。,39。+question+39。,39。+()+39。)。int temp=(sql)。%script language=javascript(2)用戶登錄用戶登錄窗口設(shè)置在首頁上,主要用來接收用戶輸入的用戶名和密碼,并更新用戶在網(wǎng)站中的狀態(tài)信息。網(wǎng)站首頁在用戶第一次訪問時(shí)會(huì)判斷用戶是否登錄,未登錄則顯示用戶登錄窗口,在用戶登錄窗口將顯示用戶的相關(guān)信息.首頁主要是根據(jù)保存用戶名信息的Session參數(shù)來判斷用戶是否已經(jīng)登錄的,關(guān)鍵代碼如下:% String name=(String)(name)。 %在會(huì)員登錄窗口中單擊登錄按紐后,系統(tǒng)將對(duì)用戶名和密碼進(jìn)行驗(yàn)證,判斷用戶是否是已注冊(cè)用戶,如果已注冊(cè),則更新用戶在網(wǎng)站中的狀態(tài),如果沒有注冊(cè),則拒絕用戶的登錄操作,登錄數(shù)據(jù)驗(yàn)證的程序代碼如下:% Condb con=new Condb()。 where Username=39。+username+39。 and Userpass=39。+password+39。 ResultSet rs=(sql)。 if(()){ (username,username)。 (password,password)。%script language=javascript alert(登錄成功)。/script% (../)。 }else{%script language=javascript alert(用戶名或密碼錯(cuò)誤)。 ()。/script(3)找回密碼當(dāng)密碼意外丟失,會(huì)給用戶帶來不必要麻煩,重新注冊(cè)一個(gè)新的用戶,浪費(fèi)了新得用戶的時(shí)間,也浪費(fèi)了網(wǎng)站的資源,如果用戶只記住自己的用戶名和電子郵箱名,并提供密碼提示的問題和答案,就可以找回密碼。用戶單擊查找按鈕,系統(tǒng)會(huì)將表的數(shù)據(jù)提交到user/ 中。user/ 頁用來驗(yàn)證提交過來的4個(gè)條件,是否完全符合數(shù)據(jù)庫中的查詢條件。只有符合才能顯示密碼結(jié)果,否則彈出“你輸入的信息有誤”的提示對(duì)話框。關(guān)鍵代碼如下:% Condb con=new Condb()。 String username=(username)。% 用戶資料修改用戶資料修改在前臺(tái)主頁上,單擊“修改資料”鏈接,進(jìn)入用戶修改資料頁面,該頁面主要用于修改用戶信息。個(gè)人資料修改完畢后,要將修改后的數(shù)據(jù)信息更新注冊(cè)到數(shù)據(jù)表中,單擊“修改”按鈕,如果提交的數(shù)據(jù)無誤,將彈出“數(shù)據(jù)更新成功”消息對(duì)話框:否則將彈出“更新失敗”的消息對(duì)話框。結(jié)果展示頁面的關(guān)鍵代碼如下:%Condb con=new Condb()。if((username)==null){ if(()){% 購物車模塊在超市購物,可以根據(jù)自己的需要將很多的物品挑選到購物車(籃)中。而在網(wǎng)上虛擬的購物商城中,通常都會(huì)采用一種被稱做“購物車”的技術(shù)來模擬現(xiàn)實(shí)生活。這種技術(shù)用起來十分方便,不但可以隨時(shí)添加,查看,修改,清空購物車中的內(nèi)容,還可以隨時(shí)去收銀臺(tái)結(jié)帳。(1)添加購物車、添加購物車就是把用戶選中的商品放在購物車中。當(dāng)用戶在前臺(tái)首頁中單擊商品展示區(qū)的“購買”按鈕時(shí),系統(tǒng)會(huì)將該商品的詳細(xì)信息展示在查看物品清單頁中。用戶在單擊物品清單頁面下方的“放入購物車”鏈接,便可將商品放入購物車,關(guān)鍵代碼如下:%Condb con=new Condb()。Str chr=new Str()。 if((username)==null){%script language=javascript alert(你必須先登錄后才能查看購物車)。 if(()){ warename=(2)。 price=(3)。 } buyList mylist=new buyList()。 =warename。 =price。 =1。 boolean listFlag=true。 Vector shop=(Vector)(shop)。 if(shop==null){ shop=new Vector()。 } else{ for(int i=0。i()。i++){ buyList list=(buyList)(i)。 if(==){ ++。 (list,i)。 listFlag=false。 }} } ()。%(2)查看購物車為了方便用戶隨時(shí)查看購物情況,在網(wǎng)站的首頁加入了查看購物車鏈接,通過它可以將所選物品信息放入購物車中顯示出來。在程序中使用一組文本框記錄用戶購買的商品數(shù)量,用戶可以在文本框中輸入想要購買的數(shù)量然后單擊修改按鈕。如果要?jiǎng)h除物品,可以在數(shù)量文本框里輸入“0”,并單擊修改按鈕來更新購物車中商品的數(shù)量。查看購物車的關(guān)鍵代碼如下:%@ include file=../user/% table width=800 height=488 border=0 align=center cellpadding=0 cellspacing=0 background=../images/images/ form action= method=post name=form1 tr td height=429 valign=top table width=800 height=178 border=0 align=center cellpadding=0 cellspacing=00 background=../images/images/ tr align=center valign=middle td height=27 colspan=6 nowrap background=../images/images/ class=bgcolorfont color=FF0000 %if((username)==null){(您還沒有登錄)。}else{((userna
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1