版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫系統(tǒng)原理課程設(shè)計課題名稱:美術(shù)館管理系統(tǒng)姓名:慕院東班級:信管1002學(xué)號:311009030222指導(dǎo)老師:劉小燕2012年 1 月 1 日目錄1、任務(wù)設(shè)計書 21.1、 設(shè)計目的 .21.2、 實驗環(huán)境 .?1.3、 任務(wù)要求 .21.4、 摘要 32、需求分析 .42.1 需求分析 .42.2 參觀者管理模塊 .52.3 美術(shù)品管理模塊 62.4 美術(shù)品流通管理 .72.5 、系統(tǒng)流程圖 .83、概念結(jié)構(gòu)設(shè)計 .83.1 管理員E-R圖.93.2 美術(shù)品E-R圖 .93.3 美術(shù)品類型E-R圖.93.4 參觀者E-R圖 .93.5 管理員,美術(shù)品,參觀者,之間的關(guān)系如下圖的E-R圖
2、.104、邏輯結(jié)構(gòu)設(shè)計.115、物理結(jié)構(gòu)設(shè)計 .126、數(shù)據(jù)實施和維護 .147、設(shè)計小結(jié) .168、參考文獻 17- 2 - / 18設(shè)計任務(wù)書課程名稱: 美術(shù)館管理系統(tǒng)1.1 設(shè)計目的:數(shù)據(jù)庫系統(tǒng)原理課程設(shè)計對于鞏固數(shù)據(jù)庫知識,加強學(xué)生的實際動手能力和提高學(xué)生綜合素質(zhì)十分必要。通過本課程設(shè)計,使學(xué)生了解數(shù)據(jù)庫系統(tǒng)的理論,掌握數(shù)據(jù)庫的設(shè)計方法及數(shù)據(jù)庫的運用和基本開發(fā)技術(shù)。1. 掌握數(shù)據(jù)庫設(shè)計的基本方法,熟悉數(shù)據(jù)庫設(shè)計的步驟;2. 通過設(shè)計數(shù)據(jù)庫系統(tǒng)應(yīng)用課題,進一步熟悉數(shù)據(jù)庫管理系統(tǒng)的操作技術(shù),提高動手能力,提高分析問題和解決問題的能力;1.2 實驗環(huán)境:操作系統(tǒng)為Windows xp數(shù)據(jù)庫管
3、理系統(tǒng)為SQL Server 20001.3 任務(wù)要求:掌握數(shù)據(jù)庫設(shè)計的每個步驟,以及提交各步驟所需圖表和文檔。通過使用MS SQL SERVER,建立所設(shè)計的數(shù)據(jù)庫,并在此基礎(chǔ)上實現(xiàn)數(shù)據(jù)庫查詢、連接 等基本操作。1、需求分析根據(jù)給定的設(shè)計課題,繪制DFD、 DD 圖表以及書寫相關(guān)的文字說明。2、概念結(jié)構(gòu)設(shè)計繪制所選課題詳細(xì)的E-R 圖。3、邏輯結(jié)構(gòu)設(shè)計將 E-R 圖轉(zhuǎn)換成等價的關(guān)系模式;按需求對關(guān)系模式進行規(guī)范化;對規(guī)范化后的模式進行評價,調(diào)整模式,使其滿足性能、存儲等方面要求;根據(jù)局部應(yīng)用需要設(shè)計外模式。4、物理結(jié)構(gòu)設(shè)計 選定實施環(huán)境,存取方法等。5、數(shù)據(jù)實施和維護用 MS SQL SER
4、VER 建立數(shù)據(jù)庫結(jié)構(gòu),加載(測試/虛擬)數(shù)據(jù),能體現(xiàn)對數(shù)據(jù)庫的保護(安全性和完整性控制等)。實現(xiàn)各種查詢、鏈接應(yīng)用程序,并能對數(shù)據(jù)庫做簡單的維護操作。6、設(shè)計小結(jié):總結(jié)課程設(shè)計的過程、體會及建議。摘要:隨 著計算機的普及和網(wǎng)絡(luò)技術(shù)的發(fā)展,各類文物、美術(shù)館系統(tǒng)資源管理數(shù)字化建設(shè)進程更是關(guān)系到文物事業(yè)在新的世紀(jì)是否具有生機與活力,并將在很大程度上決定著文物、美術(shù)館事業(yè)在新世紀(jì)的生存方式和發(fā)展水平。如何推進美術(shù)觀等文博系統(tǒng)單位的信息化建設(shè),建立起統(tǒng)一的藏品管理信息系統(tǒng)并在藏品管理信息系統(tǒng)的支持下逐步實現(xiàn)通過Internet建立起自己的網(wǎng)站,實現(xiàn)館藏資源廣泛共享,突出古老的中華文明和中國傳統(tǒng)文化特色
5、,成為擺在美術(shù)館信息化建設(shè)中首要解決的核心問題。面臨信息技術(shù)帶來的機遇和挑戰(zhàn),中國美術(shù)館經(jīng)過長期充分的調(diào)研和論證后,克服資金、人才的匱乏的困難,在2000 年就將中國美術(shù)館的信息化建設(shè)提上了歷史日程。但在初期建設(shè)中由于選型不當(dāng),走過了一段彎路。 2001 年,中國美術(shù)觀在經(jīng)過綜合比較和測試后,最終采用數(shù)據(jù)庫技術(shù)來構(gòu)建中國美術(shù)館藏品管理信息系統(tǒng)關(guān)鍵詞:美術(shù)館管理系統(tǒng)、信息技術(shù)、信息管理- 4 - / 182、需求分析:一般通用的美術(shù)館管理系統(tǒng)包括系統(tǒng)管理、參觀者管理、美術(shù)品管理、美術(shù) 術(shù)品流通、統(tǒng)計、查詢等功能。比較先進的美術(shù)館管理系統(tǒng)能夠在一個界面下實 現(xiàn)美術(shù)、音像、參觀者的管理、設(shè)置假期、設(shè)
6、置暫離鎖(提高安全性)、暫停某些參觀者的欣賞權(quán)、導(dǎo)入導(dǎo)出參觀者等。此外隨著Internet應(yīng)用的發(fā)展,一個完善的系統(tǒng)還應(yīng)提供無縫接入Internet的功能,通過IE瀏覽器讓參觀者使用參閱資 料查詢、修改密碼、預(yù)約、美術(shù)品檢索等功能。有些系統(tǒng)還提供參觀者自助服務(wù), 可以開放一些客戶機讓參觀者自行管理密碼、查詢自己的參觀情況、預(yù)約資料、 檢索資料等。下面介紹的是通用美術(shù)館管理系統(tǒng)所必備的功能, 如圖1所示,包括基本信 息維護、參觀者管理、美術(shù)品管理、美術(shù)品流通管理、統(tǒng)計分析管理和系統(tǒng)管理 功能模塊,其中每個功能都由若干相關(guān)聯(lián)的子功能模塊組成。除此之外系統(tǒng)還應(yīng) 包括信息系統(tǒng)必須具備的通用功能,例如用
7、戶登陸、權(quán)限管理、權(quán)限設(shè)置、數(shù)據(jù) 備份與恢復(fù)等,有很多數(shù)據(jù)庫應(yīng)用方面的美術(shù)品對此均有介紹。基本信息維參觀者管理美術(shù)品管理美術(shù)流通管理- 17 - / 18圖1美術(shù)館管理系統(tǒng)應(yīng)該包含的基本功能2.1 基本信息維護模塊“基本信息維護”用于對美術(shù)館信息、美術(shù)品信息等項目進行初始化設(shè)置,這些設(shè)置一般不能輕易改動,包含的子功能模塊如圖2所示圖2 ”基礎(chǔ)信息維護”功能模塊“美術(shù)館信息”用于設(shè)置美術(shù)館的基本信息,包括美術(shù)館名稱、管長、負(fù)責(zé)人、 電話、說明等?!跋到y(tǒng)參數(shù)設(shè)置”用于設(shè)置系統(tǒng)運行所需的參數(shù),包括辦證費用、證件有效期、參觀時間、超時罰款金額等?!懊佬g(shù)品位置設(shè)置”用于設(shè)置位置的基礎(chǔ)信息,內(nèi)容包括位置編
8、號、位置名稱等?!肮芾韱T設(shè)置”用于設(shè)置使用的人員及權(quán)限。2.2 參觀者管理模塊“參觀者管理”用于管理與參觀者有關(guān)的信息,包含的子功能模塊如圖3所示。參觀者檔案管理參觀者檔案庫設(shè)置“參觀者類型設(shè)置”用于設(shè)置參觀者的類型及相關(guān)的信息,內(nèi)容包括美術(shù)品類型、 數(shù)量等。“參觀者檔案管理”用于設(shè)置參觀者相關(guān)的信息,內(nèi)容包括編號、條形碼、姓名、 性別、類型、出生日期、有效證件、證件號碼、聯(lián)系方式、登記日期、有效期至、 操作員、備注等。“參觀者檔案庫設(shè)置”用于設(shè)置參觀者檔案常用庫。2.3 美術(shù)品管理模塊“美術(shù)品管理”用于管理美術(shù)品相關(guān)的信息,包含的子功能模塊如圖4所示。美術(shù)品管 理j)美術(shù)品類型設(shè)置作者設(shè)置美
9、術(shù)品檔案管理,)美術(shù)品征買美術(shù)品驗收美術(shù)品盤 點圖4 ”美術(shù)品管理”功能模塊“美術(shù)品類型設(shè)置”用于設(shè)置美術(shù)品的類型及相關(guān)的信息,內(nèi)容包括類型名稱、“作者設(shè)置” 用于設(shè)置美術(shù)品所屬作者的基本信息等?!懊佬g(shù)品檔案管理” 用于設(shè)置美術(shù)品相關(guān)的信息,內(nèi)容包括編號、條形碼、名 稱、類型、作者、價格、入館時間、操作員、簡介,位置等?!懊佬g(shù)品征買”用于購買新美術(shù)品,內(nèi)容包括征買編號、名稱、類型、作者、 購者聯(lián)系方式、購買數(shù)量、購買單價、購買日期、是否驗收、實際數(shù)量、實際金 額、驗收日期、操作員等?!懊佬g(shù)品驗收”用于征訂的美術(shù)品到貨后驗收,增加美術(shù)品的庫存?!懊佬g(shù)品盤點”打印美術(shù)品的在庫清單供盤點使用。2.4
10、 美術(shù)品流通管理“美術(shù)品流通管理”用于管理美術(shù)品流通環(huán)節(jié)相關(guān)的操作, 包含的子功能模塊如 圖5所示。圖5 ”美術(shù)品流通管理”功能模塊“美術(shù)品進館”用于登記美術(shù)品進館的記錄?!懊佬g(shù)品出館”用于登記美術(shù)品出館記錄?!懊佬g(shù)品丟失”用于報失美術(shù)品,內(nèi)容包括丟失編號、損失金額、操作員、操作時間等?!懊佬g(shù)品損壞”用于對美術(shù)品損壞情況的管理,內(nèi)容包括美術(shù)品損壞編號、美術(shù) 品編號、備注等。2.5 、系統(tǒng)流程圖美術(shù)品入館美術(shù)品出還美術(shù)品購買美術(shù)品丟失美術(shù)品損壞系統(tǒng)流程圖3、概念結(jié)構(gòu)設(shè)計美術(shù)館管理系統(tǒng),總共含有三個實體:管理員,美術(shù)品,參觀者,他們的E-R圖以及他們E-R之間的關(guān)系3.1管理員E-R圖3.3美術(shù)品
11、類型E-R圖3.4參觀者E-R圖Id namex /pwd sex'''XY>管理員m官理>>n(Id2)SXS(money美術(shù)品nm一參觀者Nameagel work>tarting)''''' ''' endingQpdateJ)、<S) sex 3.5管理員,美術(shù)品,參觀者,之間的關(guān)系如下圖的E-R圖如下:4、邏輯結(jié)構(gòu)設(shè)計4.1管理員字段長度必填字段允許空格備注IDint50是否id主鍵namechar50是否名字pwdchar50是否密碼sexchar50是否性別4.2
12、美術(shù)品信息字段回長度必填字段允許空值備注idint否id主鍵typechar50是否圖書類別startingdate10是否入館endingdate10是否出館moneyint20是否貨幣pdate日期時間是否時間namechar50是否名稱numint8是否數(shù)量美術(shù)品類別字段長度必填字段允許空值備注idintid主鍵typechar50是否美術(shù)品類別參觀者表字段回長度必填字段允許空值備注idint否id主鍵namechar50是否名字workchar50是否職業(yè)ageInt20是否年齡sexint20是否性別5、物理結(jié)構(gòu)設(shè)計物理設(shè)計階段包括美術(shù)品基本表,作者基本表,參觀者基本表,管理者基本
13、表以及一個數(shù)據(jù)文件將各個文件的索引字段聯(lián)系起來,形成一個美術(shù)館管理系 統(tǒng)。美術(shù)品基本信息:編號,名稱,作者,價格,類別,進館日期。參觀者信息:姓名,性別,年齡,職業(yè)管理員信息:姓名,性別,年齡,編號,登陸密碼作者基本信息:姓名,年齡,性別,作品日期5.1美術(shù)品基本表字段名稱字段名字段類型字段長度編號Msg-bh字符型15名稱Msg-mc字符型20作者Msg-zz字符型20價格Msg-jg價格型15類別Msg-lb字符型20進館日期Msg-sj日期型105.2參觀者信息字段名稱字段名字段類型字段長度姓名Msg-zm字符型20年齡Msg-nl數(shù)字型15職業(yè)Msg-zhy字符型25性別Msg-xb字
14、符型20身份證號Msg-sfh數(shù)字型505.3管理員信息字段名稱字段名字段類型字段長度姓名Msg-xm字符型20性別Msg-xb字符型15年齡Msg-nl數(shù)字型20編號Msg-bh字符型25登陸密碼Msg-mm數(shù)字型s305.4作者基本信息字段名稱字段名字段類型字段長度姓名Msg-xm字符型20年齡Msg-nl數(shù)字型15性別Msg-xb字符型20作品日期Msg-rq數(shù)字型206、數(shù)據(jù)實施和維護關(guān)于創(chuàng)建數(shù)據(jù)庫部分,可以通過 SQL Server企業(yè)管理器來創(chuàng)建,也可以通過查詢分析器來創(chuàng)建,對應(yīng)的SQL 語句如下create DATABASE meishuguanonprimary (name=m
15、eishuguan_data,數(shù)據(jù)文件MSSQLmeishuguan_data.mdf',size=200MB,maxsize=200,)log on(name=meishuguan_log,數(shù)據(jù)文件MSSQLmeishuguan_log.ldf',size=200MB,maxsize=200,)GOcreate table admin(id int primary key,name nvarchar(50),pwd nvarchar(50);create tableartwork(id int primary key,type nvarchar(50),starting nv
16、archar(50),money nvarchar(50),pdate datetime,name nvarchar(50),num int);create table type(id int primary key,type nvarchar(50);create table visitor(id int primary key,name char(50),sex char(50),Age char(25)Professional char(50)Id number char(50);create table author( name char(50),sex char(50),Age ch
17、ar(25)datetime char(50);語句查詢Select*from authornameWhere author;select * from artworktype where artwork;select * from come name where artworkselect * from money where artwork;select * from artworkname where artwork;查詢的實現(xiàn)sql="select * from artwork where 1 "if type<>"" thensql
18、=sql+"and type like '%"&type&"%”else if name<>"" thensql=sql+"and name like '%"&name&"%'"else if starting<>"" thensql=sql+"and starting like '%"&starting&"%' "end ifend
19、ifend ifsql=sql+"and money>='"&money1&"' and money<='"&money2&"' and pdate between '"&date111&"' and '"&date222&"' order by id desc"rs.open sql,db,1,3if rs.eof or rs.bof thenresponse.write "對不起沒有搜索到記錄"response.end設(shè)計小結(jié)經(jīng)過這一星期課程設(shè)計,我更進一步掌握數(shù)據(jù)庫這門課的知識和提高設(shè)計能力。 把書中的理論知識
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版商務(wù)車租賃合同(含保險責(zé)任條款)
- 二零二五版合作開發(fā)房地產(chǎn)合同綠色建筑認(rèn)證3篇
- 2025年綠色建筑土石方工程承包合同樣本2篇
- 2025年度菜園大棚蔬菜種植與農(nóng)業(yè)科技研發(fā)合同3篇
- 2025版路燈設(shè)施安全檢查與應(yīng)急搶修服務(wù)合同4篇
- 二零二四年醫(yī)療耗材配件銷售代理合同樣本3篇
- 2025年度工業(yè)用地場地租賃及使用權(quán)轉(zhuǎn)讓合同3篇
- 2025年度車輛租賃與道路救援服務(wù)合同3篇
- 2025年新能源汽車專用車位租賃與充電服務(wù)合同2篇
- 2025年度房地產(chǎn)項目融資合同8篇
- 家庭年度盤點模板
- 河南省鄭州市2023-2024學(xué)年高二上學(xué)期期末考試 數(shù)學(xué) 含答案
- 2024年資格考試-WSET二級認(rèn)證考試近5年真題集錦(頻考類試題)帶答案
- 試卷中國電子學(xué)會青少年軟件編程等級考試標(biāo)準(zhǔn)python三級練習(xí)
- 公益慈善機構(gòu)數(shù)字化轉(zhuǎn)型行業(yè)三年發(fā)展洞察報告
- 飼料廠現(xiàn)場管理類隱患排查治理清單
- 【名著閱讀】《紅巖》30題(附答案解析)
- Starter Unit 2 同步練習(xí)人教版2024七年級英語上冊
- 分?jǐn)?shù)的加法、減法、乘法和除法運算規(guī)律
- 2024年江蘇鑫財國有資產(chǎn)運營有限公司招聘筆試沖刺題(帶答案解析)
- 2024年遼寧石化職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫含答案
評論
0/150
提交評論