版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
千里之行,始于足下讓知識(shí)帶有溫度。第第2頁(yè)/共2頁(yè)精品文檔推薦高校圖書(shū)館管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)學(xué)號(hào):
專業(yè)班級(jí):
姓名:
指導(dǎo)教師:
完成日期:
名目
1.引言
2.需求分析階段
2.1引言
2.2需求分析階段的目標(biāo)與任務(wù)
2.2.1處理對(duì)象
2.2.2處理功能及要求
平安性和完整性要求
2.3需求分析階段成績(jī)
3概念設(shè)計(jì)階段
3.1引言
3.2任務(wù)與目標(biāo)
3.3階段結(jié)果4.規(guī)律設(shè)計(jì)階段
4.1規(guī)律設(shè)計(jì)的任務(wù)和目標(biāo)
4.2數(shù)據(jù)組織
4.2.1將E-R圖轉(zhuǎn)換為關(guān)系模型
4.2.2模型優(yōu)化
4.2.3數(shù)據(jù)庫(kù)模式定義
4.2.4用戶子模式定義
4.3數(shù)據(jù)處理5.物理設(shè)計(jì)階段
5.1物理設(shè)計(jì)階段的目標(biāo)與任務(wù)
5.2數(shù)據(jù)存儲(chǔ)方面
5.3系統(tǒng)功能模塊
5.3.1讀者基本信息的查詢和更新模塊
5.3.2圖書(shū)基本信息的查詢和更新模塊6.?dāng)?shù)據(jù)庫(kù)實(shí)施階段
6.1建立數(shù)據(jù)庫(kù)、數(shù)據(jù)表、視圖、索引
6.1.1建立數(shù)據(jù)庫(kù)
6.1.2建立數(shù)據(jù)表
6.1.3建立視圖
6.1.4建立索引
6.1.5建立觸發(fā)器
6.2數(shù)據(jù)入庫(kù)
6.3創(chuàng)建各個(gè)功能的存儲(chǔ)過(guò)程
7.系統(tǒng)調(diào)試和測(cè)試8.實(shí)習(xí)心得9.存在的問(wèn)題及建議致謝
1.引言
隨著社會(huì)信息量的與日俱增,職場(chǎng)競(jìng)爭(zhēng)的日趨激烈,越來(lái)越多的人更關(guān)注學(xué)問(wèn)的堆積、能力的培養(yǎng)。作為信息存儲(chǔ)的主要媒體之一圖書(shū),數(shù)量、規(guī)模比以往任何時(shí)候都大的多,不論個(gè)人還是圖書(shū)管理部門(mén)都需要使用便利而有效的方式來(lái)管理自己的書(shū)籍。
在計(jì)算機(jī)日益普及的今日,對(duì)個(gè)人而言若采納一套行之有效的圖書(shū)管理系統(tǒng)來(lái)管理自己的書(shū)籍,會(huì)便利許多。對(duì)圖書(shū)管理部門(mén)而言,以前單一的手工檢索已不能滿足人們的要求,為了便于圖書(shū)資料的管理需要有效的圖書(shū)管理軟件。對(duì)于日益擴(kuò)大的圖書(shū)館,查找特定的書(shū)目總是借閱者或工作人員勞神費(fèi)勁,有時(shí)還沒(méi)有結(jié)果。因此往往是投入了大量的人力和財(cái)力卻得不到高效的管理效率。為了縮短借閱者的等待時(shí)光,減輕工作人員的工作量,便利工作人員對(duì)它的操作,提高管理的質(zhì)量和水平,做到高效、智能化管理,從而達(dá)到提高圖書(shū)借閱信息管理效率的目的,采納數(shù)據(jù)庫(kù)技術(shù)生成的圖書(shū)館借閱管理系統(tǒng)將會(huì)極大地便利借閱者并簡(jiǎn)化圖書(shū)館管理人員和工作人員的勞動(dòng),使工作人員從繁忙、復(fù)雜的工作進(jìn)入到一個(gè)容易、高效的工作中。
本文以大學(xué)圖書(shū)館管理系統(tǒng)管理系統(tǒng)開(kāi)發(fā)過(guò)程為背景,全文分為名目、需求分析、概要設(shè)計(jì)、規(guī)律設(shè)計(jì)、物理設(shè)計(jì),以及系統(tǒng)的實(shí)現(xiàn)等全過(guò)程。在程序設(shè)計(jì)與調(diào)試上采納了自上而下,逐步細(xì)化,逐步完美的原則。采納結(jié)構(gòu)化的功能模塊設(shè)計(jì)系統(tǒng)功能,可讀性好,易于擴(kuò)充。基本功能全面,系統(tǒng)可讀性好,易于維護(hù)、更新,平安性好。
2.需求分析階段
2.1引言
舉行系統(tǒng)設(shè)計(jì),首先要對(duì)系統(tǒng)的現(xiàn)狀舉行分析。按照系統(tǒng)的目標(biāo)、需求和功能,制定和挑選一個(gè)較好的系統(tǒng)計(jì)劃,從而達(dá)到一個(gè)合理的優(yōu)化系統(tǒng)。每個(gè)小學(xué)都有圖書(shū)館,最初因?yàn)閳D書(shū)數(shù)量和種類較少,人工手動(dòng)管理比較便利和靈便。隨著社會(huì)的進(jìn)展,圖書(shū)的數(shù)量和種類越來(lái)越多,人工手動(dòng)管理睬降低工作的效率,希翼建立一個(gè)圖書(shū)管理系統(tǒng),是為了解決人工手動(dòng)管理圖書(shū)信息在實(shí)踐的問(wèn)題,從而達(dá)到系統(tǒng)化、規(guī)范化、標(biāo)準(zhǔn)化的水平。該系統(tǒng)的建立不但給管理者帶來(lái)了便利,也節(jié)約了工作時(shí)光從而提高了工作效率。
需求分析是在于要弄清用戶對(duì)開(kāi)發(fā)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)確實(shí)切要求。數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步是明確數(shù)據(jù)庫(kù)的目的和如何使用,也就是說(shuō)需要從數(shù)據(jù)庫(kù)中得到哪些信息。明確目的之后,就可以確定您需要保存哪些主題的信息(表),以及每個(gè)主題需要保存哪些信息(表中字段)。
在構(gòu)造系統(tǒng)時(shí),首先從需求動(dòng)身構(gòu)造數(shù)據(jù)庫(kù)表,然后再由數(shù)據(jù)庫(kù)表結(jié)合需求劃分系統(tǒng)功能模塊。這樣,就把一個(gè)大的系統(tǒng)分解成了幾個(gè)小系統(tǒng)。這里把系統(tǒng)的層次劃分為了四個(gè)部分:圖書(shū)維護(hù),人員信息管理,圖書(shū)借閱管理,信息查詢。能夠?qū)崿F(xiàn)以下功能:
○1舉行新書(shū)入庫(kù)、現(xiàn)有圖書(shū)信息修改以及刪除;
②能夠?qū)崿F(xiàn)對(duì)讀者基本信息的查詢和編輯管理;
③能夠舉行超期罰款功能;
④能夠舉行借閱信息的查詢功能;
2.2需求分析階段的目標(biāo)與任務(wù)
讀者信息:讀者編號(hào),姓名,性別,學(xué)號(hào),學(xué)院,專業(yè),年級(jí),類型,類別編號(hào),辦證日期
管理員信息:管理員編號(hào),姓名,性別,權(quán)限,登錄口令,住址,電話
館藏圖書(shū)信息:圖書(shū)編號(hào),索書(shū)號(hào),圖書(shū)名稱,,出版社,單價(jià),
運(yùn)行機(jī)制,并通過(guò)上網(wǎng)搜尋有關(guān)圖書(shū)管理系統(tǒng)的學(xué)問(wèn),了解到了圖書(shū)管理的現(xiàn)狀,以及在管理中的一些問(wèn)題。因?yàn)槭堑谝淮巫鲞@樣的需求調(diào)查,開(kāi)頭總是覺(jué)得無(wú)從下手,不知道自己該了解、該清晰那些方面的學(xué)問(wèn),在繪制系統(tǒng)業(yè)務(wù)流程圖時(shí),也碰到了無(wú)數(shù)的問(wèn)題,但通過(guò)教師的協(xié)助與指導(dǎo),和自己一遍一遍的分析和完美,才逐步把業(yè)務(wù)弄清晰,終于順當(dāng)完成了需求分析階段的任務(wù)。
2.3.2圖書(shū)管理系統(tǒng)業(yè)務(wù)流程圖
從讀者角度考慮的業(yè)務(wù)流程圖:
2.3.3圖書(shū)管理系統(tǒng)數(shù)據(jù)流程圖
頂層數(shù)據(jù)流圖:
圖2.2頂層數(shù)據(jù)流
第2層數(shù)據(jù)流圖:(讀者借閱,讀者還書(shū),讀者查詢,管理員查詢,管理員修改)
第3層數(shù)據(jù)流圖:(讀者借閱)
第3層數(shù)據(jù)流圖:(讀者還書(shū))
第3層數(shù)據(jù)流圖:(查詢圖書(shū)信息,查詢讀者信息,查詢借經(jīng)驗(yàn)史,查詢罰款信息)
第3層數(shù)據(jù)流圖:(管理員添加、刪除、修改圖書(shū)信息)
第3層數(shù)據(jù)流圖:(管理員添加、刪除、修改讀者信息)
第3層數(shù)據(jù)流圖:(管理員添加、刪除、修改系統(tǒng)用戶信息)
2.3.4圖書(shū)管理系統(tǒng)數(shù)據(jù)字典
(a)數(shù)據(jù)項(xiàng):系統(tǒng)涉及的數(shù)據(jù)項(xiàng)有44項(xiàng)
表1.1數(shù)據(jù)項(xiàng)列表
系
DI-1BookID圖書(shū)條碼號(hào)char(9)條碼號(hào)DI-2BookNo圖書(shū)索書(shū)號(hào)char(10)索書(shū)號(hào)DI-3BookName圖書(shū)名char(20)書(shū)名
DI-4BookWriter圖書(shū)char(8)
DI-5BookPublish圖書(shū)出版社char(20)出版社DI-6BookPrice圖書(shū)單價(jià)char(7)單價(jià)
DI-7BookDate圖書(shū)出版日期Date出版日期DI-8BookClass圖書(shū)分類char(20)類別
DI-9BookMain圖書(shū)
系
DI-38MAuth管理員權(quán)限級(jí)別char(4)權(quán)限級(jí)別DI-39MTeleph管理員電話char(15)電話
DI-40MAddre管理員地址char(30)住址
DI-41RoomNo館室號(hào)同BookRNochar(5)館室號(hào)DI-42RoomMID館室管理員編號(hào)同MIDchar(10)編號(hào)
DI-43RoomNum館室內(nèi)圖書(shū)數(shù)目char(5)數(shù)量
DI-44RoomAddre館室地址char(20)地址
(b)數(shù)據(jù)結(jié)構(gòu):
表1.2數(shù)據(jù)結(jié)構(gòu)列表
數(shù)據(jù)結(jié)構(gòu)編號(hào)數(shù)據(jù)結(jié)構(gòu)名
數(shù)據(jù)結(jié)構(gòu)
含義
組成
DS-1Book館藏圖書(shū)信息BookID,BookNo,BookName,BookWriter,BookPublish,BookPrice,BookDate,BookClass,BookMain,BookPrim,BookCopy,BookState,BookRNo
DS-2Reader讀者信息ReaID,ReaName,ReaSex,ReaNo,ReaLBID,ReaType,ReaDep,ReaGrade,ReaPref,ReaDate,
DS-3Borrow借閱信息BookID,ReaID,BookName,BookWriter,Outdate,YHdate
DS-4History借經(jīng)驗(yàn)史BookID,ReaID,BookName,BookWriter,Outdate,Indate
DS-5Fine罰款信息BookID,ReaID,BookName,Outdate,Indate,Fine,CLState,MID
DS-6ReaderType讀者類別LBID,LBName,LBnum,LBbqx,LBqx
DS-7Maneger管理員信息MID,MName,MSex,Mpwd,MAuth,MTeleph,MAddreDS-8Room館室信息RoomNO,RoomMID,RoomNum,RoomAddre
2.3.5處理規(guī)律描述
表1.3處理規(guī)律列表
3概念設(shè)計(jì)階段
3.1引言
系統(tǒng)開(kāi)發(fā)的總體目標(biāo)是實(shí)現(xiàn)圖書(shū)館管理的系統(tǒng)化和自動(dòng)化,縮短借閱者的等待時(shí)光,減輕工作人員的工作量,便利工作人員對(duì)它的操作,提高管理的質(zhì)量和水平,做到高效、智能化管理,從而達(dá)到提高圖書(shū)管理效率的目的。
主要任務(wù)是對(duì)讀者信息、管理員信息、圖書(shū)資料信息、借閱信息、歸還圖書(shū)信息、罰款信息的基本信息的操作及外理。
概念設(shè)計(jì)階段主要是將需求分析階段得到的用戶需求抽象為信息結(jié)構(gòu)(概念模型)的過(guò)程,它是囫圇數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。
3.2任務(wù)與目標(biāo)
(1)挑選中層數(shù)據(jù)流為切入點(diǎn),通常挑選實(shí)際系統(tǒng)中的子系統(tǒng);
(2)設(shè)計(jì)分E-R圖,即各子模塊的E-R圖;
(3)生成初步E-R圖,通過(guò)合并辦法,做到各子系統(tǒng)實(shí)體、屬性、聯(lián)系統(tǒng)一;
(4)生成全局E-R圖,通過(guò)消退矛盾等方面。
在本圖書(shū)管理系統(tǒng)中,從第3層數(shù)據(jù)流程圖下手。分析各3層數(shù)據(jù)流圖和數(shù)據(jù)字典,知道囫圇系統(tǒng)功能圍繞“讀者”、“管理員”和“圖書(shū)”的處理。按照實(shí)體與屬性間的兩條準(zhǔn)則:○1作為“屬性”,不能再具有需要描述的性質(zhì)?!?“屬性”不能與其他實(shí)體具有聯(lián)系。數(shù)據(jù)流程圖2.4、圖2.5、圖2.6可綜合成借閱子系統(tǒng)的分E-R圖3.1,數(shù)據(jù)流程圖2.7可抽象為分E-R圖3.2,數(shù)據(jù)流程圖2.8可抽象為分E-R圖3.3,數(shù)據(jù)流程圖2.9可抽象為分E-R圖3.4。
然后采納逐步集成的方式將各分E-R圖合并,消退不須要的冗余和矛盾后就生成了基本E-R圖3.5。
3.3階段結(jié)果
(1)按照不同的對(duì)象,從第3層數(shù)據(jù)流程圖入手,分離畫(huà)出各分E-R圖:(a)從數(shù)據(jù)流程圖圖(三)與圖(四)抽象出的分E-R圖:
(c)從數(shù)據(jù)流程圖圖(六)抽象出的分E-R圖:
(d)從數(shù)據(jù)流程圖圖(七)抽象出的分E-R圖:
(e)從數(shù)據(jù)流程圖圖(八)抽象出的分E-R圖:
(2)合并各分E-R圖,消退屬性矛盾、命名矛盾、結(jié)構(gòu)矛盾等三類矛盾,得到初步E-R圖,再消退不須要冗余,得到的基本E-R圖如下所示:
(3)各E-R圖各實(shí)體的屬性如下所示:
圖書(shū):Book(BookID,BookNo,BookName,BookWriter,BookPublish,BookPrice,BookDate,BookClass,BookMain,BookPrim,BookCopy,BookState,BookRN)讀者:Reader(ReaID,ReaName,ReaSex,ReaNo,ReaLBID,ReaType,ReaDep,ReaGrade,ReaPref,ReaDate)
管理員:Maneger(MID,MName,MSex,Mpwd,MAuth,MTeleph,MAddre)
館室:Room(RoomNo,RoomMID,RoomNum,RoomAddre)
讀者類別:ReaderTpye(LBID,LBName,LBnum,LBbqx,LBqx)
各E-R圖中聯(lián)系的屬性如下所示:
借閱信息:Borrow(BookID,ReaderID,BookName,BookWriter,Outdate,YHdate)
借經(jīng)驗(yàn)史:History(BookID,ReaderID,BookName,BookWriter,Outdate,Indate)
罰款信息:Fine(BookID,ReaderID,BookName,Outdate,Indate,Fine,CLState,MID)
4.規(guī)律設(shè)計(jì)階段
4.1規(guī)律設(shè)計(jì)的任務(wù)和目標(biāo)
以上的概念設(shè)計(jì)階段是自立于任何一種數(shù)據(jù)模型的,但是規(guī)律設(shè)計(jì)階段就與選用的DBMS產(chǎn)品發(fā)生關(guān)系了,系統(tǒng)規(guī)律設(shè)計(jì)的任務(wù)就是將概念設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的規(guī)律結(jié)構(gòu)。詳細(xì)內(nèi)容包括數(shù)據(jù)組織(將E-R圖轉(zhuǎn)換成關(guān)系模型、模型優(yōu)化、數(shù)據(jù)庫(kù)模式定義、用戶子模式設(shè)計(jì))、數(shù)據(jù)處理(畫(huà)出系統(tǒng)功能模塊圖)兩大任務(wù)。
4.2數(shù)據(jù)組織
實(shí)體型轉(zhuǎn)換為關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。對(duì)于實(shí)體間的聯(lián)系則有以下不同的狀況:
一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。
一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)自立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系模式合并。假如轉(zhuǎn)換為一個(gè)自立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為n端實(shí)體的碼。
一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)自立的關(guān)系模式,也可以與隨意一端對(duì)應(yīng)的關(guān)系模式合并。三個(gè)或三個(gè)以上實(shí)體間的一個(gè)多元聯(lián)系可以轉(zhuǎn)換為一個(gè)關(guān)系模式。與該多元聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合具有相同碼的關(guān)系模式可合并。
因?yàn)樽x者類別與讀者、館室與圖書(shū)的聯(lián)系方式是1:n(一對(duì)多),可以將其之間的聯(lián)系與n端實(shí)體讀者、圖書(shū)合并,管理員與圖書(shū)之間的維護(hù)聯(lián)系也是1:n(一對(duì)多),同樣也將其之間的聯(lián)系與n端實(shí)體合并,而讀者與圖書(shū)之間的借閱和歸還聯(lián)系方式則是n:m(多對(duì)多),這樣要把它們之間的聯(lián)系轉(zhuǎn)化為自立的關(guān)系模式,讀者與管理員之間的罰款聯(lián)系是m:n(多對(duì)多),將其聯(lián)系也轉(zhuǎn)化成自立的關(guān)系模式,詳細(xì)的基本E-R圖向關(guān)系模型的轉(zhuǎn)化如下:圖書(shū):Book(BookID,BookNo,BookName,BookWriter,BookPublish,BookPrice,BookDate,BookClass,BookMain,BookPrim,BookCopy,BookState,
BookRNo)
讀者:Reader(ReaID,ReaName,ReaSex,ReaNo,ReaLBID,ReaType,ReaDep,ReaGrade,ReaPref,ReaDate)
管理員:Maneger(MID,MName,MSex,Mpwd,MAuth,MTeleph,MAddre)
讀者類別:ReaderTpye(LBID,LBName,LBnum,LBbqx,LBqx)
館室:Room(RoomNo,RoomMID,RoomNum,RoomAddre)
借閱信息:Borrow(BookID,ReaderID,BookName,BookWriter,Outdate,YHdate)
借經(jīng)驗(yàn)史:History(BookID,ReaderID,BookName,BookWriter,Outdate,
Indate,YHdate)
罰款信息:Fine(BookID,ReaderID,BookName,Outdate,Indate,Fine,CLState,MID)(注:標(biāo)有直線下劃線的為主屬性,標(biāo)有波浪線下劃線的是外鍵屬性,主屬性與外鍵屬性一起構(gòu)成主碼)
關(guān)系模式Book,Reader,Room,ReaderType,Maneger不存在非主屬性對(duì)主屬性的部分函數(shù)依靠,也不存在傳遞函數(shù)依靠,已經(jīng)達(dá)到了3NF,但是借閱關(guān)系模式、借經(jīng)驗(yàn)史關(guān)系模式、罰款關(guān)系模式(Borrow,History,Fine)中存在著一些數(shù)據(jù)冗余,現(xiàn)將三個(gè)關(guān)系模型舉行合并,消退冗余,優(yōu)化為:
借閱信息:Borrow(BookID,ReaderID,BookName,BookWriter,Outdate,Indate,
YHdate,Fine,CLStaer,MID)
表2.1館藏圖書(shū)信息表
列名數(shù)據(jù)類型可否為空說(shuō)明BookIDCharnotnull圖書(shū)編號(hào)
BookNoCharnotnull圖書(shū)的索書(shū)號(hào)
BookNameCharnotnull圖書(shū)的書(shū)名
BookWriterCharnotnull圖書(shū)B(niǎo)ookPulishCharnotnull圖書(shū)出版社BookPriceChar圖書(shū)的單價(jià)BookDateDate出版日期BookClassChar圖書(shū)的分類BookMainChar圖書(shū)的
LBIDCharnotnull讀者類別編號(hào)
LBNameCharnotnull讀者類別號(hào)
LBnumCharnotnull允許借閱圖書(shū)最大數(shù)LBbqxCharnotnull持有圖書(shū)最長(zhǎng)久限LBqxCharnotnull借閱證期限
表2.6借閱信息表
列名數(shù)據(jù)類型可否為空說(shuō)明ReaIDCharnotnull讀者編號(hào)
BookIDCharnotnull圖書(shū)編號(hào)
BookNameCharnotnull圖書(shū)名
BookWriterChar
OutdateDatenotnull借閱時(shí)光
IndateDate歸還時(shí)光
YHdateDatenotnull應(yīng)還時(shí)光
FineChar罰款金額
CLStateChar處理狀態(tài)
MIDCharnotnull管理員編號(hào)
4.2.4用戶子模式定義
表2.7用戶子模式定義
編號(hào)用戶子模式(View)作用(個(gè)性:提供數(shù)據(jù)保密和平安庇護(hù)機(jī)制)V-1BookView便于查詢和修改圖書(shū)的基本信息
V-2ReaderView便利讀者基本信息的查詢、更新
V-3HistoryView便于借經(jīng)驗(yàn)史信息的查詢
V-4BorrowView用于當(dāng)前借閱信息的查詢
V-5FineView便于查詢罰款信息
表2.8讀者基本信息視圖
列名數(shù)據(jù)類型可否為空說(shuō)明ReaIDCharnotnull讀者編號(hào)
ReaNameCharnotnull讀者姓名
ReaSexCharnotnull讀者性別
ReaTypeChar讀者類型
ReaDepChar讀者所在學(xué)院
ReaDateDatel辦證日期
表2.9圖書(shū)基本信息視圖
列名數(shù)據(jù)類型可否為空說(shuō)明BookNoCharnotnull圖書(shū)的索書(shū)號(hào)
BookNameCharnotnull圖書(shū)的書(shū)名
BookWriterCharnotnull圖書(shū)
BookPulishCharnotnull圖書(shū)出版社
BookStateCharnotnull圖書(shū)是否可借
BookRNoCharnotnull圖書(shū)所在館室號(hào)
表2.10讀者當(dāng)前借閱信息視圖
列名數(shù)據(jù)類型可否為空說(shuō)明BookIDCharnotnull圖書(shū)編號(hào)
BookNameCharnotnull圖書(shū)名
OutdateDatenotnull借閱時(shí)光
YHdateDatenotnull應(yīng)還時(shí)光
表2.11讀者借經(jīng)驗(yàn)史信息視圖
列名數(shù)據(jù)類型可否為空說(shuō)明BookIDCharnotnull圖書(shū)編號(hào)
BookNameCharnotnull圖書(shū)名
OutdateDatenotnull借閱時(shí)光
IndateDate歸還時(shí)光
表2.12讀者罰款信息視圖
列名數(shù)據(jù)類型可否為空說(shuō)明BookIDCharnotnull圖書(shū)編號(hào)
BookNameCharnotnull圖書(shū)名
OutdateDatenotnull借閱時(shí)光
IndateDate歸還時(shí)光
FineCharnotnull罰款金額
CLStateCharnotnull處理狀態(tài)
4.3數(shù)據(jù)處理
系統(tǒng)功能模塊圖:
5.物理設(shè)計(jì)階段
5.1物理設(shè)計(jì)階段的目標(biāo)與任務(wù)
數(shù)據(jù)庫(kù)的物理設(shè)計(jì)就是為規(guī)律數(shù)據(jù)模型選取一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)的過(guò)程,在這個(gè)階段中要完成兩大任務(wù):
(1)確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要是存取辦法和存儲(chǔ)結(jié)構(gòu);
(2)對(duì)物理結(jié)構(gòu)舉行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)光和空間效率。
5.2數(shù)據(jù)存儲(chǔ)方面
為數(shù)據(jù)庫(kù)中各基本表建立的索引如下:
1.因?yàn)榛颈鞷eader,Book的主碼ReaID,BookID常常在查詢條件和銜接操作的銜接
條件中浮現(xiàn),且它們的值唯一,在兩個(gè)屬性上建立唯一性索引;
2.因?yàn)榛颈鞷eader的屬性ReaDep,Book的屬性BookPublish常常在查詢條件中出
現(xiàn)在兩個(gè)屬性上建立聚簇索引;
3.借閱信息基本表Borrow的一屬性ReaID,BookID,常常在查詢條件中浮現(xiàn),考慮在其
之上建立聚簇索引;
4.罰款信息基本表Fine的一屬性ReaID,BookID,常常在查詢條件中浮現(xiàn),考慮在其之
上建立聚簇索引;
5.3系統(tǒng)功能模塊
5.3.1讀者基本信息的查詢和更新模塊
將實(shí)現(xiàn)對(duì)讀者基本信息的查詢和更新(修改、添加、刪除)操作,用于新生入學(xué),畢業(yè)生離校,以及讀者補(bǔ)辦借閱證或更改信息的狀況,詳細(xì)的功能模塊圖如下:
5.3.2圖書(shū)基本信息的查詢和更新模塊
將完成對(duì)圖書(shū)基本信息的查詢、更新(修改、添加、刪除)操作,用于讀者對(duì)圖書(shū)信息的查詢及管理員添加新書(shū)、刪除淘汰的舊書(shū),詳細(xì)的功能模塊圖如下所示:
6.?dāng)?shù)據(jù)庫(kù)實(shí)施階段
6.1建立數(shù)據(jù)庫(kù)、數(shù)據(jù)表、視圖、索引
6.1.1建立數(shù)據(jù)庫(kù)
createdatabaseBook;
6.1.2建立數(shù)據(jù)表
(1)讀者類別信息表的建立:
createtableReaderType(
LBIDchar(5)primarykey,
LBNamechar(20)notnull,
LBnumchar(5)notnull,
LBbqxchar(4)notnull,
LBqxchar(3)notnull,
)
(2)管理員基本信息表的建立:
createtableManeger(
MIDchar(10)primarykey,
MNamechar(10)notnull,
MSexchar(2),
Mpwdchar(8)notnull,
MAuthchar(40)notnull,
MTelephchar(15),
MAddrechar(30),
check(MSex='男'orMSex='女')
)
(3)圖書(shū)館室基本信息表的建立:
createtableRoom(
RoomNochar(5)primarykey,
RoomMIDchar(10)notnull,
Roomnumchar(5),
RoomAddrechar(20),
foreignkey(RoomMID)referencesManeger(MID),)
(4)館藏圖書(shū)基本信息表的建立:
createtableBook(
BookIDchar(9)primarykey,
BookNochar(20)notnull,
BookNamechar(50)notnull,
BookWriterchar(30)notnull,
BookPublishchar(20)notnull,
BookPricechar(7),
BookDatedatetime,
BookClasschar(20),
BookMainchar(200),
BookPrimchar(30),
BookCopychar(5),
BookStatechar(10)notnull,
BookRNochar(5)notnull,
foreignkey(BookRNo)referencesRoom(RoomNo),)
(5)讀者基本信息表的建立:
createtableReader(
ReaIDchar(9)primarykey,
ReaNamechar(10)notnull,
ReaSexchar(2)notnull,
ReaNochar(9)notnull,
ReaLBIDchar(5)notnull,
ReaTypechar(20),
ReaDepchar(20),
ReaGradechar(5),
ReaPrefchar(20),
ReaDateDatetime,
foreignkey(ReaLBID)referencesReaderType(LBID),
check(ReaSex='男'orReaSex='女')
)
(6)借閱基本信息表的建立:
createtableBorrow(
BookIDchar(9),
ReaIDchar(9),
OutdateDatetimenotnull,
YHdateDatetimenotnull,
IndateDatetime,
Finechar(5),
CLStatechar(8),
MIDchar(10)notnull,
primarykey(BookID,ReaID),
foreignkey(MID)referencesManeger(MID)
)
6.1.3建立視圖
(1)用于查詢圖書(shū)基本信息的視圖定義如下:
createviewBookview(索書(shū)號(hào),書(shū)名,,出版社,圖書(shū)狀態(tài))
as
selectBookNo,BookName,BookWriter,BookPublish,BookState
fromBook
(2)用于讀者基本信息查詢的視圖定義如下:
createviewReaderview(讀者姓名,類型,學(xué)院,專業(yè),辦證日期)
as
selectReaName,ReaType,ReaDep,ReaPref,ReaDate
fromReader
(3)用于顯示當(dāng)前借閱基本信息的視圖定義如下:
createviewBorrowview(讀者編號(hào),書(shū)名,,借閱日期,到期日期)
as
selectReaID,BookName,BookWriter,Outdate,YHdate
fromBorrow,Book
whereBorrow.BookID=Book.BookIDandBorrow.Indateisnull
(4)用于借經(jīng)驗(yàn)史信息查詢的視圖定義如下:
createviewHistoryview(讀者編號(hào),書(shū)名,借閱日期,歸還日期)
as
selectReaID,BookName,Outdate,Indate
fromBorrow,Book
whereBorrow.BookID=Book.BookIDandBorrow.Indateisnotnull(5)用于查詢罰款信息的視圖定義如下:
createviewFineview(讀者編號(hào),書(shū)名,借閱日期,歸還日期,罰款,處理狀態(tài))
as
selectReaID,BookName,Outdate,Indate,Fine,CLState
fromBorrow,Book
whereBorrow.BookID=Book.BookIDandFineisnotnull
6.1.4建立索引
createclusteredindexBookPublishonBook(BookPublish);
createclusteredindexReaDeponReader(ReaDep);
6.1.5建立觸發(fā)器
1.當(dāng)刪除Reader表中某一讀者基本信息時(shí),觸發(fā)Borrow表,刪除相應(yīng)的記錄
createtriggerReader_delete
onReader
fordelete
as
deleteBorrow
fromdeleted
whereBorrow.ReaID=deleted.ReaID
2.當(dāng)在中增強(qiáng)一條借閱記錄時(shí),使該圖書(shū)的狀態(tài)由“可借”變?yōu)椤安恍薪琛?/p>
createtriggerBorrow_insert1
onBorrow
forinsert
as
declare@BookIDchar(9)
select@BookID=BookID
frominserted
updateBook
setBookState='不行借'
whereBookID=@BookID
6.2數(shù)據(jù)入庫(kù)
系統(tǒng)包括圖書(shū)基本信息管理、讀者基本信息管理、管理員信息管理、借閱信息管理、查詢信息管理等四大功能模塊,共有6張基本表,采納事先在Excel中錄入數(shù)據(jù),然后使用SQLServer2000數(shù)據(jù)導(dǎo)入/導(dǎo)出向?qū)Чδ?直接將數(shù)據(jù)導(dǎo)入到相應(yīng)的基本表中。
6.3創(chuàng)建各個(gè)功能的存儲(chǔ)過(guò)程
系統(tǒng)共創(chuàng)建了10個(gè)存儲(chǔ)過(guò)程,詳細(xì)列表如下:
表3.1創(chuàng)建的存儲(chǔ)過(guò)程列表:
編號(hào)存儲(chǔ)過(guò)程名稱定義作用
P-1Book_Insert詳見(jiàn)附錄1-1在Book中插入一元組
P-2Reader_Insert詳見(jiàn)附錄1-2在Reader中插入一元組
P-3Maneger_Insert詳見(jiàn)附錄1-3在Maneger中插入一元組
P-4Borrow_Insert詳見(jiàn)附錄1-4在Borrow中插入一元組
P-5Delete_Book詳見(jiàn)附錄1-10從Book中刪除一元組
P-6Delete_Reader詳見(jiàn)附錄1-9從Reader中刪除一元組
P-7Query_Reader_R詳見(jiàn)附錄1-5讀者在Reader中查詢本人信息
P-8Query_Reader_M詳見(jiàn)附錄1-6管理員在Reader中查詢所有讀者
P-9Query_Book_Writer詳見(jiàn)附錄1-7在Book,按查詢
P-10Query_Book_Name_Publish詳見(jiàn)附錄1-8在Book中,按書(shū)名和出版社查詢(其它表的查詢、修改、刪除與以上各表的存儲(chǔ)過(guò)程定義大致相同,這里不再詳細(xì)列出)7.系統(tǒng)調(diào)試和測(cè)試
對(duì)該圖書(shū)管理系統(tǒng)舉行測(cè)試,驗(yàn)證每個(gè)功能是否符合要求,詳細(xì)的測(cè)試如下:
(1)通過(guò)視圖查看各個(gè)基本表和視圖中的數(shù)據(jù)(見(jiàn)附錄2)
(2)檢測(cè)各個(gè)存儲(chǔ)過(guò)程的功能:(見(jiàn)附錄2)
8.實(shí)習(xí)心得
1.這次課程設(shè)計(jì)使我認(rèn)識(shí)了系統(tǒng)設(shè)計(jì)的整體步驟。系統(tǒng)設(shè)計(jì)大體可分為需求分析、概念設(shè)
計(jì)、規(guī)律設(shè)計(jì)、物理設(shè)計(jì)、數(shù)據(jù)庫(kù)的實(shí)施及調(diào)試測(cè)試六大步驟。其中,讓我感受最深的是需求分析階段,在這個(gè)階段,必需對(duì)所要設(shè)計(jì)的系統(tǒng)有總體的構(gòu)思和了解,知道自己要做什么,要實(shí)現(xiàn)什么,并且要實(shí)際的舉行相關(guān)的調(diào)查,不能憑想象或自己的了解,這樣會(huì)在后續(xù)的工作中碰到無(wú)數(shù)的問(wèn)題。
2.這次課程設(shè)計(jì)加深了我對(duì)數(shù)據(jù)庫(kù)系統(tǒng)概論相關(guān)學(xué)問(wèn)和SQLSERVER相關(guān)功能的理解。例如
對(duì)建立基本表、視圖、索引、存儲(chǔ)過(guò)程、觸發(fā)器等,都比以前越發(fā)的嫻熟。并在解決碰到的各種問(wèn)題的過(guò)程中,學(xué)到了無(wú)數(shù)新的學(xué)問(wèn)。比如在導(dǎo)入\導(dǎo)出數(shù)據(jù)時(shí),因?yàn)橥怄I約束的存在,常常會(huì)浮現(xiàn)錯(cuò)誤,這就要注重各個(gè)表導(dǎo)入的挨次問(wèn)題。普通是先導(dǎo)入主鍵表,后導(dǎo)入外鍵表,這樣可以避開(kāi)無(wú)數(shù)的錯(cuò)誤。
3.我進(jìn)一步把握了相關(guān)的SQL語(yǔ)句方面的學(xué)問(wèn)。不但訂正了以前的錯(cuò)誤熟悉和理解,而且學(xué)
會(huì)了建立存儲(chǔ)過(guò)程和觸發(fā)器。通過(guò)查閱資料,我還明了了存儲(chǔ)過(guò)程是編譯后放在服務(wù)器端的程序,它可以被別的模塊調(diào)用,且不需要重新編譯,這樣就大大減輕了客戶端的負(fù)擔(dān),
且有效的提高了系統(tǒng)執(zhí)行的效率。
4.固然,在實(shí)習(xí)的過(guò)程中也存在一些問(wèn)題。因?yàn)樾枨蠓治鲭A段的工作完成的不是很充分,
在后面的設(shè)計(jì)過(guò)程中,前后時(shí)常會(huì)浮現(xiàn)沖突,不全都現(xiàn)象,因此要反復(fù)的修改前面的結(jié)果,導(dǎo)致囫圇工作舉行的不是很順當(dāng)。
9.存在的問(wèn)題及建議
1.我覺(jué)得在這次課程設(shè)計(jì)中,需求分析階段是致關(guān)重要的,但因?yàn)閷W(xué)生們都是第一次做這樣的系統(tǒng)設(shè)計(jì),都不是很認(rèn)識(shí)需求分析的主要辦法和主要任務(wù),所以都很盲目,認(rèn)為任憑從網(wǎng)上搜點(diǎn)相關(guān)的學(xué)問(wèn)就可以了,但其實(shí),這直接影響著后面的各個(gè)階段的工作的舉行。所以希翼教師在實(shí)習(xí)前能給我們對(duì)需求分析階段的工作舉行一定的指導(dǎo)。
2.在實(shí)習(xí)過(guò)程中,雖然我們每個(gè)班都配備了兩到三名指導(dǎo)教師,可各指導(dǎo)教師輪番上班,當(dāng)我們碰到問(wèn)題時(shí),有時(shí)在身邊找不到教師,而鋪張了一些珍貴的時(shí)光,或者是本班的指導(dǎo)教師在給別班的同學(xué)指導(dǎo),所以也可能會(huì)耗費(fèi)一定的等待時(shí)光。
3.但總的說(shuō)來(lái),這次實(shí)習(xí)的各個(gè)指導(dǎo)教師都是學(xué)問(wèn)淵博,閱歷豐盛,并且非常熱烈的,我們請(qǐng)教的任何問(wèn)題,教師都會(huì)耐心而仔細(xì)的為我們解決,教師不但幫我們解決了問(wèn)題,同時(shí)也教會(huì)了我們解決此類問(wèn)題的辦法,這對(duì)我們今后的學(xué)習(xí)是非常有益的。
致謝
在這次數(shù)據(jù)庫(kù)課程設(shè)計(jì)的囫圇過(guò)程中,都受到了指導(dǎo)老師楊麗麗教師、陳勇教師、武蘇里教師精心的指導(dǎo)和關(guān)心,同時(shí)蔚繼承教師、楊曉輝教師、孫建敏教師也賦予了我很大的協(xié)助。對(duì)此,表示忠心的謝謝!沒(méi)有教師的耐心指導(dǎo),我根本不行能順當(dāng)完成此次課程設(shè)計(jì)的任務(wù)。在這里,我尤其要誠(chéng)摯的謝謝楊麗麗教師和蔚繼承教師,兩位教師豐盛的學(xué)問(wèn)和編程閱歷幫我解決了不少的難題,同時(shí)也給我傳授了不少新的學(xué)問(wèn)和技巧。
同時(shí)也謝謝給過(guò)我協(xié)助和鼓舞的學(xué)生,是他們的協(xié)助與鼓舞,在我碰到困難時(shí),為我點(diǎn)亮了希翼的燈塔;在我灰心喪氣時(shí),帶給我力氣和信念。
附錄1存儲(chǔ)過(guò)程定義
1.Book_Insert的定義:
CREATEPROCEDUREBook_Insert
@BookIDchar(9),
@BookNochar(20),
@BookNamechar(50),
@BookWriterchar(30),
@BookPublishchar(20),
@BookPricechar(7),
@BookDatedatetime,
@BookClasschar(20),
@BookMainchar(200),
@BookPrimchar(30),
@BookCopychar(5),
@BookStatechar(10),
@BookRNochar(5)
as
insertintoBook
values(@BookID,@BookNo,@BookName,@BookWriter,@BookPublish,@BookPrice,@BookDate,@BookClass,@BookMain,@BookPrim,@BookCopy,@BookState,
@BookRNo);
2.Reader_Insert的定義:
CREATEPROCEDUREReader_Insert
@ReaIDchar(9),
@ReaNamechar(10),
@ReaSexchar(2),
@ReaNochar(9),
@ReaLBIDchar(5),
@ReaTypechar(20),
@ReaDepchar(20),
@ReaGradechar(5),
@ReaPrefchar(20),
@ReaDateDatetime
as
insertintoReader
values(@ReaID,@ReaName,@ReaSex,@ReaNo,@ReaLBID,@ReaType,@ReaDep,
@ReaGrade,@ReaPref,@ReaDate);
3.Maneger_Insert的定義:
CREATEPROCEDUREManeger_Insert
@MIDchar(10),
@MNamechar(10),
@MSexchar(2),
@Mpwdchar(8),
@MAuthchar(40),
@MTelephchar(15),
@MAddrechar(30)
as
insertintoManeger
alues(@MID,@MName,@MSex,@Mpwd,@MAuth,@MTeleph,@MAddre);
4.Borrow_Insert的定義:
CREATEPROCEDUREBorrow_Insert
@BookIDchar(9),
@ReaIDchar(9),
@OutdateDatetime,
@YHdateDatetime,
@IndateDatetime,
@Finechar(5),
@CLStatechar(8),
@MIDchar(10)
as
insertintoBorrow
values(@BookID,@ReaID,@Outdate,@YHdate,@Indate,@Fine,@CLState,@MID);
5.Query_Reader_R的定義:
createprocedureQuery_Reader_R
@ReaIDchar(9)
as
select*
fromReaderview
where編號(hào)=ltrim(@ReaID);
6.Query_Reader_M的定義:
createprocedureQuery_Reader_M
as
select*
fromReaderview
7.Query_Book_Writer的定義:
createprocedureQuery_Book_Writer
@BookWriterchar(50)
as
select*
fromBookview
wherelike'%'+ltrim(@BookWriter)+'%';
8.Query_Book_Name_Publish的定義:
createprocedureQuery_Book_Name_Publish
@BookNamechar(50),
@BookPublishchar(20)
as
select*
fromBookview
where書(shū)名=ltrim(@BookName)and出版社=ltrim(@BookPublish);
9.Delete_Reader的定義:
createprocedureDelete_Reader
@ReaNochar(9)
as
delete
fromReader
whereReaNo=ltrim(@ReaNo);
10.Delete_Book的定義:
createprocedureDelete_Book
@BookIDchar(9)
as
delete
fromBook
whereBookID=ltrim(@BookID);
附錄2數(shù)據(jù)查看和存儲(chǔ)過(guò)程功能的驗(yàn)證
1.基本表的數(shù)據(jù)查看(基于視圖查詢):
1)查看Reader(讀者信息表)表中的數(shù)據(jù)
2)查看Bookview(圖書(shū)信息)表中的數(shù)據(jù):
3)查看Borrow(借閱信息)表中的數(shù)據(jù):
4)查看Maneger(管理員信息表)表中的數(shù)據(jù)
5)查看Room(館室信息表)表中的數(shù)據(jù):
6)查看Borrowview(當(dāng)前借閱信息)視圖中的數(shù)據(jù):
7)查看Historyview(借經(jīng)驗(yàn)史信息)視圖的數(shù)據(jù):
8)查看Fineview(罰款信息)視圖的基本數(shù)據(jù):
2.存儲(chǔ)過(guò)程功能的驗(yàn)證:
1)存儲(chǔ)過(guò)程Query_Reader_R功能的驗(yàn)證:(按ReaID匹配查詢讀者信息)
2)存儲(chǔ)過(guò)程Query_Book_Writer功能的驗(yàn)證:(按BookWriter含糊查詢圖書(shū)信息)
3)存儲(chǔ)過(guò)程Query_Book_Nmae_Publish功能的驗(yàn)證:(按書(shū)名和出版社查詢圖書(shū)信息)
4)存儲(chǔ)過(guò)程Query_Reader_M功能的驗(yàn)證:(以管理員身份查詢讀者信息)
5)存儲(chǔ)過(guò)程Reader_Insert功能的驗(yàn)證:(插入一條讀者信息記錄)
6)存儲(chǔ)過(guò)程Borrow_Insert功能的驗(yàn)證:(插入一條借閱信息記錄)
7)存儲(chǔ)過(guò)程Delete_Reader功能的驗(yàn)證:(按ReaNo刪除相應(yīng)的讀者記錄)
(注:因?yàn)槠拗?,這里僅給出了其中幾個(gè)存儲(chǔ)過(guò)程功能的驗(yàn)證)
3.觸發(fā)器功能的驗(yàn)證:(在Borrow表中插入一條記錄,觸發(fā)Book表將圖書(shū)由“可借”
狀態(tài)改為“不行借”狀態(tài))
附錄3全部的SQL運(yùn)行語(yǔ)句createdatabaseBook;
createtableReaderType(
LBIDchar(5)primarykey,
LBNamechar(20)notnull,
LBnumchar(5)notnull,
LBbqxchar(4)notnull,
LBqxchar(3)notnull,
)
createtableManeger(
MIDchar(10)primarykey,
MNamechar(10)notnull,
MSexchar(2),
Mpwdchar(8)notnull,
MAuthchar(40)notnull,
MTelephchar(15),
MAddrechar(30),
check(MSex='男'orMSex='女')
)
createtableRoom(
RoomNochar(5)primarykey,
RoomMIDchar(10)notnull,
Roomnumchar(5),
RoomAddrechar(20),
foreignkey(RoomMID)referencesManeger(MID),)
createtableBook(
BookIDchar(9)primarykey,
BookNochar(20)notnull,
BookNamechar(50)notnull,
BookWriterchar(30)notnull,
BookPublishchar(20)notnull,
BookPricechar(7),
BookDatedatetime,
BookClasschar(20),
BookMainchar(200),
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)五年級(jí)數(shù)學(xué)整數(shù)小數(shù)四則混合運(yùn)算和應(yīng)用題教案示例
- 《新工傷保險(xiǎn)》課件
- 2025年中考語(yǔ)文文言文總復(fù)習(xí)-教師版-專題02:文言文閱讀之虛詞意義和用法(講義)
- 《放射治療的護(hù)理》課件
- 石油工程師在油田開(kāi)采中的作用
- 土木工程師工作總結(jié)
- 醫(yī)療行業(yè)技術(shù)工作總結(jié)
- 點(diǎn)心店服務(wù)員工作總結(jié)
- 高一班主任期中工作總結(jié)呵護(hù)成長(zhǎng)點(diǎn)滴培育之心
- 嬰幼兒科護(hù)理工作總結(jié)
- 2024年中考數(shù)學(xué)二輪復(fù)習(xí)二次函數(shù)綜合(含答案)
- 拆除鋁合金門(mén)窗及附窗安全協(xié)議書(shū)
- 體外診斷試劑-C反應(yīng)蛋白(CRP)測(cè)定試劑盒(膠乳增強(qiáng)免疫比濁法)臨床評(píng)價(jià)報(bào)告-血清
- 八年級(jí)物理上冊(cè)(滬粵版2024)新教材解讀課件
- 人教版數(shù)學(xué)四上《大數(shù)的認(rèn)識(shí)》說(shuō)課稿
- 氣胸講課課件
- 2024年典型事故案例警示教育手冊(cè)15例
- 沖突影響和高風(fēng)險(xiǎn)區(qū)域礦產(chǎn)負(fù)責(zé)任供應(yīng)鏈的盡職調(diào)查指南
- 《植物營(yíng)養(yǎng)學(xué)》課件
- 河南省鄭州市鄭東新區(qū)2023-2024學(xué)年五年級(jí)上學(xué)期期末語(yǔ)文試卷
- 貨源保障協(xié)議書(shū)
評(píng)論
0/150
提交評(píng)論