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

正文內(nèi)容

基于jsp網(wǎng)上書(shū)店售書(shū)系統(tǒng)的探討畢業(yè)論文(編輯修改稿)

2025-08-15 16:28 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 t 4 yes 會(huì) 員級(jí)別 Sex varchar 50 yes 名字 Addr varchar 50 yes 地址 Phone varchar 25 yes 電話 Post varchar 25 yes 郵編 12 Email varchar 25 yes 郵箱 Retime datetime 8 yes 注冊(cè)時(shí)間 RegIpAddr varchar 20 yes 注冊(cè) ip 表 為訂單表,記錄訂單信息 orders。 表 訂單信息表 orders 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 說(shuō)明 ID int 4 yes 自動(dòng)編號(hào),訂單編號(hào) order_id int 4 yes 會(huì)員編號(hào) user_id int 4 yes 圖書(shū)編號(hào) quantity int 4 yes 訂購(gòu)數(shù)量 submit_time datetime 8 yes 提交訂單時(shí)間 consignmentTime datetime 8 yes 交貨時(shí)間 totalprice float 8 yes 總價(jià) content varchar 20 yes 備注 ipAddr varchar 20 yes 用戶(hù) ip isPayoff int 11 yes 是否付款 isSale int 11 yes 是否發(fā)貨 表 為訂單列表,記錄訂單列表信息 allorder。 表 訂單列表 allorder 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 說(shuō)明 ID int 4 自動(dòng)編號(hào),卡類(lèi)型編號(hào) orderID int 11 yes 訂單號(hào) BookNo int 11 yes 書(shū)號(hào) Amount int 11 yes 數(shù)量 表 書(shū)店管理員信息表,記錄管理員信息 bookadmin。 表 管理員信息表 bookadmin 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 說(shuō)明 13 AdminUser varchar 20 管理員用戶(hù)名 AdminPass varchar 50 yes 管理員密碼 表 圖書(shū)分類(lèi)信息表,記錄圖書(shū)分類(lèi)信息 bookclass。 表 圖書(shū)分類(lèi)表 bookclass 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 說(shuō)明 ID int 4 自動(dòng)編號(hào),卡類(lèi)型編號(hào) Classname varchar 30 yes 圖書(shū)類(lèi)別 14 第 4 章 詳細(xì)設(shè)計(jì) 系統(tǒng)概述 4. 1. 1 用戶(hù)界面部分 圖書(shū)選購(gòu)(可按分類(lèi)查找圖書(shū),或者通過(guò)關(guān)鍵字進(jìn)行查詢(xún))。 購(gòu)物車(chē)功能。 查看圖書(shū)詳細(xì)信息。 用戶(hù)注冊(cè)。 用戶(hù)登錄。 查看用戶(hù)的訂單信息。 修改用戶(hù)個(gè)人信息。 4. 1. 2 管理界面部分 現(xiàn)有圖書(shū)管理:修改,刪除,查看。 用戶(hù)管理:查看,修改,刪除。 訂單管理:查看訂單清單,更新訂單付款,出貨狀態(tài),刪除訂單。 添加新圖書(shū)。 添加圖書(shū)分類(lèi)。 詳細(xì)代碼及說(shuō)明 實(shí)現(xiàn) 包 1: 這是一個(gè)以客戶(hù)為中心的交易平臺(tái),只有成為了系統(tǒng)的合法用戶(hù)才能夠使用這個(gè)系統(tǒng),因此需要檢驗(yàn)每個(gè)用戶(hù)的合法性,管理用戶(hù)登錄的 正是要完成這樣的功能。 類(lèi)中定義了個(gè) private屬性和他們對(duì)應(yīng)的 setX()/getX()方法和默認(rèn)構(gòu)造函數(shù)和execute() getSql() 操作。 private 屬性分別是: 15 private String username。 //登錄用戶(hù)名 private String passwd。 //登錄密碼 private boolean isadmin。 //是否管理員登錄 private long userid=0。 //用戶(hù) ID 號(hào) 重 要操作:主要介紹 execute() execute()操作 功能:從數(shù)據(jù)庫(kù)中查詢(xún)用戶(hù)信息。 返回值: boolean 型,如果取值成功返回 true,否則,返回 false。 設(shè)計(jì)思路:獲得數(shù)據(jù)庫(kù)連接對(duì)象 Connection 對(duì)象, ResultSet 對(duì)象和 Statement對(duì)象 ――》調(diào)用 getSql()方法獲得 sql 語(yǔ)句――》執(zhí)行 sql 語(yǔ)句。 程序主干部分代碼: public boolean execute() throws Exception { ??? try{ con=()。 stmt=()。 rs = (getSql())。 }catch(Exception e){ ()。 } while (()){ if (!isadmin) { userid = (id)。 } flag = true。 } ? ??} 2: 16 該類(lèi)主要負(fù)責(zé)圖書(shū)的管理,包括圖書(shū)的修改,查詢(xún),刪除和添加等。 op_book 類(lèi)有以下屬性: private book abooks = new book()。 //新的圖書(shū)類(lèi) private request。 //建立頁(yè)面請(qǐng)求 private boolean sqlflag = true 。 //對(duì)接收到的數(shù)據(jù)是否正確 private Vector booklist。 //顯示圖書(shū)列表向量數(shù)組 private int page = 1。 //顯示的頁(yè)碼 private int pageSize=5。 //每頁(yè)顯示的圖書(shū)數(shù) private int pageCount =0。 //頁(yè)面總數(shù) private long recordCount =0。 //查詢(xún)的記錄總數(shù) public String sqlStr=。 op_book 類(lèi)有以下方法 (省去了屬性對(duì)應(yīng)的 getX()/setX()方法 ): book_search()。完成圖書(shū)查詢(xún),包括分類(lèi),關(guān)鍵字查詢(xún)。 delete()。負(fù)責(zé)圖書(shū)的刪除。 getOnebook()。主要完成圖書(shū)的單本查詢(xún),用于支持頁(yè)面的“查看詳細(xì)信息”。 insert()。負(fù)責(zé)圖書(shū)的添加。 to_String()。把字符串以“ ISO 88591”編碼形式輸出,使頁(yè)面正常顯示。 update()。負(fù)責(zé)修改圖書(shū)信息。 getRequest()。負(fù)責(zé)接受頁(yè)面?zhèn)鬟f過(guò)來(lái)的參數(shù),分解并將參數(shù)存放到abooks 對(duì)象中。 重要操作:主要介紹 getRequest() getRequest()方法 功能:負(fù)責(zé)從頁(yè)面接受表單數(shù)據(jù)并分解,設(shè)置 abooks 對(duì)象相應(yīng)屬性。 17 參數(shù)設(shè)計(jì):頁(yè)面?zhèn)鬟f的 Request 對(duì)象,其中包括表單數(shù)據(jù)。 返回值: boolean 型, true 表示成功,否則返回 false。 設(shè)計(jì)思想:獲取頁(yè)面?zhèn)鬟f的 Request 對(duì)象 — 》分解 Request 對(duì)象 — 》獲取表單參數(shù)值 — 》把參數(shù)值設(shè)置成圖書(shū)對(duì)象 abooks 相對(duì)應(yīng)的屬性值。 程序主干代碼: public boolean getRequest( newrequest) { ??? request = newrequest。 String BookName = (BookName)。 (to_String(BookName))。 String author = (author)。 (to_String(author))。 String publish = (publish)。 (to_String(publish))。 String bookclass = (bookclass)。 (bc)。 String bookno = (bookno)。 (to_String(bookno))。 String picture = (picture)。 (to_String(picture))。 price =new Float((price)).floatValue()。 (price)。 amount = new Integer((amount)).intValue()。 (amount)。 18 String Content = (Content)。 (to_String(Content))。 ?? .. } 3:: 為了使用上的方便,我們把對(duì)用戶(hù)的管理,包括用戶(hù)的添加,刪除,修改,查詢(xún)等集合成一個(gè)管理類(lèi)。 該類(lèi)具有以下屬性: private user user = new user()。 //新的用戶(hù)對(duì)象 private request。 //建立頁(yè)面請(qǐng)求 private Vector userlist。 //顯示用戶(hù)列表向量數(shù)組 private int page = 1。 //顯示的頁(yè)碼 private int pageSize=8。 //每頁(yè)顯示的圖書(shū)數(shù) private int pageCount =0。 //頁(yè)面總數(shù) private long recordCount =0。 //查詢(xún)的記錄 總數(shù) private String message = 。 //出錯(cuò)信息提示 private String username = 。 //注冊(cè)后返回的用戶(hù)名 private long userid = 0。 //注冊(cè)后返回的用戶(hù) ID 該類(lèi)具有的主要方法(省去了屬性相關(guān)的 getX()/setX()操作): add():負(fù)責(zé)用戶(hù)的添加。 delete():負(fù)責(zé)刪除指定 ID 的用 戶(hù)。 get_alluser():取出書(shū)店所有用戶(hù)的信息。 getGbk():返回指定字符串的 GBK 編碼。 getUserinfo():負(fù)責(zé)取得用戶(hù)的詳細(xì)信息。 update():負(fù)責(zé)修改用戶(hù)資料。 19 getRequest():獲取表單數(shù)據(jù),并分解存儲(chǔ)。 4: 我們把業(yè)務(wù)邏輯和對(duì)訂單以及和訂單列表的管理集成到了該類(lèi)當(dāng)中。 該類(lèi)具有以下屬性: private request。 //建立頁(yè)面請(qǐng)求 private HttpSession session。 //頁(yè)面的 session。 private boolean sqlflag = true。 //對(duì)接收到的數(shù)據(jù)是否正確 private Vector purchaselist。 //顯示圖書(shū)列表向量數(shù)組 private Vector allorder。 //訂購(gòu)單列表 pri
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1