1) N (Need 需求)
在現金資訊化發達的社會,圖書的發行量與日俱增。由人手進行登記管
理圖書是一項非常繁重的工作。要提高工作效率,我們可以引入資訊科技,從而
減輕人手負擔,降低成本,給使用者帶來方便。
(1)圖書館的需求分析:能隨時查詢書庫中圖書的庫存量,以便及時準確、及時、方便地為讀者提供借閱資訊,但不能修改資料,無資訊處理權,即可以列印清單、瀏覽資料等,管理許可權由系統管理員掌握和分配。
(2)對資料的安全性、完整性要求:圖書館各項資料資訊必須保證安全性和完整性。網路系統設有通訊、程式、網路三級許可權和口令管理,確保系統安全。
(3)定時整理資料:系統管理員根據市場圖書行情定時整理系統資料庫,對圖書的借閱情況、讀者的管理情況、書庫的增減等均可有計算機執行,並將執行結果歸檔。
2) A ( Approach 做法)
首先要做好學習前的準備工作:java語言一般用於大型的伺服器程式開發,
所有有必要了解如下內容:Unix開發環境Unix系統原理、Unix開發環境、Unix
常用命令。熟練掌握Unix常用命令;熟練構建下的Java開發環境。
我感覺學習java應該是迴圈漸進,有始有終,按部就班,腳踏實地.java是一
門有著階梯性的一們語言,如果要學習它.我覺得最好還是按照java的學習系,
先學習什麼,在學習什麼,只有這樣,我們在學習中才會遇到更少的麻煩.java
是一門更傾向於網路的語言.不要上來就學習JSP,這樣不好,因為這沒有基礎在
以後的學習中很可能遇到很多的麻煩,這就不好了.
3) B (Benefit 好處)
從技術層面上的可行性
(1) 如果不採用電子圖書館系統,圖書的登記與組織分類將隨著圖書數量得記錄並進行登記。
(2)在技術上的可行性方面,可以利用網際網路,租用伺服器或者自夠的方式,內部網路構建也是十分方便和容易的。
(3) 現在網際網路的發展迅速,可以通過三層客戶機/伺服器的模式實現龐大的資料儲存與處理,方便快捷,讀者也可以在家中輕鬆預約圖書,無須每次都要親自來到圖書館詢問。
2.2.2 經濟層面上的可行性
(1) 若還停留在人工處理的階段,會加重人員的負擔增加人手的開支。
(2) 投入的人力可大大減少,網路佈置投資不大,接入網際網路非常便利。
(3) 雖然一次性投資較大,從長遠角度來看,其投資回收期較短,之後增加的投資會逐漸減少。
2.2.3 從社會層面上的可行性
(1) 世界的圖書數量增機的速度驚人,若還是人手管理很難與時俱進。
(2) 開發該系統介面清晰,人員很快可以進行熟練的操作,培訓期短,由機器進行資料處理可以減少人手出錯的機會。
(3)能滿足讀者對各類圖書的需求,在網際網路上可以吸引各類潛在客戶,能節省大量的廣告開銷。
4) C (Competitors 競爭)
圖書館是高等院校的重要組成部門,是教師和學生獲取知識的重要場所。
隨著校園網的發展,各高等院校的圖書館都開始使用“圖書管理資訊系統軟體”
開展工作。由於目前市場上的軟體大多隻是一些條框,沒有形成特定環境下工作
的圖書管理系統 。特別是各圖書館之間、圖書館與讀者及管理者之間要互連互
通,共享資訊資源。本圖書管理系統就是基於這種背景而開發設計的。