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

正文內(nèi)容

java圖書管理系統(tǒng)(完整版)

2025-09-12 13:31上一頁面

下一頁面
  

【正文】 閱信息管理管理員登錄工作人員登錄用戶登錄用戶信息增加 用戶信息刪除用戶信息查詢用戶信息修改圖書信息增加圖書信息刪除圖書信息修改圖書信息查詢用戶借書歸還圖書用戶續(xù)借借閱信息查詢圖 1 圖書管理系統(tǒng)系統(tǒng)流程圖 系統(tǒng)ER圖 用戶用戶ID權(quán)限用戶名已借書數(shù)量密碼借書上限圖 2 用戶實(shí)體圖備注圖書剩余數(shù)量作者圖書ID圖書出版社圖書總數(shù)量?jī)r(jià)格出版日期書籍名稱圖3 書籍實(shí)體圖1畢業(yè)設(shè)計(jì)選題系統(tǒng)N用戶借閱還書日期借書日期圖書圖 4 實(shí)體屬性圖表1 圖書信息表字段名稱字段類型長(zhǎng)度是否為空備注圖書id數(shù)字4否主鍵圖書名稱數(shù)字4出版社文本50作者文本50出版日期時(shí)間4價(jià)格文本50圖書總數(shù)量數(shù)字4否圖書剩余量數(shù)字4否備注文本50表2 用戶借閱表字段名稱數(shù)據(jù)類型長(zhǎng)度是否為空備注用戶id數(shù)字4否主鍵圖書id數(shù)字4否主鍵借書日期時(shí)間8否還書日期時(shí)間8備注文本50是否歸還文本50否表3用戶信息表字段名稱字段類型長(zhǎng)度是否為空備注用戶id數(shù)字4否主鍵用戶名文本50否用戶密碼文本50否權(quán)限文本50否已借書數(shù)數(shù)字4否借書上限數(shù)數(shù)字4否 模塊功能描述.在整個(gè)圖書管理系統(tǒng)中用戶登錄子系統(tǒng)(楊靜)的設(shè)計(jì),主要包括如下功能:連接遠(yuǎn)程數(shù)據(jù)庫(kù):首先建立連接,然后配置數(shù)據(jù)源。Eclipse的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得Eclipse擁有其他功能相對(duì)固定的IDE軟件很難具有的靈活性。本系統(tǒng)實(shí)現(xiàn)了圖書館的信息化管理,完成了圖書館管理系統(tǒng)的基本功能。本題目實(shí)現(xiàn)的是網(wǎng)絡(luò)數(shù)據(jù)庫(kù)管理系統(tǒng),我們選擇的是圖書館管理系統(tǒng),不同角色的用戶登錄,用戶信息的管理包括密碼管理,及用戶借還書,用戶對(duì)圖書信息及本人借還情況的查詢,超級(jí)管理員對(duì)圖書信息的增刪查改,用戶信息的增刪查改及借還情況總的查詢。圖書和用戶信息查詢:圖書和用戶信息的查詢。圖書管理子系統(tǒng):用于圖書信息的管理,如新書入庫(kù)、圖書信息修改、圖書信息刪除。用戶刪除:用于刪除用戶信息。借閱信息顯示:管理員和工作人員可以查看所有用戶借閱信息,普通用戶只可以查看自己的借閱信息。 sql=()。 (false)。 JMenuItem fi_msglabel_book,fi_msglabel_borrow,fi_msglabel_user。Delbookfrm frmdb。 Readme frmread。 frmd=new Deluser(this,刪除用戶,client,msg)。 add(mlabel)。 mifi_system_moduser=new JMenuItem(修改用戶)。 (this)。//添加分隔線 (mi_system_exit)。 (this)。 (this)。 (fo_book_returnmsg)。 (this)。 (sex_edition)。 (0)。 if(unit==3) { ((id))。 (true)。 ()。 (true)。 JPanel pan1,pan2,pan3,pan4。 int until=0。 t_pass=new JPasswordField(,10)。 b_clear=new JButton(清除)。 (l_pass)。add(pan2)。 } public void actionPerformed(ActionEvent e) { //單擊確定按鈕的事件處理程序 if(()==b_enter) { if(until=4) { //如果用戶名或者密碼為空,將顯示提示信息 if(().equals()||().equals()) { (用戶名和密碼不能為空)。 //如果密碼正確 if(().equals(spass)) { //判斷用戶的級(jí)別,根據(jù)不同的級(jí)別,顯示不同的菜單 switch(sunit) { case 1: { //(登錄成功)。 (true)。 ()。 (false)。 (this,登錄成功,歡迎使用圖書館管理系統(tǒng)!, ,)。 (false)。)。 ()。 } } //單擊清除按鈕的事件處理程序 else if(()==b_clear) { ()。 JButton b_mdiname,b_cancle。 l_fenge=new JLabel()。 (39。 (this)。 pan6=new JPanel()。 (l_enter)。 setLayout(new GridLayout(7,1))。 setBounds(450,150,250,300)。+().trim()+39。 ()。 JButton b_addname,b_cancle。 l_fenge=new JLabel()。*39。 (2)。pan3=new JPanel()。(t_aname)。 (l_unit)。add(pan4)。+()+39。+().trim()+39。 } } } }刪除用戶信息:class Deluser extends JDialog implements ActionListener { JLabel l_id,l_pass,l_error。 ResultSet rs。 (39。 pan2=new JPanel()。 (b_enter)。 //設(shè)置窗口大小 setBounds(400,200,300,300)。 (用戶刪除成功)。 String a1,a2,a3,a4,a5,a6,a7。 l_number =new JLabel(新書數(shù)量:)。 t_beizhu =new JTextField(,10)。pan2=new JPanel()。(l_msg)。(t_pdata)。(b_add)。add(pan6)。 ()。 } else { try { //獲得圖書信息 sqll=()。+().trim()+39。 //向數(shù)據(jù)庫(kù)中插入記錄 String temp=insert into books (bookname, pany, author, pressdata, price, conun, beizhu) VALUES (+a1+,+a2+,+a3+,+a4+,+a5+,+a6+,+a7+)。 Statement sqll。 pan1=new JPanel()。 add(pan1)。+()+39。 } }}修改圖書信息:class Mdibookfrm extends JFrame implements ActionListener{ JLabel l_msg,l_idd,l_bookname,l_pany,l_author,l_pdata,l_price,l_number,l_beizhu。 Mdibookfrm() { //界面布局 super(修改書籍窗口)。 l_number =new JLabel(新書數(shù)量:)。 t_number=new JTextField(,10)。 (this)。pan7=new JPanel()。(t_pany)。(t_number)。(b_enter)。add(pan6)。 } //根據(jù)得到的用戶輸入信息,更新數(shù)據(jù)庫(kù)中的記錄 else { try { sqll=()。+().trim()+39。 (1)。 ()。 if(()) { (2)。 (找到書籍!)。 Statement sqll。 t_userid =new JTextField(,11)。 b_back =new JButton(返回)。pan5=new JPanel()。(t_data)。add(pan2)。 } //單擊清空按鈕的事件處理程序 else if(()==b_clear) { ()。+().trim()+39。 if(()) { //查詢圖書id是否存在 rs=(select * from books where bookid = +s3)。 (temp)。 String books=UPDATE books set conun=+b_number+ where bookID=+()。 } } else { (this,該書不存在!, ,)。 JButton b_enter,b_clear,b_update,b_back。 l_bookid =new JLabel(圖書id:)。 String a2,a3,a4,a5。 } } else { (this,該用戶不存在!, ,)。 String users=UPDATE users set number=+n+ where userID=+()。 ()。 if(b_number0) { //有庫(kù)存時(shí),對(duì)用戶已借書數(shù)量和借書上限進(jìn)行比較 rs=(select * from users where userid=+s2)。+().trim()+39。()。add(pan4)。(t_beizhu)。 (l_msg)。 (this)。 t_data =new JTextField(,11)。 ResultSet rs。 } } catch(SQLException e4) {} } }}圖書借閱管理子系統(tǒng):借閱圖書:class Borbookfrm extends JFrame implements ActionListener{ JLabel l_msg,l_userid,l_bookid,l_data,l_beizhu。 ((3))。 ()。 (temp)。+().trim()+39。+().trim()+39。add(pan8)。 add(pan1)。(t_beizhu)。(t_author)。pan9=new JPanel()。 pan1=new JPanel()。 b_clear=new JButton(清空)。 t_idd =new JTextField(,10)。 l_idd =new JLabel(輸入id修改:)。 JButton b_clear,b_enter,b_update,b_back。 if(()) { (delete from books where bookid=+39。add(pan3)。pan3=new JPanel()。 Delbookfrm() { //界面布局 l_id=new JLabel(輸入你要?jiǎng)h除的書籍的id:
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1