电影播放平台采用B/S架构,数据库是MySQL。网站的搭建与开发采用了先进的java进行编写,使用了springboot框架。该系统从两个对象:由管理员和用户来对系统进行设计构建。主要功能包括:个人信息修改,对用户、电影分类、电影信息等功能进行管理。本系统在一般电影播放平台的基础上增加了首页推送最新信息的功能,方便用户快速浏览,是一个高效的、动态的、交互友好的电影播放平台。关于电影播放平台的基本要求ide工具:IDEA 或者eclipse
编程语言: java
数据库: mysql5.7+
框架:ssm+springboot都有
前端:vue.js+ElementUI
详细技术:HTML+CSS+JS+springboot+SSM+vue+MYSQL+MAVEN
数据库工具:Navicat
(1)功能要求:信息共享、信息更新、平台个性化的设置、两者相互的信息交流、一些数据的增删查改和访问、用户和管理员数据的查找及管理等常见的功能。
(2)性能要求:在各种各样的操作系统上,无论是用户还是管理员都能够顺利的登录该电影播放平台,且成功登录后完成相应的操作和预期的目的,顺利执行各个页面功能。
(3)安全性保密规定:管理员的登录一定要进行安全监测。管理员通过特定的账号和密码登录并要进行身份验证才能进入下一个界面从而进行一些内部操作。
(4)系统的运行环境要求:支持Windows等一系列操作平台。本技术是java平台的开源应用框架,其目的是简化Sping的初始搭建和开发过程。默认配置了很多框架的使用方式,自动加载Jar包,为了让用户尽可能快的跑起来spring应用程序。
SpinrgBoot的主要优点有:
1、为所有spring开发提供了一个更快、更广泛的入门体验;
2、零配置;
3、集成了大量常用的第三方库的配置;
4、提供准备好的特性。当今,java领域的开发者机会都在使用SpinrgBoot,在开发领域逐渐成为领导者。
3.3.2开发目标
电影播放平台的主要开发目标如下:
(1)对零碎化、分布散的数据信息进行收纳、整理,通过网络服务平台使这些信息内容更加调理,更加方便化和清晰化,让访问该系统的每个用户享受浏览的过程。
(2)生活中存在的一些现象:人员冗余。电影播放平台应尽量减少用户的需求压力,给他们提供省时省力省心的服务平台,降低其工作量。
(3)便于查询信息及管理信息等。
(4)通过计算机网络技术,提升解决管理问题和技术工作的质量,为用户一种规范方便的服务。
(5)该系统的设计风格应该简约整洁,操作容易上手,目标信息明确,避免花里胡哨。
(6)为社会稳定和发展贡献一份力量。
本系统在设计过程中,很好地发挥了该开发方式的优势,让实现代码有了良好的可读性,而且使代码的更新和维护更加的方便,操作简单,对以后的维护减少了很多麻烦。系统的顺利开发和实现,对于电影播放平台这一方面提供巨大的便利服务,无论是管理员还是用户,都带来了极大的便利,方便大众,为社会的进步与发展提供了一些动力。
关键词:电影播放平台;java语言;MySQL数据库?
目 录
1 绪 ?论?? ?1
1.1背景与意义?? ?1
1.2 国内外研究概况?? ?1
1.3 研究的内容?? ?2
2 系统开发技术?? ?3
2.1 java语言?? ?3
2.2 Spring Boot框架介绍?? ?3
2.3 MySQL数据库?? ?3
3系统分析?? ?4
3.1 系统需求分析?? ?4
3.2 系统可行性分析?? ?4
3.2.1技术可行性?? ?4
3.2.2经济可行性?? ?5
3.3 项目设计目标与原则?? ?5
3.3.1系统总体描述?? ?5
3.3.2开发目标?? ?6
3.4系统流程分析?? ?6
3.4.1操作流程?? ?6
3.4.2添加信息流程?? ?7
3.4.3删除信息流程?? ?8
4 系统设计?? ?9
4.1 系统体系结构?? ?9
4.2 系统总功能结构设计?? ?10
4.3开发流程设计?? ?10
4.4 数据库设计原则?? ?11
4.5 数据表?? ?13
5 系统详细设计?? ?19
5.1前台用户模块实现?? ?19
5.2后台管理员模块实现?? ?21
6 ?系统测试?? ?26
6.1系统测试的目的?? ?26
6.2系统测试方法?? ?26
6.3功能测试?? ?27
结 ?论?? ?29
参考文献?? ?30
致 ?谢?? ?31