管理信息系統(tǒng)課程設(shè)計_第1頁
管理信息系統(tǒng)課程設(shè)計_第2頁
管理信息系統(tǒng)課程設(shè)計_第3頁
管理信息系統(tǒng)課程設(shè)計_第4頁
管理信息系統(tǒng)課程設(shè)計_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

武漢理工大學(xué)網(wǎng)絡(luò)繼續(xù)教育學(xué)院管理信息系統(tǒng)課程設(shè)計北京學(xué)習(xí)中心函授站(學(xué)習(xí)中心)工商管理專業(yè)09級(秋)層次大專指導(dǎo)教師 學(xué)生姓名 武漢理工大學(xué)網(wǎng)絡(luò)繼續(xù)教育學(xué)院2010年3月24日TOC\o"1-5"\h\z1.1系統(tǒng)名稱 11.2開發(fā)背景 2\o"CurrentDocument"1.3需求分析 3\o"CurrentDocument"1.3.1功能性需求 ..4\o"CurrentDocument"13.2系統(tǒng)性能要求 .5\o"CurrentDocument"1.4實現(xiàn)目標 .62系統(tǒng)需求分析 .72.1現(xiàn)行業(yè)務(wù)描述 .8\o"CurrentDocument"2.2現(xiàn)行系統(tǒng)存在問題的分析 9O\o"CurrentDocument"2.3解決方案 10\o"CurrentDocument"2.4可行性分析 11\o"CurrentDocument"3新系統(tǒng)的邏輯方案 12\o"CurrentDocument"3.1數(shù)據(jù)流圖 13\o"CurrentDocument"3.2數(shù)據(jù)字典 14\o"CurrentDocument"3.2.1數(shù)據(jù)元素 15\o"CurrentDocument"3.2.2數(shù)據(jù)流 16\o"CurrentDocument"3.2.3數(shù)據(jù)存儲 17\o"CurrentDocument"3.2.4數(shù)據(jù)處理 18\o"CurrentDocument"3.2.5外部實體 194系統(tǒng)總體結(jié)構(gòu)設(shè)計 20\o"CurrentDocument"4.1軟件模塊結(jié)構(gòu)設(shè)計 21\o"CurrentDocument"4.1.1系統(tǒng)方案確定 224.1.2軟件結(jié)構(gòu)設(shè)計 23\o"CurrentDocument"4.2數(shù)據(jù)庫設(shè)計 24book_list(圖書信息表) .254.3計算機系統(tǒng)的配置方案 .264.4系統(tǒng)菜單設(shè)計 .274.4.1系統(tǒng)菜單構(gòu)成 .28菜單功能說明 .29\o"CurrentDocument"4.5系統(tǒng)的安全性和可靠性設(shè)計 .30O5系統(tǒng)的主要功能 .31.5.1管理員登錄模塊 325.1.1管理員登錄界面 ..335.1.2管理員登錄界面代碼 34\o"CurrentDocument"5.2圖書查詢刪除模塊 35\o"CurrentDocument"5.2.1圖書查詢刪除界面 ..36\o"CurrentDocument"5.2.2圖書查詢刪除代碼 ..37\o"CurrentDocument"6結(jié)論 38圖書館管理系統(tǒng)課程設(shè)計1、引言隨著計算機科學(xué)技術(shù)的普及,社會經(jīng)濟的發(fā)展,計算機技術(shù)在各個領(lǐng)域的應(yīng)用也不斷的深入,從簡單的文檔處理到復(fù)雜的科學(xué)計算等都使用計算機幫助人們完成部份的勞動和工作。計算機的信息管理更是應(yīng)用計算機存儲量大、運算速度快、管理規(guī)范、操作方便等優(yōu)點對信息進行整理、存儲、分析、計算的軟件系統(tǒng),使信息管理工作能夠準確、方便、快捷的完成。科學(xué)技術(shù)日新月異的進步,讓人類生活發(fā)生了巨大的變化,計算機技術(shù)的飛速發(fā)展,使各行各業(yè)在計算機技術(shù)應(yīng)用方面得到了廣泛的普及和使用。信息化時代的到來成為不可抗拒的潮流,人類文明正在進入一個嶄新的時代。因此,圖書管理系統(tǒng)也以方便、快捷、費用低的優(yōu)點正慢慢地進入人們的生活,將傳統(tǒng)的圖書管理方式徹底的解脫出來,提高效率,減輕工人人員以往繁忙的工作,減小出錯的概率,使讀者可以花更多的時間在選擇書和看書上。從而使人們有更多時間來獲取信息、了解信息、掌握信息。1.1系統(tǒng)名稱:圖書館管理信息系統(tǒng)一直以來人們使用傳統(tǒng)的人工方式管理圖書館的日常工作,對于圖書館的借書和還書過程,想必大家都已很熟悉。在計算機尚未在圖書館廣泛使用之前,借書和還書過程主要依靠手工。一個最典型的手工處理還書過程就是:讀者將要借的書和借閱證交給工作人員,工作人員將每本書上附帶的描述書的信息的卡片和讀者的借閱證放在一個小格欄里,并在借閱證和每本書貼的借閱條上填寫借閱信息。這樣借書過程就完成了。還書時,讀者將要還的書交給工作人員,工作人員根據(jù)圖書信息找到相應(yīng)的書卡和借閱證,并填好相應(yīng)的還書信息,這樣還書過程就完成了。以上所描述的手工過程的不足之處顯而易見,首先處理借書、還書業(yè)務(wù)流程的效率很低,其次處理能力比較低,一段時間內(nèi),所能服務(wù)的讀者人數(shù)是有限的。利用計算機來處理這些流程無疑會極大程度地提高效率和處理能力。我們將會看到排隊等候借書、還書的隊伍不再那么長,工作人員出錯的概率也小了,讀者可以花更多的時間在選擇書和看書上。為方便對圖書館書籍、讀者資料、借還書等進行高效的管理,特編寫該程序以提高圖書館的管理效率。使用該程序之后,工作人員可以查詢某位讀者、某種圖書的借閱情況,還可以對當前圖書借閱情況進行一些統(tǒng)計,給出統(tǒng)計表格,以便全面掌握圖書的流通情況。本次畢業(yè)設(shè)計題目:“圖書管理系統(tǒng)”主要目的是利用數(shù)據(jù)庫軟件編制一個管理軟件,用以實現(xiàn)圖書、讀者以及日常工作等多項管理。同時對整個系統(tǒng)的分析、設(shè)計過程給出一個完整論證。圖書管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫數(shù)據(jù)管理新模式。在對圖書、讀者的管理,其實是對圖書、讀者數(shù)據(jù)的管理。本系統(tǒng)的建成無疑會為管理者對圖書管理系統(tǒng)提供極大的幫助。1.3需求分析圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開始使用,甚至尚未使用計算機進行信息管理。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對于圖書借閱情況(如借書天數(shù)、超過限定借書時間的天數(shù))的統(tǒng)計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計算、手抄進行。數(shù)據(jù)信息處理工作量大,容易出錯;由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書館有計算機,但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。圖書管理系統(tǒng)的要求如下:1.3.1功能性需求U能夠輸入圖書的綜合情況和進行新書入庫、現(xiàn)有圖書信息修改以及刪除;u能夠?qū)崿F(xiàn)對讀者檔案的查詢和編輯管理;U能夠進行借閱歷史的查詢功能;u每個操作員均有自己的密碼,可以防止非本系統(tǒng)人員進入本系統(tǒng);u可以按圖書編號、借閱證編號等相關(guān)信息進行查詢13.2系統(tǒng)性能要求系統(tǒng)安全、可靠;功能齊全;操作方便、界面友好;易于維護和擴充。1.4實現(xiàn)目標通過對現(xiàn)行圖書管理的流程,完成本命題中的圖書管理系統(tǒng)的數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計,以數(shù)據(jù)庫為依托使用PHP語言完成一個圖書管理系統(tǒng)的雛形。2系統(tǒng)需求分析2.1現(xiàn)行業(yè)務(wù)描述通過調(diào)查,先畫出圖書館的組織結(jié)構(gòu)圖如下:館長2.2現(xiàn)行系統(tǒng)存在問題的分析該圖書館工作大部分還是進行著手工管理,工作起來效率很低,并且不能及時了解圖書館各類圖書的存庫,學(xué)生們比較需求的圖書等等,不便于動態(tài)及時地調(diào)整圖書結(jié)構(gòu),以便更好的適應(yīng)當前學(xué)生的借閱要求。手工管理還存在著許多弊端,由于不可避免的人為因素,經(jīng)常造成數(shù)據(jù)的遺漏、誤報。計算機信息化管理有著儲存信息量大、速度快等許多優(yōu)點,提供給我們的處理信息及時快捷,同時也提高了我們工作人員的自身素質(zhì)。2.3解決方案基于以上的對問題的分析,利用計算機給我們提供信息,及時地調(diào)整學(xué)校圖書館圖書結(jié)構(gòu),并且對學(xué)生們的借閱過程形成一整套動態(tài)的管理就十分必要了。圖書館信息系統(tǒng)的建立,需要進行用戶的要求調(diào)查與分析,以確定系統(tǒng)目標,提出解決問題的詳細方案,這是系統(tǒng)建設(shè)的重要環(huán)節(jié)。學(xué)校圖書館規(guī)模相對于商業(yè)圖書館小,但要有著完善的圖書信息,對每一冊書要有詳細的記錄信息,功能上對系統(tǒng)得需求是全面的。因此對用戶的需求可分為四個方面:一方面是圖書館工作人員通過計算機來管理各類圖書,分類編號,調(diào)整圖書結(jié)構(gòu),增加圖書庫存,適應(yīng)學(xué)生的需求;二方面是學(xué)生們能通過計算機來查詢?yōu)g覽圖書館中的圖書,來確定自己需要的書籍,為借閱做好準備;三方面是工作人員對學(xué)生們的借書證發(fā)放,登記能做好全面的掌握,及時得到每個借書證的當前狀態(tài)和歷史借閱記錄;四方面也是圖書館的核心工作,對圖書的借閱管理。這四方面形成了學(xué)校圖書館一個工作整體,采用計算機自動化信息處理,可方便快捷的共享信息、交流信息,高校的協(xié)同工作。在軟、硬件方面對系統(tǒng)的需求,軟件要求易學(xué),界面友好,容易掌握,可以很簡單方便的管理各種圖書信息。硬件的配置要求不能太高,這樣可以很好的適應(yīng)當前的學(xué)校圖書館。在開發(fā)方式上對系統(tǒng)的需求,由于學(xué)校圖書館是一種無商業(yè)利益的,所以系統(tǒng)設(shè)計開發(fā)的周期要短,在短時間內(nèi)完成,減少開發(fā)成本,提高開發(fā)效率,方便、簡單、使用作為系統(tǒng)開發(fā)的指導(dǎo)思想。2.4可行性分析通過對圖書館的各個方面進行了具體的了解之后,現(xiàn)對該單位開發(fā)圖書管理系統(tǒng)的可行性進行分析。技術(shù)上可行:該系統(tǒng)所需硬件設(shè)備,市場上銷售且價格較低,甚至可以使用原有的設(shè)備,軟件上,操作系統(tǒng)采用windows系列操作系統(tǒng),數(shù)據(jù)庫管理采用visualbasic,這些軟件在MIS開發(fā)中已被大量應(yīng)用,技術(shù)上都比較成熟,因此在技術(shù)上是可行的。經(jīng)濟上可行:由于學(xué)校繼續(xù)采用計算機來進行圖書館的管理,因此對開發(fā)圖書管理系統(tǒng)大力支持,開發(fā)經(jīng)費沒有問題。管理上可行:該學(xué)校的圖書館有很多的管理體制,每位借書人均有借書證,同時圖書館還未每位借書人建立了檔案。因此管理上可行。另外,圖書館管理人員對開發(fā)該系統(tǒng)也是大力支持的,同時制定了培訓(xùn)計劃,并進行了實施MIS的物質(zhì)準備和工作準備。綜上所述,開發(fā)圖書管理系統(tǒng)在技術(shù)上、經(jīng)濟上、管理上都是可行的。3新系統(tǒng)的邏輯方案下面以數(shù)據(jù)流圖和數(shù)據(jù)字典的方式來描述新系統(tǒng)的邏輯功能3.1數(shù)據(jù)流圖

借書業(yè)務(wù)第一層DFD借書信息借書證號 ifc—— 借書業(yè)務(wù)第一層DFD借書信息借書證號 ifc—— ?查索已填借書卡詢引信信息息讀者 待填借書卡 圖書管理員D1 索引卡借書業(yè)務(wù)第二層DFD3.2數(shù)據(jù)字典下面為結(jié)束業(yè)務(wù)流程圖中的每一部分編制數(shù)據(jù)字典。3.2.1數(shù)據(jù)元素:每本書都有單價這個信息,其描述內(nèi)容如下:數(shù)據(jù)元素名稱:單價類型:數(shù)字長度:6位,其中整數(shù)部分占3位,小數(shù)部分占2位數(shù)據(jù)值類型:離散取值范圍:0-999.99相關(guān)的數(shù)據(jù)結(jié)構(gòu):{索書號+藏書號+作者+書名+出版社+單價+冊數(shù)+內(nèi)容摘要}3.2.2數(shù)據(jù)流數(shù)據(jù)流“借書信息”條目如下:數(shù)據(jù)流名稱:借書信息說明:讀者的結(jié)束內(nèi)容數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:圖書管理員數(shù)據(jù)流組成:{分類號+種次號}數(shù)據(jù)流的流通量:大約50份/天3.2.3數(shù)據(jù)存儲:數(shù)據(jù)存儲“借書情況”條目如下:數(shù)據(jù)存儲名稱:借書情況簡述:存放的是每個讀者的借書情況輸入數(shù)據(jù):借書情況數(shù)據(jù)存儲組成:{借書證號+藏書號+借書日期}存儲方式:按借書的先后順序排列3.2.4數(shù)據(jù)處理。數(shù)據(jù)處理“查詢圖書”條目如下:數(shù)據(jù)處理名稱:查詢圖書數(shù)據(jù)處理編號:1.1簡要描述:根據(jù)讀者寫的圖書的分類號和種次號查詢輸入數(shù)據(jù)流:借書信息輸出數(shù)據(jù)流:查詢結(jié)果處理邏輯:根據(jù)讀者寫的圖書的分類號和種次號檢索相應(yīng)的圖書信息。3.2.5外部實體。外部實體“圖書管理員”的條目如下:外部實體名稱:圖書管理員輸入數(shù)據(jù)流:借書信息、借書證號、已填借書卡、查詢結(jié)果輸出數(shù)據(jù)流:待填借書卡、借書信息數(shù)目:3人4系統(tǒng)總體結(jié)構(gòu)設(shè)計4.1軟件模塊結(jié)構(gòu)設(shè)計4.1.1系統(tǒng)方案確定。通過對系統(tǒng)調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能如下:書庫信息管理、讀者檔案管理、借閱管理、還書管理、圖書檢索、系統(tǒng)維護。4.1.2軟件結(jié)構(gòu)設(shè)計。

圖書館管理系統(tǒng)包含圖書采編、讀者管理、流通、查詢等功能。該系統(tǒng)執(zhí)行時,先輸入數(shù)據(jù),然后根據(jù)輸入的數(shù)據(jù)選擇執(zhí)行路徑;購入圖書進行登記、編目調(diào)用圖書采編功能,借書、還書調(diào)用功能。查詢調(diào)用查詢功能。圖書館管理系統(tǒng)屬于事務(wù)型系統(tǒng),其系統(tǒng)示圖書館管理系統(tǒng)結(jié)構(gòu)圖

系統(tǒng)功能結(jié)構(gòu)圖如下:4.2數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫采用了Microsoft推出的Access數(shù)據(jù)庫,這是微軟集成到Office中的一個桌面數(shù)據(jù)庫,能夠快速方便的和Office的其他陶建綜合使用。由于Access具有顯著的簡易性和有效性,大量的桌面數(shù)據(jù)奎系統(tǒng)都采用Access作為后臺數(shù)據(jù)庫。使用Access的好處還在于,如果你的刺痛擴展到Client/Server模式的時候,可以使用Microsoft的數(shù)據(jù)庫服務(wù)器軟件SQRServer,此時,程序只需要簡單的修改一下鏈接(ADO的數(shù)據(jù)源)就可以,這樣,為程序的平滑擴展提供了非常有利的條件。4.2.1book_lend(圖書借閱信息表)字段名稱字段類型字段長度中文名稱備注idint10編號主鍵book_namevarchar100書名cardvarchar20借閱卡號send_datedate-借閱日期

daoshi_datedate-預(yù)計歸還日期4.2.2book_list(圖書信息表)字段名稱字段類型字段長度中文名稱備注book_idint10書號主鍵book_namevarchar100書名authorvarchar50作者pub_addrvarchar100出版社pub_datedate-出版日期priceint11價格volumesint11卷數(shù)sort_idvarchar10分類編號statusvarchar10狀態(tài)4.2.3book_user(用戶信息表)字段名稱字段類型字段長度中文名稱備注user_idint11用戶號主鍵user_namevarchar100用戶名稱cardvarchar20借閱卡號user_passvarchar50用戶密碼emailvarchar100電子郵件questionvarchar100密碼問題answervarchar100密碼問題答案4.3計算機系統(tǒng)的配置方案硬件環(huán)境:內(nèi)容最低配置建議配置主機P/200PIL/266以上內(nèi)存64MB128MB以上硬盤10GB20GB以上顯示器VGA以上軟件環(huán)境

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論