登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 管理学类 > 信息管理与信息系统 > 正文

电影媒体与电商服务平台设计毕业论文

 2021-04-08 09:04  

摘 要

电影媒体作为人们生活娱乐的一部分,对于引导社会价值导向以及丰富人民群众文化生活有着举足轻重的意义。开发电影媒体与电商服务平台来对电影媒体以及相关资源进行整合以及管理,以减轻影院购票时的人流压力,并对电影资源进行合理分配,对统计数据进行合理分析、预测,从而增强影院的市场竞争力,优化用户观影体验。

通过分析了电影院的业务流程以及电子商务平台的基础上,所设计以及实现的系统主要包含以下几个功能:影讯查询、电影票购买,电影评论、周边商城、后台管理这五个模块。本平台基于B/S模式,采用BVDN作为整个项目的技术支持,前段框架使用Bootstrap,后端框架使用Django,而Nginx则负责将Django开发好的后台程序部署在服务器上,从而实现一个支持高并发处理的电商平台。

关键词:电影媒体与电商服务平台;Bootstrap;Django;Nginx

Abstract

As a part of people's life and entertainment, film media plays an important role in guiding social value orientation and enriching people's cultural life. Develop film media and e-commerce service platform to integrate and manage the film media and related resources, so as to reduce the pressure of the crowd when the cinema purchases tickets, distribute the film resources reasonably, analyze and forecast the statistical data reasonably, so as to enhance the market competitiveness of the cinema and bring more comfortable film experience to the users.

Based on the analysis of the business process and e-commerce platform of the cinema, the system designed and implemented mainly includes the following five modules: video inquiry, ticket purchase, film review, surrounding malls, background management. This platform is based on B/S mode and uses BDN as the technical support of the whole project. The front frame uses Bootstrap, the back frame uses Django, while Nginx is responsible for deploying Django-developed background program on the server, so as to realize an e-commerce platform supporting high concurrent processing.

Key Words:Film Media and E-commerce Service Platform;Bootstrap;Django;Nginx

目录

第1章 绪论 1

1.1 研究背景及意义 1

1.1.1 国内外现状分析 1

1.1.2 目的及意义 2

第2章 系统开发技术概述 2

2.1 SQL SERVER简介 2

2.2 Django简介 3

2.3 Bootstrap简介 4

第3章 系统分析 4

3.1 可行性分析 4

3.1.1 技术可行性 4

3.1.2 经济可行性 5

3.1.3 操作可行性 5

3.2 需求分析 5

3.3 功能结构图 6

3.4 功能需求具体描述 6

3.5 数据库设计 7

3.5.1 E—R图 7

第4章 数据库设计 11

4.1 数据库理论基础 11

4.2 数据表设计 11

第5章 详细设计与编码 16

5.1 前台首页 16

5.1.1 前台首页概述 16

5.1.2 前台首页的实现 17

5.2 用户信息模块设计 18

5.2.1 用户信息模块概述 18

5.2.2 用户注册的实现 18

5.3 电影票信息模块的设计 20

5.3.1 电影票信息模块的概述 20

5.3.2 电影票信息模块的实现 20

5.4 电影浏览模块的设计 21

5.4.1 电影浏览模块的概述 21

5.4.2 电影浏览模块的实现 21

5.5 商品浏览模块 22

5.5.1 商品浏览模块概述 22

5.5.2 商品浏览模块的实现 22

第6章 系统的调试与测试 23

6.1 系统测试的原理以及相关原则 23

6.1.1 测试原理 23

6.1.2 系统测试原则 23

6.2 电影媒体综合电商平台测试 24

6.3 调试过程及调试结果分析 24

6.3.1 注册登录功能的测试 24

6.3.2 后台管理功能测试 26

第7章 总结 27

致 谢 31

第1章 绪论

1.1 研究背景及意义

在二十一世纪,电子商务在全球范围内得到了巨大的发展,传统的门店销售模式被新兴的电子商务所代替,百姓的生活也将得到极大的改善,而线上的电影购票以及影视周边商品销售的一个平台也就应运而生。

要想开发适合当前市场的影院及周边销售平台,就必须要了解国内外不同国家以及地区对于影院信息化的具体需求层次。为此,下面根据中国电影网上给出的各类数据报告开始探寻。首先我们要对国内电影市场进行一个总体概述,进而与国内市场状况进行比对、分析,指出国内剧场影院电脑售票行业发展的不足。

1.1.1 国内外现状分析

21世纪以来,中国经济文化发展迅猛,人民的物质文化水平日益增长,越来越多的人们追求精神层面的享受,电影也成为人们生活中不可或缺的一部分。同时,政府为了拉动消费和发展经济大力扶持文化娱乐产业,并为此出台了一系列政策,各省市都成立了两条以上的院线,同时放宽影片限制,补贴影院建设,降低影院投资成本。这些举措对影院的建设产生了积极的影响,大批国外公司企业纷纷投资国内市场,据统计,2014年我国电影总票房达296.39亿元,同比增长36.15%,远超全球平均4%的增长率。2015年票房总收入441亿元,同比增长49%,迎来增幅最大的一年,在2016年,我国票房总收入达到457亿元。其中,在2016年春节上映的《美人鱼》一举斩获34亿票房。2017年我国票房总收入达到559亿元,2018年又再创新高,达到609.76亿元。(数据源于中国产业信息网)。

在我国互联网还处于萌芽阶段时,国外的网络信息化建设就已经十分完善,国内的电子商务平台面向市场大都开始于2000年前后,而当时国外电子商务已经广泛应用于生活中,在日本的四季剧团,他们的售票渠道就是多种多样的,除了正常的影院售票、超市代理售票以外,还有网络售票,在日本除了各大影院网站上能售票外,甚至火车站的网络售票系统都能代售演出票。正是这种售票渠道和方法的高度多元化才有力的保证了演出的票房和与之相关的各项社会与经济效益。

虽然欧美国家在互联网上起步早于国内,但主要的支付方式依然是使用信用卡或者货币支付,而苹果支付虽然存在,但使用的人群却是少数,无法得到全面普及,因而造成虽然存在网上购票、网上购物等,但都由于支付方式以及快递等问题是网上购票无法成为主流的购票方式。

但在国内美团、糯米等都是比较成功的售票网站,在正常的网络环境下,在网上购票,只需30秒便可完成选择影片、选定座位等全部过程,“网络售票的最大作用就是帮助影院疏解30%的人流,提高运行效率和顾客满意度”。而票务公司的发展必然是趋向规模化、便捷化、信誉化。而便捷化的前提就是利用网络为其服务,在网上随时随地可以购票,因而票务网站必须有一套属于自己的综合售票平台,包含购票、影讯查询、周边购买、电影评论等诸多功能。

1.1.2 目的及意义

相对于线下影院购票来说,线上购票可以方便用户随时随地通过手机、PC等终端获取最新影讯,选择自己喜欢的电影进行观看,并且通过线上的影院订票以及周边商品,可以使影院与用户之间建立一种新型关系,方便影院对用户进行对应的管理。

同时提供电影评论可以方便观影用户在观影后相互交流,方便其他用户进行初步筛选以及引导用户选择适合自己的影片,建立一种用户与用户之间的新型关系,也能对影片进行适当的宣传,提高影片的票房以及知名度。

通过该综合电商平台,影院可以减轻影院购票的人流压力,并对不同场次的电影进行合理的资源分配,还能通过对线上数据的统计,对市场进行预测,提高影院效能与产出,大大节省用户时间,提高影院的市场竞争力,也能通过周边的销售提高影院的竞争力,增加影院收入,为用户带来更多温馨美好的观影体验。

第2章 系统开发技术概述

2.1 SQL SERVER简介

Microsoft SQL Server是一种高效、安全、稳定、开放、廉价的运行于个人计算机上的数据库。

SQL Server 最早起源于1988年,当时是由Microsoft与Sybase联手开发,而在1993年的4.2版本之后,两家公司终止合作,因而SQL Server分成了两个产品:Microsoft的MS SQL Server(行内简称SQL Server)和Sybase的Sybase SQL Server(行内简称Sybase),Sybase以小型机平台为重点,SQL Server则主攻个人计算机平台。

1998年Microsoft推出SQL Server推出SQL Server7.0是SQL Server发展史上最重大的进步,它实现了由服务器向桌面型机器普及的目标。

之后的一两年里,Microsoft又推出了含有中文版的SQL Server2000,进一步促进了它在中国的普及,可以说SQL Server被大多数中小型用户所采用的。

而现在又陆续推出了2005、2008两个版本,目前比较常用的有2000、2005、2008等几个版本。

而本次毕业设计由于我们采用了B/S架构,所以我选择在服务器上安装了SQL Server 2005的标准版,而且SQL语言标准内包含的基础操作增删查改以及其他事务性操作也能完成我对于数据库的所有业务要求以及相关操作。

2.2 Django简介

Django是以Python作为开发语言进行开发的一个Web应用框架,应用了MVT(模型,视图,模板)模式,使前后端操作分离,降低了系统各部分之间的耦合。该框架起初被劳伦斯集团用于其旗下新闻网站,即CMS(内容管理系统)软件,在2005年7月获得BSD许可从而得以发布,而这套框架的命名则比较有意思,是以当时比利时的吉普赛爵士吉他手Django Reinhardt来命名的。

Django一经发布以后,以其简便、易于开发、可扩展性强、支持代码复用、支持国际化等优点迅速风靡全球,其设计采用MVT模式,职责分别为:模型层,设计与数据交互相关的所有操作,以及不同实体之间的关系等等;模板层,涉及页面的构造以及页面的渲染等等;视图,即业务逻辑层,主要是对模型层的各类模型进行实际操作,然后把数据传给模板层。

Django更加强大的地方在于他实现了URL重写,其内部的URLConf支持开发人员以自己想要的风格设计url,并且支持正则表达式,仅需一个文件以及相关的python 函数即可实现URL配置,不管是传统的,RESTful的,或者是另类的。框架把控制层给封装了,任何与数据交互相关 的操作都不需要用户去编写实际的与数据库交互的代码,在写程序的时候,只要调用相应的方法就行了,这样就减少了程序员所需要编写的代码量,大大解放了程序员的双手,使之有更多的时间去关注业务流程方面,而不需要去关心数据库实际操作时可能遇到的各种情况,也减少了bug的产出率,大大提升了开发效率。

2.3 Bootstrap简介

Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton共同合作开发的基于HTML、CSS、JavaScript技术的前端开发框架,使得 Web 开发更加便捷,开发出的界面更加美观,人机体验更好。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。

在Bootstrap发布在github上之后,迅速成为了github上炙手可热的项目之一,风靡全球,很多大公司的框架也都在Bootstrap的基础上进行二次开发,产生了很多热门的前端框架,比如Vue,React,Liquid等等。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图