版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡(luò)整理,如有侵權(quán),請聯(lián)系刪除,謝謝!.摘要隨著社會的發(fā)展,計(jì)算機(jī)的普及,計(jì)算機(jī)應(yīng)用技術(shù)在我們的生活中起著越來越重要的作用,計(jì)算機(jī)的方便性、高效性日益突出。在影院售票過程,從電影信息的添加,放映廳的安排,到影票的銷售及統(tǒng)計(jì),大量的工作都需要處理得井井有條,稍有錯(cuò)誤就會給影院造成許多不必要的損失。然而,面對復(fù)雜的管理,僅僅依靠人力來完成這些工作已經(jīng)不能滿足日益增長的通過分析知道,電影售票系統(tǒng)包含電影的添加、刪除、管理與銷售、統(tǒng)計(jì)等過程,怎樣使這些過程快速有效的進(jìn)行是我們首要解決的問題?!坝霸菏燮毕到y(tǒng)”主要是針對這些問題來進(jìn)行設(shè)計(jì)的。系統(tǒng)的主要功能包括:1.管理員對電影信息的添加、電影信息的修改與刪除、票價(jià)的折扣管理和對當(dāng)天影票銷售的統(tǒng)計(jì);2.售票員對近期影票的銷售、退票、訂票的處理和會員的添加與管理;3.前臺界面展示近期電影的詳細(xì)信息與查詢結(jié)果;4.會員登錄實(shí)現(xiàn)在線購票和預(yù)訂等。系統(tǒng)架構(gòu)為的實(shí)現(xiàn)采用VisualStudio2008平臺下的C#開發(fā)語言,數(shù)據(jù)庫使用SQLServer2005。關(guān)鍵詞:影院,售票,C#,SQLServer2005.Withthedevelopmentofsociety,thecomputerwaspopularize,computerapplicationtechnologyinourlifeplaysamoreandmoreimportantrole,thecomputer’sconvenienceandefficiencyismoreandmoreserious.Intheticketingprocess,beginwithinformationadd,andthemoviearrangement,ticketsalesandthestatistics,alargeofworkhavetodoingperfectorder,alittlemistakewillbecausedmanyunnecessaryloss.However,facethecomplexmanagement,justrelyonhumanhavealreadycan'tsatisfywiththegrowingdemand,Inordertosolvethisproblem,sodesignthe"CinemaTicketingSystem".Withtheanalysisweknowthathowsolvetheproblemtoadd,delete,managementandsalesisourtoppriority."CinemaTicketingSystem"ismainlyaimedattheseproblemstothedesign.Themainfunctionsofthissysteminclude:1.Theadministratorcouldaddanddeletethefilms,settheticketpricediscountandstatisticthesales.2.TheSalesmancouldsaleanddealwithtickets,dealwiththebookingtickets,toaddandmanagementthemember.3.Clientofsystemcouldshowdetailedinformationoffilmandshowresultofquerying..4.TheMembercouldloginandbuyticketsorbooktickets.Thissystem’sframeworkisC/S.Thissystem’sanalysisanddesignmethodisObject-oriented.Thissystem’srealizationisundertheVisualStudio2008platformandthelanguageisC#andthedatabaseisSQLServer2005.KEYWORDS:Cinema,Ticketing,C#,SQLServer2005.目錄前言...................................................................................................第1章緒論........................................................................................121.1項(xiàng)目開發(fā)背景........................................................................21.2項(xiàng)目開發(fā)工具........................................................................2第2章系統(tǒng)分析................................................................................32.1系統(tǒng)功能需求分析................................................................32.2系統(tǒng)用例圖............................................................................4第3章系統(tǒng)結(jié)構(gòu)設(shè)計(jì)........................................................................63.1系統(tǒng)功能模塊劃分................................................................63.1.1權(quán)限劃分......................................................................63.1.2前臺界面功能設(shè)計(jì)......................................................73.1.3銷售端功能設(shè)計(jì)..........................................................83.1.4后臺管理功能設(shè)計(jì)......................................................93.2數(shù)據(jù)庫設(shè)計(jì)..........................................................................數(shù)據(jù)庫概念設(shè)計(jì)........................................................103.2.2數(shù)據(jù)庫物理設(shè)計(jì)........................................................11第4章系統(tǒng)功能實(shí)現(xiàn)......................................................................154.1系統(tǒng)功能選擇......................................................................154.2前臺界面功能實(shí)現(xiàn)..............................................................154.2.1電影詳細(xì)信息瀏覽....................................................154.2.2放映信息查詢............................................................154.2.3會員登錄界面............................................................174.2.4會員購票界面............................................................174.3管理與售票功能實(shí)現(xiàn)..........................................................184.3.1管理員及售票員登錄界面........................................184.3.2電影信息管理實(shí)現(xiàn)....................................................194.3.3售票功能實(shí)現(xiàn)............................................................20第5章系統(tǒng)測試..............................................................................225.1測試環(huán)境..............................................................................22.5.2功能測試..............................................................................225.2.1會員購票測試............................................................235.2.2售票測試....................................................................235.3使用手冊..............................................................................24結(jié)論.................................................................................................謝辭.................................................................................................參考文獻(xiàn).............................................................................................附錄.................................................................................................25262728.前言隨著社會的發(fā)展,計(jì)算機(jī)在我們的生活中起著越來越重要的作用,辦公自動化已是不可阻擋的趨勢,如何在一定時(shí)間內(nèi)高效地完成一項(xiàng)工作是我們生活中追求的一個(gè)目標(biāo)。日常生活中,越來越多的問題我們通過計(jì)算機(jī)來解決,當(dāng)然,在影院售票的過程中,我們能利用一個(gè)非常簡單有效的影院售票系統(tǒng)來實(shí)現(xiàn)售票的自動化是最好不過的。提高工作效率,解決復(fù)雜的管理問題是我們共同的目的。本文即以自我設(shè)計(jì)的“影院售票系統(tǒng)”來介紹“影院售票系統(tǒng)”的設(shè)計(jì)與實(shí)現(xiàn)。,本系統(tǒng)按照簡單、明了、高效的思想來設(shè)計(jì)影院在日常售票與影片信息管理中遇到的一些問題。首先,對于售票的問題,實(shí)現(xiàn)靈活的售票方式,采用會員在線購票或者預(yù)訂座位及售票員根據(jù)客戶的要求選擇客戶所選座位的位置以實(shí)現(xiàn)售票的目的,簡化購票流程,從選擇影片到選擇座位位置,然后到出票,全部過程只需通過鼠標(biāo)的點(diǎn)擊即可完成復(fù)雜的售票工作,大大提升了工作效率。當(dāng)然,對影片信息的管理是必不可少的,影片信息的添加、刪除,影票折率的設(shè)定及對影票銷售的統(tǒng)計(jì)構(gòu)成了后臺的管理,管理員可以一一對每個(gè)模塊進(jìn)行管理。另外,為了更好地讓顧客了解最新的電影放映情況,前臺界面提供影片信息的詳細(xì)查看和近期電影放映的安排,讓“影院售票系統(tǒng)”更人性化?!坝霸菏燮毕到y(tǒng)”的設(shè)計(jì)采用VisualStudio2008為開發(fā)平臺,C#.NET為開發(fā)語言,采用結(jié)合SQLServer2005數(shù)據(jù)庫的安全高效性,更好的提高系統(tǒng)效率。限于自身水平,作品還有不足之處,懇請批評指正。.第1章本論文以“影院售票系統(tǒng)”為開發(fā)背景,論文論述了“影院售票系統(tǒng)”的概念、結(jié)構(gòu)以及系統(tǒng)開發(fā)的基本原理和方法,整篇論文分為前言、緒論、系統(tǒng)需求分析、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)功能實(shí)現(xiàn)、系統(tǒng)性能測試、總結(jié)、參考文獻(xiàn)和附錄九部分組成。1.1項(xiàng)目開發(fā)背景隨著計(jì)算機(jī)的日益普及,更多的工作我們要交給計(jì)算機(jī)來完成,這樣不僅節(jié)省人力物力,而且更重要的是能夠大大提高我們完成工作的效率,在21世紀(jì),提高效率就意味著更好的增加收益。我國在全國范圍內(nèi)推廣計(jì)算機(jī)的應(yīng)用雖然比較晚,但是近些年來發(fā)展迅速,計(jì)算機(jī)已經(jīng)融入到我們生活中的方方面面,比如我們獲取新聞、日常購物、火車票的預(yù)訂等等,這些與我們?nèi)粘I钕⑾⑾嚓P(guān)的事情,我們都可以用計(jì)算機(jī)來完成。對于電影院來說也不例外。影院售票與日常影片信息管理看似是一件容易的事情,但是實(shí)際操作請來還是非常的麻煩,要花費(fèi)大量的精力來對影票進(jìn)行核實(shí)、對每個(gè)座位進(jìn)行排查等,這些都是一些枯燥而繁雜的工作。能夠在日常的售票管理中節(jié)省人力物力,提高售票、管理的效率是很重要的。一款適合于電影院的影院售票系統(tǒng),能夠大大提高電影院售票管理日常工作效率,本軟件就是為了此目的而進(jìn)行設(shè)計(jì)制作的。1.2項(xiàng)目開發(fā)工具“影院售票系統(tǒng)”使用MicrosoftVisualStudio2008開發(fā)平臺,C#.NET為開發(fā)語言,SQLServer2005數(shù)據(jù)庫作為系統(tǒng)數(shù)據(jù)庫。.第2章本章主要介紹“影院售票系統(tǒng)”的功能需求分析和數(shù)據(jù)庫的設(shè)計(jì)分析。2.1系統(tǒng)功能需求分析在日常生活中,閑暇時(shí)間帶著家人、陪著朋友去電影院看一場電影,陶冶一下情操已成為越來越多人的選擇,電影市場在我國的比重隨著社會的發(fā)展不斷的擴(kuò)大,人們對電影文化的關(guān)注度不斷提升,這樣就更加刺激了電影市場的發(fā)展,電影院在每個(gè)城市都不斷建設(shè),而這時(shí),一款良好的影院售票管理軟件的出現(xiàn)無疑給影院的發(fā)展添加一抹亮麗的風(fēng)景?!坝霸菏燮毕到y(tǒng)”的設(shè)計(jì)初衷是簡化影院售票流程、提高售票效率、提升影院對影片的管理質(zhì)量,開發(fā)系統(tǒng)的目的是為了更好的促進(jìn)影院管理規(guī)范化及操作的簡易化。從節(jié)儉人力物力的角度出發(fā),本著方便實(shí)用的原則,為影院設(shè)計(jì)一款簡單、方便、易操作的售票管理系統(tǒng),為影院的售票、影片管理提供一個(gè)良好的平臺。“影院售票系統(tǒng)”即為影院優(yōu)化售票流程,提高管理質(zhì)量而進(jìn)行設(shè)計(jì)的。系統(tǒng)的主要功能包括:1.管理員對電影信息的添加、電影信息的修改與刪除、票價(jià)的折扣管理和對當(dāng)天影票銷售的統(tǒng)計(jì);2.售票員對近期影票的銷售、3.前臺界面展示近期電影的詳細(xì)信息與查詢;4.會員登錄實(shí)現(xiàn)在線購票和預(yù)訂等;系統(tǒng)的設(shè)計(jì)要注重易操作性和高效性,方便售票員和顧客使用。售票系統(tǒng)可提供會員管理功能,根據(jù)會員級別提供打折優(yōu)惠。系統(tǒng)模塊圖如圖2-1所示。.管管管管管管管管圖2.2系統(tǒng)用例圖用例圖主要用來圖示化系統(tǒng)的主事件流程,用來描述系統(tǒng)的需求及各個(gè)模塊以及它們之間的關(guān)系,觀察用例圖可以更方便地看出系統(tǒng)的大體結(jié)構(gòu)及功能。1.管理員用例圖,如圖2-2所示。管管管管管管管管管管管管管管管管管管管管管圖.2.售票員用例圖,如圖2-3所示。管管管管管管管圖3、會員用例圖,如圖2-4所示。管管管管管管管管管管管管管管管管圖.第3章3.1系統(tǒng)功能模塊劃分本系統(tǒng)的主要功能是通過PC機(jī)的窗體應(yīng)用程序來實(shí)現(xiàn)對某影院電影票的預(yù)訂、銷售等業(yè)務(wù)。影院售票系統(tǒng)主要功能包括電影信息管理、售票管理和會員在線購票等功能,系統(tǒng)流程圖如圖3-1所示。NYYN管管圖3.1.1權(quán)限劃分1.會員在線購票、預(yù)訂影票等功能;.2.售票員:通過售票窗口可實(shí)現(xiàn)售票員賣票、出票、退票等操作,會員可憑會員證領(lǐng)取預(yù)訂影票,同時(shí)實(shí)現(xiàn)新會員的注冊、充值等功能;3.管理員:管理員通過登錄后臺可使用添加、刪除電影信息,設(shè)定票價(jià)、設(shè)定優(yōu)惠措施及統(tǒng)計(jì)當(dāng)天售票的詳細(xì)信息等功能。3.1.2前臺界面功能設(shè)計(jì)1.影院售票系統(tǒng)提供近兩天的放映信息,在首頁面顧客可以看到電影放映的安排信息,也可看到影院的一些公告和優(yōu)惠等信息。2.在電影查詢界面,系統(tǒng)提供按日期查詢、按放映廳查詢及電影名稱關(guān)鍵字查詢等,查詢結(jié)果將以詳細(xì)信息的方式顯示。3.提供會員在前臺界面登錄實(shí)現(xiàn)電影票的訂購操作;若會員實(shí)現(xiàn)在線支付則憑刷會員卡入場,入場時(shí)影院根據(jù)會員購買座位號提供紙質(zhì)座位號信息;若會員卡中余額不足則可實(shí)現(xiàn)在線預(yù)訂。會員登錄購票功能流程圖如圖3-2所示。NYYN管管圖.系統(tǒng)前臺功能結(jié)構(gòu)圖如圖3-3所示。會員登錄在線訂票在線購票圖3.1.3銷售端功能設(shè)計(jì)1.在銷售端提供售票員對電影票的售賣,可銷售近兩天的電影票,當(dāng)電影開始三十分鐘后則停止銷售當(dāng)場的電影票。2.銷售員可根據(jù)會員及顧客的不同類型選擇售票的優(yōu)惠折率,系統(tǒng)自動算出本次售票的金額并打印出項(xiàng)應(yīng)的影票。3.售票員可根據(jù)顧客的要求為顧客選擇相應(yīng)的座位號。4.售票員可對售出票或會員預(yù)訂票進(jìn)行退票操作,并在辦理退票操作后收取一定的退票費(fèi)用,退票必須在電影開始前操作,否則無法退票。5.售票員可對會員進(jìn)行辦理與充值服務(wù)。銷售功能結(jié)構(gòu)圖如圖3-4所示。銷售影票訂票處理退票處理會員辦理會員充值圖售票員售票流程圖如圖3-5所示。.N管管管管圖3.1.4后臺管理功能設(shè)計(jì)1.管理員可根據(jù)影院實(shí)際情況安排近兩天的電影放映,對電影信息進(jìn)行添加與刪除。2.管理員可設(shè)定某場電影的票價(jià),對不同類型的顧客設(shè)定不同額度的優(yōu)惠折扣率。3.管理員統(tǒng)計(jì)當(dāng)天銷售情況,分別可統(tǒng)計(jì)某一天中某個(gè)放映廳的收入詳情與某一場電影的收入詳情。后臺功能結(jié)構(gòu)圖如圖3-6所示。.電影信息添加過影票折率設(shè)定統(tǒng)計(jì)當(dāng)天銷售期電影刪除圖3.2數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)(DatabaseDesign)是指根據(jù)用戶需求,在具體的數(shù)據(jù)庫管理系統(tǒng)上設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。“影院售票系統(tǒng)”的數(shù)據(jù)庫使用SQLServer2005數(shù)據(jù)庫進(jìn)行設(shè)計(jì)。一般情況下,數(shù)據(jù)庫的設(shè)計(jì)過程大致可分為5個(gè)步驟:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、驗(yàn)證設(shè)計(jì)。根據(jù)“影院售票系統(tǒng)”的需求分析,本系統(tǒng)需要建立8個(gè)數(shù)據(jù)表來存放不同的數(shù)據(jù)。3.2.1數(shù)據(jù)庫概念設(shè)計(jì)根據(jù)需求分析,為“影院售票系統(tǒng)”建立一個(gè)名為DB_Cinema的數(shù)DB_Cinema數(shù)據(jù)庫中包含有T_User、T_MemberInf八個(gè)表。系統(tǒng)的E-R圖如圖3-7和圖3-8所示。.1管管管管管管管管管管管管管管管管管管管管管11管管管管管管管管管1管管n管管管管管管管管管管管管管管管管管管管管管管管管管圖圖ID1n放映廳ID會員ID圖-會員訂票信息圖3.2.2數(shù)據(jù)庫物理設(shè)計(jì)接下來設(shè)計(jì)數(shù)據(jù)庫表的物理結(jié)構(gòu),在設(shè)計(jì)物理結(jié)構(gòu)的過程中,根據(jù)數(shù)據(jù)庫的概念設(shè)計(jì),各個(gè)表的說明如表3-1所示。.表T_User表的字段說明如表3-2所示。表表T_PlayInf表的字段說明如表3-3所示。表表55ee5T_FilmInf表的字段說明如表3-4所示。表表.5(5,2)T_TicketType表的字段說明如表3-5所示。表表c5(2,1)T_MemberInf表的字段說明如表3-6所示。表表5e(6,2)(6,2)(6,2)T_TicketInf表的字段說明如表3-7所示。表表.5555(5,2)T_MovieHouse表的字段說明如表3-8所示。表表e5T_BookTicket表的字段說明如表3-9所示。表表5555(5,2).圖4.2前臺界面功能實(shí)現(xiàn)4.2.1電影詳細(xì)信息瀏覽余額不足的情況下進(jìn)行訂票,前臺界面首界面如圖.查詢?nèi)N查詢模式,界面如圖4-3所示。圖圖.圖.4.3管理與售票功能實(shí)現(xiàn)圖.4.3.2電影信息管理實(shí)現(xiàn)影編號”旁邊會出現(xiàn)“最后一部電影的編號為FXXX出文件選擇對話框,選擇目標(biāo)圖片即可。如圖圖包含各類票的出票情況、小計(jì)及當(dāng)天銷售額的總計(jì),如圖.圖.圖.第5章5.1測試環(huán)境表7位()2()(/(/()5.2功能測試經(jīng)過一系列的測試,本“影院售票系統(tǒng)”各個(gè)功能模塊均能滿足影院售票過程的基本需要,能夠有效的完成影片信息的查詢,會員購票,銷售員售票及管理票務(wù),管理員實(shí)現(xiàn)后臺管理等。表12345678.則提示會員可到售票窗口充值或者直接購票,預(yù)訂票提示信息如圖示。圖銷售員登錄銷售端后可實(shí)現(xiàn)對影片的售票,售票員在操作時(shí)可實(shí)現(xiàn)同時(shí)銷售多張影票,銷售成功后會彈出銷售的影票界面,如圖5-2所示。.圖5.3使用手冊2.在管理員添加電影時(shí),“電影編號”需根據(jù)提示輸入,以免編號沖突產(chǎn)生系統(tǒng)報(bào)錯(cuò)情況,即使操作不當(dāng)報(bào)錯(cuò),只需修改錯(cuò)誤即可,不會出現(xiàn)系統(tǒng)錯(cuò)誤等問題。而造成的不便;另外,需手動輸入的部分大多采用maskedTextBox進(jìn)行.結(jié)論在即將畢業(yè)的日子里,學(xué)校安排給了我們畢業(yè)設(shè)計(jì),是對我們大學(xué)三年來所學(xué)知識的考驗(yàn),讓我們把在大學(xué)三年來學(xué)習(xí)的理論知識與實(shí)際的生產(chǎn)相結(jié)合,融會貫通,使我們所學(xué)的知識更加牢固,理論與實(shí)際結(jié)合的能力加以提升,為我們將來找到一份滿意的工作奠定基礎(chǔ)。在做畢業(yè)設(shè)計(jì)的過程中,我學(xué)到了很多在課堂上沒有學(xué)到的知識與解決問題的方法,在這次畢業(yè)設(shè)計(jì)中,我很好的鍛煉了我綜合知識、靈活運(yùn)用所學(xué)知識的能力,同時(shí)也真正提高了我查閱文獻(xiàn)資料、網(wǎng)絡(luò)搜索的水平,是我在本次實(shí)習(xí)中受益匪淺,讓我學(xué)到了豐富的知識。.謝辭時(shí)光飛逝,三年的大學(xué)生活已逝,在這三年中,各位老師對我們的諄諄教誨仍在心間,這將是我們永恒的財(cái)富。能夠順利完成畢業(yè)設(shè)計(jì),老師和同學(xué)們的幫助是不可缺少的,正如做一件事情,不可能全部由一個(gè)人來完成,在做的過程中總會遇到這樣那樣的問題是我們自己無法自己解決的。這里要感謝陳老師的指導(dǎo)和幫助,為我的畢業(yè)設(shè)計(jì)設(shè)定目標(biāo),分析畢業(yè)設(shè)計(jì)的題目內(nèi)容,讓我很好的了解所選畢業(yè)設(shè)計(jì)任務(wù)的方向,為我完成畢業(yè)設(shè)計(jì)鋪下良好的基礎(chǔ),在完成任務(wù)的過程中遇到不懂不會的問題給我以合理化的建議。另外要感謝在此過程中幫助過我的同學(xué)們,我們在一起探討問題的同時(shí),讓我學(xué)到了很多我沒有學(xué)到的東西。在最后,再次真誠的感謝大學(xué)里所有老師的教導(dǎo),感謝我們一起走過大學(xué)三年的同學(xué)們。.[1]李春葆,金晶,于丹丹.ASP.NET2.0動態(tài)網(wǎng)站設(shè)計(jì)教程[M].北京:清華大學(xué)出版社,2010.[2]郭鮮鳳,郭翠英.SQLServer數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)[M].北京:北京大學(xué)出版社,2009.[3]張曉蕾,C#程序設(shè)計(jì)使用教程[M].北京:人民郵電出版社,2008.[4]陶華亭,軟件工程初級教程[M].北京:清華大學(xué)出版社,2010.[5]袁濤,孔蕾蕾,統(tǒng)一建模語言UML[M].北京:清華大學(xué)出版社,2009.[6]張紅霞,白桂梅,數(shù)據(jù)結(jié)構(gòu)與實(shí)訓(xùn)[M].北京:電子工業(yè)出版社,2010.[7]王珊,薩師煊,數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2011.[8]郭鮮鳳,郭翠英.SQLServer數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)[M].北京:北京大學(xué)出版社,2009.[9]馬軍,李玉林.SQL語言與數(shù)據(jù)庫操作技術(shù)大全[M].北京:電子工業(yè)出版社,2008.[10]戴宗友,張伍榮,楊輝.C#程序設(shè)計(jì)實(shí)訓(xùn)[M].北京:清華大學(xué)出版社,2009.[11]王文強(qiáng).新一代影院售票系統(tǒng)[J].影視技術(shù).2003,(12):38-40.[12]沈蘊(yùn)梅.基于借口技術(shù)的影院售票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)息.2010,(31):57-58.[J].科技信[13]孫朝云,陳寧寧,趙柯.影院售票系統(tǒng)開發(fā)中的問題與處理技術(shù)[J].現(xiàn)代電子技術(shù).2009,(22):50-52.[14]朱如龍.SQLServer2005數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)[M].北京:機(jī)械工業(yè)出版社,2006.[15]明日科技.C#開發(fā)技術(shù)大全[M].北京:人民郵電出版社,2011..附錄主要源程序代碼1.售票及管理員登錄源代碼(會員登錄與之相似,不再累述)privatevoidbutton1_Click(objectsender,EventArgse){Stringconstr=System.Configuration.ConfigurationSettings.AppSettings["connstr"].ToString();SqlConnectionmyconn=newSqlConnection();myconn.ConnectionString=constr;stringpassword;stringtype;if(textBox2.Text!=""){try{myconn.Open();stringsqlstr="selectU_PasswordfromT_UserwhereU_Name=@name";SqlCommandSqlCommand(sqlstr,myconn);mycmd.Parameters.Add("@name",SqlDbType.NChar).Value=comboBox2.Text;mycmd=newObjectpwdObj=mycmd.ExecuteScalar();password=pwdObj.ToString().Trim();.stringsqlstr1="selectU_TypefromT_UserwhereU_Name=@name";SqlCommandmycmd1=newSqlCommand(sqlstr1,myconn);mycmd1.Parameters.Add("@name",SqlDbType.NChar).Value=comboBox2.Text;type=mycmd1.ExecuteScalar().ToString().Trim();if(textBox2.Text.Trim()==password&comboBox1.Text.Trim()==type&type=="管理員"){Program.manage=newmanage();Program.manage.Show();this.Close();}elseif(textBox2.Text.Trim()==password&comboBox1.Text.Trim()==type&type=="售票員"){Program.sale=newsale();Program.sale.Show();this.Close();}else{textBox2.Text="";comboBox1.Text="請選擇";MessageBox.Show("密碼錯(cuò)誤!");}myconn.Close();}.catch(SqlExceptionex){MessageBox.Show(ex.ToString());}catch(NullReferenceExceptionex){MessageBox.Show("用戶名不存在");}}elseMessageBox.Show("請輸入密碼!");}2.電影票的銷售(會員購買與之相似,不再累述)privatevoidcomboBox4_SelectedIndexChanged(objectsender,EventArgse)//影院座位的生成代碼{groupBox1.Controls.Clear();stringF_MH;List<string>SP_Name=newList<string>();List<string>SP_Nameb=newList<string>();stringmystr=System.Configuration.ConfigurationSettings.AppSettings["connstr"].ToString();SqlConnectionmyconn=newSqlConnection(mystr);myconn.Open();SqlCommandmycmd0=newSqlCommand("selectFI_PricefromT_FilmInf,T_MovieHousecomboBox1.Text.Trim()"'andwhereFI_Name='"+FI_ShowDate='"++.comboBox2.Text.Trim()comboBox3.Text.Trim()+"'and+FI_EnterTime='""'+andT_FilmInf.MH_Id=T_MovieHouse.MH_Id",myconn);SqlCommandmycmd1=newSqlCommand("selectMH_IdfromT_MovieHousewhereMH_Name='"+comboBox4.Text.Trim()+"'",myconn);F_MH=mycmd1.ExecuteScalar().ToString().Trim();SqlCommandmycmd4=newSqlCommand("selectSP_NamefromT_TicketInfwhereMH_Id='"+F_MH+"'andPI_Date='"+comboBox2.Text.Trim()+"'andTI_Date='"+comboBox3.Text+"'",myconn);SqlCommandmycmd5=newSqlCommand("selectSP_NamefromT_BookTicketwhereMH_Id='"+F_MH+"'andPI_Date='"+comboBox2.Text.Trim()+"'andTI_Date='"+comboBox3.Text+"'",myconn);SqlDataReadermyreader=mycmd4.ExecuteReader();while(myreader.Read()){SP_Name.Add(string.Format("{0}",myreader.GetString(0).ToString()));}myreader.Close();SqlDataReadermycmd5.ExecuteReader();myreader1=while(myreader1.Read()){SP_Nameb.Add(string.Format("{0}",myreader1.GetString(0).ToString()));.}myreader1.Close();textBox1.Text=mycmd0.ExecuteScalar().ToString();Labellab;inti,j,k,l;intcount,countb;count=SP_Name.Count;countb=SP_Nameb.Count;string[]spname=newstring[count];string[]spnameb=newstring[countb];spname=SP_Name.ToArray();spnameb=SP_Nameb.ToArray();for(i=0;i<11;i++)for(j=1;j<19;j++){lab=newLabel();lab.Text=j+"-"+(i+1);lab.Location=newPoint(10+(42*i),(20*j));lab.BackColor=Color.Green;lab.Font=newSystem.Drawing.Font("微軟雅黑",9F);lab.TextAlign=System.Drawing.ContentAlignment.MiddleCenter;lab.Click+=newEventHandler(lab_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.ToString(spname[k]).Trim()){lab.BackColor=Color.Red;}}for(l=0;l<spnameb.Length;l++){if(lab.Text==Convert.ToString(spnameb[l]).Trim()){lab.BackColor=Color.Yellow;}}groupBox1.Controls.Add(lab);}myconn.Close();}privatevoidlab_Click(objectsender,EventArgse)//定義生成的lab標(biāo)簽的單擊事件{if(comboBox1.Text==""||comboBox2.Text==""||comboBox3.Text==""||comboBox4.Text==""||comboBox5.Text==""){.MessageBox.Show("請選擇電影的完整信息");}elseif(((Label)sender).Text=="過道"){textBox3.Text=Convert.ToString(Convert.ToInt32(textBox3.Text)+0);}elseif(((Label)sender).BackColor==Color.Red){MessageBox.Show("此座位已售出。");}elseif(((Label)sender).BackColor==Color.Yellow){MessageBox.Show("此座位已預(yù)訂。");}else{intnum;stringFI_Id;stringTI_Id;stringMH_Id;stringTT_Id;stringmystr=System.Configuration.ConfigurationSettings.AppSettings["connstr"].ToString();SqlConnectionmyconn=newnewSqlConnection(mystr);myconn.Open();Program.SeatId=((Label)sender).Text;SqlCommandmycmd0=.
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025民間借款合同協(xié)議書模板
- 2025深圳市全日制用工勞動合同范本
- 2025汽車駕駛員雇傭合同
- 2025股份有限公司分立合同
- 二零二五年度辦公室租賃合同(含企業(yè)國際化運(yùn)營支持)3篇
- 2025年度年度監(jiān)護(hù)權(quán)爭議解決合同3篇
- 2025住宅小區(qū)物業(yè)管理合同范本
- 二零二五年度人工智能與自動駕駛公司戰(zhàn)略合作協(xié)議書3篇
- 2025年度網(wǎng)絡(luò)安全公司銷售人員二零二五年度勞動合同3篇
- 2025年度養(yǎng)殖企業(yè)產(chǎn)業(yè)鏈優(yōu)化合作協(xié)議3篇
- 蘇教版科學(xué)六年級上冊期末測試卷含完整答案(各地真題)
- 市場法評估企業(yè)價(jià)值
- DL-T 1476-2023 電力安全工器具預(yù)防性試驗(yàn)規(guī)程
- 通信安全員ABC證報(bào)名考試題庫及答案
- 英山縣南河鎮(zhèn)黑石寨飾面用花崗巖礦礦產(chǎn)資源開發(fā)利用與生態(tài)復(fù)綠方案
- 2023年印尼法律須知
- 20S805-1 雨水調(diào)蓄設(shè)施-鋼筋混凝土雨水調(diào)蓄池
- 《中華民族大團(tuán)結(jié)》(初中)-第7課-共同創(chuàng)造科學(xué)成就-教案
- OptiXOSN3500產(chǎn)品培訓(xùn)課件
- 鋼筋計(jì)量-柱鋼筋計(jì)量之框架柱基礎(chǔ)插筋
- 肌間靜脈血栓護(hù)理問題
評論
0/150
提交評論