版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、管理信息系統(tǒng)實 驗 報 告學 院: 里仁學院 學生一學生二學生三專業(yè)班級姓 名學 號圖書管理信息系統(tǒng)分析與設計1、 問題的提出(1) 開發(fā)背景系統(tǒng)開發(fā)的背景近年來,隨著圖書館規(guī)模的不斷擴大,圖書數(shù)量也相應的增加,有關圖書的各種信息量也成倍增加,面對著龐大的信息量,傳統(tǒng)的人工方式管理會導致圖書館管理上的混亂,人力與物力過多浪費,圖書館管理費用的增加,從而使圖書館的負擔過重,影響整個圖書館的運作和控制管理,因此,必須制定一套合理、有效,規(guī)范和實用的圖書管理系統(tǒng),對圖書資料進行集中統(tǒng)一的管理。另一方面,IT產(chǎn)業(yè)和Internet獲得了飛速發(fā)展,計算機應用已滲透到了各個領域,引起信息管理的革命,實現(xiàn)了
2、信息的自動化處理,提高了處理的及時性和正確性。圖書管理工作面對大量的可模塊化處理的信息,是當今信息革命的一個重要陣地。我們小組開發(fā)圖書管理信息系統(tǒng)就是采用現(xiàn)代化的信息管理方式代替手工管理方式,提高圖書管理工作效率,作到信息的規(guī)范管理,科學統(tǒng)計和快速查詢,讓圖書館更好的為學校,社會服務。圖書借閱的業(yè)務流程是學生或老師刷卡,系統(tǒng)自動識別借閱人信息。管理員只需利用掃描儀掃描借閱人所要借閱的圖書,其借閱信息就會自動登記到圖書借閱登記表和借閱人信息表中,并將圖書的信息標記為“已借出”。整個操作過程無需手工輸入。既方便快捷,又不會出錯。(2) 項目目標充分利用現(xiàn)有設備,采用vf作為開發(fā)工具,利用sqlse
3、rver數(shù)據(jù)庫建立一個高效、準確、操作方便且快捷的,查詢功能方便靈活、功能多樣化、系統(tǒng)使用性強,提供良好的用戶界面,能夠實現(xiàn)對用戶身份的驗證、對數(shù)據(jù)庫中信息的瀏覽、查詢、修改、刪除、更新等功能。從而更加有效的管理圖書信息。2、 對現(xiàn)有系統(tǒng)進行需求調查需求調查是信息系統(tǒng)分析與設計的基礎。要開發(fā)并實施一個完整的信息系統(tǒng),必須首先了解用戶的需求并形成系統(tǒng)需求說明書。在此基礎上才能進行系統(tǒng)分析、系統(tǒng)設計和程序代碼等工作。我們在需求調查過程中發(fā)放了多種調查表,并找到經(jīng)常在里仁學院圖書館借書的同學和圖書管理室的老師進行填寫,從而對圖書館的現(xiàn)行系統(tǒng)的工作流程進行了詳細的調查。(1) 現(xiàn)行系統(tǒng)工作流程通過調查
4、,我們了解到了里仁學院圖書館的工作流程如下:圖書編號借書人書庫ID卡管理員員存檔借書還書(2) 現(xiàn)行系統(tǒng)存在的問題檢索速度慢、效率低 以為圖書館的藏書種類多、數(shù)量多,將藏書準確的分門別類,快速檢索,手工進行非常困難往往是終于查到了書的信息,圖書館中沒有此類書或已被借走。圖書館的規(guī)模越大,這個問題越突出。 借書、還書工作量大 借書、還書頻率越大,說明圖書館的作用越大,然而隨之而來的大量的借書、還書登記、實存圖書的更新以及借出的圖書超期、遺失等的處理,其工作量大,往往是人工操作所以難以勝任的。而且經(jīng)常會出現(xiàn)這樣那樣的錯誤。圖書統(tǒng)計工作難、藏書更新不能及時完成圖書館的圖書應根據(jù)科學技術的發(fā)展和教學工
5、作的需要及時添加和更新,然而由于藏書數(shù)量及圖書種類越來越多,加上自然損耗,認為破壞,是圖書的統(tǒng)計工作難以及時完成,藏書的更新也就很難有針對性的進行,藏書的知識結構得不到良好的控制?;诖祟悊栴},我認為有必要建立一個圖書管理系統(tǒng),使圖書館工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢和修改圖書情況。(3) 圖書管理信息系統(tǒng)的特點 圖書管理系統(tǒng)需要又能夠及時查詢圖書庫中圖書的庫存量,以便及時準確的為讀者服務,提供借閱信息,但是不能更改數(shù)據(jù),無信息處理權,管理權限由系統(tǒng)管理員掌握分配。 能夠提供外接進行查詢,無特殊權限限制,面向所有用戶。 圖
6、書館各項信息必須保證安全性和完整性,網(wǎng)絡系統(tǒng)設有通信、程序、網(wǎng)絡三級權限和口令管理,確保系統(tǒng)的安全。 系統(tǒng)管理員根據(jù)市場圖書行情定時的整理系統(tǒng)數(shù)據(jù)庫,對圖書的借閱情況,讀者的管理情況,書庫的增減等 有計算機執(zhí)行,并將運行結果歸檔。 如若運行時遇到不可恢復的系統(tǒng)錯誤,也必須保證數(shù)據(jù)庫的完好無損,在系統(tǒng)出錯后應能恢復到原來備份的數(shù)據(jù)庫。3、 系統(tǒng)分析系統(tǒng)分析的任務是在全面調查的基礎上,通過對現(xiàn)行管理業(yè)務的分析,提出系統(tǒng)的目標要求和功能分析的總體邏輯模型。(1) 數(shù)據(jù)流程圖根據(jù)系統(tǒng)調查的數(shù)據(jù)資料,并依據(jù)用戶的要求,確定學校圖書管理信息系統(tǒng)的基本功能和工作過程如下:首先讀者對想借閱是書進行查詢確定圖書
7、存在之后,決定是否借閱,若是借閱,則系統(tǒng)會把讀者信息和圖書的信息存入數(shù)據(jù)庫,這是就完成了借書。當還書時,將學生借書的記錄消除并進行存檔,這就完成了還書。根據(jù)相應的功能繪制出系統(tǒng)的數(shù)據(jù)流程圖如下: 目錄文件P2借書P1查詢圖書S讀者P4信息存檔P3還書圖書信息F2F1還書的信息(2) 數(shù)據(jù)字典數(shù)據(jù)字典是對描述數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)流、數(shù)據(jù)存儲、加工處理邏輯等組成部分的嚴格定義,下面是本系統(tǒng)的數(shù)據(jù)字典。數(shù)據(jù)存儲定義:數(shù)據(jù)存儲編號:F1數(shù)據(jù)存儲名稱:還書信息簡述:圖書名稱,編號,讀者信息,借閱時間數(shù)據(jù)存儲組成:圖書編號+圖書名稱+讀者姓名+借書日期+借閱天數(shù)+還書日期關鍵字:圖書編號相關處理:p
8、3數(shù)據(jù)存儲編號:F2數(shù)據(jù)存儲名稱:圖書信息簡述:圖書編號,名稱,類型,作者數(shù)據(jù)存儲組成:圖書編號+圖書類型+圖書名稱+出版社關鍵字:圖書編號相關處理:p4處理邏輯的定義:處理邏輯編號:p1處理邏輯名稱:查詢圖書簡述:輸入所需圖書編號查詢圖書是否存在輸入的數(shù)據(jù)流:數(shù)據(jù)流查詢,查詢所需圖書編號查詢圖書是否存在以及可用或借書人現(xiàn)有的借書信息輸出的數(shù)據(jù)流:數(shù)據(jù)流借書去處理邏輯p4處理頻率:讀者每查詢一次處理一次處理邏輯編號:p2處理邏輯名稱:借書簡述:輸入所借圖書信息完成借書過程輸入的數(shù)據(jù)流:數(shù)據(jù)流借書,借書人所借的圖書編號名稱去借書輸出的數(shù)據(jù)流:數(shù)據(jù)流借書去處理邏輯p4處理頻率:借書人每借一次處理一
9、次處理邏輯編號:p3處理邏輯名稱:還書簡述:輸入所還圖書信息完成借書過程輸入的數(shù)據(jù)流:數(shù)據(jù)流還書,借書人所借的圖書編號名稱去還書輸出的數(shù)據(jù)流:數(shù)據(jù)流借書去處理邏輯p4處理頻率:還書人每還一次處理一次處理邏輯編號:p4處理邏輯名稱:存檔簡述:輸入所借圖書信息或所還圖書信息以及所有圖書信息輸入的數(shù)據(jù)流:數(shù)據(jù)流存檔,來源于借書信息還書信息所有圖書信息處理頻率:讀者每次借、還書以及庫存增加圖書等都被處理一次外部實體的定義:外部實體編號:S外部實體名稱:讀者簡述:借書。還書的用戶輸出的數(shù)據(jù)流:p24、 系統(tǒng)設計(1)系統(tǒng)功能結構設計: 圖書管理信息系統(tǒng)的目標是做到業(yè)務管理自動化,為管理人員和讀者提供方便
10、快捷和全面的圖書館信息,更好的實現(xiàn)各部門的功能,方便管理提高圖書館的運轉率和資源利用率。 讀者管理的主要功能是根據(jù)在校生和老師的資料和在圖書館的借閱歷史等信息建立數(shù)據(jù)庫,并及時根據(jù)讀者的借閱情況修改讀者信息,根據(jù)離校入校情況作出增減變更。 圖書管理的主要功能是根據(jù)書籍的信息建立數(shù)據(jù)庫,需要及時對書籍的借出歸還丟失出庫入庫等信息對圖書館里多出變更,以使讀者和管理人員得到準確的圖書信息。借閱管理的是動態(tài)信息管理,是對借出歸還及時作出的反應。還書管理圖書類別管理圖書信息管理圖書管理圖書采購管理借書管理讀者信息查詢圖書庫存信息查詢查詢管理讀者類別管理讀者管理 圖書管理信息系統(tǒng)業(yè)務信息管理各種圖書借閱信
11、息讀者信息管理(2) 系統(tǒng)規(guī)劃方案(U/C矩陣) 數(shù)據(jù)類功能計劃財務成本庫存借書信息圖書信息用戶職工經(jīng)營計劃購買計劃CUUUU財務規(guī)劃UCCU庫存控制UU過程管理查詢CUU借書CUU還書UCU人事管理用戶管理UUC人員管理C(3) 系統(tǒng)配置方案 根據(jù)開發(fā)時期計算機市場的性能價格比和本系統(tǒng)的實際情況,選擇了sqlserver數(shù)據(jù)庫管理系統(tǒng)。(4) 代碼設計為了使數(shù)據(jù)錄入,圖書信息管理,信息查詢、統(tǒng)計方便快捷,我們根據(jù)圖書的借和還及圖書信息更新等的統(tǒng)計進行了編碼。(5) 數(shù)據(jù)庫設計 數(shù)據(jù)庫是數(shù)據(jù)庫應用程序的核心。數(shù)據(jù)庫設計是建立一個應用程序最重要的步驟之一。數(shù)據(jù)庫設計一般要在需求分析和數(shù)據(jù)分析的基
12、礎上進行概念設計、邏輯設計和物理設計概念設計經(jīng)過對圖書館的調查我們了解到系統(tǒng)中的實體類型有:讀者、圖書等,實體之間的相互關系有:讀者與圖書之間存在“借書”聯(lián)系,是多對多的。讀者與圖書之間也存在“還書”聯(lián)系,是多對多的。各實體的屬性分別是:讀者:姓名,電話,學號圖書:編號,名稱,價格,數(shù)量畫出圖書管理的ER圖如下所示:價格數(shù)量名稱編號圖書借還 讀者姓名電話學號邏輯設計邏輯設計的任務是根據(jù)DBMS的特征把概念結構轉換為相應的邏輯結構。概念設計所得到的ER模型,是獨立于DBMS的,這里的轉換是把表示概念結構的ER圖轉換成關系模型的邏輯結構。將上圖轉換為規(guī)范的關系模式為:讀者(姓名,專業(yè),學號,已借書
13、目)圖書(圖書名,出版社名,圖書類別)借書(圖書名,編號,借書日期,應還日期)還書(圖書名,編號,借書日期,還書日期)物理設計物理設計的目的是根據(jù)具體DBMS的特征,確定數(shù)據(jù)庫的物理結構即存儲結構。關系數(shù)據(jù)庫的物理設計任務包括兩個方面,一是確定所有數(shù)據(jù)庫文件的名稱及其所含字段的名稱、類型、寬度;二是確定個數(shù)據(jù)庫文件需要建立的索引,在什么字段上建立索引等。各表結構如下所示。表1 讀者信息:字段名字段類型字段寬度說明姓名Char20讀者的姓名學號Char20讀者的學號專業(yè)Char20讀者的專業(yè)已借書數(shù)目Num10讀者之前已借書數(shù)目表2 借書信息:字段名字段類型字段寬度說明圖書名稱Char20所借圖
14、書名稱圖書編號Char20所借圖書編號借書日期Date8讀者借書日期應還日期Date8讀者所借圖書應還日期表3 還書信息:字段名字段類型字段寬度說明圖書名稱Char20所借圖書名稱圖書編號Char20所借圖書編號借書日期Date8讀者借書日期應還日期Date8讀者所借圖書應還日期表4 書籍信息:字段名字段類型字段寬度說明圖書名稱Char20該圖書名稱圖書編號Char20該圖書編號圖書類別Char20該圖書所屬類別(6) 系統(tǒng)處理流程設計圖書管理信息系統(tǒng)包括:圖書管理、借閱管理等子系統(tǒng),系統(tǒng)運行流程圖如下所示。結束借閱管理圖書管理子系統(tǒng)選擇登陸界面開始5、 系統(tǒng)實施(1)輸入設計為了獲得詳細的輸出設計表,我們使用的是的圖書館局域網(wǎng)。當學生輸入圖書信息時,就會在輸出設計表中顯示相關的圖書信息。我們在局域網(wǎng)中采用提問式的輸入方法,在輸出設計表中輸出相關信息。數(shù)據(jù)輸入設備的選擇:在輸入設備的選擇上,采用傳統(tǒng)的鍵盤輸入方式,這種方法成本低、速度快,易于攜帶,適于大量數(shù)據(jù)的錄入。輸入方式:人工錄入方式與人工有關的設備要求:標準鍵盤、兩鍵鼠標。(2)輸出設計
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 招標文件評審記錄跟蹤查詢
- 九年級道德與法治上冊 第二單元 感受祖國的心跳 第四課 城鄉(xiāng)直通車 第3框 城鄉(xiāng)統(tǒng)籌教案 人民版
- 2024-2025學年新教材高中生物 第1章 遺傳因子的發(fā)現(xiàn) 第1節(jié) 第1課時 一對相對性狀的雜交實驗過程和解釋教案 新人教版必修第二冊
- 安徽省滁州二中高中信息技術《5.1認識信息資源的管理》教案 新人教版必修
- 廣東省2024-2025年高中物理 學業(yè)水平測試沖A 第6章 機械能和能源教案(含解析)
- 2023七年級英語下冊 Unit 3 How do you get to school Section B 第5課時(3a-3b)教案 (新版)人教新目標版
- 2023六年級數(shù)學下冊 第四單元 圓柱和圓錐4.8 估算小麥堆的質量教案 冀教版
- 自建房修建及安全合同(2篇)
- 人教版血管課件
- 第六講 變換句型寫一寫(看圖寫話教學)-一年級語文上冊(統(tǒng)編版·2024秋)
- 《羅生門》讀書分享交流
- 我的大學生涯發(fā)展展示
- 項目交付管理作業(yè)指引課件
- 大連某項目鋼結構深化設計與施工工程招標文件
- 生涯規(guī)劃展示
- 《銀河帝國-基地》閱讀試卷及答案
- 機器學習復習題附有答案
- 《俗世奇人》(讀書指導)課件
- 風機行業(yè)報告
- 如何引領教師專業(yè)成長
- 肺占位性病變查房
評論
0/150
提交評論