影院售票系统的设计及其实现.doc
《影院售票系统的设计及其实现.doc》由会员分享,可在线阅读,更多相关《影院售票系统的设计及其实现.doc(53页珍藏版)》请在咨信网上搜索。
影院售票系统设计和实现 摘 要 伴随社会发展,计算机普及,计算机应用技术在我们生活中起着越来越关键作用,计算机方便性、高效性日益突出。 在影院售票过程,从电影信息添加,放映厅安排,到影票销售及统计,大量工作全部需要处理得井井有条,稍有错误就会给影院造成很多无须要损失。然而,面对复杂管理,仅仅依靠人力来完成这些工作已经不能满足日益增加需求,“影院售票系统”就是为处理这个问题而设计。 经过分析知道,电影售票系统包含电影添加、删除、管理和销售、统计等过程,怎样使这些过程快速有效进行是我们首要处理问题。 “影院售票系统”关键是针对这些问题来进行设计。系统关键功效包含: 1. 管理员对电影信息添加、电影信息修改和删除、票价折扣管理和对当日影票销售统计; 2. 售票员对近期影票销售、退票、订票处理和会员添加和管理; 3. 前台界面展示近期电影具体信息和查询结果; 4. 会员登录实现在线购票和预订等。 系统架构为C/S,采取面向对象分析和设计方法进行系统分析和设计,系统实现采取Visual Studio 平台下C#开发语言,数据库使用SQL Server 。 关键词:影院,售票,C#,SQL Server THE DESIGN AND IMPLEMENTATION OF CINEMA TICKETING SYSTEM ABSTRACT With the development of society, the computer was popularize, computer application technology in our life plays a more and more important role, the computer’s convenience and efficiency is more and more serious. In the cinema’s ticketing process, begin with film’s information add, and the movie house’s arrangement, ticket sales and the sale’s statistics, a large of work have to doing perfect order , a little mistake will be caused many unnecessary loss. However, face the complex management, just rely on human have already can't satisfy with the growing demand, In order to solve this problem, so design the " Cinema Ticketing System". With the analysis we know that how solve the problem to add, delete, management and sales is our top priority. "Cinema Ticketing System" is mainly aimed at these problems to the design. The main functions of this system include: 1. The administrator could add and delete the films, set the ticket price discount and statistic the sales. 2. The Salesman could sale and deal with tickets, deal with the booking tickets, to add and management the member. 3. Client of system could show detailed information of film and show result of querying. 4. The Member could login and buy tickets or book tickets. This system’s framework is C/S. This system’s analysis and design method is Object-oriented. This system’s realization is under the Visual Studio platform and the language is C# and the database is SQL Server . KEY WORDS: Cinema, Ticketing, C#, SQL Server 目 录 前 言 1 第1章 绪论 2 1.1 项目开发背景 2 1.2 项目开发工具 2 第2章 系统分析 3 2.1 系统功效需求分析 3 2.2 系统用例图 4 第3章 系统结构设计 6 3.1 系统功效模块划分 6 3.1.1 权限划分 6 3.1.2 前台界面功效设计 7 3.1.3 销售端功效设计 8 3.1.4 后台管理功效设计 9 3.2 数据库设计 10 3.2.1 数据库概念设计 10 3.2.2 数据库物理设计 11 第4章 系统功效实现 15 4.1 系统功效选择 15 4.2 前台界面功效实现 15 4.2.1 电影具体信息浏览 15 4.2.2 放映信息查询 15 4.2.3 会员登录界面 16 4.2.4 会员购票界面 17 4.3 管理和售票功效实现 18 4.3.1 管理员及售票员登录界面 18 4.3.2 电影信息管理实现 18 4.3.3 售票功效实现 20 第5章 系统测试 21 5.1 测试环境 21 5.2 功效测试 21 5.2.1 会员购票测试 22 5.2.2 售票测试 22 5.3 使用手册 23 结 论 24 谢 辞 25 参考文件 26 附 录 27 前 言 伴随社会发展,计算机在我们生活中起着越来越关键作用,办公自动化已是不可阻挡趋势,怎样在一定时间内高效地完成一项工作是我们生活中追求一个目标。日常生活中,越来越多问题我们经过计算机来处理,当然,在影院售票过程中,我们能利用一个很简单有效影院售票系统来实现售票自动化是最好不过。提升工作效率,处理复杂管理问题是我们共同目标。本文即以自我设计“影院售票系统”,来介绍“影院售票系统”设计和实现。 本系统根据简单、明了、高效思想来设计影院在日常售票和影片信息管理中碰到部分问题。首先,对于售票问题,实现灵活售票方法,采取会员在线购票或预订座位及售票员依据用户要求选择用户所选座位位置以实现售票目标,简化购票步骤,从选择影片到选择座位位置,然后到出票,全部过程只需经过鼠标点击即可完成复杂售票工作,大大提升了工作效率。当然,对影片信息管理是必不可少,影片信息添加、删除,影票折率设定及对影票销售统计组成了后台管理,管理员能够一一对每个模块进行管理。另外,为了愈加好地让用户了解最新电影放映情况,前台界面提供影片信息具体查看和近期电影放映安排,让“影院售票系统”更人性化。 “影院售票系统”设计采取Visual Studio 为开发平台,C#.NET为开发语言,采取结合SQL Server 数据库安全高效性,愈加好提升系统效率。 限于本身水平,作品还有不足之处,恳请批评指正。 第1章 绪论 本论文以“影院售票系统”为开发背景,论文叙述了“影院售票系统”概念、结构和系统开发基础原理和方法,整篇论文分为序言、绪论、系统需求分析、系统结构设计、系统功效实现、系统性能测试、总结、参考文件和附录九部分组成。 1.1 项目开发背景 伴随计算机日益普及,更多工作我们要交给计算机来完成,这么不仅节省人力物力,而且更关键是能够大大提升我们完成工作效率,在二十一世纪,提升效率就意味着愈加好增加收益。中国在全国范围内推广计算机应用即使比较晚,不过近些年来发展快速,计算机已经融入到我们生活中方方面面,比如我们获取新闻、日常购物、火车票预订等等,这些和我们日常生活息息相关事情,我们全部能够用计算机来完成。 对于电影院来说也不例外。影院售票和日常影片信息管理看似是一件轻易事情,不过实际操作请来还是很麻烦,要花费大量精力来对影票进行核实、对每个座位进行排查等,这些全部是部分枯燥而繁杂工作。能够在日常售票管理中节省人力物力,提升售票、管理效率是很关键。一款适合于电影院影院售票系统,能够大大提升电影院售票管理日常工作效率,本软件就是为了此目标而进行设计制作。 1.2 项目开发工具 “影院售票系统”使用Microsoft Visual Studio 开发平台,C#.NET为开发语言,SQL Server 数据库作为系统数据库。 第2章 系统分析 本章关键介绍“影院售票系统”功效需求分析和数据库设计分析。 2.1 系统功效需求分析 在日常生活中,闲暇时间带着家人、陪着好友去电影院看一场电影,陶冶一下情操已成为越来越多人选择,电影市场在中国比重伴随社会发展不停扩大,大家对电影文化关注度不停提升,这么就愈加刺激了电影市场发展,电影院在每个城市全部不停建设,而这时,一款良好影院售票管理软件出现无疑给影院发展添加一抹亮丽风景。 “影院售票系统”设计初衷是简化影院售票步骤、提升售票效率、提升影院对影片管理质量,开发系统目标是为了愈加好促进影院管理规范化及操作简易化。从节俭人力物力角度出发,本着方便实用标准,为影院设计一款简单、方便、易操作售票管理系统,为影院售票、影片管理提供一个良好平台。 “影院售票系统”即为影院优化售票步骤,提升管理质量而进行设计。系统关键功效包含: 1. 管理员对电影信息添加、电影信息修改和删除、票价折扣管理和对当日影票销售统计; 2. 售票员对近期影票销售、退票、订票处理和会员添加和管理; 3. 前台界面展示近期电影具体信息和查询; 4. 会员登录实现在线购票和预订等; 系统设计要重视易操作性和高效性,方便售票员和用户使用。售票界面要直观,能够清楚显示放映厅座位分布及某场电影已销售影票情况。系统可提供会员管理功效,依据会员等级提供打折优惠。系统模块图图2-1所表示。 图2-1 系统模块图 2.2 系统用例图 用例图关键用来图示化系统主事件步骤,用来描述系统需求及各个模块和它们之间关系,观察用例图能够更方便地看出系统大致结构及功效。 1. 管理员用例图,图2-2所表示。 图 2-2 管理员模块用例图 2. 售票员用例图,图2-3所表示。 图 2-3 销售员模块用例图 3、会员用例图,图2-4所表示。 图 2-4 会员模块用例图 第3章 系统结构设计 3.1 系统功效模块划分 本系统关键功效是经过PC机窗体应用程序来实现对某影院电影票预订、销售等业务。 影院售票系统关键功效包含电影信息管理、售票管理和会员在线购票等功效,系统步骤图图3-1所表示。 图 3-1 系统功效步骤图 3.1.1 权限划分 1. 用户:经过前台界面用户可实现电影信息查询浏览,会员在线购票、预订影票等功效; 2. 售票员:经过售票窗口可实现售票员卖票、出票、退票等操作,会员可凭会员证领取预订影票,同时实现新会员注册、充值等功效; 3. 管理员:管理员经过登录后台可使用添加、删除电影信息,设定票价、设定优惠方法及统计当日售票具体信息等功效。 3.1.2 前台界面功效设计 1. 影院售票系统提供近两天放映信息,在首页面用户能够看到电影放映安排信息,也可看到影院部分公告和优惠等信息。 2. 在电影查询界面,系统提供按日期查询、按放映厅查询及电影名称关键字查询等,查询结果将以具体信息方法显示。 3. 提供会员在前台界面登录实现电影票订购操作;若会员实现在线支付则凭刷会员卡入场,入场时影院依据会员购置座位号提供纸质座位号信息;若会员卡中余额不足则可实现在线预订。 会员登录购票功效步骤图图3-2所表示。 图 3-2会员在线购票步骤图 系统前台功效结构图图3-3所表示。 图 3-3 系统前台功效结构图 3.1.3 销售端功效设计 1. 在销售端提供售票员对电影票售卖,可销售近两天电影票,当电影开始三十分钟后则停止销售当场电影票。 2. 销售员可依据会员及用户不一样类型选择售票优惠折率,系统自动算出此次售票金额并打印出项应影票。 3. 售票员可依据用户要求为用户选择对应座位号。 4. 售票员可对售出票或会员预订票进行退票操作,并在办理退票操作后收取一定退票费用,退票必需在电影开始前操作,不然无法退票。 5. 售票员可对会员进行办理和充值服务。 销售功效结构图图3-4所表示。 图 3-4 销售功效结构图 售票员售票步骤图图3-5所表示。 图3-5售票员售票步骤图 3.1.4 后台管理功效设计 1. 管理员可依据影院实际情况安排近两天电影放映,对电影信息进行添加和删除。 2. 管理员可设定某场电影票价,对不一样类型用户设定不一样额度优惠折扣率。 3. 管理员统计当日销售情况,分别可统计某一天中某个放映厅收入详情和某一场电影收入详情。 后台功效结构图图3-6所表示。 图3-6 管理员功效结构图 3.2 数据库设计 数据库设计(Database Design)是指依据用户需求,在具体数据库管理系统上设计数据库结构和建立数据库过程。“影院售票系统”数据库使用SQL Server 数据库进行设计。 通常情况下,数据库设计过程大致可分为5个步骤:需求分析、概念设计、逻辑设计、物理设计、验证设计。依据“影院售票系统”需求分析,本系统需要建立8个数据表来存放不一样数据。 3.2.1 数据库概念设计 依据需求分析,为“影院售票系统”建立一个名为DB_Cinema数据库,在DB_Cinema数据库中包含有T_User、T_FilmInf、T_TicketType、T_MemberInf、T_TicketInf、T_MovieHouse、T_BookTicket、T_PlayInf八个表。系统E-R图图3-7和图3-8所表示。 图3-7 电影信息管理E-R图 图3-8 会员信息-会员订票信息E-R图 3.2.2 数据库物理设计 接下来设计数据库表物理结构,在设计物理结构过程中,依据数据库概念设计,各个表说明如表3-1所表示。 表3-1 数据库DB_Cinema 表名称 说明 T_User 存放系统用户 T_FilmInf 存放电影信息 T_PlayInf 存放放映信息 T_TicketType 存放电影票类型 T_MemberInf 存放会员信息 T_TicketInf 存放出票信息 T_MovieHouse 存放放映厅信息 T_BookTicket 存放预订票 T_User表字段说明如表3-2所表示。 表3-2 T_User表 字段名称 字段类型 字段宽度 字段含义 取值说明 U_Name Nchar 10 用户名称 主键 U_Password Nchar 10 登录密码 Not null U_Type Nchar 10 用户类型 Not null T_PlayInf表字段说明如表3-3所表示。 表3-3 T_PlayInf表 字段名称 字段类型 字段宽度 字段含义 取值说明 PI_Id Nchar 5 放映编号 主键 FI_Id Nchar 5 电影编号 Not null PI_ShowDate Nchar 10 上演日期 Not null PI_InterTime Nchar 10 入场时间 Not null MH_Id Nchar 5 放映厅编号 Not null T_FilmInf表字段说明如表3-4所表示。 表3-4 T_FilmInf表 字段名称 字段类型 字段宽度 字段含义 取值说明 FI_Id Nchar 5 电影编号 主键 FI_Name Nchar 10 电影名称 Not null FI_ Director Nchar 10 电影导演 Not null FI_Role Nchar 30 电影主角 Not null FI_Image Image 海报 Not null FI_Iintroduction Nchar 255 电影介绍 Not null FI_Price Decimal (5,2) 电影售价 Not null T_TicketType表字段说明如表3-5所表示。 表3-5 T_TicketType表 字段名称 字段类型 字段宽度 字段含义 取值说明 TT_Id Nchar 5 类型编号 主键 TT_Type Nchar 10 类型名称 Not null TT_ Cut-rate Numeric (2,1) 折价 Not null T_MemberInf表字段说明如表3-6所表示。 表3-6 T_MemberInf表 字段名称 字段类型 字段宽度 字段含义 取值说明 MI_Id Nchar 5 会员证号 主键 MI_Name Nchar 10 会员姓名 Not null MI_Phone Nchar 11 电话号码 Not null MI_Certificate Nchar 20 证件号 Not null MI_Spent Decimal (6,2) 会员消费 Not null MI_Surplus Decimal (6,2) 卡内余额 Not null MI_Integral Decimal (6,2) 消费积分 Not null MI_Grade Nchar 10` 会员等级 Not null T_TicketInf表字段说明如表3-7所表示。 表3-7 T_TicketInf表 字段名称 字段类型 字段宽度 字段含义 取值说明 TI_Id Nchar 5 影票编号 主键 TT_Id Nchar 5 类型编号 Not null FI_Name Nchar 10 电影名称 Not null MH_Id Nchar 5 放映厅编号 Not null SP_Name Nchar 5 座号编号 Not null PI_Date Nchar 10 播放时间 Not null TI_Date Nchar 10 入场时间 Not null TI_Money Decimal (5,2) 影票价格 Not null T_MovieHouse表字段说明如表3-8所表示。 表3-8 T_MovieHouse表 字段名称 字段类型 字段宽度 字段含义 取值说明 MH_Id Nchar 5 放映厅编号 主键 MH_Name Nchar 10 放映厅名称 Not null T_BookTicket表字段说明如表3-9所表示。 表3-9 T_BookTicket表 字段名称 字段类型 字段宽度 字段含义 取值说明 BT_Id Nchar 5 预订编号 主键 MI_Id Nchar 5 会员证号 Not null FI_Name Nchar 10 电影名称 Not null SP_Name Nchar 5 座号编号 Not null PI_Date Nchar 10 播放时间 Not null MH_Id Nchar 5 放映厅编号 Not null TI_Date Nchar 10 入场时间 Not null BT_Money Decimal (5,2) 订票价格 Not null 第4章 系统功效实现 4.1 系统功效选择 系统功效选择窗体是在用户第一次开启软件时供用户选择系统功效窗体,经过功效选择窗体用户能够选择系统进入前台界面或进入售票、管理登录界面,图4-1所表示。 图4-1 功效选择窗体 4.2 前台界面功效实现 4.2.1 电影具体信息浏览 此界面是前台界面开启第一个界面,在此界面中,用户能够清楚看到近期将播放电影具体信息及在左侧公告栏中浏览本期购票优惠折率。在公告栏右下角提供会员登录链接,供会员进行登录购票或在会员余额不足情况下进行订票,前台界面首界面图4-2所表示。 4.2.2 放映信息查询 在此界面中,用户可依据自己需要查询信息对近期将要放映电影信息进行查询。查询可分为按时间查询、按放映厅查询和按时间和放映厅查询三种查询模式,界面图4-3所表示。 图4-2 前台界面首界面 图4-3 放映信息查询界面 4.2.3 会员登录界面 会员登录界面提供会员登录操作,会员经过登录能够实现在线购置所需影票,登录会员购票界面需要会员提供有效会员姓名和密码。会员在线购票可节省购票排队时间,另外还可享受影票打折优惠,会员登录界面图4-4所表示。 图4-4 会员登录界面 4.2.4 会员购票界面 会员购票界面提供会员在线购票功效,在此界面中会员能够查看自己信息,可依据需要对近期电影进行购票操作,假如会员卡内余额不够支付此次购票所需金额,则提醒会员进行充值或进行座位预订,预订后影票可凭会员卡及订票编号在售票窗口进行领取,会员购票界面图4-5所表示。 图4-5 会员购票界面 4.3 管理和售票功效实现 4.3.1 管理员及售票员登录界面 本界面提供管理员和售票员登录功效,管理员登录系统后台能够对影院售票系统进行管理操作,而售票员登录系统后则可进行影票销售操作及另外部分相关票务、会员操作,图4-6所表示。 图4-6 管理员、售票员登录界面 4.3.2 电影信息管理实现 在系统管理后台,管理员可对影院近期电影进行添加、往期电影进行删除和对近期电影票价折率进行设定。在添加电影编号过程中,在“电影编号”旁边会出现“最终一部电影编号为FXXX”,方便管理员在对电影添加编号过程中根据此编号往下对影片进行编号,从而排除出现影片编号冲突而添加失败情况,在选择电影海报时候点击“浏览”按钮弹出文件选择对话框,选择目标图片即可。图4-7所表示。 图4-7 管理员管理界面 另外,为了方便统计影院销售情况,管理员能够对近期销售影票进行统计,统计包含按影片统计和按放映厅统计两部分,这两部分统计全部包含各类票出票情况、小计及当日销售额总计,图4-8所表示。 图4-8 某日销售统计 4.3.3 售票功效实现 当售票员经过登录界面登录到售票界面后,可对近期电影进行售票,售票界面图4-9所表示。 图4-9 售票员售票界面 售票员登录系统后,除了能够完成常规售票以外,还能够对销售票进行退票处理,对会员预订票进行购置处理和对会员进行充值或依据用户需要开通新会员,界面图4-10所表示。 图4-10 售票员处理票务界面 第5章 系统测试 5.1 测试环境 表5-1 测试环境 软件环境 操作系统 Windows 7 旗舰版 64位 ( DirectX 11 ) 数据库 Microsoft SQL Server Express 硬件环境 处理器 英特尔 Core i3 M 370 @ 2.40GHz 笔记本处理器 内存 2 GB ( 尔必达 DDR3 1067MHz ) 主硬盘 希捷 ST9500325AS ( 500 GB / 5400 转/分 ) 显卡 Nvidia GeForce 310M ( 512 MB / 联想 ) 显示器 联想 LEN40A0 ( 14 英寸 ) 5.2 功效测试 经过一系列测试,本“影院售票系统”各个功效模块均能满足影院售票过程基础需要,能够有效完成影片信息查询,会员购票,销售员售票及管理票务,管理员实现后台管理等。 表5-2 功效测试方案 序号 功效点 测试方法 1 登录 判定覆盖、等价类划分 2 影片管理 等价类划分 3 放映信息查询 边界值分析、等价类划分 4 电影信息查询 边界值分析、等价类划分 5 会员在线购票 边界值分析、等价类划分 6 会员在线订票 边界值分析、等价类划分 7 售票员售票 边界值分析、等价类划分 8 售票员退票 边界值分析、等价类划分 9 会员充值 边界值分析、等价类划分 10 会员办理 边界值分析、等价类划分 11 订票处理 边界值分析、等价类划分 5.2.1 会员购票测试 当会员登录系统后,可依据需要对电影进行选择购置,在购置过程中,系统会判定会员余额是否足够支付此次购票所需金额,假如余额不足,则弹出提醒框提醒会员余额不足,是否进行订票操作,假如选择“是”,则弹出会员此次预订票编号,方便到售票窗口进行取票,假如选择“否”则提醒会员可到售票窗口充值或直接购票,预订票提醒信息图5-1所表示。 图5-1 预订票测试界面 5.2.2 售票测试 销售员登录销售端后可实现对影片售票,售票员在操作时可实现同时销售多张影票,销售成功后会弹出销售影票界面,图5-2所表示。 图5-2 售票员售票 5.3 使用手册 系统使用说明: 1. 系统在操作过程中假如用户输入不正当字符或空字符,系统会提醒用户输入完整,通常不会出现系统错误现象。 2. 在管理员添加电影时,“电影编号”需依据提醒输入,以免编号冲突产生系统报错情况,即使操作不妥报错,只需修改错误即可,不会出现系统错误等问题。 3. 系统大多采取鼠标点击输入方法进行选择,大大降低因输入错误而造成不便;另外,需手动输入部分大多采取maskedTextBox进行限制输入,以免输入不正当字符而造成无须要错误,大大增加了系统安全性。 结 论 在立即毕业日子里,学校安排给了我们毕业设计,是对我们大学三年来所学知识考验,让我们把在大学三年来学习理论知识和实际生产相结合,融会贯通,使我们所学知识愈加牢靠,理论和实际结合能力加以提升,为我们未来找到一份满意工作奠定基础。 在做毕业设计过程中,我学到了很多在课堂上没有学到知识和处理问题方法,在这次毕业设计中,我很好锻炼了我综合知识、灵活利用所学知识能力,同时也真正提升了我查阅文件资料、网络搜索水平,是我在此次实习中受益匪浅,让我学到了丰富知识。 谢 辞 时光飞逝,三年大学生活已逝,在这三年中,各位老师对我们谆谆教育仍在心间,这将是我们永恒财富。 能够顺利完成毕业设计,老师和同学们帮助是不可缺乏,正如做一件事情,不可能全部由一个人来完成,在做过程中总会碰到这么那样问题是我们自己无法自己处理。这里要感谢陈老师指导和帮助,为我毕业设计设定目标,分析毕业设计题目内容,让我很好了解所选毕业设计任务方向,为我完成毕业设计铺下良好基础,在完成任务过程中碰到不懂不会问题给我以合理化提议。另外要感谢在此过程中帮助过我同学们,我们在一起探讨问题同时,让我学到了很多我没有学到东西。 在最终,再次真诚感谢大学里全部老师教导,感谢我们一起走过大学三年同学们。 参考文件 [1]李春葆, 金晶, 于丹丹. ASP.NET 2.0动态网站设计教程[M]. 北京: 清华大学出版社, . [2]郭鲜凤, 郭翠英. SQL Server 数据库应用开发技术[M].北京: 北京大学出版社, . [3]张晓蕾, C#程序设计使用教程[M].北京: 人民邮电出版社, . [4]陶华亭, 软件工程初级教程[M].北京: 清华大学出版社, . [5]袁涛, 孔蕾蕾, 统一建模语言UML[M]. 北京: 清华大学出版社, . [6]张红霞, 白桂梅, 数据结构和实训[M]. 北京: 电子工业出版社, . [7]王珊, 萨师煊, 数据库系统概论[M]. 北京: 高等教育出版社, . [8]郭鲜凤, 郭翠英. SQL Server数据库应用开发技术[M]. 北京:北京大学出版社, . [9]马军,李玉林. SQL 语言和数据库操作技术大全[M]. 北京: 电子工业出版社, . [10]戴宗友, 张伍荣, 杨辉.C#程序设计实训[M]. 北京: 清华大学出版社, . [11]王文强. 新一代影院售票系统[J]. 影视技术. ,(12):38-40. [12]沈蕴梅. 基于借口技术影院售票系统设计和实现[J]. 科技信息. ,(31):57-58. [13]孙朝云, 陈宁宁, 赵柯. 影院售票系统开发中问题和处理技术[J]. 现代电子技术. ,(22):50-52. [14]朱如龙. SQL Server 数据库应用系统开发技术[M]. 北京: 机械工业出版社, . [15]明日科技. C#开发技术大全[M]. 北京: 人民邮电出版社, . 附 录 关键源程序代码 1. 售票及管理员登录源代码 (会员登录和之相同,不再累述) private void button1_Click(object sender, EventArgs e) { String constr = System.Configuration.ConfigurationSettings.AppSettings["connstr"].ToString(); SqlConnection myconn = new SqlConnection(); myconn.ConnectionString = constr; string password; string type; if (textBox2.Text !="") { try { myconn.Open(); string sqlstr = "select U_Password from T_User where U_Name=@name"; SqlCommand mycmd = new SqlCommand(sqlstr, myconn); mycmd.Parameters.Add("@name", SqlDbType.NChar).Value = comboBox2.Text; Object pwdObj = mycmd.ExecuteScalar(); password = pwdObj.ToString().Trim(); string sqlstr1 = "select U_Type from T_User where U_Name=@name"; SqlCommand mycmd1 = new SqlCommand(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 = new manage(); Program.manage.Show(); this.Close(); } else if (textBox2.Text.Trim() == password & comboBox1.Text.Trim() == type & type == "售票员") { Program.sale = new sale(); Program.sale.Show(); this.Close(); } else { textBox2.Text = ""; comboBox1.Text = "请选择"; MessageBox.Show("密码错误!"); } myconn.Close(); } catch (SqlException ex) { MessageBox.Show(ex.ToString()); } catch (NullReferenceException ex) { MessageBox.Show("用户名不存在"); } } else MessageBox.Show("请输入密码!"); } 2. 电影票销售 (会员购置和之相同,不再累述) private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)//影院座位生成代码 { groupBox1.Controls.Clear(); st- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 影院 售票 系统 设计 及其 实现
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文