




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、影院售票系統(tǒng)的設(shè)計與實現(xiàn)摘要隨著社會的開展,計算機的普與,計算機應(yīng)用技術(shù)在我們的生活中起著越來越重要的作用,計算機的方便性、高效性日益突出。在影院售票過程,從電影信息的添加,放映廳的安排,到影票的銷售與統(tǒng)計,大量的工作都需要欠理得井井有條,稍有錯誤就會給影院造成許多不必要的損失。然而,面對復(fù)雜的管理,僅僅依靠人力來完成這些工作已經(jīng)不能滿足日益增長的需求,“影院售票系統(tǒng)就是為解決這個問題而設(shè)計的。通過分析知道,電影售票系統(tǒng)包含電影的添加、刪除、管理與銷售、統(tǒng)計等過程,怎樣使這些過程快速有效的進展是我們首要解決的問題?!坝霸菏燮毕到y(tǒng)主要是針對這些問題來進展設(shè)計的。系統(tǒng)的主要功能包括:1 .管理員對
2、電影信息的添加、電影信息的修改與刪除、票價的折扣管理和對當(dāng)天影票銷售的統(tǒng)計;2 .售票員對近期影票的銷售、退票、訂票的處理和會員的添加與管理;3 .前臺界面展示近期電影的詳細(xì)信息與查詢結(jié)果;4 .會員登錄實現(xiàn)在線購票和預(yù)訂等。系統(tǒng)架構(gòu)為C/S,采用面向?qū)ο蠓治雠c設(shè)計方法進展系統(tǒng)的分析與設(shè)計,系統(tǒng)的實現(xiàn)采用VisualStudio2008平臺下的C#開發(fā)語言,數(shù)據(jù)庫使用SQLServer2005。關(guān)鍵詞:影院,售票,C#,SQLServer2005THEDESIGNANDIMPLEMENTATIONOFCINEMATICKETINGSYSTEMABSTRACTWiththedevelopment
3、ofsociety,thecomputerwaspopularize,computerapplicationtechnologyinourlifeplaysamoreandmoreimportantrole,thecomputer'sconvenienceandefficiencyismoreandmoreserious.Inthecinema*sticketingprocess,beginwithfilm,sinformationadd,andthemoviehouse'sarrangement,ticketsalesandthesaletsstatistics,alarge
4、ofworkhavetodoingperfectorder,alittlemistakewillbecausedmanyunnecessaryloss.However,facethecomplexmanagement,justrelyonhumanhavealreadycan,tsatisfywiththegrowingdemand,Inordertosolvethisproblem,sodesignthe”CinemaTicketingSystem".Withtheanalysisweknowthathowsolvetheproblemtoadd,delete,management
5、andsalesisourtoppriority.MCinemaTicketingSystem”ismainlyaimedattheseproblemstothedesign.Themainfunctionsofthissysteminclude:1 .Theadministratorcouldaddanddeletethefilms,settheticketpricediscountandstatisticthesales.2 .TheSalesmancouldsaleanddealwithtickets,dealwiththebookingtickets,toaddandmanagemen
6、tthemember.3 .Clientofsystemcouldshowdetailedinformationoffilmandshowresultofquerying.4 .TheMembercouldloginandbuyticketsorbooktickets.ThissystenfsframeworkisC/S.Thissystem'sanalysisanddesignmethodisObject-oriented.ThissystenfsrealizationisundertheVisualStudio2008platformandthelanguageisC#andthe
7、databaseisSQLServer2005.KEYWORDS:Cinema,Ticketing.C#,SQLServer2005II / 38前言1第1章緒論21.1 項目開發(fā)背景21.2 項目開發(fā)工具2第2章系統(tǒng)分析32.1 系統(tǒng)功能需求分析32.2 系統(tǒng)用例圖4第3章系統(tǒng)結(jié)構(gòu)設(shè)計63.1 系統(tǒng)功能模塊劃分6權(quán)限劃分6前臺界面功能設(shè)計7銷售端功能設(shè)計8后臺管理功能設(shè)計93.2 數(shù)據(jù)庫設(shè)計10數(shù)據(jù)庫概念設(shè)計10數(shù)據(jù)庫物理設(shè)計11第4章系統(tǒng)功能實現(xiàn)154.1 系統(tǒng)功能選擇154.2 前臺界面功能實現(xiàn)15電影詳細(xì)信息瀏覽15放映信息查詢15會員登錄界面16會員購票界面174.3 管理與售票功能
8、實現(xiàn)18管理員與售票員登錄界面18電影信息管理實現(xiàn)18售票功能實現(xiàn)195.1測試環(huán)境215.2 功能測試21會員購票測試22售票測試225.3 使用手冊23結(jié)論24辭25參考文獻26附錄27IV / 38F道著社會的開展,計算機在我們的生活中起著越來越重要的作用,辦公自動化已是不可阻擋的趨勢,如何在一定時間高效地完成一項工作是我們生活中追求的一個目標(biāo)。日常生活中,越來越多的問題我們通過計算機來解決,當(dāng)然,在影院售票的過程中,我們能利用一個非常簡單有效的影院售票系統(tǒng)來實現(xiàn)售票的自動化是最好不過的。提高工作效率,解決復(fù)雜的管理問題是我們共同的目的。本文即以自我設(shè)計的“影院售票系統(tǒng),來介紹“影院售票
9、系統(tǒng)的設(shè)計與實現(xiàn)。本系統(tǒng)按照簡單、明了、高效的思想來設(shè)計影院在日常售票與影片信息管理中遇到的一些問題。首先,對于售票的問題,實現(xiàn)靈活的售票方式,采用會員在線購票或者預(yù)訂座位與售票員根據(jù)客戶的要求選擇客戶所選座位的位置以實現(xiàn)售票的目的,簡化購票流程,從選擇影片到選擇座位位置,然后到出票,全部過程只需通過鼠標(biāo)的點擊即可完成復(fù)雜的售票工作,大大提升了工作效率。當(dāng)然,對影片信息的管理是必不可少的,影片信息的添加、刪除,影票折率的設(shè)定與對影票銷售的統(tǒng)計構(gòu)成了后臺的管理,管理員可以一一對每個模塊進展管理。另外,為了更好地讓顧客了解最新的電影放映情況,前臺界面提供影片信息的詳細(xì)查看和近期電影放映的安排,讓“
10、影院售票系統(tǒng)更人性化?!坝霸菏燮毕到y(tǒng)的設(shè)計采用VisualStudio2008為開發(fā)平臺,C#.NET為開發(fā)語言,采用結(jié)合SQLServer2005數(shù)據(jù)庫的平安高效性,更好的提高系統(tǒng)效率。限于自身水平,作品還有缺乏之父,懇請批評指正。16 / 38第1章緒論本論文以“影院售票系統(tǒng)為開發(fā)背景,論文論述了“影院售票系統(tǒng)的概念、結(jié)構(gòu)以與系統(tǒng)開發(fā)的根本原理和方法,整篇論文分為前言、緒論、系統(tǒng)需求分析、系統(tǒng)結(jié)構(gòu)設(shè)計、系統(tǒng)功能實現(xiàn)、系統(tǒng)性能測試、總結(jié)、參考文獻和附錄九局部組成。1.1 項目開發(fā)背景陵著計算機的日益普與,更多的工作我們要交給計算機來完成,這樣不僅節(jié)省人力物力,而且更重要的是能夠大大提高我們完
11、成工作的效率,在21世紀(jì),提高效率就意味著更好的增加收益。我國在全國圍推廣計算機的應(yīng)用雖然比擬晚,但是近些年來開展迅速,計算機已經(jīng)融入到我們生活中的方方面面,比方我們獲取新聞、日常購物、火車票的預(yù)訂等等,這些與我們?nèi)粘I钕⑾⑾嚓P(guān)的事情,我們都可以用計算機來完成。對于電影院來說也不例外。影院售票與日常影片信息管理看似是一件容易的事情,但是實際操作請來還是非常的麻煩,要花費大量的精力來對影票進展核實、對每個座位進展排查等,這些都是一些枯燥而繁雜的工作。能夠在日常的售票管理中節(jié)省人力物力,提高售票、管理的效率是很重要的。一款適合于電影院的影院售票系統(tǒng),能夠大大提高電影院售票管理日常工作效率,本軟件
12、就是為了此目的而進展設(shè)計制作的。1.2 項目開發(fā)工具“影院售票系統(tǒng)使用MicrosoftVisualStudio2008開發(fā)平臺,C#.NET為開發(fā)語言,SQLServer2005數(shù)據(jù)庫作為系統(tǒng)數(shù)據(jù)庫。第2章系統(tǒng)分析本章主要介紹“影院售票系統(tǒng)的功能需求分析和數(shù)據(jù)庫的設(shè)計分析。2.1系統(tǒng)功能需求分析在日常生活中,閑暇時間帶著家人、陪著朋友去電影院看一場電影,冶一下情操已成為越來越多人的選擇,電影市場在我國的比重陵著社會的開展不斷的擴大,人們對電影文化的關(guān)注度不斷提升,這樣就更加刺激了電影市場的開展,電影院在每個城市都不斷建立,而這時,一款良好的影院售票管理軟件的出現(xiàn)無疑給影院的開展添加一抹亮麗的
13、風(fēng)景?!坝霸菏燮毕到y(tǒng)的設(shè)計初衷是簡化影院售票流程、提高售票效率、提升影院對影片的管理質(zhì)量,開發(fā)系統(tǒng)的目的是為了更好的促進影院管理規(guī)化與操作的簡易化。從節(jié)省人力物力的角度出發(fā),本著方便實用的原那么,為影院設(shè)計一款簡單、方便、易操作的售票管理系統(tǒng),為影院的售票、影片管理提供一個良好的平臺。“影院售票系統(tǒng)即為影院優(yōu)化售票流程,提高管理質(zhì)量而進展設(shè)計的。系統(tǒng)的主要功能包括:1 .管理員對電影信息的添加、電影信息的修改與刪除、票價的折扣管理和對當(dāng)天影票銷售的統(tǒng)計;2 .售票員對近期影票的銷售、退票、訂票的欠理和會員的添加與管理;3 .前臺界面展示近期電影的詳細(xì)信息與查詢;4 .會員登錄實現(xiàn)在線購票和預(yù)訂
14、等;系統(tǒng)的設(shè)計要注重易操作性和高效性,方便售票員和顧客使用。售票界面要直觀,能夠清晰顯示放映廳的座位分布與某場電影已銷售影票情況。系統(tǒng)可提供會員管理功能,根據(jù)會員級別提供打折優(yōu)惠。系統(tǒng)模塊圖如圖2-1所示。影院售票系統(tǒng)售票管理后臺管理會員購票圖2-1系統(tǒng)模塊圖5 .2系統(tǒng)用例圖用例圖主要用來圖示化系統(tǒng)的主事件流程,用來描述系統(tǒng)的需求與各個模塊以與它們之間的關(guān)系,觀察用例圖可以更方便地看出系統(tǒng)的大體結(jié)構(gòu)與功能。1 .管理員用例圖,如圖2-2所示。圖2-2管理員模塊用例圖2 .售票員用例圖,如圖2-3所示。圖2-3銷售員模塊用例圖3、會員用例圖,如圖2-4所示-第3章系統(tǒng)結(jié)構(gòu)設(shè)計3.1 系統(tǒng)功能模
15、塊劃分本系統(tǒng)的主要功能是通過PC機的窗體應(yīng)用程序來實現(xiàn)對某影院電影票的預(yù)訂、銷售等業(yè)務(wù)。影院售票系統(tǒng)主要功能包括電影信息管理、售票管理和會員在線購票等功能,系統(tǒng)流程圖如圖3-1所示。圖3-1系統(tǒng)功能流程圖權(quán)限劃分1 .顧客:通過前臺界面顧客可實現(xiàn)電影信息查詢?yōu)g覽,會員在線購票、預(yù)訂影票等功能;2 .售票員:通過售票窗口可實現(xiàn)售票員賣票、出票、退票等操作,會員可憑會員證領(lǐng)取預(yù)訂影票,同時實現(xiàn)新會員的注冊、充值等功能;3 .管理員:管理員通過登錄后臺可使用添加、刪除電影信息,設(shè)定票價、設(shè)定優(yōu)惠措施與統(tǒng)計當(dāng)天售票的詳細(xì)信息等功能。前臺界面功能設(shè)計1 .影院售票系統(tǒng)提供近兩天的放映信息,在首頁面顧客可
16、以看到電影放映的安排信息,也可看到影院的一些公告和優(yōu)惠等信息。2 .在電影查詢界面,系統(tǒng)提供按日期查詢、按放映廳查詢與電影名稱關(guān)鍵字查詢等,查詢結(jié)果將以詳細(xì)信息的方式顯示。3 .提供會員在前臺界面登錄實現(xiàn)電影票的訂購操作;假設(shè)會員實現(xiàn)在線支付那么憑刷會員卡入場,入場時影院根據(jù)會員購置座位號提供紙質(zhì)座位號信息;假設(shè)會員卡中余額缺乏那么可實現(xiàn)在線預(yù)訂。會員登錄購票功能流程圖如圖3-2所示。圖3-2會員在線購票流程圖系統(tǒng)前臺功能結(jié)構(gòu)圖如圖3-3所示。前臺部分在線購票在線訂票會員登錄電影信息查詢放映信息查詢圖3-3系統(tǒng)前臺功能結(jié)構(gòu)圖銷售端功能設(shè)計1 .在銷售端提供售票員對電影票的售賣,可銷售近兩天的電
17、影票,當(dāng)電影開場三十分鐘后那么停止銷售當(dāng)場的電影票。2 .銷售員可根據(jù)會員與顧客的不同類型選擇售票的優(yōu)惠折率,系統(tǒng)自動算出本次售票的金額并打印出項應(yīng)的影票。3 .售票員可根據(jù)顧客的要求為顧客選擇相應(yīng)的座位號。4 .售票員可對售出票或會員預(yù)訂票進展退票操作,并在辦理退票操作后收取一定的退票費用,退票必須在電影開場前操作,否那么無法退票。5 .售票員可對會員進展辦理與充值效勞。銷售功能結(jié)構(gòu)圖如圖3-4所示。圖3-4銷售功能結(jié)構(gòu)圖售票員售票流程圖如圖3-5所示。圖3-5售票員售票流程圖后臺管理功能設(shè)計1 .管理員可根據(jù)影院實際情況安排近兩天的電影放映,對電影信息進展添加與刪除。2 .管理員可設(shè)定某場
18、電影的票價,對不同類型的顧客設(shè)定不同額度的優(yōu)惠折扣率。3 .管理員統(tǒng)計當(dāng)天銷售情況,分別可統(tǒng)計某一天中某個放映廳的收入詳情與某一場電影的收入詳情。后臺功能結(jié)構(gòu)圖如圖3-6所示。圖3-6管理員功能結(jié)構(gòu)圖3.2數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計DatabaseDesign是指根據(jù)用戶需求,在具體的數(shù)據(jù)庫管理系統(tǒng)上設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程?!坝霸菏燮毕到y(tǒng)的數(shù)據(jù)庫使用SQLServer2005數(shù)據(jù)庫進展設(shè)計。一般情況下,數(shù)據(jù)庫的設(shè)計過程大致可分為5個步驟:需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、驗證設(shè)計。根據(jù)“影院售票系統(tǒng)的需求分析,本系統(tǒng)需要建立8個數(shù)據(jù)表來存放不同的數(shù)據(jù)。數(shù)據(jù)庫概念設(shè)計根據(jù)需求分析,為
19、“影院售票系統(tǒng)建立一個名為DB_Cinema的數(shù)據(jù)庫»在DB_Cinema數(shù)據(jù)庫中包含有T_User'T_Filinlnf、T_TicketType'TJfemberlnf、T_TicketInf、T_MovieHouse、T_BookTicket、T_PlayInf八個表。系統(tǒng)的E-R圖如圖3-7和圖3-8所示。圖3-7電影信息管理E-R圖圖3-8會員信息-會員訂票信息E-R圖數(shù)據(jù)庫物理設(shè)計接下來設(shè)計數(shù)據(jù)庫表的物理結(jié)構(gòu),在設(shè)計物理結(jié)構(gòu)的過程中,根據(jù)數(shù)據(jù)庫的概念設(shè)計,各個表的說明如表3-1所示。表3T數(shù)據(jù)庫DB-Cincma表名稱說明T-User存佬系統(tǒng)用戶T_Fil
20、niInf存儲電影信息T-Playlnf存儲放映信息T.TicketType存儲電影票類型TMcmberlnf存儲會員信息T.Ticketlnf存儲出票信息T.MovicHouse存儲放映廳信息T_BookTicket存儲預(yù)訂票T_User表的字段說明如表3-2所示。表3-2T.User表字段名稱字段類型字段寬度字段含義取值說明U.NameNchar10用戶名稱主鍵U.PasswordNchar10登錄密碼Notnul1U-TypcNchar10用戶類型Notnul1T.Playlnf表的字段說明如表3-3所示。表3-3T-Playlnf表字段名稱字段類型字段寬度字段含義取值說明PI_IdNc
21、har5放映編號主鍵FI_IdNchar5電影編號NotnullPLShowDateNchar10上演日期NotnullPI.InterTimcNchariO入場時間NotnullNchar5放映廳編號NotnullT.Filmlnf表的字段說明如表3-4所示。表3-4T.Filmlnf表字段名稱字段類型字段寬度字段含義取值說明FI_IdNchar5電影編號主鍵FI.NameNchar10電影名稱NotnullFI.DirectorNchar10電影導(dǎo)演NotnullFI.RoleNchar30電影主角NotnullFLlmageImage海報NotnullFI_IintroductionNc
22、har255電影簡介NotnullFLPriceDecimal5,2電影售價NotnullT-TicketType表的字段說明如表3-5所示表3-5T_TicketType表字段名稱字段類型字段寬度字段含義取值說明TT_IdNchar5類型編號主鍵TT_TypeNchar10類型名稱NotnullTT.Cut-rateNumeric2,1折價Notnu11TJIemberlnf表的字段說明如表3-6所示。表3-6TJfembcrlnf表字段名稱字段類型字段寬度字段含義取值說明MI_IdNchcir5會員證號主鍵MI.NameNchar10會員NotnullMI_PhoncNchar11Notn
23、ullMI_CertificateNchar20證件號Notnu11MI_SpcntDecimal6,2會員消費NotnullMI.SurplusDecimal6,2卡余額Notnu11Ml.IntegralDecimal6,2消費積分NotnullMI_GradcNchar104會員級別Notnu11T_TicketInf表的字段說明如表3-7所示。表3-7T.Ticketlnf表字段名稱字段類型字段寬度字段含義取值說明TI_IdNchar5影票編號主鍵TT_IdNchar5類型編號NotnullFI_NamcNchar10電影名稱NotnullMH.IdNchar5放映廳編號Notnull
24、SP.NameNchar5座號編號NotnullPI.DateNchar10搐放時間NotnullTI.DateNchar10入場時間NotnullTI.MoneyDecimal5,2影票價格NotnullT_MovieHouse表的字段說明如表3-8所示©表3-8TMovieHouse表字段名稱字段類型字段寬度字段含義取值說明MH.IdNchar5放映廳編號主鍵MH_NameNchar10放映廳名稱NotnullT_BookTicket表的字段說明如表3-9所示。表3-9T.BookTicket表字段名稱字段類型字段寬度字段含義取值說明BT_IdNchar5預(yù)訂編號主鍵MI_IdN
25、char5會員證號Notnul1FI-NameNchar10電影名稱Notnul1SPNameNchar5座號編號Notnul1PLDateNchar10播放時間Notnul1MH.IdNchar5放映廳編號Notnul1TIDateNchar10入場時間Notnul1BT_MoneyDecimal5,2訂票價格Notnul1第4章系統(tǒng)功能實現(xiàn)4.1 系統(tǒng)功能選擇系統(tǒng)功能選擇窗體是在用戶第一次啟動軟件時供用戶選擇系統(tǒng)功能的窗體,通過功能選擇窗體用戶可以選擇系統(tǒng)進入前臺界面或者進入售票、管理登錄界面,如圖4-1所示。圖4-1功能選擇窗體4.2 前臺界面功能實現(xiàn)電影詳細(xì)信息瀏覽此界面是前臺界面啟動
26、的第一個界面,在此界面中»用戶可以清楚的看到近期將播放的電影的詳細(xì)信息與在左側(cè)公告欄中瀏覽本期購票優(yōu)惠折率。在公告欄右下角提供會員登錄,供會員進展登錄購票或者在會員余額缺乏的情況下進展訂票,前臺界面首界面如圖4-2所示。放映信息查詢在此界面中,用戶可根據(jù)自己需要查詢的信息對近期將要放映的電影信息進展查詢。查詢可分為按時間查詢、按放映廳查詢和按時間和放映廳查詢?nèi)N查詢模式,界面如圖4-3所示。h在妓灼裝聚練日畫a :苜頁藤直面本期空票折扣詳情兒童票彷:?.5折學(xué)生票價:7一5折成大票價:氫9折8.0折T.b折7.0折會員登錄電制名稱:導(dǎo)演:電晶王GckkuBud放映日期:入場時間:.2
27、2二M:CO放映廳:X財網(wǎng)丁吉理賒局里除日生厥.會員穿價:黃金級會員穿侑;Tsr上部第普通票價:'三元電鐵簡介:電影信息in亙si小心.輕一莓帛代融成的町尊N如良鑄以H#-£1在本垃仍是。=6i±-sim1HE印的一iJJ中的玄,思漢與行siIfeOPsn洛陽奧斯卡電影城歡迎您的到來!圖4-2前臺界面首界面圖4-3放映信息查詢界面會員登錄界面會員登錄界面提供會員的登錄操作,會員通過登錄可以實現(xiàn)在線購置所需影票,登錄會員購票界面需要會員提供有效的會員和密碼。會員在線18 / 38購票可節(jié)省購票排隊時間,另外還可享受影票打折優(yōu)惠,會員登錄界面如圖4-4所示。圖4-4會員
28、登錄界面34 / 38會員購票界面會員購票界面提供會員在線購票功能,在此界面中會員可以查看自己的信息,可根據(jù)需要對近期電影進展購票操作,如果會員卡的余額不夠支付本次購票所需金額,那么提示會員進展充值或者進展座位預(yù)訂,預(yù)訂后的影票可憑會員卡與訂票編號在售票窗口進展領(lǐng)取,會員購票界面如圖4-5所示。電影名儕三林:'的屈干天恰電過散的黃金級會員李松杰按碗日期:CFYA:1人物寸間:22:歐。0放映廳:某一空的.|第角價格:20。應(yīng)扣金額:我迎回關(guān)!消掙:|2B23,8余S5:積分:1282.30場定退出本已售出座位倍怠雙土史耒U鮑臉="="=儂黑器案最落霓器囂皿_=_=-
29、=S黑黑罐囂器器靠黑心Io回庭圖4-5會員購票界面4.3 管理與售票功能實現(xiàn)管理員與售票員登錄界面本界面提供管理員和售票員的登錄功能,管理員強錄系統(tǒng)后臺可以對影院售票系統(tǒng)進展管理操作,而售票員登錄系統(tǒng)后那么可進展影票銷售操作與另外一些關(guān)于票務(wù)、會員的操作,如圖4-6所示。圖4-6管理員、售票員登錄界面電影信息管理實現(xiàn)在系統(tǒng)管理后臺,管理員可對影院近期電影進展添加、往期電影進展刪除和對近期電影的票價折率進展設(shè)定。在添加電影編號的過程中,在“電影編號旁邊會出現(xiàn)“最后一部電影的編號為FXXX",以便管理員在對電影添加編號的過程中按照此編號往下對影片進展編號,從而排除出現(xiàn)影片編號沖突而添加失
30、敗的情況,在選擇電影海報的時候點擊“瀏覽按鈕彈出文件選擇對話框,選擇目標(biāo)圖片即可。如圖4-7所示。圖4-7管理員管理界面另外,為了方便統(tǒng)計影院的銷售情況,管理員可以對近期銷售的影票進展統(tǒng)計,統(tǒng)計包括按影片統(tǒng)計和按放映廳統(tǒng)計兩局部,這兩局部統(tǒng)計都包含各類票的出票情況、小計與當(dāng)天銷售額的總計,如圖4-8所示。圖4-8某日銷售統(tǒng)計售票功能實現(xiàn)當(dāng)售票員通過登錄界面登錄到售票界面后,可對近期電影進展售票,售票界面如圖4-9所示。虛li預(yù)定放映廳第一放映廳費票除格呼生先包I整曇雙旦不豕司匏占稱南京!南京!二上映三期加12P僅U2;告票退簟江票i方案折扣回實收金烈上定衣票黝用圖4-9售票員售票界面售票員登錄
31、系統(tǒng)后,除了可以完成常規(guī)的售票以外,還可以對銷售的票進展退票欠理,對會員預(yù)訂的票進展購置欠理以與對會員進展充值或者根據(jù)客戶需要開通新的會員,界面如圖4T0所示。圖4-10售票員處理票務(wù)界面第5章系統(tǒng)測試5.1測試環(huán)境表5-1測試環(huán)境軟件環(huán)境操作系統(tǒng)Windows7旗艦版64位(DirectX11)數(shù)據(jù)庫MicrosoftSQLServer2005Express硬件環(huán)境火理器英特爾Corei3M3702.40GHz筆記本父理器存2GB(爾必達(dá)DDR31067MHz)主硬盤希捷ST9500325AS(500GB/5400轉(zhuǎn)/分)顯卡NvidiaGeForce310M(512MB/聯(lián)想)顯示器聯(lián)想L
32、EN40Ao(14英寸)5.2功能測試經(jīng)過一系列的測試,本“影院售票系統(tǒng)各個功能模塊均能滿足影院售票過程的根本需要,能夠有效的完成影片信息的查詢,會員購票,銷售員售票與管理票務(wù),管理員實現(xiàn)后臺管理等。表5-2功能測試方案序號功能點測試方法1疊錄判定覆蓋、等價類劃分2影片管理等價類劃分3放映信息查詢邊界值分析、等價類劃分4電影信息查詢邊界值分析、等價類劃分5會員在線購票邊界值分析、等價類劃分6會員在線訂票邊界值分析、等價類劃分7售票員售票邊界值分析、等價類劃分8售票員退票邊界值分析、等價類劃分9會員充值邊界值分析、等價類劃分10會員辦理邊界值分析、等價類劃分11訂票父理邊界值分析、等價類劃分會員
33、購票測試當(dāng)會員登錄系統(tǒng)后,可根據(jù)需要對電影進展選擇購置,在購置的過程中,系統(tǒng)會判斷會員的余額是否足夠支付本次購票所需金額,如果余額缺乏,那么彈出提示框提醒會員余額缺乏,是否進展訂票操作,如果選擇“是,那么彈出會員本次預(yù)訂票的編號,以便到售票窗口進展取票,如果選擇“否那么提示會員可到售票窗口充值或者直接購票,預(yù)訂票提示信息如圖5-1所示。圖5-1預(yù)訂票測試界面售票測試銷售員登錄銷售端后可實現(xiàn)對影片的售票,售票員在操作時可實現(xiàn)同時銷售多影票,銷售成功后會彈出銷售的影票界面,如圖5-2所示。?Ticket影鸚儂放映廳座號放映日期人場寸間聘綿率電影名稱:,嬲皿放映廳:座號:放映日期:入場時間:1010
34、5cTicket登蔡吟電影名衿:於票型型:放軟廳:巫言:前映日斯:入±為時間:訂票電話:03197294s678電彩信息6JTicket嘉3j-Igj-IF?。?E丁*.*.?一-10104費票縝號:電器名稱:影丑型:放映廳:座W:放映日期:入耐問:10103帝京!南京!白銀汲會員第四放映廳3-93312-03-023:。3:8盤信地加:洛陽市洛龍區(qū)灰門大道1號奧斯卡影城圖5-2售票員售票5.3使用手冊系統(tǒng)使用說明:1 .系統(tǒng)在操作過程中如果用戶輸入不合法的字符或空字符,系統(tǒng)會提示用戶輸入完整,一般不會出現(xiàn)系統(tǒng)錯誤現(xiàn)象。2 .在管理員添加電影時,“電影編號需根據(jù)提示輸入,以免編號沖突
35、產(chǎn)生系統(tǒng)報錯情況,即使操作不當(dāng)報錯,只需修改錯誤即可,不會出現(xiàn)系統(tǒng)錯誤等問題。3 .系統(tǒng)大多采用鼠標(biāo)點擊輸入的方式進展選擇吠大降低因輸入錯誤而造成的不便;另外,需手動輸入的局部大多采用inaskedTextBox進展限制輸入,以免輸入不合法字符而造成不必要的錯誤,大大增加了系統(tǒng)的平安性。結(jié)論在即將畢業(yè)的日子里,學(xué)校安排給了我們畢業(yè)設(shè)計,是對我們大學(xué)三年來所學(xué)知識的考驗,讓我們把在大學(xué)三年來學(xué)習(xí)的理論知識與實際的生產(chǎn)相結(jié)合,融會貫穿,使我們所學(xué)的知識更加結(jié)實,理論與實際結(jié)合的能力加以提升,為我們將來找到一份滿意的工作奠定根底。在做畢業(yè)設(shè)計的過程中,我學(xué)到了很多在課堂上沒有學(xué)到的知識與解決問題的方
36、法,在這次畢業(yè)設(shè)計中,我很好的鍛煉了我綜合知識、靈活運用所學(xué)知識的能力,同時也真正提高了我查閱文獻資料、網(wǎng)絡(luò)搜索的水平,是我在本次實習(xí)中受益匪淺,讓我學(xué)到了豐富的知識。時光飛逝,三年的大學(xué)生活已逝,在這三年中,各位教師對我們的諄諄教導(dǎo)仍在心間,這將是我們永恒的財富。能夠順利完成畢業(yè)設(shè)計,教師和同學(xué)們的幫助是不可缺少的,正如做一件事情,不可能全部由一個人來完成,在做的過程中總會遇到這樣那樣的問題是我們自己無法自己解決的。這里要感教師的指導(dǎo)和幫助,為我的畢業(yè)設(shè)計設(shè)定目標(biāo),分析畢業(yè)設(shè)計的題目容,讓我很好的了解所選畢業(yè)設(shè)計任務(wù)的方向,為我完成畢業(yè)設(shè)計鋪下良好的根底,在完成任務(wù)的過程中遇到不懂不會的問題
37、給我以合理化的建議。另外要感在此過程中幫助過我的同學(xué)們,我們在一起探討問題的同時,讓我學(xué)到了很多我沒有學(xué)到的東西。在最后,再次真誠的感大學(xué)里所有教師的教導(dǎo),感我們一起走過大學(xué)三年的同學(xué)們。參考文獻1春葆,金晶,于丹丹.ASP.NET2.0動態(tài)設(shè)計教程M.:清華大學(xué),2010.2郭鮮鳳,郭翠英.SQLServer數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)M.:大學(xué),2009.3曉蕾,C#程序設(shè)計使用教程M.:人民郵電,2008.4華亭,軟件工程初級教程M.:清華大學(xué),2010.5袁濤,孔蕾蕾,統(tǒng)模語言:清華大學(xué),2009.6紅霞,白桂梅,數(shù)據(jù)結(jié)構(gòu)與實訓(xùn)M.:電子工業(yè),2010.7王珊,薩師燧,數(shù)據(jù)庫系統(tǒng)概論M.:高等教
38、育,2011.8郭鮮鳳,郭翠英.SQLServer數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)M.:大學(xué),2009.9馬軍,.SQL語言與數(shù)據(jù)庫操作技術(shù)大全M.:電子工業(yè),2008.10戴宗友,伍榮,輝.C*程序設(shè)計實訓(xùn)M.:清華大學(xué),2009.11王文強.新一代影院售票系統(tǒng)J.影視技術(shù).2003,(12):38-40.12蘊梅.基于借口技術(shù)的影院售票系統(tǒng)的設(shè)計與實現(xiàn)J.科技信息.2010,(31):57-58.13朝云,寧寧,柯.影院售票系統(tǒng)開發(fā)中的問題與公理技術(shù)J.現(xiàn)代電子技術(shù).2009,(22):50-52.14朱如龍.SQLServer2005數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)M.:機械工業(yè),2006.15明日科技.C片開
39、發(fā)技術(shù)大全M.:人民郵電,2011.附錄主要源程序代碼1 .售票與管理員登錄源代碼會員登錄與之相似,不再累述privatevoidbuttonl-Click(objectsender,EventArgse)Stringconstr=SqlConnectionmyconn=newSq1Connection();myconn.ConnectionString=constr;stringpassword;stringtype;if(textBox2.Text!=H")(try(myconn.Open();stringsqlstr=MselectU_PasswordfromT_Userwhe
40、reU_Name=name,r;SqlCommandmycmd=newSq1Coiiimand(sq1str,myconn);ObjectpwdObj=mycmd.ExecuteScalar();password=pwdObj.ToString().Trim();stringsqlstrl=uselectU_TypefromT_UserwhereU-Naine=namen;SqlCommandmycmd1=newSq1Command(sqlstrl,myconn);type=mycmdl.ExecuteScalar().ToStringC).TrimO;Program.manage=newma
41、nageC);this.CloseO;)(Program,sale=newsaleO;this.CloseO;)elseftextBox2.Text=""comboBoxl.Text="請選擇";MessageBox.Show("密碼錯誤!");)myconn.Close();catch(SqlExceptionex)(MessageBox.Show(ex.ToString();catch(NullReferenceExceptionex)(MessageBox.Show。用戶名不存在");elseMessageBox.Sh
42、ow("請輸入密碼!M);2 .電影票的銷售會員購置與之相似,不再累述privatevoidcomboBox4_Se1ectedIndexChanged(objectsender,EventArgse)/影院座位的生成代碼(stringF_MH;List<string>SP_Name=newList<string>();List<string>SP_Nameb=newList<string>();SqlConnectionmyconn=newSq1Connection(mystr);myconn.Open();F_MH=mycmdl.E
43、xecuteScalar().ToStringO.TrimO;SqlDataReadermyreader=mycmd4.ExecuteReader();while(myreader.ReadO)SP_Name.Add(string.FormatC0",myreader.GetString(O).ToString();)myreader.Close();SqlDataReadermyreaderl=mycmd5.ExecuteReader();while(myreaderl.ReadO)SP.Nameb.AddCstring.Format(H0M,myreader1.GetString
44、(O).ToStringO);)myreader1.CloseO;textBoxl.Text=mycmdO.ExecuteScalar().ToStringC);Labellab;inti,j,k,1;intcount,countb;count=SP_Name.Count;countb=SP_Nameb.Count;stringspname=newstringcount;stringspnameb=newstringfcountb;spname=SP_Name.ToArrayC);spnameb=SP.Nameb.ToArrayC);for(i=0;i<11;i+)for(j=1;j&l
45、t;19;j+)(lab=newLabel();lab.Text=j+”'+(i+1);lab.Location=newPointdO+(42*i),(20*j);lab.BackColor=Color.Green;9F);lab.Click+=newEventHandlerClab-Click);lab.Width=41;lab.Height=15;if(i=3|i=7)lab.Text="過道”;lab.BackColor=Color.GreenYellow;)for(k=0;k<spname.Length;k+)if(lab.Text=Convert.ToStri
46、ng(spnamek).Trini()(lab.BackColor=Color.Red;)for(1=0;1<spnameb.Length:1+)(if(lab.Text=Convert.ToStringCspnameb1).Trim()(lab.BackColor=Color.Yellow;)myconn.CloseC);)privatevoidlab_Click(objectsender,EventArgse)/定義生成的lab標(biāo)簽的單擊事件(if(comboBox1.Text=HHIIcomboBox2.Text="HIIcomboBox3.Text=""I|comboBox4.Text=HMIIcomboBox5.Text="")(MessageBox.Show("請選擇電影的
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑裝修材料采購合同
- 就業(yè)實習(xí)協(xié)議合同
- 雪域神舟-我的西部筆記現(xiàn)代文閱讀與創(chuàng)作啟發(fā)教案
- 2025年云浮下載b2貨運從業(yè)資格證模擬考試考試
- 網(wǎng)絡(luò)程序設(shè)計作業(yè)指導(dǎo)書
- 2025年廣東貨運從業(yè)考試試題
- 公司文化塑造與傳承實施指南
- 2025年鞍山職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試題庫新版
- 2025年貨運從業(yè)資格證實操考試內(nèi)容
- 城市立體化食品安全保障體系建設(shè)方案
- 案卷評查培訓(xùn)課件模板
- 醫(yī)院死亡證明培訓(xùn)課件
- 市級優(yōu)質(zhì)課一等獎《說和做》-七年級語文下冊同步課件(統(tǒng)編版)
- 《合同能源管理介紹》課件
- 機動絞磨安全操作規(guī)程范本
- DL-T 2578-2022 沖擊式水輪發(fā)電機組啟動試驗規(guī)程
- 兆歐表的使用課稿
- 第四課探索認(rèn)識的奧秘(導(dǎo)學(xué)案)- 高中政治統(tǒng)編版必修四 哲學(xué)與文化
- 讀書分享小巴掌童話PPT
- 正常人體結(jié)構(gòu)題庫(含答案)
- 郵輪面試英語PPT完整全套教學(xué)課件
評論
0/150
提交評論