圖書(shū)管理系統(tǒng)心得
實(shí)習(xí)報(bào)告
系統(tǒng)功能簡(jiǎn)介
圖書(shū)管理系統(tǒng),是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行管理信息的手機(jī)、傳遞、加工、保存、維護(hù)和使用的系統(tǒng)。其功能包括:用戶信息管理、圖書(shū)信息管理、圖書(shū)入庫(kù)信息管理、圖書(shū)借閱、圖書(shū)歸還和各種信息查詢。
1.用戶信息的管理:可是完成用戶信息的添加、修改、刪除和查詢等操作。當(dāng)然用戶可
分為三種權(quán)限:分別為總管理員權(quán)限、管理員權(quán)限、讀者權(quán)限?偣芾韱T能使用本系統(tǒng)的所有功能,而讀者權(quán)限只能使用系統(tǒng)管理,借閱管理和版本這三個(gè)操作。第三種權(quán)限只能使用系統(tǒng)管理,還書(shū)管理,信息和版本這四個(gè)操作。
2.圖書(shū)信息的管理:可以實(shí)現(xiàn)圖書(shū)信息的添加、修改、刪除和查詢等操作。
3.圖書(shū)入庫(kù)信息的管理:可以實(shí)現(xiàn)圖書(shū)入庫(kù)信息的添加、修改、刪除,主要操作的對(duì)象就是書(shū)籍的ISBN、條形碼編號(hào)、入庫(kù)時(shí)間、當(dāng)前狀態(tài)和操作人。
4.圖書(shū)借閱信息的管理:記錄借閱時(shí)間、借閱書(shū)籍、讀者編號(hào)、條形碼編號(hào)、歸還時(shí)間和操作人。
5.圖書(shū)歸還信息的管理:可以實(shí)現(xiàn)記錄書(shū)籍歸還日期和罰款金額、操作人等操作。6.各種查詢:分別為圖書(shū)查詢,用戶查詢,借閱查詢和書(shū)目查詢。主要是為了管理員能
更好更清楚的了解各種信息
7.版本:現(xiàn)實(shí)當(dāng)前圖書(shū)管理系統(tǒng)的版本。讓用戶知道自己在使用的是什么管理系統(tǒng)。
當(dāng)然,我做的這個(gè)圖書(shū)管理系統(tǒng)還是很簡(jiǎn)單,很原始的一個(gè)系統(tǒng)。只有一些基本的操作。在我這幾個(gè)禮拜來(lái)的努力下,我已添加了一些功能,修改了一些不合理的語(yǔ)句,讓整個(gè)功能更加完善。
系統(tǒng)開(kāi)發(fā)環(huán)境及安裝環(huán)境要求
系統(tǒng)開(kāi)發(fā)環(huán)境(開(kāi)發(fā)平臺(tái)、語(yǔ)言、數(shù)據(jù)庫(kù)):
開(kāi)發(fā)平臺(tái):javascript
語(yǔ)言:java語(yǔ)言
數(shù)據(jù)庫(kù):Access數(shù)據(jù)庫(kù)
需求分析說(shuō)明:系統(tǒng)功能的流程圖:開(kāi)始圖書(shū)書(shū)目信息管理圖書(shū)入庫(kù)管理管理員信息管理圖書(shū)庫(kù)存查詢讀者信息管理圖書(shū)借閱統(tǒng)計(jì)圖書(shū)借閱圖書(shū)歸還管理字典管理圖書(shū)遺失管理功能的流程圖主要是為了形象的描述整個(gè)圖書(shū)管理系統(tǒng)的功能運(yùn)作。讓人更好的理解我開(kāi)發(fā)這個(gè)系統(tǒng)是的思路。
結(jié)束
數(shù)據(jù)庫(kù)中各個(gè)表格的基本信息:T_讀者信息表字段名稱讀者編號(hào)讀者姓名讀者性別讀者類型所屬學(xué)校登記日期讀者狀態(tài)T_管理員表字段名稱賬戶密碼權(quán)限備注字段名稱書(shū)籍名稱書(shū)籍類型書(shū)籍ISBN書(shū)籍作者出版社名稱出版日期字段類型intvarcharcharcharchardatatimechar字段類型chatintintchar字段類型charintintcharchardatatime是否為空NotnullNotnullNotnullNotnullNotnullNotnullNotnull是否為空NotnullNotnullNotnullNotnull是否為空NotnullNotnullNotnullNotnullNotnullNotnull默認(rèn)值默認(rèn)值是否主鍵主鍵是否主鍵主鍵默認(rèn)值是否主鍵主鍵T_書(shū)目基本信息表書(shū)籍價(jià)格備注操作人字段名稱書(shū)籍ISBN條形碼編號(hào)入庫(kù)時(shí)間當(dāng)前狀態(tài)操作人moneycharchar字段類型intintdatatimecharchar字段類型intintdatatimedatatimedatatimemoneycharNotnullNotnullNotnull是否為空NotnullNotnullNotnullNotnullNotnull是否為空NotnullNotnullNotnullNotnullNotnullNotnullNotnull默認(rèn)值是否主鍵主鍵T_圖書(shū)基本信息表默認(rèn)值是否主鍵主鍵T_圖書(shū)借閱表字段名稱讀者編號(hào)條形碼編號(hào)借出日期應(yīng)該歸還日期實(shí)際歸還日期罰款金額操作人代碼設(shè)計(jì)及應(yīng)用程序界面展示
在圖書(shū)管理系統(tǒng)開(kāi)發(fā)的過(guò)程中,也讓我學(xué)會(huì)了很多以前學(xué)java時(shí)不會(huì)的語(yǔ)句。在此,我就舉一些這次使用的一些比較有代表性的代碼來(lái)說(shuō)明我的學(xué)習(xí)成果。
用java語(yǔ)句來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的鏈接。這里用與T_書(shū)目基本信息表的鏈接來(lái)說(shuō)明。并實(shí)現(xiàn)了信息的刪除功能。
用語(yǔ)句來(lái)實(shí)現(xiàn)數(shù)據(jù)的查詢。并顯示查詢了多少次記錄。
用語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)的修改,這里舉例了書(shū)目基本信息
用語(yǔ)句來(lái)實(shí)現(xiàn)窗體的打開(kāi)與關(guān)閉。這里主要是用代碼實(shí)現(xiàn)了用戶登錄,添加用戶,修改用戶,刪除用戶的窗體的開(kāi)閉。
介紹完了一些代碼,讓我再來(lái)介紹一下這次圖書(shū)管理系統(tǒng)的操作界面。系統(tǒng)管理主要包含以下:
用戶登錄的界面為:
用戶管理里包含:
添加,修改以及刪除用戶的功能:
之后的書(shū)籍管理包含以下功能:
也同樣是添加修改刪除功能:之后是借書(shū)窗口還書(shū)窗口
根據(jù)實(shí)際歸還日期和應(yīng)該歸還時(shí)間的差,乘以每天應(yīng)該還的錢(qián)可以得到罰款金額。之后是信息列表查詢:
書(shū)籍列表,借閱情況表,用戶列表,讀者列表是一個(gè)做法。
心得總結(jié)
這次實(shí)訓(xùn),雖然看起來(lái)很簡(jiǎn)單,但是真的坐起來(lái)的時(shí)候就發(fā)現(xiàn)了困難重重,讓我深刻的體會(huì)到了要做一個(gè)軟件,里面需要的很多知識(shí)還是我們沒(méi)有接觸過(guò)的,所以我們需要不斷的實(shí)踐,不斷的學(xué)習(xí),不斷的發(fā)現(xiàn)問(wèn)題去思考問(wèn)題。
實(shí)訓(xùn)是培養(yǎng)我們綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程。本次實(shí)訓(xùn)雖然很辛苦,但也是讓我受益匪淺。本來(lái)這門(mén)課程的知識(shí)我還學(xué)得不夠扎實(shí),但通過(guò)這次實(shí)訓(xùn),在設(shè)計(jì)過(guò)程中碰到了很多問(wèn)題,剛開(kāi)始要設(shè)計(jì)的時(shí)候不知道從哪里下手,但通過(guò)不斷摸索和老師的教導(dǎo)得以解決,讓我學(xué)到了很多書(shū)本上沒(méi)有的東西。通過(guò)這次實(shí)訓(xùn),我也將課本上的知識(shí)融會(huì)貫通,起到了很好的輔助學(xué)習(xí)的效果,我也發(fā)現(xiàn)我學(xué)到的知識(shí)比上個(gè)學(xué)期學(xué)的還要多。理論和實(shí)踐相結(jié)合是學(xué)習(xí)的最有效的方法,這次設(shè)計(jì)中我也發(fā)現(xiàn)了自己的很多不足之處,對(duì)以前所學(xué)的理解不夠深刻,掌握不夠牢固。通過(guò)這次實(shí)訓(xùn)過(guò)后,我也把所學(xué)過(guò)的知識(shí)重新溫故了一邊。開(kāi)發(fā)一套系統(tǒng),最重要的是自信,并不是一定要做到面面俱到,但也要充分考慮到用戶的需求和現(xiàn)實(shí)意義,不管什么系統(tǒng),只有運(yùn)用到實(shí)際應(yīng)用中,才具有現(xiàn)實(shí)意義。所以在準(zhǔn)備工作中要正確的分析系統(tǒng)需求。畫(huà)出流程圖,把大體框架做好,然后再逐一細(xì)化。經(jīng)過(guò)這一段時(shí)間的學(xué)習(xí)與時(shí)間,圖書(shū)管理系統(tǒng)基本上完成了。該系統(tǒng)劇本了:添加、刪除、修改、查詢,實(shí)現(xiàn)了根據(jù)用戶需求借還圖書(shū)等功能。作為一個(gè)簡(jiǎn)單的圖書(shū)管理系統(tǒng),本系統(tǒng)所提供的功能有點(diǎn)少,僅僅實(shí)現(xiàn)了一些基本功能,有很多地方有待擴(kuò)展和改良。
擴(kuò)展閱讀:圖書(shū)管理系統(tǒng)項(xiàng)目個(gè)人總結(jié)報(bào)告
圖書(shū)管理系統(tǒng)項(xiàng)目個(gè)人總結(jié)報(bào)告
一、項(xiàng)目簡(jiǎn)介:
進(jìn)入21世紀(jì)以來(lái),信息技術(shù)從根本上推動(dòng)了圖書(shū)館的飛速發(fā)展,計(jì)算機(jī)和計(jì)算機(jī)管理系統(tǒng)已成為圖書(shū)館進(jìn)行圖書(shū)管理的主要設(shè)備和系統(tǒng)。雖然目前很多大型的圖書(shū)館已經(jīng)有一整套比較完善的管理系統(tǒng),但是在一些中小型的圖書(shū)館中,大部分工作仍需手工完成,工作起來(lái)效率比較低,不便于動(dòng)態(tài)、及時(shí)地調(diào)整圖書(shū)結(jié)構(gòu)。為了更好地適應(yīng)當(dāng)前圖書(shū)館的管理需求,解決手工管理中存在的弊端,越來(lái)越多的中小型圖書(shū)館正在逐步向計(jì)算機(jī)信息化管理轉(zhuǎn)變。
高校擁有一個(gè)小型圖書(shū)館,為全校師生提供一個(gè)閱讀、學(xué)習(xí)的空間。近年來(lái),隨著生源不斷擴(kuò)大,圖書(shū)館的規(guī)模也隨之?dāng)U大,圖書(shū)數(shù)量也相應(yīng)地大量增加,有關(guān)圖書(shū)的各種信息成倍增加。面對(duì)如此龐大的信息量,校領(lǐng)導(dǎo)決定使用一套合理、有效、規(guī)范、實(shí)用的圖書(shū)館管理系統(tǒng),對(duì)校內(nèi)圖書(shū)資料進(jìn)行統(tǒng)一、集中的管理。
受高校的委托,開(kāi)發(fā)一個(gè)圖書(shū)館管理系統(tǒng),其開(kāi)發(fā)宗旨是實(shí)現(xiàn)圖書(shū)管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,達(dá)成圖書(shū)資料集中、統(tǒng)一管理的目標(biāo)。
二、個(gè)人在項(xiàng)目中承擔(dān)的任務(wù):
1.GUI設(shè)計(jì)和用戶使用手冊(cè)2.GUI設(shè)計(jì)圖如下:用戶使用手冊(cè)部分內(nèi)容:
圖書(shū)館管理系統(tǒng)是圖書(shū)館管理工作中不可缺少的部分,它對(duì)于圖書(shū)館的管理者和使用者都非常重要,所以圖書(shū)館管理系統(tǒng)應(yīng)該為管理者與讀者提供充足的信息和快捷的數(shù)據(jù)處理手段,但長(zhǎng)期以來(lái),人們使用傳統(tǒng)的人工方式或性能較低的圖書(shū)館管理系統(tǒng)管理圖書(shū)館的日常事務(wù),操作流程比較繁瑣。一個(gè)成功的圖書(shū)館管理系統(tǒng)應(yīng)提供快速的圖書(shū)信息檢索功能、快捷的圖書(shū)借閱、歸還流程。從讀者與圖書(shū)館管理員的角度出發(fā),本著以讀者借書(shū)、還書(shū)快捷、方便的原則,本系統(tǒng)具有以下特點(diǎn):
確保系統(tǒng)具有良好的系統(tǒng)性能,友好的用戶界面。較高的處理效率,便于使用和維護(hù)。
采用成熟技術(shù)開(kāi)發(fā),使系統(tǒng)具有較高的技術(shù)水平和較長(zhǎng)的生命周期。
系統(tǒng)盡可能簡(jiǎn)化圖書(shū)館管理員的重復(fù)工作,提高工作效率。簡(jiǎn)化數(shù)據(jù)查詢、統(tǒng)計(jì)難度。
三、收獲和體會(huì):
通過(guò)本次課程設(shè)計(jì),我對(duì)數(shù)據(jù)庫(kù)的應(yīng)用有了更深刻的體會(huì)。網(wǎng)絡(luò)系統(tǒng)都是離不開(kāi)數(shù)據(jù)庫(kù)的支持的。數(shù)據(jù)庫(kù)設(shè)計(jì)的是否合理,直接影響到系統(tǒng)的性能。數(shù)據(jù)庫(kù)理論對(duì)于實(shí)際應(yīng)用有很大的指導(dǎo)意義。
本次課程設(shè)計(jì)的名稱是圖書(shū)管理系統(tǒng),由于我能力有限,加之近期課程任務(wù)比較緊迫,所以我負(fù)責(zé)的GUI圖和使用說(shuō)明書(shū)還有許多不完善的地方。本次項(xiàng)目設(shè)計(jì)的所有源代碼,都是王生玲和周霞錄入的,我也在旁觀?偟膩(lái)說(shuō)還是收獲很大的,因?yàn)橥ㄟ^(guò)這次的團(tuán)隊(duì)合作,我首先對(duì)Java知識(shí)有了很深的了解,就是對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的分析和設(shè)計(jì)也有了很深的體會(huì),雖然我們?cè)O(shè)計(jì)的數(shù)據(jù)庫(kù)系統(tǒng)可能很有些不合理的地方,但是我們卻很有收獲。可以說(shuō)我們的這次系統(tǒng)是做的比較丑陋,功能還有很多不完善的地方,但是我可以說(shuō)我們從收獲很多。
本次的圖書(shū)管理系統(tǒng),在功能上僅實(shí)現(xiàn)了圖書(shū),用戶,圖書(shū)類別和訂單信息的管理,只是一些非常基礎(chǔ)的功能,沒(méi)有設(shè)計(jì)添加圖書(shū)的功能。此外,該系統(tǒng)原先計(jì)劃設(shè)計(jì)的一些功能也沒(méi)有實(shí)現(xiàn)。系統(tǒng)完全實(shí)現(xiàn)的功能實(shí)現(xiàn)圖書(shū)信息的刪除、更改和查看等。
盡管還是有許多的不完善之處,但是總的說(shuō)來(lái)收獲頗多。
友情提示:本文中關(guān)于《圖書(shū)管理系統(tǒng)心得》給出的范例僅供您參考拓展思維使用,圖書(shū)管理系統(tǒng)心得:該篇文章建議您自主創(chuàng)作。
來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。