资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
软件学院毕业设计(论文)开题报告论文题目:影院订票管理系统的设计与实现学院:软件学院专业:软件工程学生姓名:张瀛轩学生班级:软件工程 1102 学生学号:111203204 指导教师:孟艳红影院订票管理系统的设计与实现一、选题的研究目的和意义随着国民经济快速发展,人们生活水平以及对物质享受的提高,尤其是3D 影片的问世,促使群众对观看电影的视觉效果也在不断提高。由于对观看影片时的氛围、音效、视觉效果的要求, 使大量的观众开始由在家中看碟转向去影城看电影。近年来去影城看电影的观众人数越来越多, 从而对电影院行业的建设与管理提出了更高的要求。为适应和推动电影院行业的发展,各电影院公司和部门开始广泛采用计算机管理系统,推出网上电影票售票服务,大大减轻了订票、售票、检票、调度、票款管理等部门工作人员的劳动强度, 提高了各部门的工作效率, 而且能够在很大程度上减少顾客的长时间排队购票的时间和由此而带给顾客的疲劳,为广大顾客提供了更加快捷、优质、有序的服务,提高了中心影城的服务水平,也逐步树立了企业形象。然而传统的售票方式存在着很多方面的不足,比如实时差、交易时间过长、运营成本高、信息不共享等。由于科技的发展,时代的进步,互联网已经成为了人们生活中不可缺少的东西,网上购物已经成为了一种时代的象征,从网际网络到电子商务的蓬勃发展来看,类似于淘宝网上商城那种从开网店,摆放商品, 客人挑选物品再下订单, 店主发货等一系列流程已经很成熟了。 相对于淘宝网上商城而言, 目前电影院的网络服务似乎仍有不足之处。对于使用者而言,影片的相关讯息介绍、预告片都是上百度、谷歌等网上引擎搜索得知, 某个城市的特定影城往往不能提供全方位的详细信息,特别是不能满足观众对影片场次时间的查询。因此,拥有一套完整,高效,实用的网上订票系统就显得非常重要了, 它可以解决排队购票的问题, 购票人足不出户就可以在网上查询电影的资讯,票价和电影票的购买情况,节约了很多宝贵的时间。对基于 Web 的电影院订票系统的研究,对于观众而言可以增强他们对各部影片的了解,对最新的影片上映动态的掌握,让他们对影片更加期待, 尤其能在网上订票模式下使观众享受到不需要等待排队买票与自由选择座位的权利。通过网络轻松订票,从而减少许多因现场购票失败的客户,促使我国电影事业更好更快的发展。二、国内外发展现状近年来,伴随着人民生活水平的提高, 大众文化的消费能力不断增强,电影产业作为文化产业的一种,极大地丰富了人们的精神生活,是娱乐大众的一种重要形式。电影影片产量逐年增加, 院线规模不断扩大, 票房产值增加, 电影产业的发展进入了一个新的阶段。 与此同时,电子商务的发展突飞猛进, 国际电子商务市场已成为发展最快的市场之一, 平台之间竞争激烈, 市场日益集中, 开始出现一种新型的垄断局面。在二者同步发展的趋势之下, 影院在线售票服务成为了电影发展不可缺少的一部分,一大批专门针对电影票务推出的网站正强势涌现。作为相对新生的平台, 它们的补贴力度都很惊人,例如猫眼电影的新用户1 元看电影、 10 元特惠选座、格瓦拉女王节八元看电影, 时常打出低于十元的白菜价。 但这些优惠空前的措施, 目的其实很明确,吸引用户,培养用户使用习惯。 国内的在线购票网站能够提供比影厅更低的折扣价格,这也是吸引国内观众涌入在线购票网站的主要原因。不同于国内目前接近40%的在线售票行业份额,北美最大的两家网络电影票网站Fandango 和 Movietickets.com 的销售份额才是整体电影票务市场的20%,虽然在过去两年经历了两位数的增长, 但如何让观众更加频繁地使用网络仍然是两家公司所面临的最大挑战。目前 20%的这个数字,出自对这两家公司和其他一些业内人士的访问,因为在北美并没有关于线上售票份额的准确统计。对于他们来说, 在线购票网站并不是北美电影产业中举足轻重的成员。相比北美购票网站十年的发展,在国内,电影的网络售票真正被观众所接触,应该是从 2010年的阿凡达 开始。当时国内影院的售票系统并未开放接口给第三方,移动支付也尚未普及,低价的团购券是最先兴起的购票方式。在2013年之后,电影购票网站在线选座的功能日趋成熟, 购票网站也在有意识的引导观众在线完成所有的购买行为。受惠于几大互联网巨头在金融支付上的努力,中国观众事实上比北美观众更习惯于通过互联网平台购票,这一点在好莱坞超级大片上映期间体现的最为明显。几年以前, 由于电影在线售票还是一种新兴事物,因此整个市场还谈不上竞争之说。然而,从去年开始,随着第三方公司如雨后春笋般的不断涌现,再加上各路资本的强势进入,行业竞争正日渐进入白热化阶段。公开统计数据显示,去年,包括格瓦拉、猫眼电影、 时光网等在内的在线售票平台,已经达到了 40亿元左右的市场规模,甚至比国内最大院线万达院线的全年市场份额还要高。对于院线而言, 电影在线售票未来甚至将会成为主流的电影售票方式。传统的购票方式不仅效率低, 还会消耗大量的人力成本。 而通过与第三方合作, 将终端取票机引入影院,不仅可以为影迷提供良好的服务,还能够达到降低影院运营成本的效果。三、研究内容影院在线订票系统应该同时满足消费者和经营者两方面的需求,既可以实现人们远程逛电影院和购买电影票的愿望,又能为经营者提供一个便捷完善的信息管理平台。因此,为了打造一个合格的影院在线订票服务,应该从用户和网站两方面进行需求分析。1. 从用户角度来看用户通过在线注册成为网站的用户,可以获得以下功能: 电影信息浏览, 预购电影票,查看订单,修改订单,修改密码,修改个人信息等。另外,还应该给用户提供一个信息交流的留言板。2. 从网站的角度看(1)网站应该包含商品搜索功能:按电影名和类别进行查询。(2)订单处理功能,确认订单方式。(3)管理员管理:查看用户信息,并根据用户信息和用户订单对商品进行发派。(4)电影信息修改:在后台更新电影的资讯和票价,做到紧跟最新电影信息。(5)电影的留言评论管理:查看用户的留言等信息反馈。根据分析结果, 构建出主要功能模块分为前台和后台两个模块,前台模块为会员提供会员注册、会员登录、查看电影信息、订票系统、会员信息修改和留言板6 个部分。后台模块为管理员提供管理员登录、用户管理、电影信息管理、票务管理、订票管理和留言管理 6 个部分。各个模块及包含部分的具体功能描述如下:1. 会员模块该模块即前台,给会员提供各种相关服务,具体包括6 个部分:(1)会员注册:用户输入昵称,设置密码,创建一个属于自己的帐号。(2)会员登录:用户输入自己已注册的用户名和密码,成功登陆以后就可以进行更多系统相关操作。(3)查看电影信息:会员可以通过搜索点击电影图片,进入浏览电影的详细信息,例如电影名、导演、主演、总时长、上映日期及电影产地等。(4)订票系统:用户选中影片,确定要购买的场次、总票数,进入预订页面,确定好订单后提交。(5)会员信息修改:用户还可以进入个人后台修改个人资料、管理个人订票记录。(6)留言板:为用户提供一个信息交流和反馈的平台,可以发表建议和意见。2. 网站管理员模块该模块即后台,给管理人员提供的后台管理,具体包括6 个部分:(1)管理员登录:以管理员身份登入系统,系统将自动转入数据管理与维护界面。(2)用户管理:管理员可以方便地查看和管理所有用户的信息。(3)电影信息管理:为管理员提供对放映影片的信息进行添加、查询、修改、删除等功能。(4)票务管理:可以对电影的票务信息进行增添、删除、修改,同时提供单个电影的票房统计功能。(5)订票管理:管理员受理用户提交的订单,以及退票功能。(6)留言管理:管理员查看和管理用户的留言板。整个影院订票管理系统的功能结构图如图1 所示:图 1 影院订票管理系统功能结构图四、研究方法、手段影院订票管理系统会员 ( 前台 ) 网站管理员 ( 后台 )留 言 管 理用 户 管 理管 理 员 登 录订 单 管 理票 务 管 理电 影 信 息 管 理留 言 板会 员 信 息 修 改订 票 系 统查 看 电 影 信 息会 员 登 录会 员 注 册本设计采用 SSH框架技术进行设计,数据库采用SQL Server数据库。具体研究方法步骤如下:1. 应用程序背景和需求分析: 通过资料收集法对现行选课系统的分析,得出了网站的业务流程,通过分析各个模块的功能得出网站的需求分析。2. 组建开发组:通过的几种开发语言进行比较分析,最终选定以Java作为开发语言,以 JSP为开发技术,并且搭建程序开发平台My Eclipse. 3. 数据库设计:本系统采用微软的SQL Server作为数据库,通过对网站的各个实体属性进行分析,得出ER模型图,通过分析ER 图,最终得出数据库表设计。4. 编写应用程序:遵循面向接口的设计方式, 来完成这样有利于系统的可扩展性。因此对系统层次的把握对接口设计至关重要。5. 测试和优化应用程序: 通过白盒测试, 黑盒测试等多种方式对系统进行模块测试和系统测试。6. 发布数据库和应用程序: 完成设计后, 在 My Eclipse 中发布程序运行, 如果条件允许,可以讲程序和数据库发布到空间中试运行。JSP是面向服务器的,因此支持任何浏览器。因为JSP所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果。JDBC 技术是 Java DataBase Connectivity 的缩写,它是 SUN 公司提供的一种支持基本SQL 功能的通用的应用程序接口。它由一组用Java语言编写的类和接口组成。1. 硬件环境普通微机,配置为 Intel(R) Pentium(R) 3.06GHz、120G 硬盘、2G 内存及以上。2. 软件环境Windows XP 操作系统、 MyEclipse,MySQL 3. 设计中要解决的主要问题和措施(1)系统的功能都需要与数据库相连接,信息都是存于数据库, 要用 JDBC 来实现程序与数据库的链接。(2)要充分理解设计的思想和重要的设计模式,实现系统各个部分的无缝连接,才能使系统具有较好的扩展性。(3)数据库的设计中,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题。这着重从SQL 应用、数据库设计范式和查询优化等方面来分析本课题的系统关键技术和实现难点并加以解决。五、工作计划及进度安排课题计划的工作进度安排详见表1。表 1 工作进度表序号教学周数工作计划及进度安排1 (第 11-12 周) 查阅相关文献,熟悉课题2 (第 13-14 周) 查阅相关文献,熟悉课题3 (第 15-16 周) 查阅相关文献,熟悉课题4 (第 17-18 周) 学习资料,设计系统的主要模块5 (第 19-20 周) 选择开发工具并进行学习6 (第 1 周) 准备资料,撰写开题报告和外文翻译7 (第 2 周) 修改开题报告和外文翻译8 (第 3 周) 提交开题报告和外文翻译,准备开题9 (第 4 周) 设计数据库表结构并搭建后台数据库10 (第 5 周) 实现查看电影信息管理模块11 (第 6 周) 实现订票管理模块12 (第 7 周) 实现票务管理模块13 (第 8 周) 实现会员信息管理模块14 (第 9 周) 实现后台数据库的链接15 (第 10 周) 修改程序代码和相关界面16 (第 11 周) 完善程序,着手论文的撰写17 (第 12 周) 设计论文的整体结构18 (第 13 周) 撰写论文的前半部分19 (第 14 周) 撰写论文的后半部分20 (第 15 周) 撰写摘要和结论21 (第 16 周) 修改论文的整体格式和内容22 (第 17 周) 对评阅论文进行修改23 (第 18 周) 准备答辩参考文献1 朱虹 . 电子商务管理发展研究J. 高校图书情报论坛, 2006, 02:57-60.2 成先海 . 数据库基础与应用M . 北京 :机械工业出版社, 2008.3 杨馥显 , 刘嘉勇 . 基于 JSP的数据库开发技术研究J. 通信技术 , 2011,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号