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

正文內(nèi)容

網(wǎng)上圖書銷售系統(tǒng)課程設(shè)計(jì)報(bào)告(參考版)

2025-03-26 12:06本頁面
  

【正文】 圖 為該類的類圖,其中只是關(guān)鍵的幾個(gè)方法。該類的方法和管理圖書 Bean 中的方法 類似,所以在次就不多講。 return false。 return true。 stmt = ()。 DataBase db = new DataBase()。)。 sqlStr = sqlStr + now()+ ,39。 sqlStr = sqlStr + () + 39。 sqlStr = sqlStr + () + 39。 sqlStr = sqlStr + () + 39。 sqlStr = sqlStr + (()) + 39。 sqlStr = sqlStr + (()) + 39。 sqlStr = sqlStr + (()) + 39。 sqlStr = sqlStr + (()) + 39。 sqlStr = sqlStr + () + 39。 sqlStr = sqlStr + (()) + 39。首先從圖書對(duì)象中獲得屬性,組裝相應(yīng)的SQL語 句并執(zhí)行,返回 執(zhí)行結(jié)果。 }catch (Exception e){ return flag。 if (sqlflag) { flag = true。 if (content == null) { content= 。 } (amount)。 }catch (Exception e){ sqlflag = false。 int amount。 sqlflag = false。 try { price =new Float((price)).floatValue()。 } (to_String(picture))。 String picture = (picture)。 if (bookno == null) { bookno = 。 (bc)。 String bookclass = (bookclass)。 if (publish==null) { publish = 。 } (to_String(author))。 信息工程系 計(jì)網(wǎng)班第 27 頁 共 50 頁 if (author==null || ()) { author = 。 } (to_String(bookname))。 if (bookname==null || ()) { bookname = 。 }catch (Exception e){ } (bookid)。 long bookid = 0。 try{ request = newrequest。 信息工程系 計(jì)網(wǎng)班第 26 頁 共 50 頁Op_booksqlStr:Stringabooks:booksqlflag:booleanBooklist:VectorPage:intPagecount:intPagesize:intRecordcount:longRequest:HttpservletRequestBook_search():booleanDelete():booleanGetonebook():booleanGetsql():StringGetsqlflag():booleanInsert():booleanOp_book():voidTo_string():StringUpdate():boolean圖 管理圖書 op_book 類的類圖()方法 該方法負(fù)責(zé)從頁面接收到的表單資料分解,并 設(shè) 置圖書實(shí)體的相應(yīng)屬性,它的返回 值為Boolean 類型, true 表示成功,反之表示失敗。}從以上代碼中可以看出,構(gòu)造數(shù)據(jù) 庫連接 DataBase 類的對(duì) 象,調(diào)用其 connect()方法獲得連接,調(diào)用getsql()方法獲得 SQL 語句,然后從數(shù)據(jù)庫中查得用戶所需信息。 } ()。 //rs 里返回查詢結(jié)果集 if (()){ if (!isadmin) { userid = (id)。 //獲取一個(gè)數(shù)據(jù)庫連接 Statement stmt = ()。 DataBase db = new DataBase()。 } return sqlStr。 and password = 39。 }else { sqlStr = select * from shop_user where username = 39。 and adminpass = 39。 實(shí)現(xiàn)代碼如下: /** * 獲得查詢用戶信息的 sql 語句 * return */ public String getSql() { if (isadmin) { sqlStr = select * from BookAdmin where adminuser = 39。其中有兩個(gè)重要的方法介紹如下:1  getSql()方法根據(jù)用戶的不同獲得不同的查詢 SQL 語句。 信息工程系 計(jì)網(wǎng)班第 24 頁 共 50 頁 LoginExecute():booleangetIsadmin():booleangetSql():StringLogin():voidIsadmin:booleanPasswd:StringuserId:longuserName:String圖 從圖 41 中可以看出 Login 具有的屬性和方法,其中 login() :void 構(gòu)造函數(shù),getismin 為取得屬性isadmin 的值的方法,即判斷登 陸用戶是否是管理員。 }(7)管理用戶登錄 Bean 的編寫這是一個(gè)以客戶為中心的交易平臺(tái),只有成 為了系統(tǒng)的合法用 戶才有使用本系統(tǒng)的權(quán)利,因此需要檢測每個(gè)用戶的合法性,管理用 戶登錄這個(gè) Bean: 就是要完成這一功能。 quanlity = 0。 //圖書ID編號(hào) private int quanlity。部分代碼如下:package 。(6)實(shí)現(xiàn)購物車實(shí)體的 Bean在現(xiàn)實(shí)生活中,人們?nèi)コ匈I東 西,都是把商品放在一個(gè) 購 物籃里,等到把所有要買的東西選購?fù)戤吅?,一起拿到收銀臺(tái)前付 錢。 } 信息工程系 計(jì)網(wǎng)班第 23 頁 共 50 頁 ………其中的 seter 和 geter 方法用來設(shè)置和獲取以上各屬性的值。 Amount = 0。 orderId = 0。 //圖書表序列號(hào) private int Amount。 //ID序列號(hào) private long orderId。(5)實(shí)現(xiàn)訂單列表的 Bean 這個(gè)類是對(duì)訂單列表實(shí)體的抽象,它包含了 訂單實(shí) 體的所有屬性及訂單列表對(duì)象的初始化構(gòu)造方法,它的屬性和表 Allorders 對(duì)應(yīng),部分代碼如下:package 。 } ……其中的 seter 和 geter 方法用來設(shè)置和獲取以上各屬性的值。 IsSales = false。 IPAddress = 。 TotalPrice = 0。 SubmitTime = 。 orderId = 。 //用戶是否已付款 private boolean IsSales。 //用戶備注 private String IPAddress。 //交貨時(shí)間 private float TotalPrice。 //用戶序列號(hào) private String SubmitTime。 //ID序列號(hào) private String orderId。核心代碼如下:package 。 }……(4)實(shí)現(xiàn)訂單實(shí)體 Bean這個(gè)類是對(duì)訂單實(shí)體的抽象,它包含了 訂單實(shí)體的所有屬性及 訂單對(duì)象的初始化構(gòu)造方法。 } public bookclass(int newId, String newname) { Id = newId。 //圖書類別 public bookclass() { Id = 0。/** * p圖書 分類類/p */public class bookclass { private int Id。)。, 39。 } /** * 將普通字符串格式化成數(shù)據(jù)庫認(rèn)可的字符串格式 * * param str 要格式化的字符串 * return 合法的數(shù)據(jù)庫 字符串 */ public static String toSql(String str) { String sql = new String(str)。 html = strReplace(html, , )。)。 html = strReplace(html, amp。 } /** * 將字符串格式化成 HTML 代碼輸出 * 只轉(zhuǎn)換特殊字符,適合于 HTML 中的表單區(qū)域 * param str 要格式化的字符串 * return 格式化后的字符串 */ public static String toHtmlInput(String str) { if (str == null) return null。 } (s)。 if (!()) { if (bFirst) { bFirst=false。 s=()。 if (().equals()) sEndwith=\n。 StringBuffer sss = new StringBuffer(())。 return ()。 l = i。 (sTo)。 while ((sFrom,i)!=1) { i = (sFrom,i)。 boolean bFirst=true。 k = ()。 i = 0。 信息工程系 計(jì)網(wǎng)班第 18 頁 共 50 頁 } /** * 把字符串sBody中的sFrom用sTo替換 * param sBody * param sFrom * param sTo * return */ public static String strReplace(String sBody, String sFrom, String sTo) { int i,j,k,l。 s=parseReturn(s,br\n )。 s=strReplace(s,)。)。 s=strReplace(s,amp。import .*。關(guān)鍵代碼如下:package 。 } }}(2)字符處理 Bean 的編寫在 JSP 開發(fā)中經(jīng)常會(huì)涉及有關(guān)字符串的處理,例如:把字符串轉(zhuǎn)換成
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1