




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2.2數(shù)據(jù)庫設(shè)計 2.2.1.1功能需求分析 根據(jù)調(diào)研得出的基本流程為:實現(xiàn)整個影片管理和訂票管理過程中各個信息的錄入存儲、修改、刪除、查尋。具體包括:(1) 影片信息的錄入存儲、修改、刪除和查詢;(2) 會員信息的錄入存儲、修改、刪除、查詢;2.2.1.2數(shù)據(jù)需求 (1)影片信息:電影名稱、導(dǎo)演、演員、電影簡介、語言、片場(分鐘)、放映日期、價格、票數(shù)、作為編號(1-300)、海報、硬座數(shù)量、軟座數(shù)量、情侶座數(shù)量、電影類別(2)座位信息:座位類別、座位票價、座位編號(3)折扣信息:折扣類型(4)訂票信息:電影名稱、放映日期、放映時間、放映大廳、座位號、票價(單價)、折后價格、訂票數(shù)量、票數(shù)總
2、價、折扣類型(5)登記類型:用戶類型、用戶名、用戶密碼、姓名、性別(6)電影類型:電影類型(7)會員信息:會員類型、會員折扣、會員姓名、會員身份證號碼、會員聯(lián)系電話(8)會員類型:會員類型(9)放映時間:放映時間、放映大廳(10)放映大廳:放映大廳編號2.2.1.3數(shù)據(jù)字典Film(電影表)列名含義類型長度取值范圍FID影片編號Int 40-32767FFilmName電影名稱Nvarchar(20)20FDirector導(dǎo)演Nvarchar(10)10 FPlay演員Nvarchar(50)50FIntro電影簡介Nvarchar(1000)1000FLanguage語言Nvarchar(1
3、0)10FLong片長(分鐘)IntFDate放映日期Nvarchar(50)500-31FMoney價格Int0-100FNumber票數(shù)Int0-300FNum座位編號Nvarchar(50)500-300FPhoto海報Nvarchar(50)50FPew 硬座數(shù)量Nvarchar(10)10150FComPew軟座數(shù)量Nvarchar(10)10100FLove情侶座數(shù)量Nvarchar(10)1050FSortID電影類別Int20-99FTimeID放映日期IntSeat(座位類別)列名含義類型長度取值范圍SEID主鍵Int1-10SType座位的類型Nvarchar(1
4、0)101-10SMoney座位票價Int20-99SNumber座位編號Nvarchar(10)31-100Agio(折扣表)列名含義類型長度取值范圍AID折扣類型編號IntAType折扣類型Nvarchar(10)10ARebate折扣IntTicket(訂票表)列名含義類型長度取值范圍TId主鍵IntTFName電影名稱Nvarchar(20)20TPhone電話Nvarchar(13)130-9TCard身份證等證件Nvarchar(50)50TDate放映日期Nvarchar(50)50TTime放映時間Nvarchar(50)50THall放映大廳Nvarchar(10)10TNu
5、mber座位號Int TTicketPrice票的單價IntTPayMoney打折后的價格IntTCount訂購票的數(shù)量IntTMoney票數(shù)總價IntTAgio折扣類型Nvarchar(20)Type(登錄類型表)列名含義類型長度取值范圍TID用戶序號Int21-10TLgoinType用戶類型Nvarchar(10)101-10TLgionId用戶名Nvarchar(10)1050TLgionPwd用戶密碼Nvarchar(10)100-9Money(錢箱表)列名含義類型長度取值范圍MSum售票總額Int50-31767FID影片編號Int40-32767Sort(電影類型)列名含義類型長
6、度取值范圍SOID類型編號Int20-99SSort電影類型NvarcharMember(會員信息)列名含義類型長度取值范圍MID會員編號IntMType會員類型NvacharMDiscount折扣NvacharMName用戶姓名NvacharMID card會員身份證號Nvacharr(18)180-9MPhone會員的聯(lián)系電話Nvachar(13)130-9Menbertypes(會員類型)列名含義類型長度取值范圍MID類型編號IntMType會員類型NvacharTime(放映時間)列名含義類型長度取值范圍TID標(biāo)識列;IntTTime放映時間NvacharHID放映大廳編號IntHal
7、l(放映大廳)列名含義類型長度取值范圍HID放映大廳編號IntHHall放映大廳Nvachar10)2.2.1.4數(shù)據(jù)流程圖2.2.1.5數(shù)據(jù)存儲數(shù)據(jù)存儲名構(gòu)成電影信息表Film座位類別Seat折扣表Agio訂票表Ticket登錄類型表Types錢箱表Money電影類型Sort會員類型MemberTypes大廳Hall會員信息Member放映時間表 Time2.2.1.6數(shù)據(jù)流數(shù)據(jù)流名稱構(gòu)成電影信息表Film座位類別Seat折扣表Agio訂票表Ticket登錄類型表Types錢箱表Money電影類型Sort會員類型MemberTypes大廳Hall會員信息Member放映時間表 Time2.2
8、.1.7數(shù)據(jù)處理數(shù)據(jù)存儲名含義P1錄入存儲售票員信息P2錄入存儲、刪除、更改電影信息P3錄入存儲、刪除、修改座位類別信息P4錄入存儲、刪除、修改折扣類別P5錄入存儲、查看影票銷售信息P6錄入存儲、查看營業(yè)額P7錄入存儲、查看影片類別P8錄入存儲、查看會員信息P9錄入存儲、查看會員分類P10錄入存儲、查看放映時間P11錄入存儲、查看放映廳信息2.2.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計2.2.2.1E-R圖 實體:管理員、售票員、消費者、影票2.2.2.2局部試圖 電影-添加修改-管理員-增刪-售票員2.2.2.3局部視圖 售票員-出售-電影票-購買-消費者2.2.24局部試圖 售票員-管理-消費者2.2.3數(shù)
9、據(jù)庫邏輯結(jié)構(gòu)設(shè)計Film(FID,F(xiàn)FilmName,F(xiàn)Director,F(xiàn)Play,F(xiàn)Intro,F(xiàn)Language,F(xiàn)Long,F(xiàn)Date,F(xiàn)Money,F(xiàn)Number,F(xiàn)Num,F(xiàn)Photo,F(xiàn)Pew ,F(xiàn)ComPew,F(xiàn)Love,F(xiàn)SortID,F(xiàn)TimeID);Seat(SEID,SType,SMoney,SNumber);Agio(AID,AType,ARebate)Ticket(TId,TFName,TPhone,TCard,TDate,TTime,THall,TNumber,TTicketPrice,TPayMoney,TCount,TMoney,TAgio);Type(TID
10、,TLgoinType,TLgionId,TLgionPwd);Money (MSum,FID);Sort(SOID,SSort);Member(MID,MType,MDiscount,MName,MID card,MPhone);Membertypes (MID,MType);Time(TID,TTime,HID);Hall(HID,HHall);Film(電影表)列名含義類型其他FID影片編號Int 主碼FFilmName電影名稱Nvarchar(20)FDirector導(dǎo)演Nvarchar(10) FPlay演員Nvarchar(50)FIntro電影簡介Nvarchar(4000)FL
11、anguage語言Nvarchar(10)FLong片長(分鐘)varChar(20)FDate放映日期datetimeFMoney價格IntFNumber票數(shù)IntFNum座位編號intFSortID電影類別varChar(20)FTimeID放映日期Varchar(20)Seat(座位類別)列名含義類型長度其他SEID座位號Int1-10主碼SType座位的類型Nvarchar(10)10SMoney座位票價Int2SNumber座位編號Nvarchar(10)3Agio(折扣表)列名含義類型長度其他AID折扣類型編號Int主碼AType折扣類型Nvarchar(10)10ARebate折
12、扣IntTicket(訂票表)列名含義類型長度其他TId影票號Int主碼TFName電影名稱Nvarchar(20)20TPhone電話Nvarchar(13)13TCard身份證等證件Nvarchar(50)50TDate放映日期Nvarchar(50)50TTime放映時間Nvarchar(50)50HID放映大廳編號Nvarchar(10)10外部碼TNumber座位號Int 外部碼TTicketPrice影票單價IntTPayMoney打折后的價格IntTCount訂購票的數(shù)量IntTMoney票數(shù)總價IntAID折扣類型編號Int外部碼Type(登錄類型表)列名含義類型長度其他TID
13、用戶序號Int2主碼TLgoinType用戶類型Nvarchar(10)10TLgionId用戶名Nvarchar(10)10TLgionPwd用戶密碼Nvarchar(10)10Money(錢箱表)列名含義類型長度其他MSum售票總額Int5FID影片編號Int4主碼Sort(電影類型)列名含義類型長度其他SOID類型編號Int2主碼SSort電影類型NvarcharMember(會員信息)列名含義類型長度其他MID1會員編號Int主碼MID2會員類型編號Int外部碼MDiscount折扣NvacharMName用戶姓名NvacharMID card會員身份證號Nvacharr(18)18M
14、Phone會員的聯(lián)系電話Nvachar(13)13Menbertypes(會員類型)列名含義類型長度其他MID2類型編號Int主碼MType會員類型NvacharTime(放映時間)列名含義類型長度其他TID標(biāo)識列;Int主碼TTime放映時間NvacharHID放映大廳編號Int外部碼Hall(放映大廳)列名含義類型長度其他HID放映大廳編號Int主碼HHall放映大廳Nvachar10)2.2.4數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計Create database FilmsOn Primary(name=Films,F(xiàn)ilename=E:魔方小組項目魔方小組數(shù)據(jù)庫Film.mdf,Size=3mb,Maxs
15、ize=unlimited,Filegrowth=1MB)Log on(name=Film_log,F(xiàn)ilename= E:魔方小組項目魔方小組數(shù)據(jù)庫Film_log.mdf,Size=5mb,Maxsize=unlimited,Filegrowth=10%)Use FilmsCreate table Film(FID int not null primary key,FfilmName nvachar(20) notnull,F(xiàn)director nvarchar(10) not null,F(xiàn)play nvachar(50) not null,F(xiàn)Intro nvarchar(40000) nu
16、t null,F(xiàn)language nvarchar(10) not null,F(xiàn)long int not null,F(xiàn)date nvarchar(50) not null,F(xiàn)money int not null,F(xiàn)number int not null,F(xiàn)num nvarchar(50) not null,Fphoto nvarchar(50) null,FPew nvarchar(10) not null,FcomPew nvarchar(50) not null,Flove nvarchar(10) not null,FsortID int not null foreign key,F(xiàn)ti
17、meID int not null foreign)GoCreate table Agio(AID nvarchar(20) not null primary key,Atype nvarchar(10) not null,Arebate int not null)GoCreate table Money (Mmoney int not null ,FID int null foreign key)GoCreate table Member(MID int nor null primary key,Mtype nvarchar(20) not null,Mdiscount int not nu
18、ll,Mname nvarchar(10) not null,MIDcard nvarchar(25)not null,Mphone nvarchar(20) not null)goCreate table Membertypes (MID int not null primary key ,Mtype nvarchar(10) not null)goCreate table Hall(HID int not null primary key ,Hhall nchar(10) not null)go create table Seat (SEID int not null primary key,SType nvarchar(10) not null,SMoney int not null,SNumuber nvarchar(10) not null) Go create table Sort (SOID int not null primary key,SSort nvarchar(50) not null) Go create table Ticket (TID int not null primary key,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國含氣飲料成套生產(chǎn)線市場調(diào)查研究報告
- 2025年中國雙門十二抽文件柜項目投資可行性研究報告
- 2025年物流金融服務(wù)在供應(yīng)鏈金融中的創(chuàng)新與風(fēng)險管理挑戰(zhàn)報告
- 2025年飲料行業(yè)新型甜味劑研發(fā)與應(yīng)用技術(shù)進(jìn)展報告
- 2025年工業(yè)互聯(lián)網(wǎng)平臺安全多方計算在數(shù)據(jù)共享中的應(yīng)用案例分析報告
- 2025年科技與互聯(lián)網(wǎng)行業(yè)虛擬現(xiàn)實增強(qiáng)現(xiàn)實在虛擬現(xiàn)實展覽中的應(yīng)用報告
- 2025年廢舊電子產(chǎn)品回收處理行業(yè)產(chǎn)業(yè)鏈上下游分析報告
- 廣播影視行業(yè)2025年媒體融合與短視頻平臺技術(shù)創(chuàng)新發(fā)展趨勢研究報告
- 2025年教育行業(yè)人才流失與吸引人才環(huán)境優(yōu)化報告
- 2025年裝配式建筑部品部件標(biāo)準(zhǔn)化設(shè)計與生產(chǎn)裝配式建筑經(jīng)濟(jì)效益報告
- 云南鋰電池項目可行性研究報告
- (完整版)農(nóng)業(yè)主要知識點
- 體育科研方法試卷試題答案
- 《國家電網(wǎng)公司十八項電網(wǎng)反事故措施(試行)》實施細(xì)則
- 中國民主同盟入盟申請表(樣表)
- 國家標(biāo)準(zhǔn)色卡電子版(WORD版圖片)
- 9種基坑坍塌案例
- 《呼吸機(jī)的使用管理》PPT課件.ppt
- 《手機(jī)攝影》全套課件(完整版)
- 年產(chǎn)10萬噸甲醇低壓羰基化合成醋酸精制工段工藝設(shè)計(共56頁)
- 兒童相聲劇本43286
評論
0/150
提交評論