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

正文內(nèi)容

java程序設(shè)計課程設(shè)計-圖書館管理系統(tǒng)報告-資料下載頁

2024-12-15 16:42本頁面

【導讀】學生用程序的思想來解決實際問題的能力。本課程設(shè)計主要涉及到需求分析、總體設(shè)計、詳。細設(shè)計以及底層數(shù)據(jù)庫設(shè)計幾個主要環(huán)節(jié)。寫出系統(tǒng)的需求分析。寫出系統(tǒng)的詳細設(shè)計及各模塊的功能。編寫代碼,開發(fā)系統(tǒng)。應做到文理通順,內(nèi)容正確完整,書寫工整,裝訂整齊。封面、任務(wù)書、成績評審意見表、摘要和關(guān)鍵詞、目錄、正文、結(jié)論、致謝、參考文獻。⑶課程設(shè)計說明書(論文)是體現(xiàn)和總結(jié)課程設(shè)計成果的載體,一般不應少于3000字。打印時采用A4紙,頁邊距均為20mm,正文采用宋體小四號字,行間距18磅。定每個人的具體任務(wù)。2第16周第2天數(shù)據(jù)庫設(shè)計及登陸界面的實現(xiàn)。3第16周第3,4,5天,編制程序,單元測試。4第17周第2,3天程序整合,綜合調(diào)試。6第17周第5天答辯。工作態(tài)度認真,遵守紀律,出勤情況是否良好,工作量按期圓滿完成規(guī)定的設(shè)計任務(wù),工作量飽滿,難度適宜。說明書立論正確,論述充分,結(jié)論嚴謹合理,的整體設(shè)計思想均在報告中體現(xiàn)。

  

【正文】 { gs = new GetStatement()。 ResultSet rs。 String sql = 。 sql = select book_name from book where book_name=39。 + book_name + 39。 rs = ().executeQuery(sql)。 for (。 ()。) { book_name1 = (book_name)。 } ()。 sql = insert into book(book_amount, book_author, book_isbn, book_name, book_price, book_publish_date, book_publisher, book_type) values(39。 + book_amount + 39。,39。 + book_author + 39。,39。 + book_isbn + 39。,39。 + book_name + 39。,39。 + book_price + 39。,39。 + book_publish_date + 39。,39。 + book_publisher + 39。,39。 + book_type + 39。)。 ().execute(sql)。 (this, 添加成功! , 成功 , )。 ()。 } } } } 修改、刪除 圖書 這一模塊是修改圖書的基本信息。首先根據(jù)書名查詢數(shù)據(jù)庫中的圖書信息, 按下拉菜單中的查詢按鈕,將信息 顯示到文本框,按修改按鈕修改圖書信息, 并將更新的數(shù)據(jù)插入到數(shù)據(jù)庫中,按刪除按鈕刪除圖書信息,并把此圖書信息在數(shù)據(jù)庫中刪除。 用戶不具有此權(quán)限。修改、刪除圖書功能,如圖 49 所示。 沈陽工程學院課程設(shè)計報告 第 4 章 系統(tǒng)功能介紹 20 圖 49 刪除修改圖書 程序代碼如下: public class DeleteModify { public DeleteModify(){} public void Modify_data(String id,String name,String isbn,String author,String publisher,String price, String publish_date,String type,String amount) throws ClassNotFoundException, SQLException{ GetStatement gs=new GetStatement()。 ().executeUpdate(update book set book_name=39。+name+39。,book_isbn=39。+isbn+39。,book_author=39。+author+39。,book_publisher=39。+publisher+39。,book_price=39。+price+39。,book_publish_date=39。+publish_date+39。,book_type=39。+type+39。,book_amount=39。+amount+39。 where id=39。+id+39。)。 ()。 } public void Delete_data(String id) throws ClassNotFoundException, SQLException{ GetStatement gs=new GetStatement()。 ().execute(delete from book where id=39。+id+39。)。 ()。 }} 沈陽工程學院課程設(shè)計報告 第 4 章 系統(tǒng)功能介紹 21 圖書借閱功能實現(xiàn) 借出圖書 通過此模塊,管理員可以通過書名,查詢圖書的詳細信息,讀者可依據(jù)圖書證號,借閱圖書。如若所填信息與數(shù)據(jù)庫中的讀者信息不符,則不能借書,且圖示證號與書名都不能為空,若借書成功則顯示借書成功。借書圖書功能,如圖 410 所示 。 圖 410 借書界面 程序代碼如下: public void borrow(String book1_no, String book1_name, String reader1_name) throws Exception { //1 連接數(shù)據(jù)庫 gs = new GetStatement()。 //2 圖書數(shù)量減 1 //1 查詢出來記錄。 ResultSet rs。 sql = select id,book_amount from book where book_name=39。 + book1_name + 39。 rs = ().executeQuery(sql)。 沈陽工程學院課程設(shè)計報告 第 4 章 系統(tǒng)功能介紹 22 for (。 ()。) { id = (id)。 book_amount = (book_amount)。 } ()。 //2 將結(jié)果中的數(shù)量,減一。然后更行該行。 if ((book_amount).intValue() = 0) { (this, 此 圖 書 已 全 部 借 出 , 錯誤 , )。 } else { sql = select book_no,reader_name from reader where book_no=39。 + book1_no + 39。 rs = ().executeQuery(sql)。 for (。 ()。) { book_no1 = (book_no)。 reader_name1 = (reader_name)。 } ()。 if (!(book1_no) || !(reader1_name)) { (this, 讀 者 信 息 有 誤 , 錯誤 , )。 } else { book_amount = ((book_amount).intValue() 1)。 sql = update book set book_amount=39。 + book_amount + 39。 where id=39。 + id + 39。 ().executeUpdate(sql)。 //3 在圖書借出表中增加一行歷史記錄 GetNowDate gnd = new GetNowDate()。 sql = insert into borrow(book_no,book_name,reader_name,book_id,borrow_date,book_flag) values(39。 + book1_no + 39。,39。 + book1_name + 39。,39。 + reader1_name + 39。,39。 + id + 39。,39。 + () + 39。,39。否 39。)。 ().execute(sql)。 (this, 圖 書 已 借 出 , 借 出 圖 書 , )。 sql = select reader_sex,reader_dept, reader_class from reader where book_no=39。 + book1_no + 39。 rs = ().executeQuery(sql)。 for (。 ()。) { reader_sex = (reader_sex)。 reader_dept = (reader_dept)。 reader_class = (reader_class)。 沈陽工程學院課程設(shè)計報告 第 4 章 系統(tǒng)功能介紹 23 } Sql=”insert into noteadmin(book_no,book_name,reader_name,book_id,process_date, process,reader_sex,reader_class,reader_dept) values(39。 + book1_no + 39。,39。 + book1_name + 39。,39。 + reader1_name + 39。,39。 + id + 39。,39。 + () + 39。,39。借書 39。,39。 + reader_sex + 39。,39。 + reader_class + 39。,39。 + reader_dept + 39。)。 ().execute(sql)。 ()。} } } } 還入圖書 通過此模塊,管理員可以通過圖書證號,查詢讀者借閱的詳細信息,讀者可依 據(jù)圖書證號,將圖書還入圖書館。若此書已還,按還書按鈕,則顯示還書成功。還入圖書功能,如圖411 所示 。 圖 411 還書界面 程序代碼如下: private void S_Reader( evt) { String book_no = 。 book_no = ()。 ResultSet rs = null。 ReturnBooks bs = new ReturnBooks()。 try {rs = (book_no)。 DefaultTableModel dtm。 Object[][] ob = {}。 String[] title = {書號 , 圖書證號 , 讀者姓名 , 書名 , 借書日期 , 還書日期 , 是否還書 }。 沈陽工程學院課程設(shè)計報告 第 4 章 系統(tǒng)功能介紹 24 dtm = new DefaultTableModel(ob, title)。 for (。 ()。) { Object[] obj = {(book_id), (book_no), (reader_name), (book_name), (borrow_date), (return_date), (book_flag)}。 (obj)。 } ()。 (dtm)。 //(true)。 } catch (Exception e) { ()。 } 讀者管理功能實現(xiàn) 增加讀者 此模塊管理員和普通讀者用戶都有操作權(quán)限, 管理員添加讀者,用戶也可以注冊讀者信息,然后將所填信息入庫,以后可以通過注冊信息借閱圖書。 對于管理員 增加讀者功能,如圖 412 所示 。 圖 412 增加讀者界面 程序代碼如下: public class AddReader extends { public AddReader(){} private GetStatement gs。 private String book_no1 = 。 沈陽工程學院課程設(shè)計報告 第 4 章 系統(tǒng)功能介紹 25 public void addReader(String book_no,String reader_name,String reader_sex,String reader_dept,String reader_class) throws ClassNotFoundException, SQLException{ gs=new GetStatement()。 ResultSet rs。 String sql=。 sql = select book_no from reader where book_no=39。 + book_no + 39。 。 rs = ().executeQuery(sql)。
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1