圖書管理員實習日記范文
做了這個短期的管理員,讓我體會到工作的辛苦和責任,同時也感受到真正管理員的辛苦。
圖書管理員實習日記1
2011年5月30日 星期一
今天是程序設計基礎和數據庫實習的第一天,實習的主要任務是利用所學的知識編一個簡單的圖書管理系統。首先老師和我們講解了應用程序設計開發前應該做的工作,以及一些基本的需要實現的功能之外,我們便開始了為期兩周的程序設計基礎和數據庫的實習。
俗話說:萬事開頭難。雖然這次的圖書管理系統并不是一個很復雜的應用程序,但是對于之前一點經驗都沒有的我們來說,也是一項比較艱巨的任務。因為我對C#這門課程比較感興趣,在實習之前我就渴望能自己獨立完成一個應用程序的設計開發,所以這次實習到來的時候我很激動,但當我盲目的做起來的時候,才發現這樣只會一無所獲。在圖書管理系統開發之前,我雖然做了一個簡單的數據庫設計,但是對于圖書管理系統應該具備哪些功能,或者哪些權限應該具有哪些不同的功能并沒有一個明確的設計方向,所以我在做了三次設計之后,最終我意識到必須先規劃好系統功能才能開始制作,所謂“磨刀不誤砍柴工”。
設計完工之后,我便開始制作,今天的任務并不是很復雜,在完成了數據庫的設計和數據的填充之后,我又將圖書管理系統的用戶登錄界面和登錄之后的主界面設計出來,在先完成了用戶登錄界面和登錄之后的主界面的一些美觀和登錄功能的實現之后,今天的任務也算完成了。總的來說,一切還算順利,但我很明白,這一切只不過剛剛開始,接下來有許多復雜而又艱巨的任務等著我。
圖書管理員實習日記2
2011年5月31日 星期二
今天是實習的第二天,接著昨天完成的任務之后,我繼續開始了圖書管理系統的開發。
首先我對昨天的登錄部分進行了完善,為了提高圖書管理系統的安全性,我在代碼中設計了三次登錄限制的功能,接下來便是主要窗體的設計。
考慮到圖書管理系統的用戶對象不同,大體上應該有三個權限:普通用戶、圖書管理員和系統管理員,于是我便在登錄窗體上加入了權限這一項,用戶在選擇自己的權限之后登錄到相應的窗體,同時考慮到不同權限的用戶所需要的功能并不相同,所以我必須設計出三個用戶界面,每個界面上的功能并不相同,來滿足不同權限用戶的需要。
在我的理解里,普通用戶需要的功能不是很多,于是普通用戶的主界面可以簡單一些,圖書管理員需要實現的功能比普通用戶要多的多,也是圖書管理系統設計的核心,系統管理員的功能在定義上應該比圖書管理員的級別高,除了具備圖書管理員所具備的權限外,應該還有自己的一些特殊權限,考慮到實際應用中還是以圖書管理員為主,所以我想系統管理員的界面也設計的相對簡單些,主要的功能是完成權限的設置。
所以我設計開發的圖書管理系統的思路和架構基本上已經明晰,接下來要完成的就是各界面下主要功能和子功能的編程,所以接下來的幾天才是我們這次實習的重點,也是比較辛苦的一段時間。
圖書管理員實習日記3
2011年6月1日 星期三
今天是實習的第三天,今天我主要完成的是對各個主窗體下功能的寫代碼實現。
因為這些功能我們平常上課的一些例題中也都講過,所以說要實現這些功能并不難,只是重復的輸入一些代碼有些繁瑣,當然也有的特殊情況需要修改一些代碼或者有些代碼我們平常沒遇到過,所以我先將簡單的一些自己能夠實現的代碼全部編寫完成,經過調試成功之后再開始去思考設計一些特殊的程序。
今天的編程過程中稍微遇到了一些麻煩,因為之前我們上課的時候講過有許多種方法,譬如連接式操作、斷開式操作以及斷開式操作還有參數的方法,代碼實現的方法有許多,說實話以我們現在的水平還不能完全理解這些所有代碼的含義,所以平常編程的時候也還是基本上要對著書來輸入代碼,不過還好,隨著實習的深入,我已經感覺到自己有點“開竅”了,但是還是不能完全隨心所欲的綜合應用起來。所以感覺到在編寫程序的過程當中,自己編寫的程序雖然最終也能夠實現圖書管理系統所需要實現的功能,但是感覺到自己這樣編寫程序很不規范,沒有一個統一的標準。方法混用,雜亂無章,這些其實都是程序設計和開發不允許的,因為在實際應用開發中,程序的編寫必須要規范,當然我也知道現在我們的水平還不夠,但是我想我必須要嚴格要求自己,只有這樣才能使自己的編程水平有所提高,所以我打算在實習后期對編寫的程序進行規范。
圖書管理員實習日記4
2011年6月2日 星期四
今天是實習的第四天,正如之前我所預料的,實習越往后面所遇到的困難將會越多。今天著實遇到了不少的麻煩,之前已經將基本的代碼編寫完畢,基本功能都能實現,剩下的就是這個圖書管理系統的核心部分功能的代碼,這些代碼并不像之前那么簡單,需要好些步驟才能完成,之前的代碼可能在單個數據庫表中就能操作,而現在剩下的諸如借書之類的功能必須要將幾張數據庫表都調用起來,所以所遇到的錯誤也就會越多,可以說今天上午努力了半天也沒有什么結果。
為了提高效率,下午我先將這些主要功能的編程擱置一下,對之前所做的一些基本編程進行修改。并且完善了各個界面以及不同權限應該具備的功能。然后再利用一些時間查資料,以及回憶老師給我們所講的一些功能實現的代碼,思維重組,看能不能找到一點頭緒,雖然最終還沒有完成,但是在思考的過程中我逐漸找到了一點思緒,所以我堅信在接下來還有一段時間內,最終我一定能夠找到解決的辦法。
總的來說,今天的效率不是很高,但是今天的收獲并不少,之前雖然做了很多東西,但那些功能實現的代碼基本上都是書上有的,或者是老師講過的,所以我覺得那并不能真正鍛煉我們自己的能力,也并不能夠達到本次實習的目的,必須要自己去研究,才能有所收獲,在搜索資料的過程中,我也得到了很多,所以我覺得今天還是過得比較充實的一天。
圖書管理員實習日記5
2011年6月3日 星期五
今天是實習的第五天,也是本周實習的最后一天,今天老師給我們有演示了一個圖書清空和圖書初始化的功能。主要的目的是通過編程,能夠實現使擁有管理員權限的用戶登錄可以實行圖書的清空和圖書初始化的功能。
圖書清空的實現很簡單,只要輸入一行數據庫Delete語句就能夠很輕松的實現了,比較麻煩的是圖書初始化,因為涉及到書目表和圖書信息表兩張表之間的調用的問題,同時還需要通過書目表來實現初始化圖書信息表的功能,就必須要加入一些特定的代碼,通過圖書編號或者書目編號來完成。
這個過程對于現階段的我們無疑不是一件簡單的事情,當然這也應當算是本次實習中圖書管理系統設計開發編程過程當中的重點之一。所以我接下來必須要花一段時間在這方面,同時我也提醒自己要抓緊時間,因為除此之外還有一個比較重要的任務就是實現借還操作時圖書自動計數的功能,那個更是重中之重,其實實習也即將結束,大部分工作也都已經完成的差不多了,接下來的任務一完成,整個圖書管理系統也就算完成了。
所以今天我利用一些空余時間去看一些以前的記錄的代碼和其它功能的代碼,希望能夠對我明天開始設計圖書初始化和圖書清空的功能有所幫助。總的來說,今天以及之前的工作都不算什么,接下來的時間內才是真正考驗我耐力的時刻,我期待著。
圖書管理員實習日記6
2011年6月7日 星期二 今天是真正意義實習上的第六天,因為昨天端午節和雙休日休息,所以今天我們算是開始了第二周的實習。但是這一周不同于上一周的是本周的時間短,任務重,之前做的只是一些很簡單的工作,所以這周的任務會比以前繁重許多,而且到了本次實習我做的這個圖書管理系統軟件的最核心的部分,所以我必須有足夠的耐心和細心,因為隨著代碼的增多,所遇到的問題也就會越多,因而當問題出現的時候可能就沒那么輕松的調試解決掉。
通過今天一天下來的工作我也深刻感覺到了這一點,因為之前我已經計劃好了,今天主要做的就是完成圖書管理系統中圖書清空和圖書初始化功能的工作,但是這項任務正如之前所預料到的沒有那么輕松,首先我一開始對圖書初始化這一概念就不是很理解,后來在請教了同學之后,才知道主要的意思就是圖書信息表根據書目表能夠自動生成圖書列表信息。
概念雖理解了,接下來就是編寫代碼了,圖書清空的代碼很快就寫完了,圖書初始化因為要設計到兩個表之間的調用的問題,所以今天在做的時候一直在出現問題,說實話有的時候因為一個標點都會出現問題,而且問題有可能是出現在C#的程序部分,同時亦有可能出現在Sql的語句部分,所以糾錯工作其實大于了實際編程工作本身,雖然今天這一功能依然沒有能夠實現,但我并沒有氣餒,因為我也在摸索過程中有了一些頭緒,就等明天一氣呵成了。
圖書管理員實習日記7
2011年6月8日 星期三
__書館給我們提供了一個真實體驗工作崗位的機會,近距離的感受服務他人的樂趣。這次的任務跟往年不太一樣,館里的李老師提前給我們做了個崗前培訓,李老師友善耐心的講解了我們__圖書館里的書籍種類,書籍的存放分類和館里的基本設施情況。講解完 畢后讓我重新認識了我們__書館里的書包羅萬象和多元化的配套服務系體,讓我受益匪淺啊!