UML圖書(shū)管理系統(tǒng)_第1頁(yè)
UML圖書(shū)管理系統(tǒng)_第2頁(yè)
UML圖書(shū)管理系統(tǒng)_第3頁(yè)
UML圖書(shū)管理系統(tǒng)_第4頁(yè)
UML圖書(shū)管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、UML面向?qū)ο蠓治雠c設(shè)計(jì)教程圖書(shū)管理系統(tǒng)班級(jí):13級(jí)1班姓名:王樂(lè)學(xué)號(hào):2013051140目錄圖書(shū)管理系統(tǒng)2背景21.1系統(tǒng)需求21.2建立對(duì)象模型31 確定類32系統(tǒng)的對(duì)象層:43確定屬性和服務(wù)44系統(tǒng)層次圖55 用例圖61.圖書(shū)管理員所包含的用例62.借閱者所包含的用例76類圖:87分析對(duì)象之間的關(guān)聯(lián)關(guān)系91一般特殊結(jié)構(gòu)92整體部分結(jié)構(gòu)93實(shí)例連接94消息連接108系統(tǒng)包圖118.1包圖關(guān)系129圖書(shū)管理系統(tǒng)時(shí)序圖139.1系統(tǒng)管理員添加借閱者時(shí)序圖132.9.2系統(tǒng)管理員添加圖書(shū)時(shí)序圖149.3圖書(shū)管理員刪除書(shū)目時(shí)序圖149.4圖書(shū)管理員處理圖書(shū)歸還時(shí)序圖159.5圖書(shū)管理員處理圖書(shū)借

2、閱時(shí)序圖1610圖書(shū)管理系統(tǒng)活動(dòng)圖1710.1借閱者的活動(dòng)圖1710.2圖書(shū)管理員的活動(dòng)圖1810.3系統(tǒng)管理員維護(hù)借閱者賬戶活動(dòng)圖1911圖書(shū)管理系統(tǒng)狀態(tài)圖2012圖書(shū)管理系統(tǒng)協(xié)作圖2112.1圖書(shū)管理員處理還書(shū)協(xié)作圖2112.2圖書(shū)管理員處理借書(shū)協(xié)作圖2213圖書(shū)管理系統(tǒng)構(gòu)建圖2214圖書(shū)管理系統(tǒng)部署圖231.3數(shù)據(jù)庫(kù)的設(shè)計(jì)241.3.1采購(gòu)員工作窗口241.3.2驗(yàn)收員工作窗口241.3.3供貨單位管理窗口251.3.4讀者窗口251.3.5數(shù)據(jù)庫(kù)表結(jié)構(gòu)261系統(tǒng)管理員表262借閱者表263圖書(shū)表274圖書(shū)管理員275訂單276供貨單位27圖書(shū)管理系統(tǒng)背景圖書(shū)館管理系統(tǒng)的開(kāi)發(fā)與建設(shè)是學(xué)校

3、信息化建設(shè)的一個(gè)重要組成部分。圖書(shū)館管理系統(tǒng)要實(shí)現(xiàn)整個(gè)圖書(shū)館信息的集中管理、分散操作、信息共享,使傳統(tǒng)的圖書(shū)館管理向數(shù)字化、無(wú)紙化、智能化、綜合化的方向發(fā)展,服務(wù)于圖書(shū)館工作人員及廣大讀者。系統(tǒng)應(yīng)具有采訪、編目、流通、期刊、公共查詢、典藏、借閱等方面的功能。作為一個(gè)案例,不可能將實(shí)際系統(tǒng)中每個(gè)對(duì)象的全部屬性與服務(wù)都一一列出,為了簡(jiǎn)潔,我們將系統(tǒng)作了簡(jiǎn)化,僅就圖書(shū)館管理中采訪、編目、流通三個(gè)方面的系統(tǒng)分析與設(shè)計(jì)過(guò)程寫(xiě)出,供讀者參考。編目是圖書(shū)館工作中重要的一個(gè)環(huán)節(jié),涉及的處理和術(shù)語(yǔ)非常專業(yè),對(duì)機(jī)讀數(shù)據(jù)的處理與存儲(chǔ)比較復(fù)雜,在本例中,只將其列出,不作進(jìn)一步拓展,有興趣的讀者可查閱相關(guān)資料。一. 面

4、向?qū)ο蟮姆治?.1系統(tǒng)需求 根據(jù)圖書(shū)館管理中借閱、管理、流通等方面的實(shí)際工作需要,系統(tǒng)應(yīng)該滿足一下要求:1、對(duì)借閱者進(jìn)行統(tǒng)計(jì)管理;2、通過(guò)對(duì)讀者需求信息的回收處理,對(duì)館藏和正在訂購(gòu)的圖書(shū)進(jìn)行查重形成訂單;3、核對(duì)驗(yàn)收到館文獻(xiàn),對(duì)未到圖書(shū)進(jìn)行查詢和打印,作退還處理;對(duì)已驗(yàn)收的到館文獻(xiàn),自動(dòng)產(chǎn)生登錄號(hào)和條形碼;4、圖書(shū)經(jīng)費(fèi)管理;5、查詢統(tǒng)計(jì) 查詢某個(gè)供應(yīng)商在某段時(shí)間內(nèi)的供書(shū)情況;查詢某段時(shí)間內(nèi)訂購(gòu)圖書(shū)的情況;查詢某段時(shí)間到館圖書(shū)的情況;進(jìn)行到書(shū)率統(tǒng)計(jì),贈(zèng)送統(tǒng)計(jì),采購(gòu)資金統(tǒng)計(jì);6、圖書(shū)編目處理;7、圖書(shū)借閱處理,提供讀者借書(shū)、還書(shū)操作。還書(shū)時(shí),須檢查借閱期限,超期應(yīng)給予罰款;不還的書(shū)可以續(xù)借。1.2

5、建立對(duì)象模型1 確定類采購(gòu)員:采購(gòu)員是系統(tǒng)中重要的人員,系統(tǒng)需要保留其工作記錄,并要模擬其訂購(gòu)圖書(shū)的行為。訂單:采購(gòu)員經(jīng)過(guò)分析讀者需求和對(duì)書(shū)目進(jìn)行查重處理,產(chǎn)生訂購(gòu)圖書(shū)清單,向供應(yīng)商訂書(shū)。驗(yàn)收單 記錄新書(shū)到館信息。圖書(shū)館書(shū)籍的來(lái)源包括購(gòu)買、交換、贈(zèng)送三種途徑,根據(jù)管理的實(shí)際需要,特設(shè)立一個(gè)驗(yàn)收單對(duì)象。借閱者:記錄其借閱情況,借閱權(quán)限,預(yù)約級(jí)別。供應(yīng)商:記錄供應(yīng)商基本情況,便于查詢統(tǒng)計(jì);圖書(shū)管理員:管理圖書(shū)管的圖書(shū)。系統(tǒng)管理員:對(duì)系統(tǒng)進(jìn)行維護(hù)。2系統(tǒng)的對(duì)象層:圖書(shū)管理系統(tǒng)的對(duì)象圖3確定屬性和服務(wù)“采購(gòu)員”對(duì)象的屬性包括:采購(gòu)員的基本信息,如職工號(hào)、姓名、登錄時(shí)間。采購(gòu)員在系統(tǒng)中的行為是進(jìn)行書(shū)籍的

6、采購(gòu)。對(duì)書(shū)籍進(jìn)行查重、檢索等操作是分別是對(duì)“書(shū)”和“讀者”對(duì)象屬性的操作,應(yīng)封裝到這些對(duì)象中,在“采購(gòu)員”對(duì)象中只設(shè)立“訂購(gòu)”的服務(wù),通過(guò)消息引用其它對(duì)象的相應(yīng)服務(wù)來(lái)完成?!坝唵巍睂?duì)象的屬性包括訂單號(hào),訂購(gòu)書(shū)目列表,訂購(gòu)書(shū)籍的詳細(xì)信息;填寫(xiě)訂單的采購(gòu)員,提供書(shū)籍的供應(yīng)商,“訂單”對(duì)象的服務(wù)包括 “訂購(gòu)計(jì)價(jià)”,即逐條記錄訂購(gòu)的書(shū)目清單,并累計(jì)應(yīng)付款數(shù);“書(shū)”對(duì)象的屬性包括書(shū)的“編號(hào)”,記錄其在館藏書(shū)目中的財(cái)產(chǎn)號(hào);“書(shū)目信息列表”,記錄圖書(shū)編目后的所有信息;“書(shū)籍來(lái)源”,記錄書(shū)籍到館的方式?!皶?shū)”的服務(wù)有“增加”,新書(shū)到館驗(yàn)收后,增加書(shū)目;“編目”,對(duì)到館圖書(shū)做編目處理,形成編目卡片、書(shū)本式目錄、

7、統(tǒng)計(jì)報(bào)表等編目產(chǎn)品;“查重”就是對(duì)所有館藏書(shū)進(jìn)行檢索,統(tǒng)計(jì)書(shū)籍的復(fù)本數(shù)和借閱率;“剔舊”就是對(duì)破損嚴(yán)重,不能再流通的書(shū)籍做刪除處理,其記錄要保存;“交換”就是將本館藏書(shū)與其他單位交換,修改館藏書(shū)籍信息;“贈(zèng)送”就是將本館藏書(shū)贈(zèng)予其他單位,修改館藏書(shū)籍信息。“讀者”對(duì)象的屬性包括讀者編號(hào)和讀者信息列表;由于讀者身份不同,擁有不同的借閱權(quán)限,借閱數(shù)量上限,借閱期限;讀者借閱的書(shū)目記錄在“借閱書(shū)目”中,預(yù)約的書(shū)目記錄在“預(yù)約書(shū)目”中。“讀者”對(duì)象的服務(wù)包括“借書(shū)”(在借閱書(shū)目中增加記錄,若所借書(shū)籍為預(yù)約書(shū),則將預(yù)約書(shū)目中的記錄刪除)、“還書(shū)”(將借閱書(shū)目中的記錄刪除,同時(shí)檢查借閱期限對(duì)“供應(yīng)商”對(duì)象

8、、“交換單位”對(duì)象、“贈(zèng)送單位”對(duì)象,我們通過(guò)增設(shè)一個(gè)“供貨單位”對(duì)象,組成一種整體部分結(jié)構(gòu)。 “供貨單位”對(duì)象的屬性有“單位名稱”、“聯(lián)系人”、“電話”、“賬號(hào)”等基本信息,以及“供貨單位類別”,可以是供應(yīng)商、交換單位、贈(zèng)送單位等多種類別。其服務(wù)包括“供貨”、“信息增刪”,實(shí)現(xiàn)對(duì)供貨單位信息的增加、刪除及修改。4系統(tǒng)層次圖圖書(shū)管理系統(tǒng)層次結(jié)構(gòu)圖5 用例圖1.圖書(shū)管理員所包含的用例(1) 登錄系統(tǒng):管理員可以通過(guò)登錄該系統(tǒng)進(jìn)行各項(xiàng)功能的操作。(2) 書(shū)籍管理:包括對(duì)書(shū)籍的增、刪、改等。(3) 書(shū)籍借閱管理:包括借書(shū)、還書(shū)、預(yù)訂信息的管理(4) 讀者管理:包含對(duì)讀者的增刪改等操作。(5) 檢索圖

9、書(shū)圖書(shū)管理系統(tǒng)用例圖系統(tǒng)管理員進(jìn)行系統(tǒng)維護(hù)用例圖2.借閱者所包含的用例(1) 登錄系統(tǒng)(2) 借書(shū):進(jìn)行借書(shū)業(yè)務(wù)。(3) 還書(shū):讀者具有的還書(shū)業(yè)務(wù)。(4) 查看信息:包含對(duì)個(gè)人信息和書(shū)籍信息的查詢業(yè)務(wù)(5) 預(yù)訂:讀者對(duì)書(shū)籍的預(yù)訂業(yè)務(wù)。借閱者請(qǐng)求服務(wù)用例圖 圖2 供貨單位結(jié)構(gòu)圖6類圖:通過(guò)對(duì)系統(tǒng)需求中的形容詞和動(dòng)詞進(jìn)行分析,確定了每個(gè)對(duì)象的屬性和服務(wù),把每個(gè)對(duì)象的屬性和服務(wù)填到相應(yīng)的類符號(hào)中,構(gòu)成了類圖的特征層圖書(shū)管理簡(jiǎn)單的類7分析對(duì)象之間的關(guān)聯(lián)關(guān)系1一般特殊結(jié)構(gòu)實(shí)際操作中,采購(gòu)員產(chǎn)生圖書(shū)預(yù)訂單后,由館長(zhǎng)審核,通過(guò)對(duì)采購(gòu)資金、借閱率、讀者需求等情況進(jìn)行綜合考慮分析后,產(chǎn)生訂單,則在“人員”對(duì)象

10、中,采購(gòu)員與館長(zhǎng)將構(gòu)成一般特殊結(jié)構(gòu),讀者可自行分析,以作練習(xí)。2整體部分結(jié)構(gòu) “訂單”是“賬冊(cè)”的部分對(duì)象,由“賬冊(cè)”類的“訂單目錄”屬性表明一個(gè)賬冊(cè)中包括哪些訂單;供應(yīng)商、交換單位、贈(zèng)送單位/個(gè)人構(gòu)成了圖書(shū)的供貨單位。3實(shí)例連接“書(shū)”與“讀者”之間存在多對(duì)多的實(shí)例連接關(guān)系。即采購(gòu)前,采購(gòu)員要先收集讀者對(duì)新書(shū)的需求量,要求讀者對(duì)所需要的書(shū)進(jìn)行預(yù)選,然后匯總預(yù)選結(jié)果?!皶?shū)”與“讀者”對(duì)象之間存在復(fù)雜的實(shí)例連接關(guān)系經(jīng)分析后發(fā)現(xiàn),現(xiàn)有“書(shū)”的所有對(duì)象實(shí)例,都是館藏書(shū)籍,而讀者需求并不全都是館藏書(shū),應(yīng)包括采購(gòu)員提供給讀者預(yù)選的新書(shū)目錄?!安少?gòu)員”、“書(shū)”與“供貨單位”之間的實(shí)例連接通過(guò)訂單反映。一個(gè)采

11、購(gòu)員可產(chǎn)生多張訂單,一張訂單送一家供貨單位。按系統(tǒng)責(zé)任,查詢某個(gè)供應(yīng)商在某段時(shí)間內(nèi)的供書(shū)情況,則“供貨單位”與“書(shū)”之間也存在關(guān)聯(lián),增設(shè)一個(gè)對(duì)象“供應(yīng)書(shū)目一覽表”來(lái)表示這種關(guān)聯(lián)。“供應(yīng)書(shū)目一覽表”對(duì)象的屬性包括日期、書(shū)目列表、供貨類型,服務(wù)包括種類增刪、檢索。4消息連接通過(guò)分析書(shū)的狀態(tài)變化,繪出書(shū)的狀態(tài)圖,為分析系統(tǒng)內(nèi)的消息連接提供思路, 圖書(shū)管理系統(tǒng)的類圖8系統(tǒng)包圖定義并描述了各個(gè)類后,我們可以根據(jù)實(shí)際情況引入包來(lái)管理類,本圖書(shū)館管理系統(tǒng)可以劃分為四個(gè)包:供貨包圖:對(duì)圖書(shū)的供應(yīng)進(jìn)行管理,為圖書(shū)的供應(yīng)提供信息服務(wù)接口,便于對(duì)系統(tǒng)進(jìn)行操作。圖書(shū)借閱管理包括借書(shū)處理,還書(shū)處理和罰款處理等。借閱者管

12、理包括對(duì)讀者圖書(shū)等信息進(jìn)行維護(hù),主要有讀者信息的增刪,對(duì)圖書(shū)更新資料進(jìn)行維護(hù)。系統(tǒng)服務(wù):包括系統(tǒng)登錄檢查,安全維護(hù)等。系統(tǒng)的包圖如圖十所示:8.1包圖關(guān)系 在建模機(jī)制中,模型的組織用包來(lái)實(shí)現(xiàn),包可以把所建立的各種模型組織起來(lái),形成各種功能或用途的模塊,并可以控制包中元素的可見(jiàn)性及描述包之間的依賴關(guān)系。本系統(tǒng)的圖書(shū)管理系統(tǒng)如下圖所示:9圖書(shū)管理系統(tǒng)時(shí)序圖對(duì)于圖書(shū)管理系統(tǒng)借書(shū)還書(shū)是兩個(gè)重要的過(guò)程,我們先來(lái)分析一下借書(shū)、還書(shū)、添加圖書(shū)、添加借閱者的一般過(guò)程,并由借書(shū)的一般過(guò)程畫(huà)出其時(shí)序圖、協(xié)作圖以及活動(dòng)圖。9.1系統(tǒng)管理員添加借閱者時(shí)序圖系統(tǒng)管理員添加借閱者的過(guò)程:系統(tǒng)管理員以管理員的身份進(jìn)入圖書(shū)管

13、理系統(tǒng)的后臺(tái)界面之后首先檢測(cè)該用戶是否已經(jīng)存在,如果存在則添加失敗,如果不存在依據(jù)該用戶的信息進(jìn)行添加。2.9.2系統(tǒng)管理員添加圖書(shū)時(shí)序圖系統(tǒng)管理員添加圖書(shū)的過(guò)程:系統(tǒng)管理員進(jìn)入添加圖書(shū)界面,先檢索時(shí)候存在同名圖書(shū),如果存在則添加失敗,如果沒(méi)有檢索到同名圖書(shū)則系統(tǒng)管理員進(jìn)行圖書(shū)添加操作。9.3圖書(shū)管理員刪除書(shū)目時(shí)序圖圖書(shū)管理員刪除數(shù)目過(guò)程:圖書(shū)管理員進(jìn)入刪除圖書(shū)界面搜索要?jiǎng)h除圖書(shū)的書(shū)名,依據(jù)數(shù)目進(jìn)行檢索,查找之后進(jìn)行刪除操作。如果沒(méi)有找到則刪除失敗。9.4圖書(shū)管理員處理圖書(shū)歸還時(shí)序圖還書(shū)過(guò)程:在返還圖書(shū)的過(guò)程中,管理員首先獲取讀者的借閱信息和被歸還的書(shū)籍的信息,如書(shū)標(biāo)題信息,數(shù)量等,并一一審核

14、每本書(shū)的歸還日期是否超過(guò)應(yīng)歸還日期。在完成階段,將此書(shū)的書(shū)號(hào)登記并設(shè)計(jì)標(biāo)志位為已歸還,以便讀者網(wǎng)上預(yù)訂和繼續(xù)借閱,同時(shí)將此類圖書(shū)的數(shù)量加1,如果讀者超期或丟失所借書(shū)籍,則要進(jìn)行賠償處理。9.5圖書(shū)管理員處理圖書(shū)借閱時(shí)序圖借書(shū)的過(guò)程:讀者刷卡進(jìn)入圖書(shū)館,或者先查詢圖書(shū)及個(gè)人借閱信息,或者直接去挑選圖書(shū),選擇好圖書(shū)后進(jìn)入借書(shū)程序,管理員先檢查讀者的借書(shū)證件,查驗(yàn)?zāi)芊窠栝啠热纾鹤C件是否無(wú)效或書(shū)籍是否已經(jīng)借滿等,即檢驗(yàn)其借書(shū)的合法性和有效性,如果是非法用戶或借書(shū)數(shù)量范圍外,則該讀者不能借閱圖書(shū)。如果滿足借閱要求,則再獲取所借書(shū)的標(biāo)題以進(jìn)行庫(kù)內(nèi)搜索,獲取書(shū)目查詢此書(shū)的數(shù)量,看是否還有此書(shū),如果沒(méi)有則阻

15、止其他借書(shū)者可能進(jìn)行的預(yù)訂活動(dòng),將此書(shū)借出,根據(jù)書(shū)號(hào)將此書(shū)的借閱標(biāo)志位取反以表示此書(shū)已借出,并將此書(shū)的書(shū)目減1。10圖書(shū)管理系統(tǒng)活動(dòng)圖10.1借閱者的活動(dòng)圖借閱者進(jìn)入自助服務(wù)系統(tǒng)查找讀者自己所要找的圖書(shū),并且瀏覽,如果讀者想要預(yù)留此圖書(shū)則判斷是否登錄,如果讀者登陸成功則進(jìn)行圖書(shū)預(yù)留操作,否則讀者進(jìn)行登錄操作。完成這些操作之后退出自助服務(wù)系統(tǒng)。10.2圖書(shū)管理員的活動(dòng)圖圖書(shū)管理員登錄圖書(shū)管理系統(tǒng),如果有讀者還書(shū),圖書(shū)管理員將進(jìn)行掃名查看該圖書(shū)時(shí)候超過(guò)借閱時(shí)間則付款,如果沒(méi)有超過(guò)借閱時(shí)間則更新借閱者信息。如果有讀者借書(shū),圖書(shū)管理員查看是否超過(guò)借書(shū)數(shù)量的最大限制。如果沒(méi)有超過(guò)則圖書(shū)管理員進(jìn)行對(duì)借閱者

16、信息的更新操作,如果超過(guò)借閱的最大數(shù)量,則不進(jìn)行借書(shū)操作。10.3系統(tǒng)管理員維護(hù)借閱者賬戶活動(dòng)圖系統(tǒng)管理員進(jìn)入維護(hù)借閱者用戶信息界面,對(duì)老借閱者的信息進(jìn)行及時(shí)的修改或者刪除,對(duì)新的借閱者用戶信息進(jìn)行添加。11圖書(shū)管理系統(tǒng)狀態(tài)圖圖書(shū)管理員使用系統(tǒng)的狀態(tài)圖分析圖書(shū)管理員的主要事件流。從以上分析可知,圖書(shū)管理員相關(guān)的過(guò)程包括:辦理借書(shū)、辦理還書(shū)、解除預(yù)定、圖書(shū)訂購(gòu)、讀者信息管理(增加/刪除讀者、修改讀者權(quán)限及密碼、借閱超期罰款)、圖書(shū)信息管理(增加/刪除數(shù)目、圖書(shū)類別等相關(guān)信息的修改、流通情況)。由此我們可繪制如下所示的圖書(shū)管理員使用系統(tǒng)的狀態(tài)圖:12圖書(shū)管理系統(tǒng)協(xié)作圖12.1圖書(shū)管理員處理還書(shū)協(xié)作

17、圖12.2圖書(shū)管理員處理借書(shū)協(xié)作圖13圖書(shū)管理系統(tǒng)構(gòu)建圖14圖書(shū)管理系統(tǒng)部署圖1.3數(shù)據(jù)庫(kù)的設(shè)計(jì)為了實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ),我們?cè)赟QL Server中建立了與前面的類對(duì)應(yīng)的表,表中的每一條記錄對(duì)應(yīng)于類的一個(gè)對(duì)象,這樣把對(duì)象存放到數(shù)據(jù)庫(kù)服務(wù)器中。下面介紹這些窗口的實(shí)現(xiàn)。 1.3.1采購(gòu)員工作窗口用戶輸入用戶編號(hào),系統(tǒng)自動(dòng)顯示姓名、登錄時(shí)間。系統(tǒng)管理員按“發(fā)布”按鈕,到圖書(shū)編輯窗口,創(chuàng)建類“新書(shū)目錄”的對(duì)象,調(diào)用“新書(shū)目錄”對(duì)象的 “更新” 操作,來(lái)發(fā)布新書(shū),完成后,返回“新書(shū)目錄”對(duì)象。對(duì)“新書(shū)目錄”對(duì)象操作結(jié)束,返回采購(gòu)員工作窗口。按“檢索”按鈕,調(diào)用對(duì)象“書(shū)”的“查重”操作,調(diào)用對(duì)象“預(yù)選清單”的“

18、檢索”操作,調(diào)用對(duì)象“驗(yàn)收事件”的“檢索”操作,檢索結(jié)果顯示在采購(gòu)員工作窗口中的圖書(shū)信息中。按“訂購(gòu)”按鈕,生成一張送交供貨單位的訂單,即創(chuàng)建一個(gè)“訂單”對(duì)象,調(diào)用“數(shù)據(jù)編輯”對(duì)象的相關(guān)操作,返回到采購(gòu)員工作窗口。1.3.2驗(yàn)收員工作窗口用戶輸入用戶編號(hào),系統(tǒng)自動(dòng)顯示姓名、驗(yàn)收時(shí)間。若到館書(shū)籍來(lái)源屬于訂購(gòu)方式,則輸入訂單號(hào),按“驗(yàn)收”按鈕,創(chuàng)建“驗(yàn)收事件”對(duì)象,調(diào)用“訂單”對(duì)象的“核對(duì)”操作,對(duì)長(zhǎng)期不到館的書(shū)作相應(yīng)處理,返回驗(yàn)收員工作窗口。若到館書(shū)籍來(lái)源方式為非訂購(gòu)方式,創(chuàng)建“驗(yàn)收事件”對(duì)象,錄入到館書(shū)籍信息。此時(shí)會(huì)發(fā)現(xiàn),在設(shè)計(jì)的窗口上,還缺少讓用戶選擇書(shū)籍來(lái)源方式的按鈕,增設(shè)一個(gè)下拉列表框,

19、選擇后,就創(chuàng)建“驗(yàn)收事件”對(duì)象。驗(yàn)收完畢,按“登記”按鈕,調(diào)用“書(shū)”對(duì)象的“種類增刪”操作。查詢圖書(shū)到館情況,按“檢索”按鈕,調(diào)用“驗(yàn)收事件”對(duì)象的“檢索”操作。1.3.3供貨單位管理窗口顯示供貨單位詳細(xì)信息,無(wú)論按“增加”按鈕、“刪除”按鈕,還是“修改”按鈕,都調(diào)用“數(shù)據(jù)編輯”對(duì)象的相關(guān)操作來(lái)實(shí)現(xiàn)。1.3.4讀者窗口根據(jù)讀者的要求選擇相應(yīng)的操作。按下“借書(shū)”按鈕,顯示借書(shū)操作窗口,列出書(shū)籍信息,讀者選定書(shū)籍后,按下“選定”按鈕,調(diào)用“讀者”對(duì)象的“借書(shū)”操作。若有預(yù)約書(shū)籍可借,也要顯示在借書(shū)操作窗口,并與其他書(shū)籍信息相區(qū)別。返回讀者窗口。按下“續(xù)借”按鈕,顯示續(xù)借操作窗口,列出讀者借閱書(shū)籍信息,讀者選定書(shū)籍后,按下“選定”按鈕,調(diào)用“讀者”對(duì)象的“借書(shū)”操作。返回讀者窗口。按下“預(yù)選”按鈕,顯示預(yù)選操作窗口,列出新書(shū)信息及館藏書(shū)籍信息,讀者選定書(shū)籍后,按下“選定”按鈕,調(diào)用“讀者”對(duì)象的“預(yù)選”操作,創(chuàng)建“預(yù)選清單”對(duì)象,返回讀者窗口。按下“預(yù)約”按鈕,顯示預(yù)約操作窗口,列出館藏書(shū)籍信息,讀者選定書(shū)籍后,按下“選定”按鈕,調(diào)用“讀者”對(duì)象的“預(yù)約”操作。返回讀者窗口。1.3.5數(shù)據(jù)庫(kù)表結(jié)構(gòu)下面給出各個(gè)對(duì)象對(duì)應(yīng)的數(shù)據(jù)庫(kù)表的結(jié)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論