电影院售票系统毕业设计论文

上传人:新** 文档编号:497569004 上传时间:2023-07-14 格式:DOC 页数:26 大小:1.38MB
返回 下载 相关 举报
电影院售票系统毕业设计论文_第1页
第1页 / 共26页
电影院售票系统毕业设计论文_第2页
第2页 / 共26页
电影院售票系统毕业设计论文_第3页
第3页 / 共26页
电影院售票系统毕业设计论文_第4页
第4页 / 共26页
电影院售票系统毕业设计论文_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《电影院售票系统毕业设计论文》由会员分享,可在线阅读,更多相关《电影院售票系统毕业设计论文(26页珍藏版)》请在金锄头文库上搜索。

1、师范大学本科毕业设计电影院售票系统电影院售票系统内容提要: 随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售票方式繁琐,统计帐户的时候一张一张的记录进入到账户薄里面,容易出现错误,所以研究一个电影售票系统已经非常的重要了。设计电影院售票系统,能方便的订票、退票、查询财务售票情况,极大的提高了了工作效率。 本系统由前台和后台两大模块。在前台,用户可以注册、登陆,然后查看影片信息,订票信息,在订票的时候,用户可以根据影片信息选择场次和座位号。在后台,管理员可以对用户信息,电影信息进行管理,主要功能有添加、删除、修改等。本系统基于Microsoft Visual studio 2005开发

2、平台,运用C#开发语言进行设计开发,后台数据库选用Microsoft SQL Server 2005数据库,系统页面简洁明了,功能全面,方便用户操作体验。关键词:电影院 自动售票 C# SQL ServerCinema ticketing systemAbstract : As the movie in peoples entertainment life occupy an increasingly important position, the traditional manual ticketing cumbersome, statistical account when a recor

3、d into account thin inside, prone to error, so the study of a movie ticketing system is very important.Design of cinema ticketing system, to facilitate the booking, refunds, query financial ticketing, greatly improves the work efficiency. The system consists of foreground and background of two modul

4、es. In the foreground, users can register, login, and then view the video information, booking information, booking tickets when, users can according to the video information selection number and seat number. In the background, the administrator can the user information, the information management,

5、the main function of add, delete, modify and so on.The system is based on the Microsoft Visual Studio 2005 development platform, using C # development language for design and development, background database using Microsoft SQL Server 2005 database, the system pages concise, complete function, conve

6、nient user operation experience.Key words: C# SQL Server cinema Automatic ticketing 目录1概述1研究背景1研究目的和意义1本系统所具备的功能22 理论知识及原理说明22.1 C#概述22.2 SQLServer数据库概述33电影院售票系统系统分析4需求分析4业务需求4客户需求4功能需求4非功能需求4功能说明54数据库设计5数据库概念设计(E-R图)5数据库设计8数据库命名标准84.数据库逻辑设计9关系图145电影院系统设计15系统整体功能结构15系统主要功能模块详细设计165.2.1 本系统所有的窗体介绍165

7、.2.2 登陆界面165.2.3 主界面18订票界面195.2.5Dbhelper 数据库连接功能21查询界面21注册和添加新电影功能模块实现23删除修改添加电影功能模块实现24各种验证界面25结 论26致 谢26参考文献27电影院售票系统1概述三十年前,全中国没有一家多厅电影院,没有一家纯商业运作的电影院,电影行业开展落后,传统的售票方式严重的影响了当时的帐户的记录工作。随着互联网技术的不断开展,用信息技术改造传统行业,将信息技术运用到生产经营与各项管理决策中,提高市场竞争力和经济效益,所以,开发出一款电影院售票管理系统就显得尤为重要了。平台,采用数据访问技术和相关性能优化技术,利用C#语言

8、设计实现,以SQL server2000作为后台数据库系统。由于.NET采用了可视化的程序设计,所以,系统中采用大量的可视化控件来实现相应的功能,从而缩短了代码长度,也提高了程序的灵活性。本系统的主要作用是管理票务信息,还可以实现预订票,退票,让观众及时了解售票的情况,及时买票;以保证售票工作能更顺畅的运行。这就要求软件的设计要结合具体实际,从而为影院管理效劳,提高运行效率。为此,我进行了专门调查,搜集了大量的资料,制定了详尽的需求分析与系统设计。本系统可以很好地帮助影院提高工作效率,进一步提高工作效益和影院现代化水平,具有很高的开发价值和使用价值。研究这样一个系统可以提高电影院的售票效率,使

9、影院工作更加的人性化,工作效率更高,创造更多的价值。也可以为广阔用户提供一个更快捷方便的购置电影票的方式,提高广阔群众的生活质量,替用户节约时间、节省精力。总体的研究目标如下:界面简洁、友好,易于用户操作。使用了大量控件,缩短了代码长度。 Visual Studio.NET 2005提供了可视化的编程,所以,系统中大局部功能通过控件实现,使得运行界面十分简洁,用户可以方便地完成查看、修改和统计各类操作。分权限管理,满足不同用户的需求。系统用户包括:用户、售票员和管理员,所以在分析设计初期,就分别为三类用户分配了相应权限,用户登录系统时,会根据权限跳转至不同的界面。各类信息及时发布,提高效率。各

10、类信息(包括:电影信息、人员管理信息、坐席信息和放映时间信息等)由管理员及时发布,并提供了相应的查询统计模块,从而方便管理员统计和存档。本系统所具备的功能 本系统主要是实现电影院售票管理系统,从而提高售票效率。使用本系统,可以有效地管理和统计影票的根本信息和各类影院的相关信息,包括:影票根本信息、影院根本信息、放映时间信息、人员管理等,完成这些信息的增加、删除、修改、查询统计功能,同时,还可以将这些信息打印输出,以方便整理和存档。 具体功能模块如下: 1销售管理影票信息的增加、查询和统计2预定影票管理影票信息的预定和生成取票号3退票管理影票的退票操作等4查询管理财务查询,售票情况查询5用户管理

11、用户权限的分配2 理论知识及原理说明2.1 C#概述 C#是一种平安的、稳定的、简单的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性例如没有宏和模板,不允许多重继承2。C#语言的主要优点大概可以归纳如下:1语法简洁:C#取消了指针、也不定义繁琐的伪关键字;它使用有限地指令、修饰符合操作符,语法上几乎不存在任何冗余,整个语言结构十分清晰。初学者通常能够快速掌握C#根本特性,而C/C+程序员转入C#那么几乎不会有什么障碍。2完全面向对象:C#具有面向对象的语言所应有的根本特性:封装、继承和多态性。它禁止多继承,禁止各种全局方法、全局变量和常量。C#

12、以类为根底来构建所有的类型,并通过命名空间对代码进行层次化的组织和管理。许多精巧的对象设计模式都在C#语言中得到了有效的应用。 3目标软件的平安性:C#符合通用类型系统的类型平安性要求,并用CLR所提供的代码访问平安特性,从而能够在程序中方便的配置平安等级和用户权限。此外,垃圾收集机制自动管理对象的生命周期,这是的开发人员无需再负担内存管理的任务,应用程序的可靠性进一步得到提高。4版本管理技术:C#语言中内置了版本控制功能,并通过接口和继承来实现应用的可扩展性3。应用程序的维护和升级更加易于管理。5灵活性与兼容性:C#中允许使用非托管代码来与其他程序包括COM组件、WIN32API等进行集成和

13、交互。它还可以通过委托delegate来模拟织针的功能,通过接口来模拟多继承的实现。2.2 SQLServer数据库概述 SQL是高级的非过程化编程语言,是沟通数据库效劳器和客户端的重要工具,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以,具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的SQL接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使它具有极大的灵活性和强大的功能,在多数情

14、况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以到达目的,这也意味着用SQL语言可以写出非常复杂的语句。结构化查询语言(Structured Query Language最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、DB2、Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些PC上常用的数

15、据库开发系统,都支持SQL语言作为查询语言。美国国家标准局(ANSI与国际标准化组织ISO已经制定了SQL标准。ANSI是一个美国工业和商业集团组织,负责开发美国的商务和通讯标准。ANSI同时也是ISO和International Electrotechnical Commission(IEC的成员之一。ANSI 发布与国际标准组织相应的美国标准。1992年,ISO和IEC发布了SQL国际标准,称为SQL-92。ANSI随之发布的相应标准是ANSI SQL-92。ANSI SQL-92有时被称为ANSI SQL。尽管不同的关系数据库使用的SQL版本有一些差异,但大多数都遵循 ANSI SQL 标准。SQL Server使用ANSI SQL-92的扩展集,称为T-SQL,其遵循ANSI制定的 SQL-92标准。SQL语言包含3个局部:数据定义语言Data Definition Language(DDL,定义:definition/ 例如:CREATE、DROP、ALTER等语句。数据操作语言Data Mani

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号