




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、38/38前言數(shù)據(jù)庫是數(shù)據(jù)治理的最新技術(shù),是計算機(jī)科學(xué)的重要分支。今天,信息資源已成為各個部門的重要財寶和資源。建立一個滿足各級部門信息處理要求的行之有效的信息系統(tǒng)也成為一個企業(yè)或組織生存和進(jìn)展的重要條件。在數(shù)據(jù)庫領(lǐng)域內(nèi),通常把使用數(shù)據(jù)庫的各類信息系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應(yīng)用系統(tǒng)。例如,以數(shù)據(jù)庫為基礎(chǔ)的各種治理信息系統(tǒng)、辦公自動化系統(tǒng)、地理信息系統(tǒng)、電子政務(wù)系統(tǒng)、電子商務(wù)系統(tǒng)、都能夠稱為數(shù)據(jù)庫應(yīng)用系統(tǒng)。此課程設(shè)計也確實是數(shù)據(jù)庫設(shè)計。廣義地講,是數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的設(shè)計,即設(shè)計整個的數(shù)據(jù)庫應(yīng)用系統(tǒng)。狹義地講,是設(shè)計數(shù)據(jù)庫本身,即設(shè)計數(shù)據(jù)庫的各級模式并建立數(shù)據(jù)庫,這是數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的一部分。本設(shè)計的重
2、點是描述狹義的數(shù)據(jù)庫設(shè)計。當(dāng)今社會,隨著計算機(jī)技術(shù)的迅猛進(jìn)展以及Internet進(jìn)入商業(yè)和社會應(yīng)用時期,設(shè)備的種類、數(shù)量越來越多,如何利用先進(jìn)的網(wǎng)絡(luò)技術(shù)和日新月異的計算機(jī)設(shè)備來有效地收集、處理這些設(shè)備,建立以信息化為核心的治理體制,減輕治理人員和業(yè)務(wù)人員的數(shù)據(jù)處理負(fù)擔(dān),極大地提高設(shè)備治理效率和治理手段,己經(jīng)成為當(dāng)今社會的潮流。數(shù)據(jù)庫設(shè)計的目標(biāo)是為用戶和各種應(yīng)用系統(tǒng)提供一個信息基礎(chǔ)設(shè)施和高效率的運(yùn)行環(huán)境。高效率的運(yùn)行環(huán)境包括:數(shù)據(jù)庫數(shù)據(jù)的存取效率、數(shù)據(jù)庫存儲空間的利用率、數(shù)據(jù)庫系統(tǒng)運(yùn)行治理的效率等差不多上高的。本課程設(shè)計原則上遵循以上規(guī)則和要求進(jìn)行設(shè)計?;蛞驗橐恍┲R掌握的不牢固,或有不妥地點。
3、目錄 TOC o 1-2 h z u HYPERLINK l _Toc312164829 前言 PAGEREF _Toc312164829 h 1 HYPERLINK l _Toc312164830 目錄 PAGEREF _Toc312164830 h 2 HYPERLINK l _Toc312164831 第一章 概述 PAGEREF _Toc312164831 h 3 HYPERLINK l _Toc312164832 1.1 背景 PAGEREF _Toc312164832 h 3 HYPERLINK l _Toc312164833 1.2 編寫目的 PAGEREF _Toc312164
4、833 h 3 HYPERLINK l _Toc312164834 1.3 軟件定義 PAGEREF _Toc312164834 h 3 HYPERLINK l _Toc312164835 第二章 需求分析 PAGEREF _Toc312164835 h 4 HYPERLINK l _Toc312164836 2.1 問題陳述 PAGEREF _Toc312164836 h 4 HYPERLINK l _Toc312164837 2.2 需完成的功能 PAGEREF _Toc312164837 h 4 HYPERLINK l _Toc312164838 2.3 數(shù)據(jù)流圖 PAGEREF _To
5、c312164838 h 4 HYPERLINK l _Toc312164839 2.4 數(shù)據(jù)字典 PAGEREF _Toc312164839 h 5 HYPERLINK l _Toc312164840 2.5 性能分析 PAGEREF _Toc312164840 h 6 HYPERLINK l _Toc312164841 第三章 概念結(jié)構(gòu)設(shè)計 PAGEREF _Toc312164841 h 7 HYPERLINK l _Toc312164842 3.1 設(shè)計分E-R圖 PAGEREF _Toc312164842 h 7 HYPERLINK l _Toc312164843 3.2 合并成E-R
6、圖 PAGEREF _Toc312164843 h 7 HYPERLINK l _Toc312164844 第四章 邏輯結(jié)構(gòu)設(shè)計 PAGEREF _Toc312164844 h 9 HYPERLINK l _Toc312164845 4.1 表結(jié)構(gòu) PAGEREF _Toc312164845 h 9 HYPERLINK l _Toc312164846 4.2 SQL定義 PAGEREF _Toc312164846 h 10 HYPERLINK l _Toc312164847 4.3 構(gòu)造完整性 PAGEREF _Toc312164847 h 11 HYPERLINK l _Toc3121648
7、48 4.4 表數(shù)據(jù) PAGEREF _Toc312164848 h 11 HYPERLINK l _Toc312164849 第五章 軟件功能設(shè)計 PAGEREF _Toc312164849 h 13 HYPERLINK l _Toc312164850 第六章 代碼設(shè)計和界面設(shè)計 PAGEREF _Toc312164850 h 14 HYPERLINK l _Toc312164851 6.1 代碼設(shè)計 PAGEREF _Toc312164851 h 14 HYPERLINK l _Toc312164852 6.2 界面設(shè)計 PAGEREF _Toc312164852 h 15 HYPERLI
8、NK l _Toc312164853 第七章 小結(jié) PAGEREF _Toc312164853 h 16 HYPERLINK l _Toc312164854 第八章 參考文獻(xiàn) PAGEREF _Toc312164854 h 17 HYPERLINK l _Toc312164855 附錄 PAGEREF _Toc312164855 h 18第一章 概述1.1 背景數(shù)據(jù)庫設(shè)計是指關(guān)于一個給定的應(yīng)用環(huán)境,構(gòu)造(設(shè)計)優(yōu)化的數(shù)據(jù)庫邏輯模式和物理結(jié)構(gòu),并據(jù)此建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲和治理數(shù)據(jù),滿足各種用戶的應(yīng)用需求,包括信息治理要求和數(shù)據(jù)操作要求。設(shè)備治理的各項制度、流程涉及的點多面廣
9、。在現(xiàn)代化大型研究所信息化治理體系建設(shè)中,設(shè)備治理系統(tǒng)被看作是重中之重。因為設(shè)備是工廠生產(chǎn)中的主體,隨著科學(xué)技術(shù)的不斷進(jìn)展,生產(chǎn)設(shè)備日益機(jī)械化、自動化、大型化、高速化和復(fù)雜化,設(shè)備在現(xiàn)代工業(yè)生產(chǎn)中的作用和阻礙也隨之增大,在整個工業(yè)生產(chǎn)過程中對設(shè)備的依靠程度也越來越高。設(shè)備治理系統(tǒng)則是一個以人為主導(dǎo),利用計算機(jī)硬件、軟件、網(wǎng)絡(luò)設(shè)備通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲存、更新和維護(hù),以戰(zhàn)略竟優(yōu)、提高效率為目的,支持高層決策、中層操縱、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。而設(shè)備治理是治理系統(tǒng)的一個子系統(tǒng),它具有治理信息系統(tǒng)的共性,同時也具有其專門性。設(shè)備是生產(chǎn)的生命線,對研究所正常生產(chǎn)起
10、著決定性的作用。信息安全設(shè)備治理已成為現(xiàn)代研究所治理的一個重要組成部分。把信息安全設(shè)備治理納入研究所治理的重要組成部分己經(jīng)成為一種趨勢。1.2 編寫目的數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計是計算機(jī)科學(xué)與技術(shù)、信息治理與信息系統(tǒng)、信息與計算科學(xué)專業(yè)教學(xué)培養(yǎng)打算中十分重要的實踐性教學(xué)環(huán)節(jié),是對學(xué)生鞏固所學(xué)數(shù)據(jù)庫技術(shù)的基礎(chǔ)知識、進(jìn)行數(shù)據(jù)庫技術(shù)的專業(yè)差不多技能訓(xùn)練、培養(yǎng)實踐動手能力、理論聯(lián)系實際的重要實踐課程。通過課程設(shè)計,達(dá)到以下目的:1、依照教材上數(shù)據(jù)庫設(shè)計部分的原理和方法,結(jié)合軟件工程相關(guān)知識,能針對一些簡單的數(shù)據(jù)庫系統(tǒng)設(shè)計問題,進(jìn)行必要的分析和設(shè)計。2、鞏固學(xué)生學(xué)習(xí)的數(shù)據(jù)庫原理、程序設(shè)計語言等課程的基礎(chǔ)知
11、識,訓(xùn)練學(xué)生分析和解決數(shù)據(jù)庫系統(tǒng)的實際問題的能力。3、能查閱資料解決數(shù)據(jù)庫技術(shù)方面的問題。1.3 軟件定義設(shè)備治理系統(tǒng)(Equipment Management System)是將信息化了設(shè)備技術(shù)信息與現(xiàn)代化治理相結(jié)合,是實現(xiàn)研究級治理信息化的先導(dǎo)。設(shè)備治理軟件是設(shè)備治理模式與計算機(jī)技術(shù)結(jié)合的產(chǎn)物,設(shè)備治理的對象是研究所中各種各樣的設(shè)備。第二章 需求分析2.1 問題陳述一個有用的倉庫設(shè)備治理系統(tǒng)是實現(xiàn)企業(yè)對設(shè)備出、入庫進(jìn)行高效的治理。通過應(yīng)用系統(tǒng)應(yīng)能對設(shè)備差不多信息、設(shè)備情況,設(shè)備狀態(tài)等信息進(jìn)行治理。新的設(shè)備信息的錄入、報廢設(shè)備信息的刪除等操作也是其中的一部分。同時按照一定的條件查詢、統(tǒng)計符合
12、條件的設(shè)備信息。2.2 需完成的功能用戶登錄、新增設(shè)備、刪除設(shè)備、修改設(shè)備、查詢設(shè)備、設(shè)備入庫、設(shè)備出庫、設(shè)備報廢、退出系統(tǒng)。用戶中僅有一個治理員用戶,用來治理其他一般用戶,治理員具有一切權(quán)限,能夠增刪用戶。而一般用戶只有對設(shè)備及自身信息治理的權(quán)限,無法對其他用戶進(jìn)行處理的權(quán)限。當(dāng)操作無效或失敗時彈出窗口提示錯誤。注意:設(shè)備報廢后為出庫狀態(tài)。報廢是出庫的一種情況,此系統(tǒng)中作為專門處理。2.3 數(shù)據(jù)流圖頂級數(shù)據(jù)流圖處理信息處理信息反饋信息密碼治理員用戶身份認(rèn)證治理治理員數(shù)據(jù)流圖反饋信反饋信息密碼修改密碼操作信息用戶密碼密碼修改身份認(rèn)證用戶交互界面操作處理設(shè)備信息系統(tǒng)治理系統(tǒng)信息治理員一般用戶數(shù)據(jù)
13、流圖修改密碼修改密碼反饋處理信息反饋信息密碼身份認(rèn)證用戶密碼密碼修改一般用戶用戶交互界面治理處理設(shè)備信息2.4 數(shù)據(jù)字典名字:設(shè)備描述:設(shè)備的差不多信息定義:設(shè)備=設(shè)備編號+設(shè)備名稱+生產(chǎn)廠商+生產(chǎn)日期位置:設(shè)備表Eqiupment名字:入庫設(shè)備名字:設(shè)備描述:設(shè)備的差不多信息定義:設(shè)備=設(shè)備編號+設(shè)備名稱+生產(chǎn)廠商+生產(chǎn)日期位置:設(shè)備表Eqiupment名字:入庫設(shè)備描述:設(shè)備從購買及以后入庫時信息定義:入庫設(shè)備=設(shè)備編號+入庫時刻+用戶編號位置:入庫設(shè)備表Instorage名字:出庫設(shè)備描述:設(shè)備出庫及報廢時的信息定義:出庫設(shè)備=設(shè)備編號+出庫時刻+用戶編號位置:出庫設(shè)備表Outstora
14、ge名字:設(shè)備治理描述:設(shè)備入庫、出庫、報廢狀態(tài)及購置日期信息描述定義:設(shè)備治理=設(shè)備編號+購置日期+設(shè)備狀態(tài)+報廢時刻位置:設(shè)備治理表Stock名字:用戶描述:用戶的差不多登陸信息定義:用戶=用戶編號+用戶名+登錄密碼+是否為治理員位置:用戶表Users2.5 性能分析需實現(xiàn)許多性能特性,有用性、靈活性、可擴(kuò)展性、易維護(hù)性、可靠性、安全保密性等等。1、有用性有用性是衡量一個應(yīng)用系統(tǒng)好壞的重要指標(biāo)。是否與業(yè)務(wù)緊密結(jié)合,是否具有嚴(yán)格的業(yè)務(wù)針對性,是系統(tǒng)成敗的關(guān)鍵。2、靈活性靈活性能夠達(dá)到更高效率、更佳界面直觀的效果。3、可擴(kuò)展性隨著系統(tǒng)應(yīng)用的普及和推廣,系統(tǒng)功能的擴(kuò)展將是不可幸免的,因此,提高系
15、統(tǒng)的可擴(kuò)展性、可維護(hù)性是提高整個系統(tǒng)性能的必定要求。4、易維護(hù)性本系統(tǒng)采納多層架構(gòu)設(shè)計,使系統(tǒng)結(jié)構(gòu)更清晰,分工更明確,有利于后期的維護(hù)。5、可靠性社會向信息時代迅速進(jìn)展的同時也有潛在危機(jī),即對信息技術(shù)的依靠程度越高,系統(tǒng)失效可能造成的危害和阻礙也就越大。因此,采納良好的操作系統(tǒng)和數(shù)據(jù)庫,確保數(shù)據(jù)的一致性和完整性,并使系統(tǒng)免受病毒感染,確保系統(tǒng)運(yùn)行的可靠性具有重要意義。6、安全保密性整體的系統(tǒng)安全性是本系統(tǒng)中必須考慮的重點要求。在該系統(tǒng)設(shè)計中,安全、可靠將作為第一要素。同時,利用細(xì)分的權(quán)限治理,拒絕非法用戶進(jìn)入系統(tǒng)和合法用戶的越權(quán)操作,幸免系統(tǒng)遭到惡意破壞,防止系統(tǒng)數(shù)據(jù)被竊取和篡改。此外,還有良
16、好的用戶身份認(rèn)證體制和靈活的密碼更改模塊;用戶權(quán)限也能夠通過治理員靈活修改。 第三章 概念結(jié)構(gòu)設(shè)計3.1 設(shè)計分E-R圖1、治理員治理員治理員用戶名密碼權(quán)限用戶用戶用戶種類編號用戶名密碼處理操作設(shè)備設(shè)備設(shè)備名稱編號生產(chǎn)廠商生產(chǎn)日期處理信息治理出庫出庫時刻入庫時刻報廢時刻操作的用戶治理3.2 合并成E-R圖消除以上各個分E-R圖的屬性沖突、命名沖突和結(jié)構(gòu)沖突形成初步E-R圖。在初步E-R圖中,可能存在一些冗余的數(shù)據(jù)和實體間冗余的聯(lián)系。所謂冗余的數(shù)據(jù)是指有差不多數(shù)據(jù)導(dǎo)出的數(shù)據(jù),冗余的聯(lián)系是指可由其他聯(lián)系導(dǎo)出的聯(lián)系。冗余數(shù)據(jù)和冗余聯(lián)系統(tǒng)一破壞數(shù)據(jù)庫的完整性,給數(shù)據(jù)庫維護(hù)增加困難,應(yīng)當(dāng)予以消除。消除了
17、冗余后的初步E-R圖稱為差不多E-R圖。nnmn1nn1操作治理設(shè)備編號名稱生產(chǎn)廠商生產(chǎn)日期處理入庫時刻出庫時刻報廢時刻操作的用戶用戶編號用戶名密碼治理員編號用戶名密碼第四章 邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計的任務(wù)確實是把概念結(jié)構(gòu)設(shè)計時期設(shè)計好的差不多E-R圖轉(zhuǎn)換為選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。把差不多E-R圖轉(zhuǎn)換成關(guān)系模型。4.1 表結(jié)構(gòu)1、設(shè)備Equipment屬性名數(shù)據(jù)類型可否為空含義完整性約束EnoChar(4)否設(shè)備編號主碼EnameChar(20)否設(shè)備名稱EmadeChar(20)否生產(chǎn)廠商EdateDatetime可生產(chǎn)日期2、入庫Instorage屬性名數(shù)據(jù)類型可
18、否為空含義完整性約束EnoChar(4)否設(shè)備編號主屬性,外部碼,級聯(lián)IndateDatetime否入庫時刻UsnoChar(4)否用戶編號主屬性,外部碼,級聯(lián)3、出庫Outstorage屬性名數(shù)據(jù)類型可否為空含義完整性約束EnoChar(4)否設(shè)備編號主屬性,外部碼,級聯(lián)OutdateDatetime否出庫時刻UsnoChar(4)否用戶編號主屬性,外部碼,級聯(lián)4、治理Stock屬性名數(shù)據(jù)類型可否為空含義完整性約束EnoChar(4)否設(shè)備編號主屬性,外部碼,級聯(lián)BuydateDatetime否購置日期EconChar(4)否設(shè)備狀態(tài)“報廢”、“出庫”、“庫存”之一OuttimeDateti
19、me可報廢時刻5、用戶Users屬性名數(shù)據(jù)類型可否為空含義完整性約束UsnoChar(4)否用戶編號主碼UsnameChar(10)否用戶名UscodeChar(6)否登陸密碼6位字母或數(shù)字UsconChar(2)否是否治理員“是”、“否”之一4.2 SQL定義1、設(shè)備信息表Equipmentcreate table Equipment (Eno char(4) primary key,Ename char(20) not null,Emade char(20) not null ,Edate datetime ) 2、入庫信息表Instoragecreate table Instorage
20、(Eno char (4) not null ,Indate datetime not null ,Usno char (4) not null )3、出庫信息表Outstoragecreate table Outstorage (Eno char (4) not null ,Outdate datetime not null ,Usno char (4) not null )4、治理信息表Stockcreate table Stock (Eno char (4) not null ,Buydate datetime not null ,Econ char (4) not null check
21、(Econ in(庫存,出庫,報廢),Outtime datetime)5、用戶信息表Userscreate table Users (Usno char(4) primary key,Usname char(10) not null,Uscode char(6) not null,Uscon char(2) not null check(Uscon in( 是,否),) 4.3 構(gòu)造完整性alter table Instorage add constraint Eno1 foreign key (Eno) references Equipment(Eno) on update cascade
22、 on delete cascadealter table Outstorage add constraint Eno2 foreign key (Eno) references Equipment(Eno) on update cascade on delete cascadealter table Instorage add constraint Usno1 foreign key(Usno) references Users(Usno) on update cascade on delete cascadealter table Outstorage add constraint Usn
23、o2 foreign key(Usno) references Users(Usno) on update cascade on delete cascadealter table Stock add constraint Eno3 foreign key(Eno) references Equipment(Eno) on update cascade on delete cascade4.4 表數(shù)據(jù)1、EquipmentEnoEnameEmadeEdateE001電力變壓器長江電力設(shè)備廠2000-10-28E002動力柜岷江配電設(shè)備廠2001-06-05E003車床第一機(jī)床廠2003-03-
24、18E004配電柜廣東電子廠2003-04-22E005外圓磨床上海興華廠2004-04-14E006潛水電泵天津龍騰機(jī)床廠2006-02-20E007油分離器大連冷凍機(jī)廠2006-10-062、InstorageEnoIndateUsnoE0022000-08-12U002E0032003-03-24U001E0052006-12-10U0023、OutstorageEnoOutdateUsnoE0012005-03-24U002E0062006-09-12U002E0072008-07-15U0024、StockEnoBuydateEconOuttimeE0012000-11-01出庫E0
25、022001-06-10庫存E0032003-03-21庫存E0042003-04-25報廢2010-07-28E0052004-04-16庫存E0062006-02-28出庫E0072006-10-10出庫5、UsersUsnoUsnameUscodeUsconU001rootroot是U002user1user1否U003user2user2否第五章 軟件功能設(shè)計用戶登錄:供不同的用戶登陸;信息治理:可對設(shè)備進(jìn)行增、刪、改、查四類操作,完成對設(shè)備治理的功能;庫存治理:對設(shè)備入庫、出庫的治理,以及治理設(shè)備報廢的情況;查詢設(shè)備:此功能可對設(shè)備差不多信息、設(shè)備情況,設(shè)備狀態(tài)等信息進(jìn)行治理;系統(tǒng)治
26、理:方便治理員增刪一般用戶,以及用戶對自身信息的修改;退出系統(tǒng):當(dāng)完成對設(shè)備處理的操作后,退出系統(tǒng)??傻萌缦孪到y(tǒng)功能結(jié)構(gòu)圖:設(shè)備治理系統(tǒng)用戶登錄設(shè)備治理系統(tǒng)用戶登錄信息治理庫存治理系統(tǒng)治理新增設(shè)備刪除設(shè)備設(shè)備入庫查詢設(shè)備修改設(shè)備設(shè)備出庫設(shè)備報廢增刪用戶修改密碼退出系統(tǒng)第六章 代碼設(shè)計和界面設(shè)計6.1 代碼設(shè)計1、新增設(shè)備insert into Equipment values(設(shè)備編號,設(shè)備名稱,生產(chǎn)廠商 ,生產(chǎn)日期);2、刪除設(shè)備delete from Equipment where ;3、修改設(shè)備update Equipment set = , = where ;4、查詢設(shè)備select
27、from where order by asc | desc1)查詢所有設(shè)備信息:select Equipment.Eno,Ename,Emade,Edate,Buydate,Econ,Outtimefrom Equipment,Stock where Equipment.Eno = Stock.Eno order by Eno asc ;2)查詢?nèi)霂煸O(shè)備信息:select Equipment.Eno,Ename,Emade,Edate,Indate,Usnofrom Equipment,Instorage where Equipment.Eno = Instorage.Enoorder by
28、 Eno asc ;3)查詢出庫設(shè)備信息:select Equipment.Eno,Ename,Emade,Edate,Outdate,Usnofrom Equipment,Outstorage where Equipment.Eno = Outstorage.Enoorder by Eno asc ;4)查詢報廢設(shè)備信息:select Equipment.Eno,Ename,Emade,Edate,Buydate,Econ,Outtimefrom Equipment,Stock where Equipment.Eno = Stock.Eno and Stock.Econ = 報廢order
29、by Eno asc ;5、設(shè)備入庫設(shè)備入庫的同時出庫信息中此編號設(shè)備將被刪除,同時修改治理中狀態(tài)信息。begin transaction t1declare x intset x = 1insert into Instorage values(設(shè)備編號,入庫時刻,用戶)if x = -1beginrollback transaction t1endelsebegindelete from Outstorage where Eno = 設(shè)備編號commit transaction t1endupdate Stock set Econ = 庫存 where Eno = 設(shè)備編號 ;6、設(shè)備出庫設(shè)
30、備出庫的同時入庫信息中此編號設(shè)備將被刪除,同時修改治理中狀態(tài)信息。begin transaction t2declare x intset x = 1insert into Outstorage values(設(shè)備編號,出庫時刻,用戶)if x = -1beginrollback transaction t2endelsebegindelete from Instorage where Eno = 設(shè)備編號commit transaction t2endupdate Stock set Econ = 出庫 where Eno = 設(shè)備編號 ;7、設(shè)備報廢設(shè)備報廢后,應(yīng)刪除入/出庫中的設(shè)備信息。
31、update Stock set Econ = 報廢 where Eno = 設(shè)備編號 ;update Stock set Outtime = 時刻 where Eno = 設(shè)備編號 ;begin transaction t3declare x intset x = 1delete from Instorage where Eno = 設(shè)備編號if x = -1beginrollback transaction t3endelsebegindelete from Outstorage where Eno = 設(shè)備編號commit transaction t3end8、用戶治理僅治理員root用
32、戶才具有治理用戶的權(quán)限,可對一般用戶進(jìn)增刪。而一般用戶只有修改用戶名和修改密碼的權(quán)限。9、系統(tǒng)退出完成對所有設(shè)備處理操作后,可通過此項退出系統(tǒng)6.2 界面設(shè)計第七章 小結(jié)通過本次課程設(shè)計,深入了解了SQL語言的應(yīng)用。此設(shè)計過程不僅加強(qiáng)了我的動手和考慮解決問題的能力,還學(xué)到了專門多書本上學(xué)不到的知識,同時也鞏固了對課本的知識。在期末考試之前由此這么深刻的課程設(shè)計,對我們期末考試也是專門大的關(guān)心。我做的設(shè)計是倉庫設(shè)備治理系統(tǒng),倉庫設(shè)備治理系統(tǒng)分了專門多部分,有用戶登錄、新增設(shè)備、刪除設(shè)備、修改設(shè)備、查詢設(shè)備、設(shè)備入庫、設(shè)備出庫、設(shè)備報廢、退出系統(tǒng)等等界面,我在這次課程設(shè)計中學(xué)到了專門多。剛開始拿到
33、那個題目時不是專門有信心,在做的過程中還遇到了專門多的問題。在制作過程中心理盡管有專門多創(chuàng)意和構(gòu)思,然而實際操作卻存在專門大的困難。至于設(shè)計和制作界面的時候,由于對各類語言的掌握不是專門透徹以及往常也沒有做過系統(tǒng)的經(jīng)驗,本次試驗只是寫了設(shè)計思路,并沒有真正寫出系統(tǒng)的源代碼。這次課程設(shè)計對我而言,挫折是一種財寶,經(jīng)歷時一份擁有。第八章 參考文獻(xiàn)1、數(shù)據(jù)庫系統(tǒng)概論(第四版),王珊、薩師煊編著,高等教育出版社,2006;2、“百度百科”“設(shè)備治理系統(tǒng)”;附錄創(chuàng)建差不多表的SQL代碼:create table Equipment (Eno char (4) primary key,Ename char(20) not null,Emade ch
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CHTS 10130-2024高韌超薄瀝青磨耗層技術(shù)指南
- T/CHINABICYCLE 19-2023可持續(xù)時尚企業(yè)指南自行車與電動自行車
- T/CHES 65-2022生態(tài)護(hù)坡預(yù)制混凝土裝配式護(hù)岸技術(shù)規(guī)程
- T/CFDCC 0203-2018實木定制家居產(chǎn)品
- T/CECS 10340-2023超高性能減水劑
- T/CCMA 0086-2020塔式起重機(jī)起升鋼絲繩
- T/CCAS 028-2023水泥行業(yè)數(shù)字化智能礦山建設(shè)規(guī)范
- T/CCAAS 001-2019新時代企業(yè)文化績效測評標(biāo)準(zhǔn)
- T/CASMES 146-2023公共防疫保障服務(wù)規(guī)范
- T/CAQI 87-2019洗碗機(jī)保管功能技術(shù)要求及評價方法
- 【高考真題(含答案)】安徽省新高考2024年化學(xué)試卷(含答案)
- 頂層鋼結(jié)構(gòu)合同
- 中國硬筆書法等級考試試卷(三級)
- 2025年江蘇省啟東市文化廣電和旅游局招聘編外1人歷年高頻重點提升(共500題)附帶答案詳解
- 《普通生物學(xué)》課程期末考試復(fù)習(xí)題庫及答案
- dlt-5161-2018電氣裝置安裝工程質(zhì)量檢驗及評定規(guī)程
- 用戶生命周期管理策略-洞察分析
- 第三屆中國長三角地區(qū)融資擔(dān)保職業(yè)技能競賽選拔賽試題庫500題(含答案)
- 2025屆安徽省A10聯(lián)盟高三第二次調(diào)研數(shù)學(xué)試卷含解析
- 項目管理與工程經(jīng)濟(jì)決策知到智慧樹章節(jié)測試課后答案2024年秋哈爾濱工程大學(xué)
- 【MOOC】生命的教育-浙江大學(xué) 中國大學(xué)慕課MOOC答案
評論
0/150
提交評論