用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计JAVA

影院集团中心管理系统的设计与实现

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 摘要:近年来,我国的电影市场规模出现了井喷式的增长。2015 年我国年度电影总票房达 440.69 亿元人民币,同比增长 48.7%。与此同时,在国家主管部门正常的刺激推动下,中国院线的发展速度位居世界前列。截止到 2015 年底,中国城市院线数为 45 条,农村院线 249 条。影院在二、三线城市的不断发展,影院集团不断的在扩大,随之而来的是管理上不断的带来挑战。这就要求,集团中心要实时对影院单店进行管理,包括排片管理、票房上报、会员卡管理等。而现有的影院集团中心管理系统在业务整合和管理流程上,存在着流程复杂,操作困难等问题。
本系统的开发,有利于提高影院集团中心对影院进行管理的效率,允许集团进行排片且针对票类、票价的统一管控,并对排片进行有效指导,确保每部影片得到充分的排映,实现跨地区、跨影院会员及预售卷的通用服务。为了这一系统高效、高质量的实现,必须对影院集团中心和影院单店的需求进行完全的收集整理,包括表面的需求和潜在的需求,从而明确业务流程,对系统的数据库和架构进行设计。从需求分析、概要设计、详细设计和测试严谨的按照软件工程的软件开发流程进行本系统的开发和实现。本项目给影院集团中心提供了一套完备的影院管理解决方案,建立影院集团中心管理系统,实现互联网一站式管理。项目采用 Spring MVC 及 MyBatis 框架进行设计实现,另外通
Maven 进行 Jar 包的管理。

关键词:影院;管理系统;票务系统


ABSTRACT

ABSTRACT: In recent years, Chinese film market emerges the phenomenon of spurting growth. In the year of 2015, the total of Chinese annual film box office reached 44.069 billion yuan. It increases 48.7% compares with that of the last year. At the same time, China’s development of cinemas tops in the world with the normal promotion of national authorities. By the end of 2015, there are 45 cinema lines in Chinese cities and 239 cinema lines in Chinese rural theaters. Cinemas’ continuously developing in the second and third class cities, the cinemas groups keep expending, however, the challenge of managing is following as well. This requires Cinema Group Centre have real-time management to single-store, which including schedule management, box office reporting and membership card management. While there are issues of complex process, operational difficulties and so on, still exist in business integration and management process of the theater groups center system.
So this system is beneficial to improve the efficiency of the theater group Center for Cinema manage, allowing groups performed schedule and uniformly controlling on the ticket class, ticket price; and effectively guiding the schedule, to ensure that each film can be fully discharge mapping, to achieve a universal service of cross-regional, cross cinemas’ members and pre-sale volume. For fulfilling the efficient and high quality of this system, we must perform a complete collecting for the demanding of theater group center and theater single-shop, which including the surface of demand and potential demand, so as to clarify business processes, to design the system’s database and architecture. According to the software engineering of software development process, such as demanding analysis, outline design, detailed design and testing, all are strictly follow the process to develop and implement the system. This project provides a complete set of management solutions of cinema management, establishes cinema groups center’s management system, fulfils the goal of one-stop Internet management for the theater group Cent. The project uses Spring MVC and MyBatis framework to design and implement, meanwhile to manage Jar package through Maven.

KEYWORDS:cinema; cinema management system; ticket system


目 录
中文摘要 I
ABSTRACT I
目 录 1
1.引言 3
1.1 项目背景 ........................................................... 3
1.2 项目意义 ........................................................... 3
1.3 相关产品现状 ....................................................... 4
1.4 项目内容及特点 ..................................................... 4
1.5 论文组织 ........................................................... 4
2.相关技术介绍 5
2.1 系统架构 ........................................................... 5
2.2 开发工具 ........................................................... 5
2.3 开源框架 ........................................................... 6
2.3.1 Spring MVC ..................................................... 6
2.3.2 MyBatis ........................................................ 7
2.3.3 jQuery ......................................................... 7
2.4 本章小结 ........................................................... 7
3.系统需求分析 7
3.1 可行性分析 ......................................................... 8
3.1.1 技术可行性 ..................................................... 8
3.1.2 经济可行性 ..................................................... 8
3.1.3 社会可行性 ..................................................... 8
3.2 功能性需求分析 ..................................................... 8
3.2.1 系统模块设计 ................................................... 8
3.2.2 系统用例图 ..................................................... 9
3.3 非功能性需求分析 .................................................. 11
3.3.1 性能 .......................................................... 11
3.3.2 可靠性 ........................................................ 12
3.3.3 安全性 ........................................................ 12
3.3.4 可维护性 ...................................................... 13
3.3.5 易用性 ........................................................ 13
3.4 本章小结 .......................................................... 14
4.系统概要设计 14
4.1 系统结构图 ........................................................ 14
4.2 模块关系图 ........................................................ 15


4.3 系统 E-R 图 ........................................................ 16
4.4 本章小结 .......................................................... 19
5.系统详细设计 19
5.1 系统流程图 ........................................................ 19
5.1.1 首页流程图 .................................................... 19
5.1.2 系统设定模块流程图 ............................................ 20
5.2 数据建模设计 ...................................................... 23
5.2.1 概念模型 ...................................................... 23
5.2.2 逻辑模型 ...................................................... 24
5.2.3 物理模型 ...................................................... 25
5.3 视图建模设计 ...................................................... 26
5.3.1 逻辑视图 ...................................................... 26
5.3.2 过程视图 ...................................................... 27
6.系统的实现 28
6.1 首页 .............................................................. 28
6.1.1 登录 .......................................................... 28
6.1.2 首页展示 ...................................................... 29
6.2 系统设定模块 ...................................................... 30
6.2.1 影院管理 ...................................................... 30
5.2.2. 用户管理 ...................................................... 33
5.2.3. 角色管理 ...................................................... 37
5.2.4. 公告信息管理 .................................................. 41
5.2.5. 基础数据 ...................................................... 42
5.2.6. 操作日志 ...................................................... 45
5.2.7. 下发管理 ...................................................... 46
6.3 系统其它模块 ...................................................... 46
6.4 本章小结 .......................................................... 47
7.系统测试 47
7.1 测试环境 ........................................................... 47
7.2 测试用例 .......................................................... 47
7.3 本章小结 .......................................................... 48
8.总结与展望 48
8.1 总结 .............................................................. 48
8.2 展望 .............................................................. 49
参考文献 50
致 谢 51
附 录 52

1.引言

1.1项目背景

据统计数据表明,中国电影市场票房收入将从 2013 年的 31.3 亿美元增长至 2018 年的 59 亿美元,涨幅高达 88%,这表明中国电影产业有着美好的发展前景。2015 年,《捉妖记》票房 24.38 亿,打破了以往其它影片保持的票房纪录;《美人鱼》于 2016 年 2 月
8 号大年初一上映,在同月 26 号仅 19 天就突破了 30 亿人民币,最终票房达到了 33.8亿元。近年来,中国电影产业规模不断的扩大,从 09 年的 72.8 亿元,到 2014 年已经飙升到了 340 多亿,在去年 15 年,更是达到了 440 亿,同比增长了 48.7%。仅今年 2 月份,月 68.7 亿的票房已经接近了 09 年的全年电影票房。
在中国电影市场票房井喷增长的同时,全国影院数量和银屏数量也在不断的增长。
2010 年,全国影院数为 2000 家,共 6256 块银幕,到了 14 年增长到了 5785 家影院,是
10 年的 2.89 倍,14 年共保有银幕 24304 块,是 10 年的 3.88 倍,在过去的 15 年,全年新增影院 1200 余家,新增银幕 8035 块,日均增长超过 22 块银幕。目前,全国影院总数超过 6000 家,银幕总数超过 3 万块,与全球最大的北美市场只差约 7000 块。
按照以上票房和影院这一增长速度,中国可能最早会在 2017 年超过美国,成为全球第一大电影市场。
与此同时,高速增长的影院和银屏数量,给院线及影院集团公司的管理上带来了挑战。而第三方网络购票应用如猫眼、百度糯米的接入,对影院票务系统提出了更高的要求。同时,随着影院连锁经营模式的出现,票务管理已成为影院管理重中之重,集团中
心需要实时对影院单店的经营数据、方向进行把控,这就要求有一套更加完善的信息化的管理系统,以支持这日益增长的需求。

1.2项目意义

影院集团中心管理系统,可以推动影院连锁式经营管理,帮助售票人员提高工作效率,极大方便了对影院的相关数据进行管理、输入、输出、监控等繁琐操作工作,使杂乱的影院售票数据能够具体化、直观化、合理化。
对于影院来说,一个完善的管理系统,首先可以提高影院的工作效率,便于管理;其次是经营数据可以实时汇总分析,信息化,为经营管理提供海量数据支撑,以便制定
更好的经营策略,为用户提供更好的服务;再者,信息化的管理,可以推动影院连锁式经营管理;最后,完善、健壮的管理中心系统,可以为第三方服务提供更好的支撑,为影城的购票、服务互联网化提供更大的支撑。
对于普通用户来说,最直观的感受就是方便购票,提供了更好的观影体验。同时,一个健康的电影市场,可以产出更多的优质电影内容,为用户提供更多的观影选择。对于中国电影市场而言,完善的管理系统,可以规范影院的经营行为,有利于规范电影市场,减少甚至杜绝“偷票房”行为,保证电影产业的持续、健康发展


1.3相关产品现状

为了规范电影市场,加强电影票务信息管理,国家广电总局规定,影城必须接入影院票务系统,而企业要开发影院票务系统必须具有牌照,且产品经过标准验收才能投入影院市场。所以这个目前还是属于垄断行业的,因为牌照数量是有着严格控制的。
目前在拥有牌照的影院票务系统的公司只有七家,综合来看,目前的票务系统产品功能上同质化比较严重。除火烈鸟陆续淡出市场以外,其他像火凤凰、鼎新占据了较大的市场份额,但粤科(火凤凰)2015 年初被阿里影业收购,市场发展情况有所变化。中鑫汇科票务软件凭借其在集团票务管理上的明显优势,近两年市场占有率急速攀升。

1.4项目内容及特点

本项目在研究以及开发到毕设报告的撰写中,主要按照以下几个方面进行。首先就是针对国内外的电影市场做了详细的了解和研究调查,了解目前电影市场的发展情况,以及国内影院的发展经营现状以及遇到的问题,深入了解影院的管理业务流程,对业务流程进行梳理,作出详细的需求分析,结合实际情况进行系统总体设计,最后进行详细设计和系统测试。最后,系统主要研究分为了系统设定、票房管理、库房管理、会员卡管理和报表管理共五个模块。系统采用目前比较成熟的 Spring MVC 框架和 MyBatis 结合 MySQL 数据实现。技术上非常成熟。最终的系统,具有以下特点:
1)实现跨地区、跨影院会员及预售卷的通用服务;
2)各影院销售信息、预售卷兑换等数据收集上报,为中心部门提供时效性数据。面向大型影院经营集团,应用现代技术手段建立与连锁影院管理体制相配套的运营及管理系统,为连锁影院提供全面的管理系统解决方案;
3)会员卡全国通用,异地储值、异地消费。
4)团体券全国通券通兑,并对销售过程中售卖批次、流向、到期日期等数据统计收集汇总。
5)大库管精确、完善的卖品进销存管理,并支持多种灵活的卖品促销活动,实现了集团规范性业务管控。
6)集团排片针对票类、票价的统一管控,并对排片进行有效指导,确保每部影片得到充分的排映。

1.5论文组织

本毕业设计严格按照软件工程的专业论文要求,从需求分析、概要设计、详细设计、测试、结论这几大步骤详细说明了影院集团中心管理系统的设计思想和设计步骤以及和主要完成的工作内容。下面通过章节的内容形式介绍本论文的具体模块分配。
第一章,引言。引言部分主要介绍了本项目的背景和意义以及相关的产品现状,说明为什么设计本管理系统以及设计本系统的需要,它产生的意义以及内容和特点。
第二章,相关技术介绍。对本项所涉及的关键技术进行讲述,来说明系统设计过程中的优缺点。本文主要介绍 Spring MVC 框架、MyBatis 框架、MySQL 数据库、JQuery等关键技术。


第三章,系统需求分析。对本项目进行需求分析,明确用户对影院集团中心管理系统的功能和性能需求。主要完称了可行性分析、非功能性需求分析和功能性需求分析等。详细分析了用户希望系统能做什么事,完成什么样的工作,达到什么样的性能。
第四章,系统概要设计。简明介绍了设计本影院集团中心管理系统的思想和设计原则。对系统的结构和模块部署进行了设计。
第五章,系统详细设计。对系统业务流程进行梳理设计,分模块绘制流程图。对系统数据进行建模、对视图进行建模。
第六章,系统的实现。按照前后台模块设计基础将系统按照系统设定模块、票房管理模块、库房管理模块、会员卡模块、报表管理等模块对系统进行详细具体实现。
第七章,系统测试。测试贯穿于整个开发生命周期中,对于一个完善的影院集团中心系统来说起到非常重要的作用,在系统上线前进行测试得到不到位可以决定系统性能
的优劣。本章详细描述了对系统的主要功能进行测试得过程以及上线前的系统测试。第八章,总结与展望。对毕业设计以及系统的开发过程进行总结,明确在过程中遇
到的问题以及不足。对不足的地方在未来进行完善的展望,希望在以后的工作中,继续完善。

2.相关技术介绍

本系统设计与实现的整个过程是按照软件工程的开发流程,结合实际情况进行设计开发,大多数采用 Java 语言以及其相关技术进行实现,使用 MySQL 进行数据存储,采用 B/S 架构进行实现,使用到的开发工具为 Eclipse 和 Sublime。主要使用了 JSP、Spring
MVC、MyBatis、MySQL、JQuery 等相关技术。

2.1系统架构

系统采用目前流行的 B/S 架构进行开发,B/S 架构即浏览器和服务器架构。B/S 架构是随着 Internet 技术一起发展起来的,在 B/S 架构中,Web 浏览器完成了界面的解析渲染功能,一般业务逻辑不在前端进行实现,而是在后端即 Server 端进行编写,即形成前后端分离,这样就形成了三层架构。这样就大大降低了客户端的工作压力,最主要的是,大大增强了产品扩平台的能力。客户端只需要一个浏览器,便可随意访问系统的内容,而不需要关心系统是怎么实现的。

2.2开发工具


系统开发过程中用到的开发工具主要有 Eclipse、Sublime、Navicat 等。使用这些开发工具,大大降低了开发得难度,使得开发速度得以快速的增长。

2.3开源框架

目前互联网技术的发展十分的迅速,有很多前人的开源的技术十分的成熟,使用这些开源框架,可以大大的缩小开发的成本。而且由于这些这部分开源的内容是经过很多优秀的组织或个人一起努力完成的,所以对于项目来说,这是非常有益的。

2.3.1Spring MVC

MVC 是目前软件工程中的一种非常流行且重要的软件架构模式,在 MVC 模式中,将系统分为三个基本组件即模型、视图和控制器。Spring 是 Java 开发中的一个轻量级的开源框架,它具有控制反转原则和面向切面编程的思想两大特性。Spring MVC 现在是非常流行的 Java 开发框架,它在很大程度上实现了 MVC 的核心概念。它的灵活性体现在提供简单的配置更改就可以动态地更改组件。图为 Spring MVC 设计模式结构:


2.3.2MyBatis

MyBatis 是一个支持对关系型数据库进行操作的持久层框架,它是一个强大的数据访问工具和解决的方法。原来 JDBC 需要进行代码编写和手工配置,但 Mybatis 通过简单的 XML 和注解的方式解决了这个问题。所以,在本系统千万级的数据量下,使用
MyBatis 进行数据库映射管理,具有非常大的优势。

2.3.3jQuery

jQuery 是一个开源的 JavaScript 库。其代码设非常简单,而且总代码量非常小,精华的版本只有几十 Kb 的大小。jQuery 的设计让开发者非常方便的去选择 DOM 元素、操作文档对象,制作 CSS 动画效果等,其中有个非常重要的是它提供 Ajax 功能且非常的便捷,并能兼容各种浏览器。

2.4本章小结

本章主要介绍了项目开发的采用的相关技术,说明项目采用的系统架构、开发用到的工具以及采用的一些第三方的开源框架。详细介绍这些相关技术的特点,为项目的开发奠定好技术基础。

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信