java se程序圖書管理系統(tǒng)_第1頁
java se程序圖書管理系統(tǒng)_第2頁
java se程序圖書管理系統(tǒng)_第3頁
java se程序圖書管理系統(tǒng)_第4頁
java se程序圖書管理系統(tǒng)_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

圖書管理系統(tǒng)小組成員袁德春(組長)袁超凡,金文斌李超良,管權任務分工登錄,注冊,測試項目——袁超凡讀者管理(增,刪,改,查),預定書籍的各項處理,借書。——金文斌還書,測試項目?!軝?/p>

用戶界面的預定,以及所有用戶界面的操作?!畛伎蚣?,圖書管理(增,刪,改,),查借閱記錄的查看,搜索,刪除。整合代碼。——袁德春系統(tǒng)功能介紹本系統(tǒng)主要包括兩個模塊,一是:管理員模塊,二是:用戶模塊。一管理模塊介紹:本界面包含借閱,歸還,圖書管理,讀者管理,借出記錄,預定處理,幫助等子界面。界面如下:

登錄/注冊介紹注冊:用戶ID,用戶名,密碼,和管理員口令。用戶ID作為關鍵的標識,管理員口令設定特定的字符。登錄:輸入正確的用戶名和密碼,彈出主窗體。主要的是查詢數(shù)據(jù)庫和比對信息。從用戶的角度考慮,設置有溫馨的提示。借閱圖書輸入讀者ID即可顯示讀者所有的信息,輸入圖書ID即可顯示這本圖書的所有信息,如果這本書可借,則可以添加書籍,并借出。否則不可以添加,也不可以借出。圖示如下:還書輸入圖書編號(或同時輸入讀者編號)可獲得一條未還記錄,只輸入讀者編號可獲得該讀者的所有未還記錄。點擊搜索獲得一條(或多條)記錄的圖書編號、名稱、讀者編號、讀者姓名、借閱日期、應還日期信息。選中一條信息,可在當前記錄欄下顯示該記錄相關信息。點擊歸還來歸還該圖書,如果超期需要支付罰金。點擊取消可以重新進行搜索。點擊退出將會退出該界面圖書管理介紹這個界面主頁上可以顯示所有圖書的借閱信息,還可以根據(jù)根據(jù)圖書編號,書名,作者進行搜索。同時這個界面還有添加,編輯,刪除圖書等子界面。圖示如下:圖書添加圖書添加界面介紹:可根據(jù)圖書編號,書名,作者,出版社,出版時間,入庫時間,存放位置,價格等,信息添加一條圖書記錄。圖示如下:圖書編輯圖書編輯界面介紹:在圖書管理界面上選中一條記錄,即可進行編輯,以為圖書編號是主鍵因此不可以編輯,其余字段都可以編輯。圖示如下:圖書刪除界面介紹:本界面可以刪除在圖書管理主中選中的行數(shù)據(jù)。并更新導數(shù)據(jù)庫中去。導出數(shù)據(jù)界面。可以將圖書管理主頁中的數(shù)據(jù)導出到本地磁盤中去。刪除記錄和導出信息讀者管理讀者管理介紹:可以根據(jù)不同的信息搜索讀者,添加讀者,編輯讀者信息,查看讀者的狀態(tài),刪除讀者等。圖示如下:編輯界面,可以根據(jù)選中的讀者,對讀者進行編輯。圖示如下:編輯界面修改的界面,可根據(jù)選中的記錄的讀者的狀態(tài)和一些簡單的信息進行修改。圖示如下:修改讀者狀態(tài)根據(jù)填寫一些別要的信息,即可添加一個讀者,但是讀者編號,和讀者姓名不可以重復。圖示如下:

添加用戶界面借出記錄界面功能介紹:本界面可以顯示所有的用戶借閱記錄,并且可以根據(jù)圖書編號,讀者編號進行搜索記錄,還可以顯示未還記錄,過期記錄等。圖示如下:

預定處理界面功能介紹:本界面,可以根據(jù)讀者編號/圖書編號,搜索預定信息,以及借書是自動跳到借書界面。還可以清空過期預定,刪除預定信息等。用戶模塊介紹:用戶模塊包括:查詢圖書信息,預定圖書信息,借閱圖書信息,重新登錄,加鎖,修改密碼等功能。主界面如下:查詢圖書信息:

1.先按顯示圖書按鈕,在JTable中顯示所有圖書信息2.在JTable中的圖書信息中選中你要預定的書(未借),然后再按預定按鈕,及預訂成功。3.查詢圖書在書的ID,書的名稱等選項中選中一個,然后再文本框中輸入你所需要查的書的對應的信息,最后按查詢按鈕即可查出書的信息。4.在JTable中的圖書信息中選中你已經(jīng)預定的書,然后再按取消預定按鈕,及取消預訂成功。界面如下:預定圖書信息:1.先按顯示預定按鈕,在JTable中顯示所有你已經(jīng)預定的信息。2.查詢預定,在預定記錄ID,書的ID等選項中選中一個,然后再文本框中輸入你所需要查的預定的對應的信息,最后按預定查詢按鈕即可查出你所預定圖書的信息。借閱圖書信息:只需按刷新按鈕即可得到讀者所借的圖書借閱信息。圖示如下:修改密碼:先輸入原來密碼,再兩次輸入相同的的新密碼,即可修改密碼。加鎖:先按加鎖按鈕,輸入兩個相同的密碼再按enter鍵即加鎖,會彈出一個窗體,在窗體中有一個文本框。如想解鎖只需在文本框中輸入你原先輸入的密碼,即可解鎖。

用到的技術JDBCSQL的增刪改查Swing的界面設計事件的響應技術面向?qū)ο蠹夹g

心得體會我認為小組合作最重要的事情就是,交流,交流,交流。。。。。。。。。一人強不算強,只有整個小組的水平提上去才是真正的強。一個小組項目的成敗,90%取決于小組長,領導很重要?!麓哼@是我的第一個項目,這個項目沒有復雜的算法,就程序代碼而言,并不可謂多,就程序復雜而言,也不可謂難,但是整個系統(tǒng)的開發(fā)過程,確實十分的繁瑣,需要做的工作也是十分的多,每天的工作量十分足,作為項目組的成員,我對每個過程,對代碼編寫與修改,實事求是的說,是下足了功夫,遇到不懂的不會的問題,也都是通過自己查資料,百度,問老師解決的,在這自主動手學習的過程中,我不僅學到了知識,鍛煉了動手能力,也充分體會到了許多其他無形的東西,比如合作的重要性,比如兩個人的取長補短、互相吸收、互相促進與進步,都是非常重要的?!鹞谋蟆鹞谋?/p>

使我了解到項目的開發(fā)流程,先做需求分析,畫UML圖,后設計界面,最后設計數(shù)據(jù)庫會更得心應手。自己負責的項目內(nèi)容與其他組員的工作悉悉相連,應加強溝通交流。遇到自己不能解決的問題,多上網(wǎng)查詢,學習新技術并解決它。我主要負責讀者的功能:查詢圖書信息,預定,取消預訂和自己的預訂信息和借閱信息,使我對數(shù)據(jù)庫的操作更熟練,學會了怎么對JTable表的處理和操作?!畛肌畛际紫仁菍椖康恼麄€流程有了一定的認識,一個項目并不僅僅只是敲代碼。在整個項目中我負責了登錄/注冊。它主要的是對數(shù)據(jù)庫的查詢、插入然后比對和一些邏輯上的判斷和簡單的校驗判斷。再從用戶角度出發(fā),通過一些事件的觸發(fā),顯示出友好溫馨的提示?!?/p>

通過這次項目,我

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論