第一篇:java圖書(shū)管理系統(tǒng)心得
經(jīng)過(guò)這周的學(xué)習(xí)我們終于把java圖書(shū)管理系統(tǒng)做出了了,雖然不是很好但是能把它做出來(lái)我們?yōu)榇烁械礁吲d。在此次小學(xué)期的學(xué)習(xí)過(guò)程中,我體會(huì)到看學(xué)習(xí)是一個(gè)很反復(fù)的過(guò)程,不斷的出現(xiàn)錯(cuò)誤,不斷的調(diào)試,不斷的迷茫,不斷的清晰,呵呵,這些都是必須要要經(jīng)歷的,所以不要害怕了。學(xué)做java圖書(shū)管理系統(tǒng),所以現(xiàn)在所遇到的一切,我都挺坦然的面對(duì)。突然覺(jué)得這個(gè)學(xué)習(xí)的過(guò)程很美好,是一種享受,雖然真的是很辛苦吧,但是很快樂(lè),當(dāng)自己能敲出的代碼,即使做出的是做簡(jiǎn)單的東西,都會(huì)讓我很開(kāi)心,很有成就感,對(duì)待學(xué)習(xí)的態(tài)度跟以前不一樣了,還是那個(gè)很簡(jiǎn)單的想法,就是想把java學(xué)好
學(xué)習(xí)java就是件耗時(shí)間的事兒,如果你不肯投入自己的時(shí)間,根本不可能在短時(shí)間就把java給學(xué)好了,原本我對(duì)java接觸了時(shí)間就比較短,如果我還不努力的話(huà),我根本就不能在4周的時(shí)間內(nèi)把java圖書(shū)管理系統(tǒng)的項(xiàng)目做完,所以我就不能去做娛樂(lè),休閑的事情,而是坐在電腦前,敲著那些代碼,不斷的出錯(cuò),不斷的去調(diào)試,這就是我現(xiàn)在的生活,完全的浸泡在java中了,跟同學(xué)們一起去吃飯的時(shí)候,也在不斷的探討著學(xué)習(xí)中出現(xiàn)的問(wèn)題。
在學(xué)習(xí)Java期間我們做了一些程序,我們班的同學(xué)也都積極準(zhǔn)備,完成的還不錯(cuò)!在做程序時(shí),我遇到了一些難題,有時(shí)也會(huì)出現(xiàn)錯(cuò)誤,時(shí)間長(zhǎng)了弄得我心煩意亂,但是我知道只有堅(jiān)持下去才會(huì)成功。
因?yàn)镴ava是一種面向?qū)ο蟮木幊陶Z(yǔ)言,剛接觸Java的人可能會(huì)感覺(jué)比較抽象,不過(guò)沒(méi)關(guān)系不用著急,上課的時(shí)候認(rèn)真聽(tīng)老師講解,一些概念知識(shí)慢慢去理解,課后多做練習(xí),熟能生巧,哪怕是你的記性再好,課后不去強(qiáng)化練習(xí)也沒(méi)用,只有多練了,當(dāng)你在做項(xiàng)目時(shí)你才能很熟練的寫(xiě)出你想要代碼。平日在練習(xí)時(shí)若遇到不會(huì)的題目或是在項(xiàng)目中遇到解決不了的問(wèn)題,首先不要急著去問(wèn)老師,或是急著上百度搜答案,那樣即使你得到了正確答案,以后在其它地方遇到同樣的問(wèn)題,你還是不知道怎么解決!所以說(shuō),在遇到問(wèn)題時(shí),自己先想想要怎么解決,回顧一下老師上課的內(nèi)容,如果自己還是想不出什么好方法的話(huà),也可以向同學(xué)請(qǐng)教請(qǐng)教,三人行必有我?guī)?,你不懂的地方其他同學(xué)可能知道。如果還是沒(méi)能解決,那只有問(wèn)老師或是上網(wǎng)搜索查找相應(yīng)的解決方法了。好好理解其解決思路。真的弄不懂時(shí)我就問(wèn)同學(xué)一起解決。通過(guò)幾個(gè)階段的練習(xí),我覺(jué)得又把學(xué)過(guò)的知識(shí)復(fù)習(xí)了一遍,通過(guò)同學(xué)之間的交流溝通,我覺(jué)得我們班的學(xué)習(xí)氛圍更加濃厚了。
我覺(jué)得把Java學(xué)會(huì)的關(guān)鍵一點(diǎn)就是堅(jiān)持練習(xí)。學(xué)習(xí)Java時(shí)每天必須保證一定量的練習(xí),我們老師也說(shuō)學(xué)習(xí)編程語(yǔ)言沒(méi)有捷徑可走。真的,只有每天反復(fù)操作了,經(jīng)常寫(xiě)代碼了,我們?cè)谟龅絾?wèn)題時(shí)才有一定的思路。欲速則不達(dá),學(xué)習(xí)編程語(yǔ)言需要一個(gè)比較漫長(zhǎng)的階段,不能一步登天,這需要一個(gè)過(guò)程,在這個(gè)過(guò)程中慢慢積累經(jīng)驗(yàn),扎實(shí)基礎(chǔ)。不要以為寫(xiě)出了一個(gè)簡(jiǎn)單的小程序,就認(rèn)為自己已經(jīng)學(xué)的很好了,這只不過(guò)是在你學(xué)習(xí)編程過(guò)程中一個(gè)小小的實(shí)踐。不要滿(mǎn)足于現(xiàn)狀,要不斷完善自己的知識(shí)體系,善于總結(jié)實(shí)踐經(jīng)驗(yàn)。要端正自己的學(xué)習(xí)態(tài)度,是主動(dòng)去學(xué),而不是被動(dòng)!提高自學(xué)能力。學(xué)習(xí)編程的秘訣是:編程、編程、再編程。不僅要多實(shí)踐,而且要快實(shí)踐,、嗎。
在我學(xué)習(xí)的期間,很多人對(duì)我的學(xué)習(xí)都有很大的幫助啊,班里的同學(xué)們,老師們,我覺(jué)得我是一個(gè)幸運(yùn)兒,每次我都能在遇到問(wèn)題的時(shí)候,都能找到能幫助我的人,呵呵,很開(kāi)心哦~但是,我認(rèn)為有些東西還是要自己去琢磨,去思考,去想。這樣才能不斷的進(jìn)步。
第二篇:Java圖書(shū)管理系統(tǒng)實(shí)習(xí)報(bào)告
陜西科技大學(xué)畢業(yè)實(shí)習(xí)(專(zhuān)業(yè)實(shí)習(xí))報(bào)告
一、實(shí)習(xí)目的
本次實(shí)習(xí)的目的主要有2個(gè):
(一)通過(guò)親手對(duì)計(jì)算機(jī)硬件的拆卸,對(duì)計(jì)算機(jī)的硬件要有更深刻的認(rèn)識(shí)和理解。
(二)通過(guò)設(shè)計(jì)圖書(shū)管理系統(tǒng),對(duì)相關(guān)編程知識(shí)有了更進(jìn)一步的運(yùn)用,以及其具體實(shí)現(xiàn)的細(xì)節(jié)也有了更深刻的認(rèn)識(shí)。
二、實(shí)習(xí)單位及崗位介紹
本次實(shí)習(xí)在陜西科技大學(xué)理學(xué)院的綜合實(shí)驗(yàn)室進(jìn)行。
三、實(shí)習(xí)安排
本次實(shí)習(xí)的時(shí)間是三周:前一周進(jìn)行硬件實(shí)習(xí),后兩周進(jìn)行軟件實(shí)習(xí)。
四、實(shí)習(xí)內(nèi)容
(一)硬件實(shí)習(xí):
2月23日開(kāi)始了為期1周的硬件實(shí)習(xí),在這段時(shí)間里,主要是進(jìn)行了對(duì)計(jì)算機(jī)主機(jī)進(jìn)行了裝卸,通過(guò)裝卸讓我們對(duì)計(jì)算機(jī)內(nèi)部各個(gè)部件的協(xié)同工作有了更深的認(rèn)識(shí)。(二)軟件實(shí)習(xí):
3月1日開(kāi)始了為期2周的軟件實(shí)習(xí)。我選擇的題目是“圖書(shū)管理系統(tǒng)”,對(duì)于這個(gè)題目,整個(gè)系統(tǒng)是由3個(gè)數(shù)據(jù)表,3類(lèi)用戶(hù),以及4類(lèi)動(dòng)作。1.配置數(shù)據(jù)庫(kù)
在SQL Server2000中創(chuàng)建圖書(shū)管理系統(tǒng)的數(shù)據(jù)庫(kù)demo,創(chuàng)建3個(gè)數(shù)據(jù)表books,bookBrowse,UserTable。
2.生成配置文件hibernate.cfg.xml.文件如下:
陜西科技大學(xué)畢業(yè)實(shí)習(xí)(專(zhuān)業(yè)實(shí)習(xí))報(bào)告
3.創(chuàng)建持久化對(duì)象以及創(chuàng)建映射文件:
4.Hibernate操作數(shù)據(jù)庫(kù)的方法(HibernateUtil.java)。
陜西科技大學(xué)畢業(yè)實(shí)習(xí)(專(zhuān)業(yè)實(shí)習(xí))報(bào)告
5.系統(tǒng)主界面(LibraryWindow.java)。6.用戶(hù)管理:
1)用戶(hù)登錄(UserLogin.java)2)添加用戶(hù)(UserAdd.java)3)修改用戶(hù)(UserModify.java)4)刪除用戶(hù)(UserDelete.java)7.書(shū)籍管理模塊:
1)書(shū)籍添加(BookAdd.java)
2)書(shū)籍信息修改(BookModify.java)3)書(shū)籍刪除(BookDelete.java)4)書(shū)籍列表(BookList.java)8.借書(shū)管理模塊:
1)借閱圖書(shū)類(lèi)(BorrowBook.java)2)修改出借圖書(shū)信息(BorrowInfo.java)9.還書(shū)管理模塊:
1)書(shū)籍還入(ReturnBook.java)2)還書(shū)信息類(lèi)(ReturnInfo.java)10.部分運(yùn)行效果圖如下:
陜西科技大學(xué)畢業(yè)實(shí)習(xí)(專(zhuān)業(yè)實(shí)習(xí))報(bào)告
陜西科技大學(xué)畢業(yè)實(shí)習(xí)(專(zhuān)業(yè)實(shí)習(xí))報(bào)告
五、實(shí)習(xí)總結(jié)和體會(huì)
通過(guò)這次實(shí)習(xí),我對(duì)計(jì)算機(jī)的軟件和硬件有了全面的了解。
拿硬件來(lái)說(shuō)吧,以前也就是聽(tīng)說(shuō)過(guò)什么總線(xiàn),cpu,主板,硬盤(pán)這些概念,通過(guò)實(shí)習(xí)我真實(shí)的接觸了這些部件,對(duì)其內(nèi)部的安裝有了直接的認(rèn)識(shí)。拿軟件來(lái)說(shuō),這次我做這個(gè)系統(tǒng)只要是應(yīng)用java語(yǔ)言的AWT元件和swing組件,以及hibernate實(shí)現(xiàn)從對(duì)象到關(guān)系的映射,其實(shí)我做的時(shí)候?qū)ibernate也不是很了解,但是做的過(guò)程發(fā)現(xiàn)了困難就會(huì)主動(dòng)的去找各種資源尋求解答,當(dāng)然這個(gè)過(guò)程就是成長(zhǎng)的過(guò)程。軟件架構(gòu)或者語(yǔ)言有很多很多,所以,我還得好好努力啊。
第三篇:圖書(shū)管理系統(tǒng)心得
為期兩個(gè)星期的c#圖書(shū)管理系統(tǒng)實(shí)習(xí)終于結(jié)束了,總算松了一口氣,在這短短的兩周時(shí)間內(nèi)承受了很大的壓力現(xiàn)在終于能夠得到“釋放”了,感覺(jué)到很輕松?;仡欉@兩周所做過(guò)的工作和努力,感覺(jué)到收獲不少,這里面除了實(shí)習(xí)本省的內(nèi)容外,還包括許許多多超乎實(shí)習(xí)本身意義之外的東西。
說(shuō)實(shí)話(huà)本來(lái)我多程序編寫(xiě)這相關(guān)的都不怎么感興趣,甚至可以說(shuō)是害怕,因?yàn)榇笠坏臅r(shí)候曾經(jīng)有過(guò)程序設(shè)計(jì)的實(shí)訓(xùn),但是包括之前的一學(xué)期的學(xué)習(xí)我感覺(jué)到自己學(xué)的很差,就這樣懵懵懂懂的學(xué)過(guò)來(lái)了,雖然最后實(shí)訓(xùn)的時(shí)候我對(duì)程序設(shè)計(jì)有了一知半解,也學(xué)到了一些知識(shí),但是這也只是些皮毛。
但是這次的實(shí)習(xí)不一樣,可以說(shuō)我覺(jué)得實(shí)習(xí)給我?guī)?lái)的最大的幫助就是使我對(duì)這門(mén)課程有了興趣,有時(shí)候我自己都會(huì)感到很奇怪為什么自己會(huì)突然迷上了編程,近乎癡迷的愛(ài),以前下了課堂書(shū)本就扔的遠(yuǎn)遠(yuǎn)的,但是自從這學(xué)期開(kāi)始學(xué)c#我就開(kāi)始期盼著最后的實(shí)習(xí),可以自己獨(dú)立設(shè)計(jì)出一套系統(tǒng)之類(lèi)的程序,所以我上課充滿(mǎn)了激情,下了課有時(shí)我還喜歡自己在電腦上搗鼓搗鼓一些程序,去做一些小小的鉆研。從以前的“懼怕”上課到現(xiàn)在的“期盼”上課,我自己都說(shuō)不上來(lái)是什么原因,如果非要找出一點(diǎn)理由的話(huà),我想應(yīng)該是從這學(xué)期的程序設(shè)計(jì)的課程中我已經(jīng)漸漸地開(kāi)始有點(diǎn)“入門(mén)”,相對(duì)于以前我只是站在“程序設(shè)計(jì)”的大門(mén)外徘徊,可以說(shuō)現(xiàn)在我們能夠獨(dú)立完成這次的實(shí)習(xí),變化是巨大的,這種變化還主要原因還在于程序設(shè)計(jì)給我?guī)?lái)了一種信息,一種前所未有的成就感。
此次我們實(shí)習(xí)的內(nèi)容是基于基于c和sql server的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)一個(gè)圖書(shū)管理系統(tǒng),根據(jù)圖書(shū)管理系統(tǒng)的需求設(shè)計(jì)出圖書(shū)管理系統(tǒng)的具體功能然后再編寫(xiě)代碼。但唯一不同的是,這次圖書(shū)管理系統(tǒng)的開(kāi)發(fā)是由我們每個(gè)人獨(dú)立開(kāi)發(fā)完成的,一開(kāi)始我們有些不理解,不是說(shuō)實(shí)際過(guò)程中真正開(kāi)發(fā)一個(gè)軟件不可能完全靠哪一個(gè)人自己的能力去完成,而是要靠一個(gè)團(tuán)隊(duì)的分工協(xié)作,最終才有可能設(shè)計(jì)出一個(gè)完美的程序嗎?那現(xiàn)在靠我們一個(gè)人能做什么呢?最終會(huì)來(lái)得及嗎?
后來(lái)兩周的實(shí)習(xí)下來(lái),我才發(fā)現(xiàn)這種懷疑和擔(dān)憂(yōu)是沒(méi)有必要的。因?yàn)槲覀冞@次編寫(xiě)的圖書(shū)管理系統(tǒng)雖然是一個(gè)系統(tǒng),但其實(shí)圖書(shū)管理系統(tǒng)所要實(shí)現(xiàn)的功能都是平常我們練習(xí)過(guò)的,所以我們獨(dú)立完成起來(lái)并不是特別的困難,最主要的是我們現(xiàn)在必須先要把個(gè)人的能力提高起來(lái)才有能力將來(lái)和別人一起協(xié)作,我們這次的實(shí)習(xí)主要是鍛煉個(gè)人的能力和讓我們自己去發(fā)現(xiàn)問(wèn)題和解決問(wèn)題。
實(shí)習(xí)剛開(kāi)始我先安排了一下自己的進(jìn)度計(jì)劃,因?yàn)椤澳サ恫徽`砍柴工”,雖然圖書(shū)管理系統(tǒng)的開(kāi)發(fā)不是很難,但是對(duì)于我們這些初級(jí)學(xué)者來(lái)說(shuō),還是有必要做好規(guī)劃和時(shí)間進(jìn)度的安排,只有這樣最后才能夠按時(shí)完成任務(wù)。但是由于實(shí)習(xí)中有一些小小的變化,所以我也及時(shí)調(diào)整了自己事先安排好的計(jì)劃,雖然如此,但是最后還是能夠完成了任務(wù)。當(dāng)然不可避免的我們所開(kāi)發(fā)設(shè)計(jì)的圖書(shū)管理系統(tǒng)肯定還存在方方面面的缺陷和問(wèn)題,可能并沒(méi)有那么完美,但是最基本的功能都實(shí)現(xiàn)了,最起碼能夠給我一種莫大的鼓舞,剩下的系統(tǒng)功能的繼續(xù)的完善就需要在今后的時(shí)間內(nèi)我自己去不斷的學(xué)習(xí)和總結(jié)經(jīng)驗(yàn),去鉆研的更深、更透徹。
從一開(kāi)始我對(duì)這次的實(shí)習(xí)就充滿(mǎn)了信心和期望,所以我的積極性一直很高,當(dāng)然其中也遇到過(guò)一些困難,但是最終在我不懈地努力下都將這些困難一一克服了。所以我一直很享受這個(gè)過(guò)程。當(dāng)然對(duì)于我們來(lái)講,獨(dú)立完成一個(gè)圖書(shū)管理系統(tǒng)雖然難度不是太大,最終我們也能夠完成這個(gè)任務(wù),但是對(duì)于我們還不是很熟練的情況下,編寫(xiě)出這一個(gè)系統(tǒng)還是有一定的壓力的,需要我們不斷努力和抓緊時(shí)間去趕進(jìn)度的。當(dāng)然雖然沒(méi)有團(tuán)隊(duì)的協(xié)作,但是我們憑自己的能力肯定不可能那么順利,所以還是需要我們?nèi)ヌ撔恼?qǐng)教,向基礎(chǔ)較好的同學(xué)或者老師請(qǐng)教,或者上網(wǎng)搜集相關(guān)的資料。
就這樣在實(shí)習(xí)的最后時(shí)間內(nèi),我終于完成了自己的圖書(shū)管理系統(tǒng),當(dāng)看著自己設(shè)計(jì)的圖書(shū)管理系統(tǒng)編譯成功和運(yùn)行時(shí),心里的那種喜悅和無(wú)比的成就感簡(jiǎn)直就是“無(wú)與倫比”的。
有的時(shí)候我發(fā)現(xiàn)實(shí)習(xí)的作用真的是無(wú)可替代的,我一直在說(shuō)學(xué)校里能夠安排每學(xué)期的實(shí)習(xí)真的是很正確的一個(gè)決定,有的時(shí)候我們甚至?xí)幸环N感覺(jué),就是感覺(jué)到最后幾周的實(shí)習(xí)所學(xué)到的知識(shí)甚至比我們平常在課堂上學(xué)到的知識(shí)要多,因?yàn)槠匠N覀兯鶎W(xué)的知識(shí)都僅僅是局限于書(shū)本或者老師的講授,而實(shí)習(xí)的時(shí)候我們實(shí)際操作過(guò)程會(huì)遇到的種種問(wèn)題可能都是課堂上所未涉及到的。還有一個(gè)比較明顯的收獲就是可能平常我們上課學(xué)習(xí)的時(shí)候都只是按照現(xiàn)成的代碼直接去輸入,所以并沒(méi)有什么特別大的收獲,當(dāng)然這次我們實(shí)習(xí)的剛開(kāi)始我們也是翻書(shū),滿(mǎn)世界的找筆記去找代碼,但是不同的是,隨著實(shí)習(xí)的深入我們漸漸地對(duì)于平常我們所不能理解的代碼慢慢的有了認(rèn)識(shí),逐漸的我們開(kāi)始不需要書(shū)本,不需要筆記了,我們可以自己敲出那一段段代碼,再到后來(lái)我們可以對(duì)于一些平常我們所沒(méi)有講過(guò)的一些功能實(shí)現(xiàn)所需要的代碼可以自己去鉆研初來(lái),可以說(shuō)這真的有點(diǎn)“不可思議”。
如果沒(méi)有這次的實(shí)習(xí),我們可能都無(wú)法發(fā)現(xiàn)這些問(wèn)題的所在,所以?xún)H僅學(xué)習(xí)理論的東西只會(huì)將我們“束之高閣”,通過(guò)這次實(shí)習(xí),最主要的是讓我們學(xué)會(huì)去發(fā)現(xiàn)問(wèn)題,在編譯發(fā)現(xiàn)問(wèn)題的過(guò)程中學(xué)會(huì)自己去解決問(wèn)題,最后解決問(wèn)題所得到的收獲包括成功后的喜悅感都將是屬于真正我們自己的東西,成為我們的一筆寶貴的財(cái)富和經(jīng)驗(yàn),是一筆潛在的能源,受益無(wú)窮。
第四篇:圖書(shū)管理系統(tǒng)心得
實(shí)習(xí)報(bào)告
系統(tǒng)功能簡(jiǎn)介
圖書(shū)管理系統(tǒng),是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行管理信息的手機(jī)、傳遞、加工、保存、維護(hù)和使用的系統(tǒng)。其功能包括:用戶(hù)信息管理、圖書(shū)信息管理、圖書(shū)入庫(kù)信息管理、圖書(shū)借閱、圖書(shū)歸還和各種信息查詢(xún)。
1.用戶(hù)信息的管理:可是完成用戶(hù)信息的添加、修改、刪除和查詢(xún)等操作。當(dāng)然用戶(hù)可
分為三種權(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ū)信息的添加、修改、刪除和查詢(xún)等操作。
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.各種查詢(xún):分別為圖書(shū)查詢(xún),用戶(hù)查詢(xún),借閱查詢(xún)和書(shū)目查詢(xún)。主要是為了管理員能
更好更清楚的了解各種信息
7.版本:現(xiàn)實(shí)當(dāng)前圖書(shū)管理系統(tǒng)的版本。讓用戶(hù)知道自己在使用的是什么管理系統(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)功能的流程圖:
功能的流程圖主要是為了形象的描述整個(gè)圖書(shū)管理系統(tǒng)的功能運(yùn)作。讓人更好的理解我開(kāi)發(fā)這個(gè)系統(tǒng)是的思路。
數(shù)據(jù)庫(kù)中各個(gè)表格的基本信息:
代碼設(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ù)的查詢(xún)。并顯示查詢(xún)了多少次記錄。
用語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)的修改,這里舉例了書(shū)目基本信息
用語(yǔ)句來(lái)實(shí)現(xiàn)窗體的打開(kāi)與關(guān)閉。這里主要是用代碼實(shí)現(xiàn)了用戶(hù)登錄,添加用戶(hù),修改用戶(hù),刪除用戶(hù)的窗體的開(kāi)閉。
介紹完了一些代碼,讓我再來(lái)介紹一下這次圖書(shū)管理系統(tǒng)的操作界面。系統(tǒng)管理主要包含以下:
用戶(hù)登錄的界面為:
用戶(hù)管理里包含:
添加,修改以及刪除用戶(hù)的功能:
之后的書(shū)籍管理包含以下功能:
也同樣是添加修改刪除功能: 之后是 借書(shū)窗口還書(shū)窗口
根據(jù)實(shí)際歸還日期和應(yīng)該歸還時(shí)間的差,乘以每天應(yīng)該還的錢(qián)可以得到罰款金額。之后是信息列表查詢(xún):
書(shū)籍列表,借閱情況表,用戶(hù)列表,讀者列表是一個(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),最重要的是自信,并不是一定要做到面面俱到,但也要充分考慮到用戶(hù)的需求和現(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)劇本了:添加、刪除、修改、查詢(xún),實(shí)現(xiàn)了根據(jù)用戶(hù)需求借還圖書(shū)等功能。作為一個(gè)簡(jiǎn)單的圖書(shū)管理系統(tǒng),本系統(tǒng)所提供的功能有點(diǎn)少,僅僅實(shí)現(xiàn)了一些基本功能,有很多地方有待擴(kuò)展和改良。
第五篇:個(gè)人心得-圖書(shū)管理系統(tǒng)
圖書(shū)管理系統(tǒng)個(gè)人心得
得知這個(gè)難以完成的艱深項(xiàng)目后,我從一開(kāi)始的迷茫無(wú)助,不知如何下手到后來(lái)的駕輕就熟,中間經(jīng)歷了幾個(gè)星期的努力。
不知道如何準(zhǔn)備這個(gè)報(bào)告時(shí),我先查閱了好幾所大學(xué)制作的相關(guān)報(bào)告,得知了一些主要流程,再加上后來(lái)老師在課上的一些提點(diǎn),我才真正知道了如何去完成一個(gè)管理信息系統(tǒng),正如老師所說(shuō),這門(mén)課主要是教會(huì)我們?nèi)绾稳ケ硎?,所以課題中并未有太多信息技術(shù)的術(shù)語(yǔ),多是我們對(duì)整個(gè)課題的自我反饋。
整個(gè)報(bào)告的完成過(guò)程中,最難的便是與組員溝通,難以調(diào)動(dòng)他們的積極性,所以我也多次無(wú)助,好在最后還是順利完成了。這次報(bào)告確實(shí)是一次對(duì)自我的磨礪,剛開(kāi)始覺(jué)得很難,后來(lái)知難而上,途中多次想過(guò)放棄,但拿到成果的那一刻滿(mǎn)滿(mǎn)的成就感油然而生。
我雖然不是一個(gè)經(jīng)常逛圖書(shū)館的人,但是在借書(shū)的過(guò)程中總是發(fā)現(xiàn)一些問(wèn)題:很多應(yīng)該出現(xiàn)在書(shū)架上的圖書(shū)找不到、或者查詢(xún)書(shū)籍的位置出現(xiàn)混亂,我想這是由于圖書(shū)管理信息系統(tǒng)對(duì)于書(shū)籍歸還,書(shū)籍信息登記和書(shū)籍信息變更的管理還不夠到位,這種問(wèn)題同樣出現(xiàn)在公公大型圖書(shū)館,如:湖南省圖書(shū)館上。原本應(yīng)該給予人們便利的圖書(shū)館管理系統(tǒng)卻成為了廣大讀者閱讀的阻礙,我經(jīng)常一下午幾個(gè)小時(shí)就消磨在找書(shū)上,原本這些時(shí)間都應(yīng)該成為享受閱讀快樂(lè)的時(shí)間。
所以我真心希望不管在哪的圖書(shū)館管理系統(tǒng)都能越做越好,雖然我們并非專(zhuān)業(yè)人員,做出來(lái)的報(bào)告也仍存在許多缺點(diǎn),但是,這顆上進(jìn)努力的心卻不會(huì)改變。