李聰-數(shù)據(jù)庫(kù)系統(tǒng)概論綜合性實(shí)驗(yàn)報(bào)告

李聰-數(shù)據(jù)庫(kù)系統(tǒng)概論綜合性實(shí)驗(yàn)報(bào)告

ID:17645362

大?。?40.00 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2018-09-04

李聰-數(shù)據(jù)庫(kù)系統(tǒng)概論綜合性實(shí)驗(yàn)報(bào)告_第1頁(yè)
李聰-數(shù)據(jù)庫(kù)系統(tǒng)概論綜合性實(shí)驗(yàn)報(bào)告_第2頁(yè)
李聰-數(shù)據(jù)庫(kù)系統(tǒng)概論綜合性實(shí)驗(yàn)報(bào)告_第3頁(yè)
李聰-數(shù)據(jù)庫(kù)系統(tǒng)概論綜合性實(shí)驗(yàn)報(bào)告_第4頁(yè)
李聰-數(shù)據(jù)庫(kù)系統(tǒng)概論綜合性實(shí)驗(yàn)報(bào)告_第5頁(yè)
資源描述:

《李聰-數(shù)據(jù)庫(kù)系統(tǒng)概論綜合性實(shí)驗(yàn)報(bào)告》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、數(shù)據(jù)庫(kù)系統(tǒng)概論實(shí)驗(yàn)報(bào)告學(xué)號(hào)0708114050姓名李聰專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)類(lèi)型綜合性學(xué)時(shí)8實(shí)驗(yàn)時(shí)間周五下午一、實(shí)驗(yàn)題目圖書(shū)館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)二、實(shí)驗(yàn)要求進(jìn)行需求分析,設(shè)計(jì)E-R圖,設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu),建立必要的視圖和索引。三、進(jìn)行需求分析作出數(shù)據(jù)流圖系統(tǒng)開(kāi)發(fā)的總目標(biāo)是實(shí)現(xiàn)內(nèi)部圖書(shū)借閱管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。能夠?qū)D書(shū)進(jìn)行注冊(cè)登記,也就是將圖書(shū)的基本信息(如:書(shū)名、作者、價(jià)格等)預(yù)先存入數(shù)據(jù)庫(kù)中,供以后檢索。能夠?qū)栝喨诉M(jìn)行注冊(cè)登記,包括記錄借閱人的姓名、地址、電話等信息。提供方便的查詢方法

2、。如:以書(shū)名、作者、出版社、出版時(shí)間(確切的時(shí)間、時(shí)間段、某一時(shí)間之前、某一時(shí)間之后)等信息進(jìn)行圖書(shū)檢索,并能反映出圖書(shū)的借閱情況;以借閱人編號(hào)對(duì)借閱人信息進(jìn)行檢索;以出版社名稱查詢出版社聯(lián)系方式信息。提供統(tǒng)計(jì)分析功能??梢哉宫F(xiàn)出圖書(shū)類(lèi)型比例、庫(kù)存與借出比例。提供舊書(shū)銷(xiāo)毀功能,對(duì)于淘汰、損壞、丟失的書(shū)目可及時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。能夠?qū)κ褂迷摴芾硐到y(tǒng)的用戶進(jìn)行管理,按照不同的工作職能提供不同的功能授權(quán)。提供較為完善的差錯(cuò)控制與友好的用戶界面,盡量避免誤操作。根據(jù)以上功能,將圖書(shū)管理系統(tǒng)的數(shù)據(jù)分為:數(shù)

3、據(jù)輸入部分:主要包括圖書(shū)基本信息的錄入、借閱人基本信息的錄入、用戶基本信息的錄入。數(shù)據(jù)輸出部分:主要是各種統(tǒng)計(jì)查詢,包括:根據(jù)圖書(shū)信息(如書(shū)名、作者、出版社等)查閱圖書(shū)及其借閱信息、統(tǒng)計(jì)輸出圖書(shū)類(lèi)型比例等。數(shù)據(jù)處理部分:主要涉及借閱和歸還的處理,如一本書(shū)借出后,必須在數(shù)據(jù)庫(kù)中將該書(shū)標(biāo)記為已借出,以防出現(xiàn)數(shù)據(jù)庫(kù)中有書(shū)但圖書(shū)館無(wú)書(shū)的情況;一本書(shū)歸還后,同樣必須在數(shù)據(jù)庫(kù)中將其標(biāo)記為已經(jīng)歸還,以便再次借出。河南師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院基本信息錄入讀者種類(lèi)設(shè)置數(shù)據(jù)讀者種類(lèi)信息管理基本信息錄入讀者信息管

4、理讀者登記讀者信息返回借閱信息錄入借閱信息管理書(shū)籍信息管理書(shū)籍信息返回基本信息錄入書(shū)籍類(lèi)別信息管理基本信息錄入書(shū)籍類(lèi)別設(shè)置書(shū)籍登記數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)流圖四、進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)作出E-R圖實(shí)體關(guān)系圖(ERD):借閱歷史記錄當(dāng)前借閱書(shū)籍讀者借閱書(shū)籍違章借閱記錄mnopq河南師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院書(shū)籍出版日期出版社作者所屬類(lèi)別簡(jiǎn)介書(shū)名ISBN條形碼在館狀態(tài)入庫(kù)日期圖書(shū)編號(hào)河南師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院讀者已借閱數(shù)量累計(jì)借閱數(shù)量生效日期失效日期姓名性別學(xué)號(hào)專業(yè)班級(jí)聯(lián)系方式Email圖書(shū)卡號(hào)最大借

5、閱量違章?tīng)顟B(tài)密碼當(dāng)前借閱書(shū)籍圖書(shū)編號(hào)出版社書(shū)名應(yīng)還日期借閱日期借閱歷史記錄圖書(shū)編號(hào)出版社書(shū)名應(yīng)還日期借閱日期河南師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院違章借閱記錄圖書(shū)編號(hào)出版社書(shū)名應(yīng)還日期實(shí)際歸還日期借閱日期五、進(jìn)行邏輯結(jié)構(gòu)設(shè)計(jì)設(shè)計(jì)出關(guān)系模式,判斷出采用那一級(jí)范式在這個(gè)系統(tǒng)中實(shí)際存在的實(shí)體:圖書(shū)和借閱人,其中借閱人和圖書(shū)是多對(duì)多關(guān)系,針對(duì)本系統(tǒng),通過(guò)對(duì)圖書(shū)借閱管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:(1)圖書(shū)基本信息,其數(shù)據(jù)項(xiàng)有圖書(shū)編號(hào)、圖書(shū)名稱、作者、出版社等。(2)借閱人基本信息,其數(shù)據(jù)項(xiàng)

6、有借閱人編號(hào)、借閱人姓名、電話等。(3)圖書(shū)借閱登記,其數(shù)據(jù)項(xiàng)有借閱序號(hào)、借閱圖書(shū)編號(hào)、借閱人編號(hào)等。為了實(shí)現(xiàn)圖書(shū)信息錄入的方便性與規(guī)范性以及相關(guān)的統(tǒng)計(jì)功能,還應(yīng)增加出版社信息與圖書(shū)分類(lèi)信息:(4)出版社信息,其數(shù)據(jù)項(xiàng)有出版社編號(hào)、出版社名稱、地址、電話、傳真等。(5)圖書(shū)分類(lèi)信息,其數(shù)據(jù)項(xiàng)有分類(lèi)編號(hào)、分類(lèi)名稱、同一類(lèi)型圖書(shū)數(shù)目。同時(shí)針對(duì)于本系統(tǒng)的多用戶使用特點(diǎn),增加用戶信息表:(6)用戶信息表,其數(shù)據(jù)項(xiàng)有用戶名、密碼、用戶權(quán)限。為了實(shí)現(xiàn)圖書(shū)借閱超期罰款制度,還應(yīng)增設(shè)罰金規(guī)則表:(7)罰金規(guī)則表

7、,其數(shù)據(jù)項(xiàng)包括免費(fèi)使用天數(shù)、罰金費(fèi)率、規(guī)則啟用開(kāi)關(guān)。上述關(guān)系模式中不存在對(duì)非碼依賴的表達(dá)式,所有的非主屬性對(duì)碼完全并直接依賴,由此證明,圖書(shū)讀者數(shù)據(jù)庫(kù)中各表均服從BCNF,其規(guī)范化程度較高,數(shù)據(jù)庫(kù)設(shè)計(jì)合理。六、建立關(guān)系模式圖書(shū)借閱管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表的設(shè)計(jì)結(jié)果如下面幾個(gè)表格所示。每個(gè)表格表示為數(shù)據(jù)庫(kù)中的一個(gè)表。借閱人基本信息表memberinfo說(shuō)明:記錄借閱人的基本情況,memberid設(shè)為主鍵、索引。表1列名數(shù)據(jù)類(lèi)型長(zhǎng)度可否為空注釋河南師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院MemberidChar1

8、0NotNull借閱人編號(hào)MembernameChar10Null借閱人姓名Idvarchar20Null身份證號(hào)AddChar50Null聯(lián)系地址PhoneChar20Null聯(lián)系電話MobileChar20Null移動(dòng)電話用戶基本信息表people說(shuō)明:記錄系統(tǒng)用戶的用戶名、密碼與權(quán)限,name設(shè)為主鍵。表2列名數(shù)據(jù)類(lèi)型長(zhǎng)度可否為空注釋nameChar10NotNull用戶名passwordChar10NotNull密碼levelchar1NotNull權(quán)限圖書(shū)基本信息表bookinfo說(shuō)明

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。