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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)(范文,jsp,java,)畢業(yè)論文-文庫吧在線文庫

2025-09-06 05:39上一頁面

下一頁面
  

【正文】 理員對本網(wǎng)站的維護(hù),通過商品資料(商品添加、商品修改)會員管理(會員審查)網(wǎng)站信息管理(新聞添加、修改刪除、公告設(shè)置),以及常規(guī)設(shè)置(廣告添加,友情鏈接)等功能達(dá)到對網(wǎng)站的管理?;趍vc的開發(fā)流程則使開發(fā)過程更加清晰明了,利于做一些復(fù)雜的邏輯實現(xiàn),從而節(jié)省了開發(fā)周期和開發(fā)成本。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。JSP技術(shù)在多個方面加速了動態(tài)Web頁面的開發(fā):(1)將內(nèi)容的生成和顯示進(jìn)行分離使用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標(biāo)識來設(shè)計和格式化最終頁面?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡??梢愿鞔_地進(jìn)行分工,Web頁面設(shè)計人員編寫HTML,只需留出空間讓Servlets程序員插入動態(tài)部分即可。不適合項目。 三、JDBC編程 涉及到API舉例 Driver : 驅(qū)動 DriverManager :驅(qū)動管理器,產(chǎn)生連接對象(Connetion) Connection 連接對象類 實例對應(yīng)一個數(shù)據(jù)庫源 Statement : 專門用于和數(shù)據(jù)庫的交互 PreparedStatement:效率上有提高的statement,可以設(shè)置參數(shù) CallableStatement 用于操作數(shù)據(jù)庫端的“存儲過程” ResultSet :結(jié)果集 DatabaseMetadata:數(shù)據(jù)庫的元數(shù)據(jù) ResultSetMetada :結(jié)果集的原數(shù)據(jù) 可以通過Metadata實例 獲取數(shù)據(jù)庫和結(jié)果己的相關(guān)信息 10 、Types 類型 四、JDBC編程基本步驟 1)、注冊驅(qū)動 ()。 } 6)、關(guān)閉數(shù)據(jù)庫及相關(guān)的對象 ()。 *:表示所有的列 DISTINCT:表示去掉重復(fù)的行,只顯示一次 1)出現(xiàn)的位置: a、緊跟在select后面 b、組函數(shù)中 2)如果distinct后面跟多個列表示多個列聯(lián)合唯一給列指定別名:只需要在列名后面加上別名,中間用空格隔開 如:select first_name as name from s_emp。 使約束生效 alter table table_name enable constraint con_name 。顧客瀏覽網(wǎng)上商城,將自己需求的產(chǎn)品放入到購物車中(可在網(wǎng)上商城首頁、專柜首頁、產(chǎn)品小類、專賣店首頁、搜索結(jié)果頁面、產(chǎn)品詳細(xì)信息頁面進(jìn)行該操作),可連續(xù)添加商品。顧客在訂單被銷售方確認(rèn)后,要選擇付款方式,并付款給銷售方,然后才可以收到貨。管理員可以添加、修改、刪除商品。用戶登錄流程用戶登錄,首先要有一個提供用戶登錄的表單。除此之外還需要用戶的性別、EMAIL、電話號碼等。數(shù)據(jù)庫設(shè)計要遵循一些規(guī)則,一個好的數(shù)據(jù)庫滿足一些嚴(yán)格的約束和要求。import .*。 result=(sql)。購物車:所選商品須通過購物車進(jìn)行保存,然后生成訂單。 return false。 } }為了便于管理網(wǎng)站對用戶的管理, 用戶注冊頁接收到的注冊信息要經(jīng)過嚴(yán)格的過濾,保證注冊用戶的唯一性,在提交表單后需要對數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行查詢,如果沒有找到,則在插入數(shù)據(jù)表時提示注冊成功,否則提示用戶以被占用,請重新注冊,關(guān)鍵代碼如下:/script% }else{String sql=insert into tb_User(Username,Rname,Userpass,Email,Address,Photo,Question,Result,Dattime)values(39。,39。,39。+username+39。 }else{%script language=javascript alert(用戶名或密碼錯誤)。% 用戶資料修改用戶資料修改在前臺主頁上,單擊“修改資料”鏈接,進(jìn)入用戶修改資料頁面,該頁面主要用于修改用戶信息。用戶在單擊物品清單頁面下方的“放入購物車”鏈接,便可將商品放入購物車,關(guān)鍵代碼如下:%Condb con=new Condb()。 =1。 (list,i)。}%/font,您的購物情況如下所示:(注:如果想刪除商品,請將數(shù)量置零后點擊修改按鈕。nbsp。i++){ (3)生成訂單生成訂單是網(wǎng)上購物商城的最終目的,前面的所有的功能的實現(xiàn)都是為最后生成一個用戶滿意的訂單做基礎(chǔ),在此要生成一個可以供用戶隨時查詢訂單號,還要保存用戶訂單中所購買的商品信息。 }else if(buy!=nullamp。 =../。+subid+39。 String dat=()。/script% }%% 后臺部分 后臺總體框架后臺功能只允許具有管理員權(quán)限的用戶使用,它是實現(xiàn)前臺功能的基礎(chǔ)。用戶信息管理后臺首頁左側(cè)導(dǎo)航添加商品后臺中部訂單信息管理添加超級鏈接后臺頭部添加公告信息顯示查詢刪除用戶訂單執(zhí)行訂單狀態(tài)刪除用戶公告處理 圖41 后臺文件結(jié)構(gòu)圖 管理員登錄在前臺首頁單擊管理員入口,將轉(zhuǎn)到管理員登錄頁面。為了減少錯誤,在提交商品信息時,需要對數(shù)據(jù)的合法性進(jìn)行驗證,輸入的商品價格不能是空字符型,而輸入的圖片只支持Gif 格式等,這些任務(wù)可以用Bean 來實現(xiàn)的,也可以由腳本語言Javascript 編寫,以下是腳本語言函數(shù)check ()來完成的。javaScript39。+warename+39。+image+39。,39。,39。用戶單擊導(dǎo)航攔中的“訂單信息管理”超鏈接進(jìn)入用戶訂單處理頁面,該頁面是會顯示進(jìn)期所沒有被處理的訂單。如果沒有更新成功,關(guān)鍵代碼如下:script language=javascript function check(){ ()。 ()。如果用戶蓄意性注冊或在很長的時間內(nèi)沒有訂單生成,管理員就可以將該用戶刪除。程序中利用admin/ 來完成上述功能,關(guān)鍵代碼如下:link href=../css/ rel=stylesheetbodyscript language=javascript! function check(){ ()。)。,39。+()+39。+waretype+39。()。e=39。 ()。查詢用戶信息管理模塊:查詢注冊所有用戶,對一些非法或失信用戶進(jìn)行刪除操作。 if(temp0){%script language=javascript alert(添加成功)。 /script % } % 留言板模塊留言板是一個商務(wù)網(wǎng)站中不可少的一部分,他可以增進(jìn)用戶與網(wǎng)站之間的交流。該方法實現(xiàn)非常簡單,只需要根據(jù)用戶錄入的訂單號在數(shù)據(jù)表中查詢出對應(yīng)的貨品信息即可,關(guān)鍵代碼如下:% Condb con=new Condb()。清空購物車只需要將session 中存儲的shop 對象清空即可。以下代碼段sub/ 是關(guān)鍵代碼:% String buy=(buy)。 if(shop==null||()==0){ % script language=javascript alert(購物車中沒有物品)。nbsp。在程序中使用一組文本框記錄用戶購買的商品數(shù)量,用戶可以在文本框中輸入想要購買的數(shù)量然后單擊修改按鈕。 } else{ for(int i=0。 price=(3)。而在網(wǎng)上虛擬的購物商城中,通常都會采用一種被稱做“購物車”的技術(shù)來模擬現(xiàn)實生活。user/ 頁用來驗證提交過來的4個條件,是否完全符合數(shù)據(jù)庫中的查詢條件。 if(()){ (username,username)。%script language=javascript(2)用戶登錄用戶登錄窗口設(shè)置在首頁上,主要用來接收用戶輸入的用戶名和密碼,并更新用戶在網(wǎng)站中的狀態(tài)信息。,39。,39。 return false。(1)用戶注冊當(dāng)用戶第一次登錄時首先要注冊,成為會員后,代碼如下: if(==){ alert(請輸入確認(rèn)密碼)。 } }}第四章 系統(tǒng)詳細(xì)設(shè)計 前臺部分 前臺總體框架前臺部分由用戶使用,包括用戶注冊,購物車管理,訂單管理,個人資料管理等幾個部分。 ResultSet rs=null。字段字段名類型寬度小數(shù)位索引可否為空Hw_id商品編號自動編號是否Hw_name商品名稱文本型50否Hw_cash商品價格數(shù)值型182Hw_content商品信息備注型255Hw_pic商品圖片文本型255Hw_buys商品數(shù)量數(shù)值型18Hw_date商品日期日期型表31 商品信息表hw[說明]對于商品信息表,因為經(jīng)驗不足,我將其關(guān)鍵字段hw_id商品編號采用的是Oracle數(shù)據(jù)庫中的自動編號,雖然也確定了商品信息的唯一性,但不具備直觀的特點,在實際應(yīng)用中最好是將其設(shè)置一個命名規(guī)則,管理人員在添加商品的時候能夠自動產(chǎn)生一個有一定規(guī)則和一定意義的命名規(guī)則,方便管理人員對其進(jìn)行管理和維護(hù),例如對于手機類商品可將其編號設(shè)置為mobile+型號+添加日期,這樣更容易對商品進(jìn)行管理。,使用戶能夠自由選擇所需要的商品。商務(wù)網(wǎng)站需要很高的穩(wěn)定性和安全性,因此對用戶名不允許使用惡意的代碼作為用戶名。商品修改用戶管理管理進(jìn)入新聞管理用戶注冊商品管理商品添加會員管理廣告鏈接新聞修改新聞添加廣告設(shè)置鏈接管理商品名稱用戶修改會員刪除商品搜索網(wǎng)站布局圖21 平臺購物模塊圖前臺購物流程瀏覽商品選擇商品訂購商品去購物車去收銀臺提交訂單未注冊用戶已登錄注冊用戶未登錄注冊用戶注冊登錄 圖22 前臺購物流程圖注冊功能流程 注冊入口必選項為空用戶名有效?2次輸入密碼是否一致?密碼長度符合要求?E-mai地址有效效?其他信息有效注冊成功 圖23 注冊功能流程圖 注冊的具體實現(xiàn)為:點擊主頁面的用戶注冊選項后,會彈出一個注冊信息頁面,用戶需要如實填寫用戶名,密碼,E_mail,地址,電話,真實,姓名等各項信息,提交后,系統(tǒng)進(jìn)行檢測判斷該用戶名是否已經(jīng)注冊過,如果已經(jīng)存在則彈出新頁面,提示用戶該用戶名已經(jīng)注冊過,如果沒有則進(jìn)行下一步判斷,用戶輸入的兩次密碼是否一致,然后依次往后判斷用戶所填寫的各項信息是否符合要求,直到所有信息均正確無誤,系統(tǒng)將該用戶注冊信息寫入會員表即member并提示用戶注冊成功,用戶登陸后,就可以進(jìn)行有效的購物了。顧客可通過Web方式取消、修改自己提交的訂單(在管理員確認(rèn)前),查詢自己提交的訂單(隨時)。顧客確定購物車中的商品后提交訂單,如顧客已填寫收貨人信息,則頁面顯示該信息并由顧客確認(rèn)。顧客首先要注冊為網(wǎng)上商城的用戶。 理空值 NVL :替換空值 理數(shù)字 a、ROUND:四舍五入 b、TRUNC:直接舍去 c、MOD:求余數(shù) 理日期 MONTHS_BETWEENS:計算兩個日期之間相關(guān)的月 ADD_M(jìn)ONTHS :給一個日期加上幾個月 NEXT_DAY :計算一個日期的下一個星期幾 LAST_DAY :計算一個月的最后一天 ROUND :走過一半加上,沒有過一半舍去 TRUNC :直接舍去八、事務(wù)(transaction) 事務(wù)是組合在一起不可分割的幾個操作,多個操作要么同時失敗,要么同時成功 事務(wù)的特點(ACID): 1)原子性(atomicity):多個操作不可分割,要么同時失敗,要么同時成功 2)一致性(consistency):事務(wù)操作前后,數(shù)據(jù)要保持一致 如:轉(zhuǎn)帳前兩個帳戶的余額總和為1000,那么轉(zhuǎn)帳后兩個帳戶的余額總和也應(yīng)該是1000 3)隔離性(isolation):一個事務(wù)在執(zhí)行過程中,其他事務(wù)是不可見的,就好像同一時刻只有一個事務(wù)在執(zhí)行 4)持久性(durability):事務(wù)結(jié)束以后要將事物持久的保存在物理設(shè)備上,保證下次依然能夠看到數(shù)據(jù)九、表結(jié)構(gòu)的操作 新增加列 ALTER TABLE table_name ADD (column datatype [default expr][not null] [,column datatype]...)。 ...... ()。 ResultSet rs = (sql)。 c、設(shè)計思想來源于分層的開發(fā),任務(wù)分明,保持良好的低耦合度。隨著越來越多的供應(yīng)商將JSP支持添加到他們的產(chǎn)品中,您可以使用自己所選擇的服務(wù)器和工具,更改工具或服務(wù)器并不影響當(dāng)前的應(yīng)用 JDBC技術(shù)簡介一、JDBC概述 jdbc是一種可用于執(zhí)
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1