




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件體系結(jié)構(gòu)課程設(shè)計(jì)報(bào)告基于 b/s 和 c/s 的圖書(shū)管理系統(tǒng)設(shè)計(jì)課題:圖書(shū)管理系統(tǒng)班級(jí):08 級(jí)計(jì)本( 2)班姓名:邢曉敏學(xué)號(hào):20081602b066 一、系統(tǒng)建設(shè)目標(biāo)1、建立網(wǎng)上圖書(shū)查詢、圖書(shū)預(yù)約模式。借助于學(xué)院校園網(wǎng)在學(xué)院現(xiàn)有網(wǎng)站上加入鏈接頁(yè)面實(shí)現(xiàn)圖書(shū)、期刊查詢、借書(shū)情況查詢、圖書(shū)預(yù)約。通過(guò)學(xué)院校園網(wǎng)為讀者提供更多的信息服務(wù)。2、規(guī)范圖書(shū)管理工作模式,用計(jì)算機(jī)管理取代以往的手工作業(yè)和定性管理模式,使圖書(shū)管理工作模式規(guī)范化、機(jī)讀數(shù)據(jù)格式標(biāo)準(zhǔn)化、管理決策科學(xué)化。3、提高圖書(shū)館的服務(wù)質(zhì)量。便于工作人員準(zhǔn)確地掌握藏書(shū)結(jié)構(gòu),全面了解讀者對(duì)文獻(xiàn)信息的需求,及時(shí)調(diào)整采購(gòu)計(jì)劃,突出館藏特點(diǎn)。二、總體
2、功能設(shè)計(jì)通過(guò)對(duì)國(guó)內(nèi)現(xiàn)有的一些圖書(shū)文獻(xiàn)管理系統(tǒng)軟件的功能和售價(jià)情況進(jìn)行了詳細(xì)調(diào)研,發(fā)現(xiàn)這些軟件很難滿足學(xué)校圖書(shū)館的需求。 因?yàn)閺囊?guī)?;虿貢?shū)冊(cè)數(shù)來(lái)劃分,學(xué)校圖書(shū)館僅屬中小型圖書(shū)館,但使用需求則涉及到方方面面,除了通常的圖書(shū)采購(gòu)、圖書(shū)編目、圖書(shū)流通外,還有期刊管理,現(xiàn)在市場(chǎng)上中小型圖書(shū)館管理軟件均只有基本的功能,采購(gòu)、編目、流通,很少有期刊管理。通常這種圖書(shū)管理軟件僅運(yùn)行在圖書(shū)館內(nèi)部的局域網(wǎng)上,沒(méi)有查詢系統(tǒng),大型圖書(shū)管理軟件功能齊全,但價(jià)格昂貴,特別是運(yùn)行價(jià)格高、維護(hù)困難、操作復(fù)雜。根據(jù)學(xué)院圖書(shū)館的實(shí)際情況和學(xué)院校園網(wǎng)的現(xiàn)狀,我們確定了網(wǎng)絡(luò)圖書(shū)管理系統(tǒng)應(yīng)該具備幾個(gè)方面的功能,它們是圖書(shū)采購(gòu)、圖書(shū)編目
3、、圖書(shū)流通、期刊管理、系統(tǒng)維護(hù)、查詢幫助、其中查詢是該系統(tǒng)突出的特點(diǎn),它的實(shí)現(xiàn)是因?yàn)橛袑W(xué)院主干網(wǎng)的支持。系統(tǒng)組成和功能框圖見(jiàn)圖。三、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)見(jiàn)圖。 整個(gè)系統(tǒng)使用了數(shù)臺(tái)微機(jī)和1臺(tái)數(shù)據(jù)庫(kù)服務(wù)器, 1臺(tái)web 服務(wù)器,為了保證訪問(wèn)的速度和系統(tǒng)安全,數(shù)據(jù)庫(kù)服務(wù)器和web 服務(wù)器放在不同的物理服務(wù)器上, 網(wǎng)絡(luò)采用星型連接構(gòu)成局域網(wǎng),局域網(wǎng)和學(xué)院主干網(wǎng)相連。 從圖中可以看出, 學(xué)院校園網(wǎng)上的計(jì)算機(jī)都能夠訪問(wèn)圖書(shū)館的網(wǎng)站獲取信息資源。四、系統(tǒng)功能的實(shí)現(xiàn)系統(tǒng)采取了 c/s 和b/s技術(shù)相結(jié)合的方式,在瀏覽器方式下,主要實(shí)現(xiàn)了圖書(shū)、期刊查詢、借書(shū)情查詢、圖書(shū)預(yù)約功能。 而對(duì)于圖書(shū)編目、圖書(shū)流通、
4、系統(tǒng)維護(hù)等操作,使用c/s方式,這樣,既保了 c/s方式下數(shù)據(jù)維護(hù)方便、快捷的特點(diǎn),又利用了b/s下查詢、檢索易學(xué)易用的優(yōu)點(diǎn)。整個(gè)系統(tǒng)有 7個(gè)子系統(tǒng),它們分別是:(1) 圖書(shū)采購(gòu)子系統(tǒng):實(shí)現(xiàn)發(fā)布預(yù)訂圖書(shū)信息 (供讀者網(wǎng)上薦書(shū)用) 、根據(jù)網(wǎng)上調(diào)查結(jié)果確定新書(shū)訂購(gòu)單、新書(shū)驗(yàn)收記到下流水號(hào)、 統(tǒng)計(jì)報(bào)表處理等功能。(2)圖書(shū)編目子系統(tǒng):實(shí)現(xiàn)編目處理、查重、館藏管理等功能。其中編目處理包括原始編目、書(shū)目記錄、數(shù)據(jù)維護(hù)、各類輸出等項(xiàng)。館藏管理包括館藏?cái)?shù)據(jù)維護(hù)、丟剔處理、館藏統(tǒng)計(jì)、報(bào)表輸出等項(xiàng)。(3)圖書(shū)流通子系統(tǒng):實(shí)現(xiàn)出納管理、讀者管理、查詢及統(tǒng)計(jì)打印功能模塊。其中出納管理包括借書(shū)、還書(shū)、續(xù)借、預(yù)約、罰款
5、等項(xiàng)。讀者管理包括讀者登記、借書(shū)證掛失、讀者數(shù)據(jù)維護(hù)等項(xiàng)。查詢包括是查書(shū)去向、查讀者借書(shū)情況、查總體借還情況等。統(tǒng)計(jì)打印則是打印圖書(shū)借閱和讀者情況的統(tǒng)計(jì)報(bào)表以及打印催還單等。(4)期刊管理子系統(tǒng):實(shí)現(xiàn)期刊查缺、采購(gòu)、編目、記到、典藏、流通、統(tǒng)計(jì)等功能。(5)系統(tǒng)維護(hù)子系統(tǒng):實(shí)現(xiàn)操作員庫(kù)、讀者庫(kù)、單位庫(kù)維護(hù),權(quán)限設(shè)置等功能。(6)web查詢子系統(tǒng):實(shí)現(xiàn)網(wǎng)上查詢(圖書(shū)、期刊查詢和讀者借書(shū)情況查詢)、讀者薦書(shū)、網(wǎng)上圖書(shū)預(yù)約等功能。web查詢子系統(tǒng)采用的是b/s 結(jié)構(gòu),其它子系統(tǒng)采用 c/s結(jié)構(gòu)。下面對(duì)圖書(shū)編目子系統(tǒng)、查詢子系統(tǒng)及和網(wǎng)頁(yè)設(shè)計(jì)做一個(gè)介紹。(7)幫助子系統(tǒng):系統(tǒng)功能介紹用系統(tǒng)使用說(shuō)明、版本
6、信息。五、圖書(shū)編目子系統(tǒng)的設(shè)計(jì)(1)圖書(shū)編目子系統(tǒng)概述圖書(shū)館編目工作包括圖書(shū)查重、圖書(shū)分類、圖書(shū)著錄等,工作流程比較復(fù)雜,設(shè)計(jì)好編目系統(tǒng)對(duì)提高編目工作的質(zhì)量和速度、減少圖書(shū)滯留時(shí)間、提高圖書(shū)流通率起到關(guān)鍵作用。對(duì)于中小型圖書(shū)館,日常編目工作步驟如下:圖書(shū)著錄修改;校對(duì)/打印卡片;刪除、校對(duì);書(shū)標(biāo)、新書(shū)通報(bào);圖書(shū)查重。根據(jù)這個(gè)工作流程,可在編目子系統(tǒng)中設(shè)計(jì)了圖書(shū)著錄,編目打印,圖書(shū)檢索等功能模塊,基本上能滿足圖書(shū)編目部門(mén)的業(yè)務(wù)工作。(2)編目子系統(tǒng)數(shù)據(jù)庫(kù)圖書(shū)館每種書(shū)的款目在計(jì)算機(jī)中是以一條條的記錄組成的,每條記錄由若干字段組成,這些字段用來(lái)揭示文獻(xiàn)的標(biāo)識(shí)項(xiàng)。各個(gè)字段的名稱、類型、長(zhǎng)度是由相應(yīng)的數(shù)
7、據(jù)庫(kù)結(jié)構(gòu)來(lái)定義的。編目子系統(tǒng)需要訪問(wèn)的數(shù)據(jù)庫(kù)有:書(shū)目庫(kù):它是各個(gè)子系統(tǒng)共用的數(shù)據(jù)庫(kù),保存該圖書(shū)館中所有藏書(shū)記錄,主要用于圖書(shū)的查重、查詢和檢索。編目庫(kù):用于新書(shū)著錄、圖書(shū)查重和新書(shū)通報(bào)打印,該庫(kù)是一個(gè)臨時(shí)庫(kù)。采購(gòu)書(shū)目庫(kù):用于新書(shū)登記、采購(gòu)統(tǒng)計(jì)、送編。(3)編目子系統(tǒng)功能設(shè)計(jì)1)圖書(shū)著錄圖書(shū)著錄模塊包括新書(shū)著錄和記錄編輯、新書(shū)著錄的注意點(diǎn)是查重問(wèn)題。首先,從采購(gòu)庫(kù)過(guò)來(lái)的圖書(shū)記錄在此被添加上索書(shū)號(hào)(索書(shū)號(hào)由分類號(hào)和種次號(hào)生成) ,若給出的索書(shū)號(hào)和書(shū)目庫(kù)或編目庫(kù)中某個(gè)記錄的索書(shū)號(hào)相同,則應(yīng)判斷是否為同一種書(shū), 以決定是按新書(shū)著錄,還是追加復(fù)本。 記錄編輯即記錄的修改和刪除,如圖書(shū)剔舊等都涉及到該過(guò)程
8、。2)圖書(shū)入庫(kù)圖書(shū)入庫(kù)是將編目庫(kù)中的記錄轉(zhuǎn)存到書(shū)目庫(kù)中,同時(shí)編目庫(kù)被清空。圖書(shū)入庫(kù)后,就可以被查詢和借閱了。3)編目打印編目打印包含新書(shū)通報(bào)打印、 圖書(shū)卡片打印和書(shū)袋卡打印等功能。新書(shū)打印是調(diào)用編目庫(kù)的數(shù)據(jù),因此必須在圖書(shū)入庫(kù)之前進(jìn)行, 圖書(shū)卡片打印和書(shū)袋卡打印調(diào)用書(shū)目庫(kù)數(shù)據(jù)。4)圖書(shū)檢索圖書(shū)檢索不僅使用于編目子系統(tǒng),在采購(gòu)、流通等各子系統(tǒng)都用到查詢檢索模塊 ! 因此圖書(shū)檢索功能在圖書(shū)館中起著非常重要的作用。查詢檢索可按多種方式, 例如按索書(shū)號(hào)、isbn號(hào)、書(shū)名、作者、主題詞等等,而且可以實(shí)行多種關(guān)鍵字組合邏輯查詢。六、web 查詢子系統(tǒng)的設(shè)計(jì)查詢子系統(tǒng)采取的是 b/s模式, 由于b/s模式在
9、客戶端不需要安裝除瀏覽器之外的任何程序 因此比c/s模式要方便很多 , 這樣做充分利用了學(xué)院校園網(wǎng)優(yōu)勢(shì),實(shí)現(xiàn)了全院范圍內(nèi)的網(wǎng)上查詢。要實(shí)現(xiàn) web 查詢功能,首先需要建立 web 服務(wù)器,利用www技術(shù),以http協(xié)議實(shí)現(xiàn)服務(wù)器和瀏覽器之間的信息交換。使用asp.net 技術(shù),實(shí)現(xiàn)web 環(huán)境下對(duì)數(shù)據(jù)庫(kù)的處理。其數(shù)據(jù)訪問(wèn)結(jié)構(gòu)如圖。web 服務(wù)器采用 iis5.0 , 在web 服務(wù)器建立可以訪問(wèn)的網(wǎng)站,在數(shù)據(jù)庫(kù)服務(wù)器中設(shè)計(jì)需要的表、視圖和存儲(chǔ)過(guò)程等。 讀者通過(guò)訪問(wèn) web 服務(wù)器上的網(wǎng)頁(yè)達(dá)到訪問(wèn)數(shù)據(jù)庫(kù)的目的。七、web 查詢功能及實(shí)現(xiàn)web 查詢功能應(yīng)該能夠查詢圖書(shū)、期刊和讀者等信息,因此我們
10、在查詢系統(tǒng)中設(shè)計(jì)了以下主要功能: 圖書(shū)查詢、期刊查詢、讀者信息查詢、圖書(shū)推薦。“圖書(shū)查詢” 主要查詢?cè)趫D書(shū)庫(kù)中現(xiàn)有的資料。讓用戶了解是否有其需要的圖書(shū) &有哪些圖書(shū)。它包括按書(shū)名查詢圖書(shū)、按索書(shū)號(hào)查詢和按作者查詢圖書(shū)等。“期刊查詢”主要查詢期刊的情況。包括按刊名查詢出版物信息,按索書(shū)號(hào)查詢連續(xù)出版物信息和按編輯部查詢連續(xù)出版物信息等?!白x者信息查詢” 主要查詢讀者的圖書(shū)借閱情況,包括讀者借閱記錄查詢和讀者超期借閱記錄查詢等。“圖書(shū)推薦”是讓讀者推薦圖書(shū),作為工作人員采購(gòu)新書(shū)的參考。八、數(shù)據(jù)庫(kù)設(shè)計(jì)概要1. 數(shù)據(jù)庫(kù)系統(tǒng)的選擇本系統(tǒng)是一個(gè)中小型管理系統(tǒng),運(yùn)行環(huán)境是windows2000 se
11、ver,因此使用 windows環(huán)境下最容易使用且功能又比較強(qiáng)大的sql server2000 作為后臺(tái)的數(shù)據(jù)庫(kù)。2. 數(shù)據(jù)庫(kù)的調(diào)用c/s和b/s均采用 1ef 接口調(diào)用。3. 條形碼的使用條形碼具有唯一性和一次輸入后就可反復(fù)使用的優(yōu)點(diǎn),利用條形碼技術(shù)作為信息快速輸入的手段可迅速且不易發(fā)生錯(cuò)誤地處理圖書(shū)管理業(yè)務(wù)。本系統(tǒng)使用條形碼作為圖書(shū)和讀者的標(biāo)識(shí)實(shí)現(xiàn)標(biāo)識(shí)的唯一性。使用條碼后,能夠使圖書(shū)管理工作更加簡(jiǎn)單、快捷、不易出錯(cuò)。例如,當(dāng)一本書(shū)具有唯一條形碼標(biāo)識(shí),每位讀者也具有唯一條形碼標(biāo)識(shí)時(shí),圖書(shū)的借閱、查詢就十分便捷了。使用條形碼取代了以往填寫(xiě)書(shū)袋卡、借書(shū)證、 核對(duì)借閱時(shí)間等繁瑣的手工勞動(dòng),讀者在借書(shū)時(shí)只要將借書(shū)證給工作人員,工作人員只需登錄借書(shū)系統(tǒng)用條形碼閱讀器掃描讀者借書(shū)證上的條形碼,屏幕就會(huì)顯示出該讀者的信息,包括讀者姓名、單位、可借幾本書(shū)、 已借幾本書(shū)、 是否過(guò)期、有無(wú)罰款等。如可以借書(shū),工作人員只需用條形碼閱讀器掃描該讀者所需借的書(shū)上的條形碼符號(hào)后, 該書(shū)的書(shū)名和條形碼等信息都從數(shù)據(jù)庫(kù)中調(diào)出顯示在屏幕上,自動(dòng)記錄在該讀者
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 差旅服務(wù)定制化解決方案合作協(xié)議
- 車輛抵押反擔(dān)保借款合同解除后的后續(xù)處理
- 建筑行業(yè)常年法律顧問(wèn)專業(yè)服務(wù)協(xié)議
- 土地利用規(guī)劃保密及實(shí)施合同
- 倉(cāng)儲(chǔ)空間轉(zhuǎn)讓與倉(cāng)儲(chǔ)管理軟件應(yīng)用合同
- 釣魚(yú)艇轉(zhuǎn)讓協(xié)議書(shū)范本
- 木房合同協(xié)議書(shū)范本
- 生物質(zhì)發(fā)電項(xiàng)目安裝與運(yùn)營(yíng)管理合同
- 旅游企業(yè)特色旅游辦公用品采購(gòu)及服務(wù)協(xié)議
- 城市綜合體停車場(chǎng)場(chǎng)地租賃及收費(fèi)管理制度合同
- 智能機(jī)器人介紹課件
- 胎心監(jiān)護(hù)醫(yī)學(xué)宣教
- 2024屆四川省成都市溫江區(qū)八年級(jí)語(yǔ)文第二學(xué)期期末達(dá)標(biāo)測(cè)試試題含解析
- 電商平臺(tái)的運(yùn)營(yíng)和增長(zhǎng)策略
- 家庭安全隱患排查和應(yīng)對(duì)策略及方案
- 《塞翁失馬》課件
- 慣性導(dǎo)航與組合導(dǎo)航
- 急性腎盂腎炎疾病查房
- 第九屆全國(guó)大學(xué)生化學(xué)實(shí)驗(yàn)邀請(qǐng)賽無(wú)機(jī)分析題
- 單位就業(yè)人員登記表
- 《應(yīng)用寫(xiě)作》(第三版)復(fù)習(xí)思考、案例訓(xùn)練參考答案
評(píng)論
0/150
提交評(píng)論