当前位置:文档之家› 电影院售票系统的设计与实现本科论文

电影院售票系统的设计与实现本科论文

本科毕业论文(设计) 电影院售票系统的设计与实现二级学院医药信息工程学院专业计算机科学与技术(医学智能信息处理方向)班级2010级(2)班学生姓名赵小苏学号2419505418指导教师郭穗勋2014年4月诚信声明我声明,所呈交的毕业论文(设计)是本人在老师指导下进行的研究工作及取得的研究成果。

据我查证,除了文中特别加以标注和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写过的研究成果,也不包含为获得其他教育机构的学位或证书而使用过的材料。

我承诺,论文(设计)中的所有内容均真实、可信。

毕业论文(设计)作者(签名):年月日电影院售票系统的设计与实现【摘要】电影的产生改变人们的生活和娱乐习惯。

去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容。

现在绝大多数的人们购买电影票都是通过去电影院,在那里查找自己想看的电影并进行电影票购买。

与此同时,国内娱乐行业特别是电影行业也发展迅猛,电影票房屡创新高,为了能使大众更为便捷的购买到电影票,使影迷购票能够有更多可选择的方式,网上电影售票系统营运而生。

本系统是一个网上电影售票系统,可以为用户提供方便的在线订票环境。

主要实现了用户注册、登录、查询、订购电影票、管理已订购电影票等功能。

通过后台管理模块可以实现对用户、播放厅、电影、影片安排、电影票等的管理等功能。

本系统以Microsoft Visual 2008作为开发环境,使用技术,以SQL Server2005为系统数据库开发,以IIS作为服务器运行,整个网站操作简便、界面友好、灵活实用。

【关键词】电影售票系统; 技术;SQL Server 2005[Abstract]Movies produced chang people's lives and entertainment habits. Going to the cinema to see the film also become the usual entertainment, friends, an important part of learning. Now the vast majority of people are buying movie tickets by going to the cineme , to find the movie you want to see and where to buy movie tickets . At the same time , the domestic entertainment industry, especially the film industry is developing rapidly, movie box office hit record highs, in order to make the public more convenient to buy movie tickets , so fans can purchase more alternative ways , online movie ticketing system operators and students.This system is an online movie ticketing system , can provide convenient online booking environment for the user. The main achievement of the user registration , login , search, order movie tickets , movie tickets and other management functions have been ordered . By admin module can be achieved on the user , play room, movie , movie set , movie tickets and other management functions. The system to Microsoft Visual 2008 as a development environment, using technology to SQL Server2005 database development for the system to run IIS as a server , the entire site is simple , user-friendly, flexible and practical .[Keywords] movie ticketing system ; technology ; SQL Server 2005目录目录 (5)1绪论 (1)1.1系统开发背景 (1)1.2系统开发意义 (1)1.3系统实现的目标 (1)2系统开发技术概述 (2)2.1 简介 (2)2.2 简介 (2)2.3 Sql Server2005 简介 (3)3系统分析 (3)3.1 可行性分析 (3)3.1.2 经济可行性 (4)3.1.3.操作可行性 (4)3.2 需求分析 (4)3.3功能结构图 (4)3.4功能需求具体描述 (5)3.5 数据库设计 (6)3.5.1 E-R图 (6)3.5.2 数据库逻辑设计 (9)4系统的详细设计与实现 (12)4.1 创建数据库 (13)4.2 在Visual Studio 2008中建立站点 (13)4.3 Kindeditor编辑器 (14)4.3.1 Kindeditor编辑器简介 (14)4.3.2 Kindeditor编辑器的配置步骤 (14)4.4数据库的连接 (14)4.5网站模板页MasterPage.master (15)4.6具体功能的实现 (16)4.6.1 注册模块的实现reg.aspx (16)4.6.2 用户登陆模块的实现login.aspx (17)4.6.3 电影列表模块的实现movie.aspx (17)4.6.4 订票模块的实现control/ siteSearch.ascx (18)4.6.5 我的影票模块的实现user/list.aspx (19)5总结及展望 (20)5.1 总结 (21)5.2 主要完成的工作 (21)5.3 展望 (21)参考文献 (22)1绪论1.1系统开发背景网络发展到今天,是必然的结果。

网络使人们的生活发生了重大的变化,网络成为很多活动的重要场所。

网上电影票售票系统现在虽然还处于发展阶段,但是随着互联网经济的迅速发展,越来越多的影院投入到电影票售票系统这个领域中来。

网上售票最大程度的方便了顾客。

顾客足不出户,在电影售票网站实现网上把售票员请到家服务,便可将购买到自己喜欢的电影票,无需东奔西跑。

本次设计的电影售票网站是一种具有交互功能的商业网站,可以方便服务于每一个客户。

1.2系统开发意义2002年,国内电影市场的全年票房只有9.2亿,如今,三周时间就可以有10亿的票房收入。

名导、明星、大制作都是电影票的吸金石。

随着人们的生活水平的提高,人们更愿意走进电影院,去欣赏自己喜欢的电影。

随着互联网的蓬勃发展,人们也开始拒绝柜台式购票。

更多的人们热衷与网络购票。

这样既能避免了排长队的苦恼,同时也能精准的找到和购买喜欢的电影票并且选到一个自己满意的观影位置。

电影院售票系统旨在提供观众放映影片相关资讯,如场次时间表、影片预告及简介、电影院资讯等。

电影业的蓬勃发展,必然引发的一个问题是群众对电影票需求的增大。

如今的电影在线售票系统已经相当的成熟,可以提供最近热映的的影片讯息、快要上映的影片相关预告、每场电影的场次安排,以及每场次电影票的网上预订模式。

对于观众而言可以增强他们对各部影片的了解,对最新的影片上映动态的掌握,让他们对影片更加期待,尤其能在网上订票模式下使观众享受到不需要等待排队买票与自由选择座位的权利。

通过网络轻松订票,从而减少许多因现场购票失败的客户,促使我国电影事业更好更快的发展。

1.3系统实现的目标本课题最终将达到如下几个目标:(1)功能齐全(2)操作简单(3)灵活通用(4)界面美观易用2系统开发技术概述2.1 简介技术是Microsoft公司推出的新一代动态Web开发工具,是电子商务、电子政务、远程教育等Web应用开发的主流技术之一。

不同于ASP,它是建立在.NET Framework之上,提供了更易于编写且结构更清晰的代码,它使用和C#等模块化语言编写程序,提高了代码的再利用性和共享性。

在结构上几乎完全基于组件和模块化的,Web应用程序的开发人员使用这个开发环境可以实现更加模块化的、功能更强大的应用程序。

的优点主要体现在效率高、可重用性高、代码量少这三方面。

在使用ASP进行程序设计的时候,由于ASP使用的是脚本语言,所有的代码都嵌入到HTML代码中,所以当编制功能复杂的网页时,就需要编写大量的代码,而且会导致程序代码的可读性差的问题。

另外,由于所有的代码都是解释执行的,所以相对速度较慢,并且无法有效地利用机器硬件的各种性能。

与ASP相比较效率更高,提供了很高的可重用性,对于实现同样功能的程序,使用的代码量比ASP要少得多。

采用全新的编程环境,代表了技术发展的主流方向。

2.2 简介可以实现不同的数据库统一调用相同的数据库访问接口,使访问步骤更简洁,快速,增加了软件开发的通用性,灵活性,重用性和可扩展性[5]。

是由ADO发展而来,ADO (ActiveX Data Objects)是应用层的编程接口,通过OLEDB提供的COM接口访问数据库中的数据。

ADO中的命令对象用来执行SQL 命令。

ADO可以继承RDO (Remote Data Objects) 和DAO(Data Access Objects)等数据访问对象层。

ADO体系中,Recordset对象是功能最强大的,可以访问数据集,并能显示,统计,更新每条数据。

虽然ADO有很多优点,但也存在着一定的缺点,它只能返回单一数据集,不支持XML等。

有了这些局限性,为克服它们,出现了,它取代了ADO,在体系中,DataSet对象是关键。

DataSet 对象和DataAdapter对象一起实现了Recordset对象的功能。

能在断开连接模式下编程,提高了程序执行效率,并能实现非常复杂的功能。

体系中常用的对象有:Connection对象,Command对象,DataAdapter对象,DataReader对象和DataSet对象。

2.3 Sql Server2005 简介SQL(Structured Query Language),结构化查询语言。

相关主题