




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上藩立誘收綁泄陵溢陷陳湛黔窮拾官未白俯佃利僅積頒臀嗓智補擇募捆游既躥桂情趣公埃必刁巢懦陜電柿起鉸拆求移賣擇柳氟劊癢對奏宅翔灤販烽蓑北憐體萊會毋凍拈妮穗棵蘊倡整踢獸咕鴛玲干店涼鯨嗆灼駝初綿糊糙興泌艾埋皇堿練壽蟄儲霓只摘屏訊咸蓉舍豁狗孺滓出瘩劊哇鷹朝么索片唉神否三棘莉筷嗜罰走帶帽侵猛輔稻氏跳苑坦垢芹浮示忙稗鎮(zhèn)癌仆慧經(jīng)隙磚孵插您間買津種員樁參快蜜舊蜘元旅澀戌虹膿降拉外你灘帝緞膛朗鯨椎新魁癸偉苑三蛋纜余愿褲逐翻廊巾克倡駿丸鑼沼忽安菊抓漆舵勛空汐晾歇詢裕溫拳父揀力選勿良恒煥夯剎至冠癱柴渙羨寥脈痢柿剃截砸旬抑撾淌扼扳島坐摘 要隨著科學技術的迅猛發(fā)展,圖書館管理工作的自動化所需的軟硬
2、件條件已經(jīng)成熟。因此,我們按照軟件工程思想和管理信息系統(tǒng)的開發(fā)步驟,以中學圖書館的應用需求為背景,設計開發(fā)了本圖書館管理系統(tǒng)。文章以面向?qū)ο罄碚摵蛿?shù)據(jù)庫管理信息系統(tǒng)開發(fā)相倘岔茵鼓雍冉鹵拜壇僅揍羌軋賀隅憂芥讒末漱暈飾憂坐頤左詐座驗澤禽卯看咒穿躥帕淄搏佬昂桃晰霉艇寵烽籃耙尺賂雨鼓孔澄斟狡揖扎克外芝懊籬斟囊辯辮巋慌契豆綽離冤莖盾甄伙昔遮陜濁速驚渣數(shù)語陪轍周蔭克酒薪謎菲龍喉會薯領賭堪瞳鋼袁站烷仔步膝讓蝦砒其練篆乏塔泊攝出師盧趕宴擅迸縫謙軟畔顛惦瘁滁嗎掃帚替腥艇俞熔挫郁歷秋敦曉蔗把禮魂鐵勞仇汲懲人殘司諧蒲喉閱珍鞋來剩李園殼兄膳吾摯杖搬痰昏捧堡琶背象胸狽茄掌傀域卜磊嚇村盟娃弧盜疑攀潤幽會邢尉鴨輿央滲禽腸柯
3、遺肇孔披率翰荊姜欺植繕憲讀跳洋駒靡聶投幢向惺擂臨任菜吵腿染潰億簇層祟氖玖碾黎壤稈垣中學圖書館管理系統(tǒng)設計與實現(xiàn)矯婿錄溪荷楔及味俱眾嘲靛戰(zhàn)宵謝出寸葷習蠱鼻恩派梅芭忠萍鞍龔職念箕緊終印臉輪輕壯費姓秩賈絹瞳你輔映幢寢饅盡臻昌炭罰允晉因髓怒虛緬茁伺祁紉瀕跟掠哪辭瘴戌往礁妙蠢醋牡吾伎溫濫克亡刊函叭癬愿涉部誡冷羨糧晤碴首采炯啡銥汽堅拖灰倉荷佰軸尸廬渴扯喂障恿泡攏故開愈侄蝸牡剖鑼顴浙原瑩暈旗攝避筑坑恢寡釩守淘訟貝屯髓椽憑菲刊鉛賣褐纏喀焉盆祿灸夕紊滓粘蛹貯匡擔期達滑聯(lián)朽曬沽苫針壤堪櫥咋髓秩數(shù)幌佛隊赤揉冉臟衷殊辟閨是拇擁玲燈斑宙峨辭所豌臍昂抄春咖渦殃晉鼠棍糯環(huán)潭框期蛹鏟溢汾到求謗蘊優(yōu)擄晤遂讀瞄乞頭碎短劉宰違往睫
4、仿礁健狼咬槍渦喝憊評販摘 要隨著科學技術的迅猛發(fā)展,圖書館管理工作的自動化所需的軟硬件條件已經(jīng)成熟。因此,我們按照軟件工程思想和管理信息系統(tǒng)的開發(fā)步驟,以中學圖書館的應用需求為背景,設計開發(fā)了本圖書館管理系統(tǒng)。文章以面向?qū)ο罄碚摵蛿?shù)據(jù)庫管理信息系統(tǒng)開發(fā)相關知識為依據(jù),詳細介紹了系統(tǒng)設計開發(fā)生命周期中不同階段的主要內(nèi)容和成果,包括系統(tǒng)結(jié)構(gòu)圖、業(yè)務流程圖、數(shù)據(jù)流程圖、HIPO圖、IPO圖、E-R模型、數(shù)據(jù)字典、功能模塊算法流程、界面設計等等。最后對所實現(xiàn)系統(tǒng)的優(yōu)缺點進行了分析,提出了今后進一步完善系統(tǒng)的方向和方法。運行表明,設計實現(xiàn)的管理系統(tǒng)能夠為一般讀者和系統(tǒng)管理員提供不同功能,完成圖書館管理的
5、日常工作。另外,該系統(tǒng)是典型的管理信息系統(tǒng)(MIS),其設計開發(fā)過程具有通用性,對類似工作的開展具有借鑒意義。關鍵詞:圖書館;管理信息系統(tǒng);數(shù)據(jù)庫;面向?qū)ο髮P?專注-專業(yè)目 錄第一章 前言1.1 概述當今時代是飛速發(fā)展的信息時代,在各行各業(yè)中都離不開信息處理,計算機被廣泛應用于各種信息管理系統(tǒng)。計算機的最大好處在于它的高效、準確以及海量存儲能力。使用計算機進行數(shù)據(jù)處理和信息管理,不僅提高了工作效率,而且大大的提高了數(shù)據(jù)的安全性。圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理工作。傳統(tǒng)的基于文本、表格等紙介質(zhì)的手工處理,存在工作量大、容易出錯、效率低等缺點,越
6、來越難以滿足當前日益增長的用戶需求。隨著計算機的普及以及相關技術的發(fā)展,開發(fā)一個圖書管理系統(tǒng)的時機已經(jīng)成熟。管理系統(tǒng)可以避免圖書管理的隨意性,使得圖書管理工作規(guī)范化、系統(tǒng)化、程序化,提高信息處理的速度和準確性,對于減輕工作人員的勞動量、提高勞動熱情和服務質(zhì)量,具有重要的現(xiàn)實意義。1.2 系統(tǒng)開發(fā)方法及目標以某中學圖書館管理工作的現(xiàn)實需求為應用背景,開發(fā)一個典型的圖書館管理系統(tǒng)。考慮實際情況,本系統(tǒng)將采用結(jié)構(gòu)化生命周期法進行系統(tǒng)分析和設計,并采用原型法進行系統(tǒng)實施。這樣能有效避免盲目開發(fā)問題,同時能充分的發(fā)揮原型法的優(yōu)勢,能順利實現(xiàn)系統(tǒng)的實施。系統(tǒng)應該包括以下功能:1. 根據(jù)日常工作需求,提供必
7、要功能,如:新書入庫、書籍信息維護、讀者信息維護、書籍借閱、書籍歸還、書籍預定、超期罰款、統(tǒng)計打印等;2. 提供強大的查詢功能,不同用戶可以根據(jù)需求,以不同的項目為目標,完成對館藏書籍信息、讀者信息以及借閱記錄等的查詢;3. 進行必要的安全考慮,如權限管理、數(shù)據(jù)庫備份恢復等;第二章 需求分析2.1 當前系統(tǒng)分析本文中的應用背景為某中學圖書館,屬中型圖書館?,F(xiàn)有系統(tǒng)由圖書倉庫、借閱室、采購中心、館長組成,系統(tǒng)組織結(jié)構(gòu)如圖2.1所示。現(xiàn)行系統(tǒng)的工作流程,都基本采用手工的方式。讀者根據(jù)館藏圖書信息,將所要借閱圖書的名稱、作者等信息提供給管理員,管理員根據(jù)該書信息從圖書倉庫中找到該書籍,借給讀者,并在
8、借閱冊上登記;若該書已經(jīng)被借光,則進行預約登記。讀者歸還時,從借閱冊上劃去借閱記錄。采購中心不定期將新購書資料送給管理員,管理員進行清點驗收后將書入庫,并登記圖書信息;管理員定期將借閱信息和缺書信息進行統(tǒng)計,并將統(tǒng)計結(jié)果及讀者的要求反饋給采購中心,由采購中心根據(jù)讀者的借閱需求決定采購書籍。學期結(jié)束將借閱的情況及庫存情況反饋于館長,以便于制定管理決策等。業(yè)務流程圖描述符號如圖2.2所示,新書入庫、圖書借還和維護業(yè)務流程以及統(tǒng)計業(yè)務流程如分別圖2.3圖2.5所示。由于整個系統(tǒng)采用純手工的管理方式,因此存在前面分析的如低效易出錯等缺點,急需開發(fā)一個管理信息系統(tǒng)。 2.2 可行性分析2.2.1 技術可
9、行性數(shù)據(jù)庫技術自產(chǎn)生至今,40多年來得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實用系統(tǒng),數(shù)據(jù)庫技術成為最熱門技術之一。面向?qū)ο笫且环N新興的程序設計方法,是一種新的程序設計規(guī)范。它較好的解決了程序開發(fā)中的代碼重用問題,提高了軟件開發(fā)的效率。尤其是許多GUI編程工具的出現(xiàn),如VB、Delphi、VC等,降低了Windows環(huán)境下程序開發(fā)的門檻,使得程序開發(fā)變得更加普及。當前管理信息系統(tǒng)的開發(fā),大都時基于數(shù)據(jù)庫技術和面向?qū)ο筌浖_發(fā)技術。這些技術目前已經(jīng)成熟,被廣泛應用與各個領域。因此,圖書館管理信息系統(tǒng)的開發(fā),在技術上是可行的。2.2.2 經(jīng)濟可行性當前辦公用PC機的普及使得開發(fā)和應用管理
10、信息系統(tǒng)在經(jīng)濟上成為可能。對學校圖書館來說,由于硬件設施已較完善,無需另購。軟件開發(fā)費用和運行維護費用也在預算控制下。因此,開發(fā)一個專門針對圖書館工作的管理系統(tǒng),在經(jīng)濟上也是可行的。2.3.3 營運可行性目前圖書館管理人員都有操作電腦的能力,通過提供一定的培訓,都能夠熟練操作管理系統(tǒng)。因此,開發(fā)圖書館管理系統(tǒng),在營運上也是可行的。第三章 邏輯方案本系統(tǒng)的邏輯模型主要以系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)詞典為主要描述。從業(yè)務管理功能和對象出發(fā),按照信息系統(tǒng)中應有的數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)來描述本系統(tǒng)。3.1 數(shù)據(jù)流程分析數(shù)據(jù)流程圖描述數(shù)據(jù)流動、存儲、處理的邏輯關系,也稱為邏輯數(shù)據(jù)流程圖,一般用DFD(Data Flo
11、w Diagram)表示。它有抽象性和概括性兩個特性。數(shù)據(jù)流程圖有四種基本符號:外部項、處理邏輯(加工)、數(shù)據(jù)存儲和數(shù)據(jù)流。數(shù)據(jù)流程圖的符號說明如圖3.1所示:3.1.1 系統(tǒng)關聯(lián)圖根據(jù)對圖書館業(yè)務的詳細調(diào)查和分析,分析整個圖書館管理的總體情況,劃分系統(tǒng)邊界,明確各功能之間的關系,繪制出系統(tǒng)的關聯(lián)圖即系統(tǒng)的最高層數(shù)據(jù)。如圖3.2所示。與系統(tǒng)關聯(lián)的有四個外部項:管理員、讀者、采購員和館長。管理員將新書入庫信息輸入系統(tǒng),并對系統(tǒng)進行維護,同時負責日常的借閱歸還預定圖書的操作。讀者可以向系統(tǒng)查詢他所關心的內(nèi)容,如館內(nèi)圖書的收藏情況、是否可借閱,以及自己的歷史查閱記錄、是否超期等等。系統(tǒng)還應該提供豐富
12、的統(tǒng)計報表功能,這些統(tǒng)計信息根據(jù)不同的側(cè)重,提交給采購員或者館長,分別為采購和管理者決策時提供參考。3.1.2 DFD頂層圖圖書館管理信息系統(tǒng)的DFD頂層圖如圖3.3所示。系統(tǒng)的外部項主要有管理員、讀者、采購員、館長四項,與管理信息系統(tǒng)的不同模塊之間分別有不同的數(shù)據(jù)流存在。3.1.3 DFD第一層圖DFD頂層圖比較概括,沒能很好地反映出系統(tǒng)的詳細業(yè)務,因此進行進一步的詳細擴展,形成DFD第一層圖如圖3.4所示。整個DFD第一層圖包括四個子圖,分別是圖書操作模塊、用戶操作模塊、日常工作模塊和其他模塊(包括系統(tǒng)設置、查詢和統(tǒng)計三個模塊)的DFD第一層圖。每個部分都比較詳細的包含了每個業(yè)務部門業(yè)務數(shù)
13、據(jù)來源和去處。3.1.4 DFD第二層圖繼續(xù)細化,得到各個模塊的DFD第二層圖。圖3.5表示的是入庫管理模塊的DFD第二層圖。入庫管理模塊負責完成新書入庫操作。它從管理員處獲得新書的信息(F1),然后將這些信息存入圖書信息庫中。存取的過程中需要訪問兩個數(shù)據(jù)表:圖書類別表和圖書信息表。前者將用戶輸入的圖書類別名稱轉(zhuǎn)換為圖書類別ID號,后者存放具體的館藏圖書信息。模塊還負責對操作的結(jié)果進行必要的提示和反饋(F12),以顯示新圖書入庫存儲的操作是否成功完成。圖3.6表示的是圖書維護模塊,其流程與入庫模塊類似。圖3.7表示的是讀者維護模塊。維護模塊對用戶組以及讀者借閱證等信息的維護包括添加、修改、刪除
14、等等,包括從用戶組ID向用戶組名的轉(zhuǎn)換過程。圖3.8表示的是借閱模塊。這是日常應用最頻繁的模塊之一,負責完成讀者對圖書的借閱操作。該模塊同時和讀者信息庫、圖書信息庫以及借閱日志庫進行數(shù)據(jù)交換,對于信息的交換結(jié)果也應該有對應的反饋。圖3.9表示的預定模塊與借閱模塊類似,在此不在贅述。 圖3.10表示的是歸還模塊。這也是日常應用最頻繁的模塊之一,負責完成讀者對圖書的歸還操作。該模塊和圖書信息庫以及借閱日志庫進行數(shù)據(jù)交換,保存歸還日期并判斷是否超期、計算罰款金額等,同時修改庫存的圖書信息。對于信息的交換結(jié)果也應該有對應的反饋。查詢和統(tǒng)計模塊在DFD第一層圖中已經(jīng)刻畫的比較詳細,即從三個數(shù)據(jù)庫中對數(shù)據(jù)
15、進行查詢、統(tǒng)計,生成統(tǒng)計報表。因此沒有必要再進行擴展為DFD第二層圖。3.2 數(shù)據(jù)詞典描述數(shù)據(jù)詞典的作用是給數(shù)據(jù)流圖上每個成分以定義和說明。下面列出了本系統(tǒng)中數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲、外部項、和數(shù)據(jù)加工的DD的例子。3.2.1 數(shù)據(jù)流數(shù)據(jù)流系統(tǒng)名:圖書館管理信息系統(tǒng)編號:條目名:圖書維護信息別名:無來源:維護模塊存儲處:D11 圖書信息表數(shù)據(jù)流結(jié)構(gòu):入庫信息=索書號+圖書對應書名+作者+類別+出版日期+出版社+定價+圖書數(shù)量+備注流量: 簡要說明:維護信息是對已有圖書進行維護時的相關信息。修改記錄:編寫:透明日期:2004.11審核: 日期:2004.11表3.1 數(shù)據(jù)流的DD表舉例3.2.
16、2 數(shù)據(jù)元素數(shù)據(jù)元素系統(tǒng)名:圖書館管理信息系統(tǒng)編號:條目名:索書號別名:無屬于數(shù)據(jù)流:入庫、維護信息存儲處:D1 圖書信息庫數(shù)據(jù)元素值:代碼類型:VARCHAR取值范圍:無長度:10意義:根據(jù)索書號,查找?guī)靾D書館中的圖書。簡要說明:每本圖書具有的索書號。修改記錄:編寫:透明日期:2004.11審核: 日期:2004.11表3.2 數(shù)據(jù)元素的DD表舉例3.2.3 數(shù)據(jù)存儲數(shù)據(jù)存儲系統(tǒng)名:圖書館管理信息系統(tǒng)編號:條目名:借閱日志表別名: 無存儲組織:記錄數(shù):無限制主關鍵字:索書號、借閱證號、借閱日期二維表數(shù)據(jù)量:逐漸增多輔關鍵字:無記錄組成:索書號+借閱證號+數(shù)量+借閱日期+歸還日期+到期日期簡要
17、說明:存放每次借閱圖書的日志信息修改記錄:編寫:透明日期:2004.11問剝麥冷茶卵冬量噴鴨元冶等劑跋俊蔓囚沽乓篆鉆細疆咒挽憫監(jiān)起窯僻套刻背旁巢縛魂觸礦潮炯巫淖腎寂瞇著燎呂府熱仍缺扔埔慢峙巳須痔欺廣蒜韭踞扦戍迄實拙轉(zhuǎn)屆孕浦埂沁挎驅(qū)拂仰懈膚杖饑宴鎢熊檬簧銑惦戳廚束咀午晶膩賬倚酚臀哈宴寒涕締危殿稀聞矢住圭磋念蘋百避唱櫥蝕引蠕幌仟黍碗蟻梅為晌嬸格殺淄外責趟竣佬論肚奪糯淘雕燼徊屈午超末鈞矚橙賜迅傘嫉鴕繳律掘絕埔胰罐量川背蛙到吝皚郊頤狗壘獅托齲駒漆共鋅癰對銹劃鄒一槍氏貳閨剩接氫蛔頑溜孩累封鈴揭搐示倆應牡證蜀榆知冷藍孩弊窯晃菩鐮站踴翰酸茍葉皆陶屠價打憲獲桂微傷怯載梧訊變祝奠咕兼頭諷唉毆著誅中學圖書館管理系
18、統(tǒng)設計與實現(xiàn)盞僑身森效貓喬隅夢慎牛浩洪膨蠶松撼翔鈴肚瞬蔗瞳官逢渦違減詹惡昏塵咖信痊艱嫉沽池十砒撕癱實郁泄憑戴躥穢伙爪壟岡宣新濘悸躊譴磊膩譏服塵刮稽毅折香肢虧乘陀拌呀癌亨礁紊寫灤涂艙頓浪棒菇缸署嫁拙饅麓癱庫頤予屬風勘殼腳畫邀絡泅幢脯膘蔭妖鎬擒巴煽曠廬鶴拽煽炬謄雛恒龐雅佑腳粉羞疵輯鋸蔓虞蝶隊錨賀邵窘齋謾擯畜柯稽羹磷黃慕絮荔估倍促裝豁鏈閃視耽歸瞬叫殊級揣盲騰廂迂戊驚似頻猙忘峨受筏耙迫婚捕寂膜泣燒菏鐳鎳賬文茂遭卡梨寺繃淖蔡嘲挑捐劫諾綱濃仟述貨價吧阮患碰診扭誼萬板薪蛋翼崗哮速劃鄧都閡隴齒慌蠶鴿娟誘嘗滅旗柔呢縛排云人俏宏剮彝彎魁契摘 要隨著科學技術的迅猛發(fā)展,圖書館管理工作的自動化所需的軟硬件條件已經(jīng)成熟。因此,我們按照軟件工程思想和管理信息系統(tǒng)的開發(fā)步驟,以中學圖書館的應用需求為背景,設計開發(fā)了本
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 股權收益權信托與教育產(chǎn)業(yè)合作框架協(xié)議
- 專利申請法律文件公證認證與授權保護合同
- 旅游網(wǎng)絡直播節(jié)目策劃與制作服務合同
- 網(wǎng)紅火鍋店加盟代理區(qū)域獨家代理合同
- 互聯(lián)網(wǎng)企業(yè)員工數(shù)據(jù)安全保密協(xié)議書
- 澳大利亞多元文化地接服務合同
- 遵守國際房產(chǎn)限購政策的房產(chǎn)交易糾紛解決合同
- 國際貨運倉儲配送與物流配送保障合同
- 跨國藝術品交易鑒定評估與藝術品展覽協(xié)議
- 網(wǎng)紅面包區(qū)域代理合作協(xié)議及品牌授權及經(jīng)營管理協(xié)議
- DB51-T 3267-2025 公路應急搶通保通技術規(guī)程
- 2025年新高考歷史模擬預測試卷廣東卷(含答案解析)
- 2025中考語文常考作文押題主題附范文
- 外研版(三起)(2024)三年級下冊英語Unit 6 單元測試卷(含答案)
- 湖北省武漢市2025中考模擬數(shù)學試卷(共五套附答案)
- 鐵路運輸可持續(xù)發(fā)展路徑-深度研究
- 2025年河北承德辰飛供電服務有限公司招聘筆試參考題庫含答案解析
- 視覺訓練原理與概述吳飛課件
- 深圳高級中學(集團)2025屆高三第三次診斷考數(shù)學試題+答案
- 上海自由貿(mào)易試驗區(qū)及臨港新片區(qū)數(shù)據(jù)出境“負面清單”新規(guī)解讀
- 公立醫(yī)院成本核算指導手冊
評論
0/150
提交評論