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

正文內(nèi)容

jsp課程設計--商品書籍管理系統(tǒng)-預覽頁

2025-07-08 17:16 上一頁面

下一頁面
 

【正文】 要功能 添加功能 實現(xiàn)將書籍的基本信息添加到數(shù)據(jù)庫,包括書的編號 (主鍵) 、種類、書名、作者、出版社、價格、總冊數(shù)。但一直以來人們使用傳統(tǒng)人工的方式管理書籍、期刊等,這種管理方式存在許多缺點,如 :效率低、保密性差、容易出錯、不便于查找、更新和維護數(shù)據(jù)。所以商品書籍管理系統(tǒng)應該為管理者提供各類書籍信息和快速的操作手段。 任 務與分析 本課題主 要的任務: 用 jsp+serlvet+sql 模擬商品書籍管理系統(tǒng), 以 jsp 動態(tài)網(wǎng)頁形式顯示數(shù)據(jù)庫中的數(shù)據(jù),并完成對這些數(shù)據(jù)的增、刪、改等基本操作,同時將數(shù)據(jù)更新會數(shù)據(jù)庫。 顯示功能 實現(xiàn)將數(shù)據(jù)庫中的書籍的主要信息顯示在頁面上,包括書的編號、種類、書名、作者、出版社、價格、總冊數(shù)。 修改書籍信息有兩種方式即修改單條記錄和多條記錄。 實現(xiàn)商品圖書管理系統(tǒng) 44 總體設計 圖 系統(tǒng)總體框架圖 5 程序說明 ? Book 類的聲明 public class Book { int number。//書的作者 String press。}//設置編號 public void setNumber(int number) { = number。}//設置書名 public void setBname(String bname) { = bname。}//設置出版社 public void setPress(String press) { = press。}//設置總冊數(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ù)庫中不存在,就添加該本圖書西華大學數(shù)學與計算機學院課程設計說明書 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(文學 )。 }//還有顯示七種圖書的操作同上 在 listAll()函數(shù)中調(diào)用了已定義的存儲過程: ArrayListBook listAll(String s) 西華大學數(shù)學與計算機學院課程設計說明書 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 的方法相同 選中要查詢的書籍信息 填寫價格 顯示在價格區(qū)間選中的信息 顯示選中信息 填寫編號 顯示對應編號的書籍信息 實現(xiàn)商品圖書管理系統(tǒng) 12 String price1=( price1)。values2==nullamp。 al=listAll(values1,values2,values3,price1,price2)。}}//實現(xiàn)根據(jù)圖書的編號查詢圖書 stAll()實現(xiàn)按勾選的條件查詢: String str1=。i。} str1+=39。} else{//在勾選了條件的圖書的基礎上而且在指定價格區(qū)間的圖書 sql = select * from book where bpress in(+str2+) and beditor in(+str3+) 西華大學數(shù)學與計算機學院課程設計說明書 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ù)量比較大,不方便管理員查閱數(shù)據(jù),為解決這個問題應以分頁的形式顯示數(shù)據(jù),但在設計過程中并沒有實現(xiàn)此功能。本次課程設計讓我 對 JSP 編程技術以及數(shù)據(jù)庫操作有了更深層次的理解,曾在該門課程學習上不懂的問題也在課程設計過程中得到解決,同時為下學期 J2EE 的學習打下了良好的基礎,當然編程水平也在很大程度上
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1