⑴ 求一圖書館管理系統(B/S)需求分析報告和流程圖
圖書管理系統的uml分析設計模型已經很多了,你可以到5iuml上面去找找,或者到uml模型共享中心去看!!希望對你有所幫助
⑵ 軟體工程 圖書管理系統需求分析
引言
一直以來人們使用傳統的人工方式管理圖書館的日常工作,對於圖書館的借書和還書過程,想必大家都已很熟悉。在計算機尚未在圖書館廣泛使用之前,借書和還書過程主要依靠手工。一個最典型的手工處理還書過程就是:讀者將要借的書和借閱證交給工作人員,工作人員將每本書上附帶的描述書的信息的卡片和讀者的借閱證放在一個小格欄里,並在借閱證和每本書貼的借閱條上填寫借閱信息。這樣借書過程就完成了。還書時,讀者將要還的書交給工作人員,工作人員根據圖書信息找到相應的書卡和借閱證,並填好相應的還書信息,這樣還書過程就完成了。
以上所描述的手工過程的不足之處顯而易見,首先處理借書、還書業務流程的效率很低,其次處理能力比較低,一段時間內,所能服務的讀者人數是有限的。利用計算機來處理這些流程無疑會極大程度地提高效率和處理能力。我們將會看到排隊等候借書、還書的隊伍不再那麼長,工作人員出錯的概率也小了,讀者可以花更多的時間在選擇書和看書上。
為方便對圖書館書籍、讀者資料、借還書等進行高效的管理,特編寫該程序以提高圖書館的管理效率。使用該程序之後,工作人員可以查詢某位讀者、某種圖書的借閱情況,還可以對當前圖書借閱情況進行一些統計,給出統計表格,以便全面掌握圖書的流通情況。
本次作業設計題目:「圖書管理系統」主要目的是利用資料庫軟體編制一個管理軟體,用以實現圖書、讀者以及日常工作等多項管理。同時對整個系統的分析、設計過程給出一個完整論證。
圖書管理系統是一種基於集中統一規劃的資料庫數據管理新模式。在對圖書、讀者的管理,其實是對圖書、讀者數據的管理。本系統的建成無疑會為管理者對圖書管理系統提供極大的幫助。
2 系統設計
2.1 系統指導思想和建設目標
2.1.1 系統指導思想
立足於校園實際,著眼於未來發展,建成符合標准化協議、通用性較強、實用的系統,以提高圖書信息的現代化管理水平,實現信息資源的共享。
2.1.1 系統建設目標
(1)要解決的問題:(以某學校為參照) 隨著辦公自動化水平的不斷提高,現在學校管理學生信息也逐步從手工轉到計算機自動化信息處理階段。設計一個功能完整、操作簡便、界面友好的學生信息管理系統已經是勢在必行的了。
(2)系統開發的目的:提高圖書管理工作的效率,減少相關人員的工作量,使學校的圖書管理工作真正做到科學、合理的規劃,系統、高效的實施。
(3)系統名稱:圖書管理系統
2.2 總體功能設計
系統要能實現如下功能:
l 登錄系統:注銷用戶、系統退出。
l 管理:用戶管理、圖書管理、讀者管理、借閱管理。
l 查詢:圖書查詢、讀者查詢、借閱查詢。
l 報表列印:所有圖書、借出圖書、庫存圖書、所有讀者。
l 幫助:使用說明、關於。
3 資料庫設計
3.1 資料庫系統的選擇
本系統是一個中小型管理系統,運行環境是Windows2000 server,因此使用Windows環境下最容易使用且功能還可以的Microsoft Access 2000 作為後台的資料庫系統。
3.2 需求分析
圖3 圖書流通數據流圖
1.2
判斷能
否借書
索書
信息
讀 者
1.2
辦理借
書手續
讀者信息
查詢結果
借書申請
被借圖書
借書結果
借書信息
被借圖書復本量
(b) 借書
借閱
3
讀者
1
圖書
5
1.1
圖書
查詢
借書信息
查詢
4
判斷
2
判斷結果
索書
信息
圖書信息
讀 者
1
借書
2
還書
讀 者
申請借書
還書申請
借書結果
還書結果
(a) 頂層數據流圖
3
辦借
書證
讀者信息
辦證信息
需求分析是資料庫設計首先要做的工作,通過需求分析,我們作出了圖書管理系統的各層數據流圖,圖3是圖書流通數據流圖(圖中省略了「還書」和「辦理借書證」的數據流圖)。
在數據流圖的基礎上,定義數據字典。數據字典是關於資料庫中數據的描述,它的作用是在軟體分析和設計過程中為有關人員提供關於數據描述信息的查詢,以保證數據的一致性。下面在圖3的基礎上舉例說明數據字典的定義。
圖3中涉及很多數據項,其中數據項「讀者編號」可以描述如下:
數據項名:讀者編號
別名:讀者條碼
含義:唯一標識每個讀者
類型:字元型
取值范圍:00000000至99999999
取值含義:順序編號
「讀者」一個數據結構,它可以描述如下:
數據結構名:讀者
含義說明:是圖書管理系統的數據結構之一,定義了一個讀者的有關信息
組成:讀者編號,姓名,性別,單位
數據流「借閱記錄」可描述如下:
數據流名:借閱記錄
說明:讀者的借書記錄
數據來源:辦理借閱手續
數據去向:借閱
數據結構:讀者編號、圖書館藏號、借閱日期
數據存儲「借閱」可以描述如下:
數據存儲名:借閱
說明:記錄讀者的借書情況
流出數據流:借閱記錄
流入數據流:借閱記錄
數據描述:讀者編號、圖書館藏號、借閱日期
數據量:每年5000條以上
存取方式:隨機存取
處理過程「判斷能否借書」可描述如下:
處理過程「判斷能否借書」
說明:根據讀者的已借書情況可被借圖書的館藏情況判斷讀者能否借書
輸入:借閱記錄、讀者信息、被借圖書信息
輸出:能否借書的標志
處理:讀者提出借書請求後,先判斷該讀者以前的借書量是否達到了10本,如果達到了10本,則不能再借書,如果沒有達到10本,則再判斷讀者要借的圖書的可借量是否為0,如果不為0,則該書可以借出。
3.3 資料庫設計
在圖書管理系統中,資料庫設計占重要位置,資料庫設計質量的優劣,可直接影響到資料庫數據的冗餘度、數據的一致性、數據丟失等問題。下面就系統資料庫規范化設計進行說明。
3.3.1 資料庫設計的理論指導
資料庫設計的理論指導是範式理論,其主要內容如下:
1)如果關系模式R,其所有的域為單純域則稱R是規范化的關系,或稱第一範式 (1NF)
2)如果關系模式R為第一範式,且每個非主屬性完全函數依賴於碼,則模式R為第二範式(2NF)。
3) 如果關系模式R為第二範式,且每個非主屬性非傳遞依賴於碼,則稱關系模式R為第三範式(3NF)。
4)關系模式R為第一範式,滿足函數依賴集合F,X和A均為R的屬性集合,且X不包含A,如果R滿足X->A且X必包含R的碼,稱關系模式R為BCNF範式。
3.3.2 資料庫設計
圖書管理系統資料庫常常要設計含有如下數據項:借書證號、姓名、單位、館藏號(館藏號為每本書上的條形碼號)、書名、分類號、作者、價格等。如何進行模式的設計呢?下面以圖書流通模塊所涉及的資料庫為例來說明。
圖 書
讀 者
借閱
m
n
借閱時間
館藏號
書名
分類號
作者
價格
借書證號
姓名
性別
圖4 圖書流通的E-R圖
屬於
單 位
1
n
單位名稱
單位編號
先設計圖書流通的實體-關系圖(E-R圖)。E-R圖由3個相關聯的部分構成,即實體、實體與實體之間的關系以及實體和關系的屬性。圖書流通過程中實體「圖書」與「讀者」之間的關系是借閱和被借閱的關系,實體「讀者」與「單位」之間的關系是屬於和被屬於的關系,「圖書」的屬性有「館藏號」、「書名」、「分類號」、「作者」、「價格」,「讀者」的屬性有「借書證號」、「姓名」、「性別」,「單位」的屬性有「單位編號」和「單位名稱」,「借閱」屬性「借書日期」,由此得出E-R圖如圖4。
從圖中可以知道:
①「借書證號」是唯一的,所以「借書證號」決定「姓名」,每位讀者應只屬於一個性別,所以「借書證號」也決定「性別」;
②「館藏號」是唯一的,所以「館藏號」決定「書名」、「分類號」、「作者」、「價格」;
③ 「單位編號」是唯一的,所以「單位編號」決定「單位名稱」;
④ 每位讀者在一個時間只能借一本書,所以「借書證號」 +「館藏號」決定「借閱時間」。
如果將這些數據項置於一個關系模式中,根據範式理論,該關系模式屬於1NF(第一範式),它存在刪除異常和冗餘等問題,不是理想的模式,因此要把它分解成滿足3NF或BCNF的關系模式。根據範式理論和E-R圖轉換成關系模型的規則,上面的E-R圖可轉換為4個關系模式:①圖書(館藏號、書名、分類號、作者、價格);②讀者(借書證號、姓名、性別、單位編號);③借閱(借書證號、館藏號、借閱時間),④單位(單位編碼、單位名稱),其中打下劃線的為碼,這樣就解決了插入、刪除和數據冗餘等問題。
我們對數據的結構進行詳細的分析,按照上述的設計思想,共設計了讀者表,書目表,館藏表,流通表等百餘張數據表,然後創建視圖和存儲過程。下面舉例說明:
讀者表:借書證號、姓名、單位、讀者類別、職稱等欄位;
書目表:館藏號、ISBN、題名、作者、出版社、復本數、語種、文獻類型、版次等欄位;
館藏表:館藏號、索書號、分類號、種次號、館藏位置、單價、出版日期等欄位;
流通表:借書證號、館藏號、借期、還期、續借、應還期、操作員等欄位;
借閱規則表:讀者類別編碼、圖書類別編碼、限借冊數、每期天數、續借天數、過期日期、罰金等欄位。
讀者類別表:讀者類別編碼、讀者類別等欄位。
圖書類別表:圖書類別編碼、圖書類別等欄位。
3.4 資料庫索引
建立索引是加快查詢速度的有效手段,資料庫的每一個表建立了主鍵,主鍵由一個或幾個欄位組成,每一個表都按主鍵建立了索引,部分表為了滿足查詢和排序的需要,除建立主索引外,還建立了次索引。例如在查詢時要用到「館藏號」、「作者」、「題名」等條件來查找圖書,因此,在書目表上除了對主鍵「館藏號」建立了主索引外,也對「作者」、「書名」等建立了次索引。
3.5 視圖
視圖是從一個或幾個基本表導出的表,它是定義在基本表之上的,它是一個虛表,資料庫中只存放視圖的定義,而不存放視圖對應的數據,數據仍然存放在原來的基本表中。通過定義視圖,可以使用戶眼中的資料庫結構簡單、清晰,並可以簡化用戶的數據查詢操作。由於本系統數據表較多,表中的欄位多,為了簡化對表的操作,我們創建了圖書_按書名查詢、期刊_按刊名查詢、期刊_按編輯部查詢、借閱規則查詢、待還書查詢、超期記錄查詢等30餘個視圖。
3.6 存儲過程
存儲過程是一段經過編譯的程序代碼,存放在資料庫伺服器端。通過調用適當的存儲過程,可在伺服器端處理大量數據,再將處理結果送到客戶端。這樣可減少數據在網路上的傳送,消除網路阻塞現象;例如:要查詢某條記錄,若該記錄在表中的順序號是10000,不採用存儲過程,伺服器將從1至於10000條記錄數據逐條送至客戶端,採用存儲過程後,由於過程是經過編譯的並且是在本地,不需要通過網路,因此能很快查出所需記錄並將結果送到客戶端,大大減少了網上數據傳輸量。存儲過程另一好處是可供不同的開發工具調用,如PB、VB、ASP、Delphi等開發工具均可調用。在流通模塊和WEB查詢模塊上均有圖書檢索功能,實際上調用同一存儲過程完成的。本系統建立了60多個存儲過程,實現諸如借還書處理、新書入庫統計、編目入館藏、讀者統計、生成索書號等功能。
3.7 資料庫調用
採用ODBC介面實現資料庫的調用,採用ADO介面調用。
4 條形碼的使用
條形碼具有唯一性和一次輸入後就可反復使用的優點,利用條形碼技術作為信息快速輸入的手段可迅速且不易發生錯誤地處理圖書管理業務。本系統使用條形碼作為圖書和讀者的標識,實現標識的唯一性。
使用條碼後,能夠使圖書管理工作更加簡單、快捷、不易出錯。例如,當一本書具有唯一條形碼標識,每位讀者也具有唯一條形碼標識時,圖書的借閱、查詢就十分便捷了。應用條形碼取代了以往填寫書袋卡、借書證,核對借閱時間等繁瑣的手工勞動。讀者在借書時只要將借書證給工作人員,工作人員只需登錄借書系統,用條形碼閱讀器掃描讀者借書證上的條形碼,屏幕就會顯示出該讀者的信息,包括讀者姓名、單位、可借幾本書、已借幾本書、是否過期、有無罰款等。如可以借書,工作人員只需用條形碼閱讀器掃描該讀者所需借的書上的條形碼符號後,該書的書名和條形碼等信息都從資料庫中調出顯示在屏幕上,自動記錄在該讀者的借閱檔案中,借書工作即告完成。一般借一本書僅需 1至 2秒鍾。操作完後,計算機自動地將該借閱者和借閱的圖書號碼輸入對應資料庫中,並自動提示借閱期限
⑶ 誠求圖書管理系統的需求分析報告
(1)待開發系統的一般概述 :
立足於校園實際,著眼於未來發展,建成符合標准化協議、通用性較強、實用的系統,以提高圖書信息的現代化管理水平,實現信息資源的共享。圖書管理系統是一種基於集中統一規劃的資料庫數據管理新模式。在對圖書、讀者的管理,其實是對圖書、讀者數據的管理。本系統的建成無疑會為管理者對圖書管理系統提供極大的幫助。使用該系統之後,圖書館管理人員可以管理讀者的登記、圖書的購入、借出、歸還以及注銷等;還可以查詢某位讀者、某本圖書的借閱情況,對當前借閱情況給出一些統計,給出統計表格,以全面掌握圖書的流通情況。
本系統的宗旨是提高圖書管理工作的效率,減少相關人員的工作量,使學校的圖書管理工作真正做到科學、合理的規劃,系統、高效的實施。
(2)產品功能
登錄系統:注銷用戶、系統退出。
管理:用戶管理、圖書管理、讀者管理、借閱管理。
查詢:圖書查詢、讀者查詢、借閱查詢。
報表列印:所有圖書、借出圖書、庫存圖書、所有讀者。
幫助:使用說明、關於。
另外建議:
1.做個有條形碼的借書證,方便借書還書。
2.在編目和流通這兩塊一定要改善,用計算機管理。
3.對庫能夠靈活設置。
4.做個借期超過要求罰款的功能,不同類的書罰款各不相同。
5.軟體系統安全上要有一定的保障。
6.增加各種盡可能多的統計功能。
7.安裝磁條,增加圖書安全性。
8.圖書管理系統軟體還必須具有,導入,導出資料庫功能。方便即時更新和修改。
⑷ 圖書管理系統的需求分析
軟體需求分析就是軟體計劃期間建立的軟體可行性分析求精和四化,分析各種可能的解法,並且分配給各個軟體元素。需求分析是軟體定義階段中的最後一步,是確定系統必須完成哪些工作,也就是目標系統提出完整、准確、清晰、具體的要求。
需求分析可分為問題分析、需求描述及需求評審三個階段
范圍
本圖書館管理系統適應於中小規模公共圖書館、中小學及各院校圖書館
項目目標
本項目的設計目標旨在方便圖書管理員的操作,減少圖書管理員的工作量並使其能更有效的管理書庫中的圖書,實現了傳統的圖書管理工作的信息化建設。
本系統的服務對象為圖書館流通部門的工作人員,用戶界面友好,不需計算機專業的專門訓練即可使用本系統。
設計原則
圖書管理處理的信息量比較大。因此對於本系統的設計,需要採取以下一些原則:
刪除不必要的管理冗餘,實現管理規范化、科學化。
程序代碼標准化,軟體統一化,確保軟體的可維護性和實用性
能夠連接各個關聯的資料庫,獲取資料庫中的信息。保證各個資料庫表格相關的項目之間有相同的屬性。
性能限制
這是一個在微型計算機上開發的系統,在響應時間上無特殊的要求,但要求系統能處理大容量的各種信息。
開發的軟硬體要求
硬體要求:64M內存、10G硬碟1隻、軟盤驅動器1隻、CD-ROM驅動器1隻和SVGA兼容模式的顯示器
軟體要求:MicrosoftWindows98操作系統及Powerbuilder8.0資料庫系統。
⑸ 圖書管理系統數據需求分析
3.系統設計
3.1開發設計思想
盡量採用學校現有的軟硬體環境,及先進的管理系統開發方案,從而達到充分利用學校現有資源,提高系統開發水平的應用效果的目的。根據圖書管理的規定,滿足管理元和學生對圖書的日常管理和使用,系統採用菜單自頂向下的設計方法,便於系統功能的各種組合和修改,又便於技術維護人員補充、維護。系統應具備資料庫維護功能,及時根據用戶需求進行數據的添加、查詢、修改、統計等操作。系統維護一資料庫,保存圖書和讀者的資料以及圖書流通情況的資料,便於管理員管理圖書和讀者的有關數據,還可根據需要隨時進行數據的查詢和統計並按所需格式和方式輸出。
3.2開發、運行環境及平台模式的選擇
開發工具
中文版Visual FoxPro6.0。Visual FoxPro是微軟公司出的桌面資料庫系統,被認為是當今社會上用的最廣的微機資料庫管理系統之一,它是計算機類專業C/S(客戶/伺服器)結構重要的前端開發工具。雖然這個資料庫系統比較小,可是它的功能強大,操作效率高,並且能夠滿足該系統應用的需要。因此採用Microsoft Visual FoxPro6.0作為該系統的資料庫系統。
運行環境
Windows9x、Windows NT、Windows XP或Windows2000操作系統。
平台模式
該系統採用的模式為單機版資料庫模式。原因在於,從費用上考慮,該系統需要實現的功能是數據添加、修改、查詢、統計等操作,所以降低了成本;其次,採用單機版資料庫模式,可以提高系統的安全性;最後,從實現的具體功能上考慮,此系統的服務對象是教育機構,它主要功能是進行數據的匯總、歸檔等,所以沒有必要採用復雜的模式來實現這個系統。
3.3系統功能分析
3.3.1任務分析 本系統主要用於學校教師和學生圖書管理,主要任務是通過建立圖書管理系統,完善學校圖書錄入、租藉以及讀者信息的管理,通過查詢可立即定位該讀者的相應的信息,可以對圖書進行查詢、增加、修改,讀者可以預約已借圖書,針對這些問題設計此系統。 3.3.2功能分析 通過建立圖書管理系統,把圖書館的圖書管理、讀者管理、圖書借閱管理等日常管理工作實行計算機統一管理,以提高工作效率和管理水平。這些管理包括:
1、 圖書基本信息的管理,包括增加、修改、查詢、預約管理;
2、 讀者基本信息的管理,包括增加、修改、查詢管理;
3、 圖書租借的管理,包括增加、查詢、統計管理;
4、 系統管理,主要是增加用戶、維護用戶信息和退出系統。 3.3.3功能需求 在設計一個系統時,要弄清它能夠實現什麼功能,再根據具體要實現的功能來分析需要哪些元素,知道這些內容後在進行相應的界面。通過以上的功能分析,該系統要完成以下的功能需求。
1、 管理人員與學生用戶登錄後有不同的許可權,管理人員具有管理和查詢全部的許可權,學生用戶只有查詢許可權。
2、 圖書管理功能,用於實現錄入和修改圖書紀錄。
3、 圖書租借功能,用於管理租借圖書信息和統計租借紀錄。
4、 讀者服務功能,用於錄入和修改讀者紀錄及信息。
5、 圖書服務功能,主要用於查詢圖書和借還查詢。
6、 系統管理主要用於用戶注冊和密碼修改。 3.4系統功能模塊設計 根據系統功能分析,規劃設計了圖書管理模塊、圖書租借模塊、讀者信息模塊、圖書服務模塊、系統管理模塊共五個主要的管理模塊。如圖3-1所示:
圖3-1 主模塊示意圖 3.4.1圖書管理模塊 該模塊主要用來錄入和修改圖書的基本信息,圖書錄入用於首次錄入圖書信息,輸入書名後快速定點陣圖書,然後顯示要修改的圖書信息進行相應的修改,應當顯示上一條、下一條等信息。該模塊的功能如圖3-2所示。
圖3-2 圖書管理模塊示意圖
3.4.2圖書租借管理模塊 該模塊可以錄入讀者信息以及所要租借圖書的信息,可添加、重填以及上一條,下一條的定位;顯示租借記錄,包括租借人的基本信息和租借圖書的基本信息;租借查詢與統計可以方便在制定的時間范圍內對租借的圖書進行統計和分析,查詢時可以按照不同的條件進行查詢。該模塊的功能如圖3-3所示。
3-3 圖書租借管理模塊示意圖
3.4.3讀者管理模塊 該模塊可以對首次的登錄的讀者進行注冊,對讀者進行編號,輸入讀者的基本信息;修改讀者信息的時候通過對讀者的編號進行快速定位,找到讀者信息後進行修改,有上一條、下一條等的顯示。該模塊的功能如圖3-4所示。
圖3-4 讀者管理模塊示意圖
3.4.4讀者服務模塊 該模塊可以方便讀者借閱,查閱以及預約圖書,查詢時按照不同的查詢方式查詢,找到需要的圖書後顯示該書是否可借,即現在的該圖書的狀況,如果可以借就輸入要借閱的天數等。歸還圖書時亦可通過編號快速定位,顯示書號等信息後管理者可以進行操作完成圖書歸還。該模塊的功能如圖3-5所示。
圖3-5 讀者服務模塊示意圖
3.4.5系統管理模塊 該模塊主要實現管理用戶注冊的功能,管理員注冊自己的賬號後,輸入正確的密碼信息才能登錄系統,管理員可以進行系統的維護。也可以對密碼進行修改。該模塊的功能如圖3-6所示。
圖3-6 系統管理示意圖
3.5資料庫設計
3.5.1資料庫需求分析
更具一般用戶的需求,對系統畫出以下的數據流程圖。如圖3-7:
3.5.2資料庫邏輯設計 根據系統功能設計的要求以及功能模塊的劃分,資料庫表結構設計如下:
表3-1:入庫圖書信息表
表3-2:圖書租借信息表
表3-3 讀者信息表
表3-4:借閱信息表
表3-5:系統用戶信息表
⑹ 求圖書館管理系統需求分析說明書一份
求圖書館管理系統需求分析
有,程序
論文
代碼
開題
和PPT
保證可以運行
⑺ 圖書管理系統需求分析
原發布者:天涯蜜蜂浪子
目錄1.概述1.編寫目的2.項目背景3.定義4.參考資料5.開發環境2.需求分析1.問題提出2.系統的業務功能分析3.需完成的功能3.系統需求說明1.對功能的規定2.對性能的規定3.輸入輸出要求4.新系統的邏輯模型1.圖書館組織機構分析2.系統功能結構圖3.業務流程圖4.數據流程圖5.數據字典一.概述1、編寫目的按照關系型資料庫的基本原理,綜合運用所學的知識,以小組為單位,設計開發一個小型的圖書管理系統。通過對一個實際問題的分析、設計與實現,將原理與應用相結合,使學生學會如何把書本上學到的知識用於解決實際問題,培養學生的動手能力;另一方面,使學生能深入理解和靈活掌握教學內容2、項目背景數據處理手工操作,工作量大,出錯率高,出錯後不易更改。圖書館採取手工方式對圖書借閱情況進行人工管理,由於信息比較多,圖書借閱信息的管理工作混亂而又復雜;一般借閱情況是記錄在借書證上,圖書的數目和內容記錄在文件中,圖書館的工作人員和管理員也只是當時對它比較清楚,時間一長,如再要進行查詢,就得在眾多的資料中翻閱、查找了。造成查詢費時、費力。如要對很長時間以前的圖書進行更改就更加困難了。。a.待開發的軟體系統的名稱是《圖書管理系統》b.本軟體適用於教育界,他是比較完善的系統管理軟體,對圖書館的書籍、讀者資料、借還書等可以進行方便的管理。C.開發員:王林飛,張應鋒3、定義數
⑻ 圖書館管理系統需求分析
選題的依據及意義
隨著科學技術的不斷提高,計算機科學日漸成熟, 作為計算機應用的一部分,使用計算機對圖書信息進行管理,具有手工管理所無法比擬的優點。圖書管理系統的開發是一個老生常談的問題,以其作為資料庫開發的示例不僅是因為他的開放性,而且還因為它是一個開放的系統,比較成熟,這個系統是畢業生畢業前的最後一次模擬,對畢業生的軟體開發能力有很大幫助。
本系統主要實現對圖書館信息的管理,主要可以分為兩大塊:圖書信息的服務系統和圖書的綜合管理系統。圖書的使用對象是借閱者,例如學生,教師;管理者是圖書館的管理員。因此根據這些信息,本系統的主要功能就是:實現圖書館圖書信息的管理和維護,如用戶信息管理,圖書館規則維護,新書入庫,整理圖書,修改圖書信息和進行查詢等;以及服務系統的圖書信息查詢,圖書的借出和歸還等功能
圖書信息管理系統能夠為用戶提供充足的信息和快捷的查詢手段.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高圖書信息管理的效率,也是圖書管理的科學化、數字化、正規化管理,與世界接軌的重要條件。用計算機製作的圖書信息管理系統還可以通過功能強大的Internet網及時的向讀者發布圖書的最新動態,因此,開發這樣一套管理軟體成為很有必要的事情。
而今,這類相關的管理系統已廣泛的應用在各行各業,成為各行業提高相關管理效率的重要手段。圖書信息管理系統也在日益廣泛地應用於各圖書館的管理中,大大提高了圖書管理的相關管理效率,其在圖書管理中所起的作用是顯而易見的。
這次畢業設計的課題為圖書信息管理系統,其主要包含圖書基本信息和圖書借閱系統,能進行圖書信息的錄入、讀者登記、查詢等功能。該項目開發的軟體為學校圖書信息管理系統軟體,是鑒於目前學校圖書數劇增,圖書信息呈爆炸性增長的前提下,圖書館對圖書信息管理的自動化與准確化的要求日益強烈的背景下構思出來的,該軟體設計完成後可用於所有中小型圖書館的圖書信息的管理.。
目前社會上信息管理系統發展飛快,各個企事業單位都引入了信息管理軟體來管理自己日益增長的各種信息,圖書管理系統也是有了很大的發展,商業化的圖書信息管理軟體也不少.但本系統完全獨立開發,力求使系統功能簡潔明了,但功能齊全且易於操作。
本課題研究內容
本次畢業設計通過對管理系統模型的研究,提出了一套構造圖書信息管理系統模型的方法,提出了圖書管理系統的一般建立方法,並且利用資料庫、信息系統分析所學知識,結合其它相關管理常識,通過對某圖書館圖書流通過程的分析,建立相關數據模型,利用面向對象開發工具對其進行設計與開發。
系統主要由兩大子系統組成:圖書管理和維護子系統以及圖書信息服務子系統。
系統主要有四個資料庫表:圖書信息表,用戶信息表,學生信息表和借出信息表
本課題研究方案
1. 以現代軟體工程原理和思想指導整個課題的開發過程,要經過系統可行性分析、需求分析、概要設計、詳細設計、編碼、調試維護和安裝實施等步驟。
2.要有詳細的設計說明書;
3.每一模塊的流程圖要很清晰;
4.本系統能夠正常的運行,能較好得完成預定的功能;
5.系統要有完整的幫助文件,供前台操作員能方便的操作本系統。