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

正文內(nèi)容

jsp課程設(shè)計(jì)--商品書籍管理系統(tǒng)-預(yù)覽頁(yè)

 

【正文】 要功能 添加功能 實(shí)現(xiàn)將書籍的基本信息添加到數(shù)據(jù)庫(kù),包括書的編號(hào) (主鍵) 、種類、書名、作者、出版社、價(jià)格、總冊(cè)數(shù)。但一直以來人們使用傳統(tǒng)人工的方式管理書籍、期刊等,這種管理方式存在許多缺點(diǎn),如 :效率低、保密性差、容易出錯(cuò)、不便于查找、更新和維護(hù)數(shù)據(jù)。所以商品書籍管理系統(tǒng)應(yīng)該為管理者提供各類書籍信息和快速的操作手段。 任 務(wù)與分析 本課題主 要的任務(wù): 用 jsp+serlvet+sql 模擬商品書籍管理系統(tǒng), 以 jsp 動(dòng)態(tài)網(wǎng)頁(yè)形式顯示數(shù)據(jù)庫(kù)中的數(shù)據(jù),并完成對(duì)這些數(shù)據(jù)的增、刪、改等基本操作,同時(shí)將數(shù)據(jù)更新會(huì)數(shù)據(jù)庫(kù)。 顯示功能 實(shí)現(xiàn)將數(shù)據(jù)庫(kù)中的書籍的主要信息顯示在頁(yè)面上,包括書的編號(hào)、種類、書名、作者、出版社、價(jià)格、總冊(cè)數(shù)。 修改書籍信息有兩種方式即修改單條記錄和多條記錄。 實(shí)現(xiàn)商品圖書管理系統(tǒng) 44 總體設(shè)計(jì) 圖 系統(tǒng)總體框架圖 5 程序說明 ? Book 類的聲明 public class Book { int number。//書的作者 String press。}//設(shè)置編號(hào) public void setNumber(int number) { = number。}//設(shè)置書名 public void setBname(String bname) { = bname。}//設(shè)置出版社 public void setPress(String press) { = press。}//設(shè)置總冊(cè)數(shù) public void setCnumber(int umber) { = umber。 return (url)。 ()。 如: String zl=(zla)。 Connection con。 PreparedStatement pstmt = (sql)。 String message=This book is exist !。 + message + 39。 } else{ //要添加的圖書在數(shù)據(jù)庫(kù)中不存在,就添加該本圖書西華大學(xué)數(shù)學(xué)與計(jì)算機(jī)學(xué)院課程設(shè)計(jì)說明書 7 sql=insertintobook(bid,bkind,bname,beditor,bpress,bprice,bnum) values(?,?,?,?,?,?,?)。 (3,sm)。 (7, zcs)。 (script language=39。)。 (k)。}} catch(Exception e){ ()。 if(user==adminamp。 return false。 switch(kind){ case wenxue: al=listAll(文學(xué) )。 }//還有顯示七種圖書的操作同上 在 listAll()函數(shù)中調(diào)用了已定義的存儲(chǔ)過程: ArrayListBook listAll(String s) 西華大學(xué)數(shù)學(xué)與計(jì)算機(jī)學(xué)院課程設(shè)計(jì)說明書 9 { Connection con=null。 ArrayListBook al=new ArrayListBook()。 ((1))。 ( (5))。 }} else//查詢的該種類的書不存在 (沒有該種類的書! )。} return al。!isNaN(d(jgu).value)amp。 (zlu).value!=amp。(zzu).value!=amp。 return false。amp。 }} (3)在 的 doPost()中選擇是多行修改還是單行修改: String operate=( operate)。 多行修改 : sql=update book set bprice=? where bkind=+zl1+。 //獲取 values2 和 values3 的方法同獲取 values1 的方法相同 選中要查詢的書籍信息 填寫價(jià)格 顯示在價(jià)格區(qū)間選中的信息 顯示選中信息 填寫編號(hào) 顯示對(duì)應(yīng)編號(hào)的書籍信息 實(shí)現(xiàn)商品圖書管理系統(tǒng) 12 String price1=( price1)。values2==nullamp。 al=listAll(values1,values2,values3,price1,price2)。}}//實(shí)現(xiàn)根據(jù)圖書的編號(hào)查詢圖書 stAll()實(shí)現(xiàn)按勾選的條件查詢: String str1=。i。} str1+=39。} else{//在勾選了條件的圖書的基礎(chǔ)上而且在指定價(jià)格區(qū)間的圖書 sql = select * from book where bpress in(+str2+) and beditor in(+str3+) 西華大學(xué)數(shù)學(xué)與計(jì)算機(jī)學(xué)院課程設(shè)計(jì)說明書 13 and bprice between ? and ?。 String id=( id)。amp。 (alist, al)。} else{sql = delete from book where bpress in(+str2+) and beditor in(+str3+) and bprice between ? and ?。但此次課程設(shè)計(jì)存在一些問題,主要是在查詢并顯示數(shù)據(jù)庫(kù)中的信息時(shí),由于數(shù)據(jù)量比較大,不方便管理員查閱數(shù)據(jù),為解決這個(gè)問題應(yīng)以分頁(yè)的形式顯示數(shù)據(jù),但在設(shè)計(jì)過程中并沒有實(shí)現(xiàn)此功能。本次課程設(shè)計(jì)讓我 對(duì) JSP 編程技術(shù)以及數(shù)據(jù)庫(kù)操作有了更深層次的理解,曾在該門課程學(xué)習(xí)上不懂的問題也在課程設(shè)計(jì)過程中得到解決,同時(shí)為下學(xué)期 J2EE 的學(xué)習(xí)打下了良好的基礎(chǔ),當(dāng)然編程水平也在很大程度上
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1