您好,欢迎访问三七文档
四川师范大学本科毕业设计电影院售票系统学生姓名徐茂院系名称计算机科学学院专业名称电子商务班级2008级4班学号2008110451指导教师李敏完成时间2012年5月13日电影院售票系统学生:徐茂指导教师:李敏内容提要:随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售票方式繁琐,统计帐户的时候一张一张的记录进入到账户薄里面,容易出现错误,所以研究一个电影售票系统已经非常的重要了。设计电影院售票系统,能方便的订票、退票、查询财务售票情况,极大的提高了了工作效率。本系统由前台和后台两大模块。在前台,用户可以注册、登陆,然后查看影片信息,订票信息,在订票的时候,用户可以根据影片信息选择场次和座位号。在后台,管理员可以对用户信息,电影信息进行管理,主要功能有添加、删除、修改等。本系统基于MicrosoftVisualstudio2005开发平台,运用C#开发语言进行设计开发,后台数据库选用MicrosoftSQLServer2005数据库,系统页面简洁明了,功能全面,方便用户操作体验。关键词:电影院自动售票C#SQLServerCinematicketingsystemAbstract:Asthemovieinpeople'sentertainmentlifeoccupyanincreasinglyimportantposition,thetraditionalmanualticketingcumbersome,statisticalaccountwhenarecordintoaccountthininside,pronetoerror,sothestudyofamovieticketingsystemisveryimportant.Designofcinematicketingsystem,tofacilitatethebooking,refunds,queryfinancialticketing,greatlyimprovestheworkefficiency.Thesystemconsistsofforegroundandbackgroundoftwomodules.Intheforeground,userscanregister,login,andthenviewthevideoinformation,bookinginformation,bookingticketswhen,userscanaccordingtothevideoinformationselectionnumberandseatnumber.Inthebackground,theadministratorcantheuserinformation,theinformationmanagement,themainfunctionofadd,delete,modifyandsoon.ThesystemisbasedontheMicrosoftVisualStudio2005developmentplatform,usingC#developmentlanguagefordesignanddevelopment,backgrounddatabaseusingMicrosoftSQLServer2005database,thesystempagesconcise,completefunction,convenientuseroperationexperience.Keywords:C#SQLServercinemaAutomaticticketing1目录1概述..............................................................11.1研究背景....................................................11.2研究目的和意义..............................................11.3本系统所具备的功能..........................................22理论知识及原理说明................................................22.1C#概述......................................................22.2SQLServer数据库概述........................................33电影院售票系统系统分析............................................33.1需求分析....................................................43.1.1业务需求..............................................43.1.2客户需求..............................................43.1.3功能需求..............................................43.1.4非功能需求............................................43.2功能说明....................................................54数据库设计........................................................54.1数据库概念设计(E-R图).......................................54.2数据库设计..................................................84.2.1数据库命名规范........................................84.2.2数据库逻辑设计........................................94.2.3关系图...............................................125电影院系统设计...................................................135.1系统整体功能结构...........................................135.2系统主要功能模块详细设计...................................145.2.1本系统所有的窗体介绍.................................145.2.2登陆界面.............................................145.2.3主界面...............................................165.2.4订票界面.............................................165.2.5Dbhelper数据库连接功能...............................185.2.6查询界面.............................................185.2.7注册和添加新电影功能模块实现.........................205.2.8删除修改添加电影功能模块实现.........................215.2.9各种验证界面.........................................22结论..............................................................23致谢..............................................................23参考文献...........................................................241电影院售票系统1概述1.1研究背景三十年前,全中国没有一家多厅电影院,没有一家纯商业运作的电影院,电影行业发展落后,传统的售票方式严重的影响了当时的帐户的记录工作。随着互联网技术的不断发展,用信息技术改造传统行业,将信息技术运用到生产经营与各项管理决策中,提高市场竞争力和经济效益,所以,开发出一款电影院售票管理系统就显得尤为重要了。电影院售票系统是基于.NET技术平台,采用ADO.NET数据访问技术和相关性能优化技术,利用C#语言设计实现,以SQLserver2000作为后台数据库系统。由于.NET采用了可视化的程序设计,所以,系统中采用大量的可视化控件来实现相应的功能,从而缩短了代码长度,也提高了程序的灵活性。本系统的主要作用是管理票务信息,还可以实现预订票,退票,让观众及时了解售票的情况,及时买票;以保证售票工作能更顺畅的运行。这就要求软件的设计要结合具体实际,从而为影院管理服务,提高运行效率。为此,我进行了专门调查,搜集了大量的资料,制定了详尽的需求分析与系统设计。本系统可以很好地帮助影院提高工作效率,进一步提高工作效益和影院现代化水平,具有很高的开发价值和使用价值。1.2研究目的和意义研究这样一个系统可以提高电影院的售票效率,使影院工作更加的人性化,工作效率更高,创造更多的价值。也可以为广大用户提供一个更快捷方便的购买电影票的方式,提高广大群众的生活质量,替用户节约时间、节省精力。总体的研究目标如下:界面简洁、友好,易于用户操作。使用了大量控件,缩短了代码长度。VisualStudio.NET2005提供了可视化的编程,所以,系统中大部分功能通过控件实现,使得运行界面十分简洁,用户可以方便地完成查看、修改和统计各类操作。分权限管理,满足不同用户的需求。系统用户包括:用户、售票员和管理员,所以在分析设计初期,就分别为三类用户分配了相应权限,用户登录系统时,会根据权限跳转至不同的界面。各类信息及时发布,提高效率。各类信息(包括:电影信息、人员管理信息、坐席信息和放映时间信息等)由管理员及时发布,并提供了相应的查询统计模块,从而方便管理员统计和存档。21.3本系统所具备的功能本系统主要是实现电影院售票管理系统,从而提高售票效率。使用本系统,可以有效地管理和统计影票的基本信息和各类影院的相关信息,包括:影票基本信息、影院基本信息、放映时间信息、人员管理等,完成这些信息的增加、删除、修改、查询统计功能,同时,还可以将这些信息打印输出,以方便整理和存档。具体功能模块如下:1.销售管理(影票信息的增加、查询和统计)2.预定影票管理(影票信息的预定和生成取票号)3.退票管理(影票的退票操作等)4.查询管理(财务查询,售票情况查询)5.用户管理(用户权限的分配)2理论知识及原理说明2.1C#概述C#是一种安全的、稳定的、简单的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模板,不允许多重继承)[2]。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#语言的主要优点大概可以归纳如下:1.语法简洁:C#取消了指针、也不定义繁琐的伪关键字;它使用有限地指令、修饰符合操作符,语法上几乎不存在任何冗余,整个语言结构十分清晰。初学者通常能够快速掌握C#基本特性,而C/C++程序员转入C#则几乎不会有什么障碍。2.完全面向对象:C#具有面向对象的语言所应有的基本特性:封装、继承和多态性。它禁止多继承,禁止各种全局方法、全
本文标题:电影院售票系统论文
链接地址:https://www.777doc.com/doc-5582213 .html