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

正文內容

基于java的手機銷售網站(doc畢業(yè)設計論文)-資料下載頁

2025-06-23 07:08本頁面
  

【正文】 的財務系統(tǒng)、基于 Web 的 ERP。一些企業(yè)已經領先一步開始使用它,并且收到了一定的成效 [7]。由于 B/S 特別適用于網上信息發(fā)布,所以所編代碼必須能很好的捕捉異常(exception)。捕捉錯誤的最佳時機應該是在編譯的時候,也就是程序能在運行之前。但是不是所有的錯誤都能在編譯的時候被發(fā)現(xiàn)。有些問題只能到程序運行的時候才能得到處理。它們要通過某種方式,讓引發(fā)問題的代碼將適當的信息傳給那些知道該怎樣正確處理這些問題的程序。Java 異常處理的目的就是要讓我們能用比現(xiàn)在更少的代碼,以一種更簡單的方式來開發(fā)大型、可靠的程序,并且讓你在開發(fā)過程中能更自信“你的程序里面沒有未經處理的錯誤”。異常能給項目帶來立竿見影的效果 [8]。4 系統(tǒng)詳細設計 系統(tǒng)設計說明詳細設計階段的任務是要設計出程序的“藍圖” ,這在基本上決定了最終的程序代碼的質量。為此,設計人員應為每個模塊確定采用的算法;確定每一模塊使用的數據結構;確定模塊接口的細節(jié)。詳細設計的目的,是為系統(tǒng)功能圖中的每一個功能模塊確定采用的算法和內部數據結構,用流程圖給出清晰的描述。也就是說,經過這個階段的設計工作,應該得出對目標系統(tǒng)的精確描述,從而在編碼階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。 詳細設計的目標不僅僅是邏輯上正確地實現(xiàn)每個模塊的功能,更重要的是設計出的處理過程應該盡可能地簡明易懂。 前臺用戶子系統(tǒng)實現(xiàn)網站前臺實現(xiàn)的主要功能是用戶的注冊登錄、用戶查看個人信息、修改個人信息、查看購物車、按名稱和型號查看手機商品信息、按新進貨商品查看手機信息、向購物車添加手機、刪除購物車中的手機信息、修改購物車中手機的數量、訂單查詢以及用戶留言等部分。前臺用戶子系統(tǒng)頁面如圖 所示。 用戶注冊模塊1. 用戶注冊流程圖,如圖 所示。圖 前臺用戶子系統(tǒng)實現(xiàn) 圖 新用戶注冊流程圖2. 基本功能:當一位新的用戶瀏覽到此網頁時,可以進行注冊活動,然后才有購物權限。首先鏈接到注冊頁面,經過填寫注冊表單,確認后提交,由后臺處理進行插入數據庫,這里需要注意的是,每一項數據均不能為空,并且用戶名不能與其他用戶的用戶名相同,否則插入失敗。這時候在界面上會提示:注冊不成功!如果選項不為空且使用了正確的用戶名,則后臺處理將用戶信息插入到用戶表中,作為一條新的紀錄,并提示注冊成功信息。3. 實現(xiàn)方法:在首頁中點擊“如果您還不是會員,歡迎注冊本網站,請點擊此處進行注冊”這樣的字樣,或者點擊“注冊” ,進入 頁面,用戶需要填寫有關個人信息,填寫完點擊“完成” 。如果填寫的信息符合要求,將會有紅色字體在頁面上,提示“注冊成功,返回首頁進行登錄” ,點擊“首頁”到首頁 ,同時把注冊信息寫入數據庫中的 user 表中, 就完成注冊了,否則要重新填寫。新用戶注冊如圖 , 所示。圖 新用戶注冊頁面 圖 新用戶注冊成功頁面 4. 主要代碼:int j = (name, password1, password2, realname, sex, zipcode, , telephone, address)。if (j == 1) {//如果選項均不為空//判斷密碼是否一樣int i = (password1,password2)。if (i == 1) {//兩次輸入的密碼正確、一樣,注冊成功(name, password1, realname, sex,zipcode, , telephone, address)。note=注冊成功,返回首頁進行登錄!。} else if(i==0) {note = 提示:密碼不一致?。?!注冊失??!。}//有空值,則注冊失敗} else if (j==0){note = 提示:注冊失敗?。?!有選項還沒填完整,請認真填寫完整!。}} 用戶登錄模塊1. 用戶登錄流程圖如圖 所示。圖 用戶登錄流程圖2. 基本功能:用戶在瀏覽網頁時可以進行登錄,在系統(tǒng)中有很多的活動如購物、查看購物車、訂單查詢、用戶留言、查看個人信息和修改個人信息是必須要求用戶登錄的。如果用戶沒有登錄而要把手機放入購物車,當用戶提交訂單時系統(tǒng)會跳轉到 頁面,提示“您還沒有登錄” 。3. 實現(xiàn)方法:首先找到主頁面 上的登錄窗口,輸入用戶名、密碼并單擊“登錄”按鈕,看該用戶名和密碼是否正確。如果檢查不正確,則跳轉到 頁面,并提示“登錄不成功,請核對后再登錄!?。 ?。如果檢驗正確,則在本頁面上顯示出用戶名。 登錄窗口如圖 , 所示。圖 登錄窗口圖 登錄錯誤提示信息4. 部分主要代碼:if (op != null amp。amp。 (login) == 0) {int result = ((userName), (userPassword))。if (result == 1) {String name = (userName)。(userName, name)。()。loginInfo = 登錄成功!歡迎您!。} else {%jsp:forward page= /%}} 手機瀏覽模塊1. 基本功能:當瀏覽主頁面時,用戶可以選擇按手機型號和名稱、最新進貨,查看手機的信息。用戶可以直接看到手機的樣品相片,可以看到型號、牌子,可以看到該手機具體的信息,如屏幕參數、攝像功能、鈴聲系統(tǒng)、通話時間、標準配置等用戶極其關心的細節(jié)。2. 實現(xiàn)方法:當用戶要查看某一手機的詳細信息時,可以通過輸入關鍵字,進行查詢,按下查詢按鈕后,依然跳轉到首頁,顯示指定商品的詳細信息。如果用戶想查看新進的商品,則點擊“新進貨產品” ,跳轉到 頁面,顯示在用戶面前的是,最近30 天里進貨的商品信息。如圖 , 所示。圖 按牌子名稱查詢顯示商品信息圖 顯示商品詳細信息 購物車模塊1. 基本功能:購物車模塊是由兩部分組成,即用戶向購物車中添加商品和查看購物車。是前臺系統(tǒng)的最主要的功能模塊,當用戶成功登錄后,系統(tǒng)會自動給用戶一個購物車,此時用戶可以在這里進行購買商品活動,購物車模塊是整個網上手機銷售系統(tǒng)開發(fā)的主體。查看購物車時,當用戶單擊查看購物車的鏈接,進入購物車頁面,用戶可以看到購物車的商品信息,對于用戶不想購買添加到購物車中的某商品或想減少購買數量時,可以將點擊該手機商品記錄后面對應的“拿出一個”按鈕,一次可以刪除一個,若不想購買,則點擊“拿出一個”按鈕,直至數量為 0 時,可將其刪除。當點擊“返回繼續(xù)購物”鏈接時候,可以返回主界面可以繼續(xù)購物。在購物車里,可以看到每種商品的購買數量,單價,一種商品的總價,已經全部的總價,此時若是想購買,單擊“結賬”按鈕,結算購物車的商品,并形成訂單。對于已經結賬的商品,購物車會將商品清空。當未登錄用戶進入網站主頁面時,也可以瀏覽所有的手機信息,但是要將選購的商品加入購物車中,系統(tǒng)會提示用戶未登錄的信息,并且對于未登錄用戶,不能查看購物車,如果查看則提示“您還沒登錄”信息。2. 實現(xiàn)方法:當用戶單擊“放入購物車”按鈕時,將會連接到 頁面,此時調用自定義方法 addcar()向購物車中添加信息。此時購物車內的商品信息并沒有插入數據庫中,而是在一個向量 Vector 中。當點擊 “拿出一個”按鈕時,調用自定義方法deleteCarItem(),可將數量減 1,或者刪除商品。點擊 “結賬”按鈕時,調用自定義方法createOrder()方法,將商品信息插入數據庫,并生成訂單。用戶購買飾品的流程圖如圖 所示。購物車頁面如圖 所示。是否結賬結束瀏覽手機添加到購物車生成訂單NOYES圖 用戶購物流程圖圖 購物車頁面開始3. 部分主要代碼: if (op != null amp。amp。 (delete) == 0) {//刪除商品 if((productname)!=null){ String pn=new String((productname).getBytes(ISO88591), gb2312)。 (pn)。 }} if (op != null amp。amp。 (ok) == 0) {//結賬 //將信息插入數據庫 int userid = (name)。//用戶 ID int c=0。if((())==0){note=對不起,您還沒有選購任何產品!。} else{ for(int j = 0。j()。j++){CarEntity ce=(CarEntity)(j)。 String p_name =()。 int pid = (p_name)。 //商品ID String num = ()。 //一種商品的數量 (num,p_name)。//庫存量減去相應數量 String allcost_per=()。 //一種商品的總價c = (userid,pid,num,allcost_per)。}if(c==1){note = 結賬成功 ,您可以查看訂單。}else{note = 結賬失敗 ~~~。}}for(int j = 0。j()。j++){(j)。}} 訂單管理模塊:當登錄用戶鏈接到此頁面時,可以查看該用戶所有以往提交的訂單,包括訂單支付信息、貨到情況、購買商品的價格、數量等。而未登錄用戶則看不到訂單,并提示他還沒登錄。訂單管理頁面如圖 所示。圖 訂單管理頁面:當用戶成功登錄后,點擊交易查看訂單鏈接,就會鏈接到 頁面。此時,將數據庫里,該用戶的訂單細目以結果集返回,并循環(huán)顯示出來。 用戶留言模塊1. 基本功能:當登錄用戶鏈接到此頁面時,可以就本網站提出一些意見,以留言的方式。輸入留言,點擊“確認留言”按鈕,提示留言成功。而未登錄用戶則不能進行留言,并且提示他還沒登錄。留言頁面如圖 所示。圖 用戶留言頁面2. 實現(xiàn)方法:當用戶成功登錄后,點擊“給我們留言”鏈接,就會鏈接到 頁面。輸入留言,點擊“確認留言”按鈕時,將調用自定義方法 takeMessage()方法,將留言插入數據庫。 用戶信息查看模塊1. 基本功能:當登錄用戶鏈接到此頁面時,可以看到自己的基本信息,并且可以對自己的信息進行修改,比如密碼修改、地址修改等。而未登錄用戶則不能查看,并且提示他還沒登錄。查看自己的資料頁面如圖 所示。圖 用戶查看資料頁面2. 實現(xiàn)方法:當用戶成功登錄后,點擊“查看我的資料”鏈接,就會鏈接到 頁面。對自己的信息進行修改時,點擊確認修改,則此時將改變數據庫里的該用戶的信息。 后臺管理員子系統(tǒng)實現(xiàn)網站后臺實現(xiàn)的主要功能是管理員登錄、管理員查看和刪除會員用戶信息、管理員對庫存進行管理即添加商品(進貨) 、管理員對銷售情況進行查詢、管理員查看訂單、處理訂單及給用戶發(fā)貨、對用戶的留言查看和刪除、查看自己的信息、修改密碼等部分。下面介紹各大功能的具體實現(xiàn)。后臺主界面如圖 所示。圖 后臺管理員子系統(tǒng)實現(xiàn) 管理員登錄模塊1. 基本功能:管理員進入登錄頁面后,輸入管理員名、密碼后提交。由后臺得到的數據集對管理員輸入的信息進行校驗,看該管理員名、密碼是否正確。如果檢查不正確,則提示登錄有誤。如果檢驗正確,進入后臺管理頁面。圖 管理員登錄流程圖 圖 管理員登錄頁面2. 實現(xiàn)方法:在單擊登錄時調用自定義方法 checkAdmin(),驗證輸入的用戶名、密碼和驗證碼是否正確。首先判斷用戶名和密碼是否為空,如果不為空,則判斷是否輸入正確的密碼,如果上述條件都符合,則可以登錄,同時將管理員名保存在 Session 對象中,以便其他頁使用。3. 主要代碼:%if (op != null amp。amp。 (login) == 0) {int result = ((adminName), (adminPassword))。if (result == 1){ String name=(adminName)。 (adminName,name)。 % % jsp:forward page=/% % }else{loginInfo = 對不起,登錄不成功!!! 。 } }% 會員信息管理模塊1. 基本功能:管理員點擊鏈接到查看會員信息頁面,此模塊包括對會員信息的查看、刪除。查看方面,可以查看所有的會員,也可以以會員 ID 進行查詢,或以會員名字查詢。2. 實現(xiàn)方法:當管理員成功登錄后,點擊查看會員信息,將鏈接到 頁面,調用自定義方法 selQuery()返回結果集 ResultSet,循環(huán)將會員的信息顯示出來。在該頁面中點擊刪除按鈕就會對會員信息進行刪除。如圖 所示。圖 會員信息管理頁面3. 主要代碼: if (op != null amp。amp。 (checkuser) == 0) //查看會員信息{ String s1 = ()。 rs1 = (s1)。}if (op != null amp。amp。 (deleteUser) == 0) //刪除會員信息 { if((user_id)!=null) { id = (user_id)。String s1 = (id)。//得到刪除的 Sql語句int j = (s1)。if (j==1){note=成功刪除!。}else{note=刪除失
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1