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