当前位置:文档之家› 电影信息平台的设计与实现

电影信息平台的设计与实现

电影信息平台的设计与实现
电影信息平台的设计与实现

电影信息平台的设计与实现

摘要:本系统是以Java语言为基础,采用Struts2框架搭建开发的一个电影平台系统。系统主要目的是实现一个一站式的电影资源共享服务平台,让用户能够快捷地寻找到喜欢的电影。系统分为前端部分和后台部分:前端包括注册、登录以及电影搜寻等功能;后台对数据进行管理和维护,管理员在此完成前端数据的添加、查找、删除、更改等。

关键词:电影网站; J avaEE; Strusts2

Abstract:The system is a movie platform, which is based on Java and developed with Struts2 framework. The main purpose of the system is to achieve a one-stop movie resource sharing service platform, on which consumers can find movies conveniently. The system is consisted of the front-end and the back-end: the front-end includes the functional modules of registration, login and movie searching. The back-end manages and maintains the data, on which administrators can update the data of the front-end.

Key words:Movie Website; JavaEE; Struts2

目录

摘要 .................................................................................................................................... I Abstract ....................................................................................................................................... I 1 绪论 .. (1)

1.1 研究背景及意义 (1)

1.2 可行性分析 (1)

2 系统总体设计 (3)

2.1 系统功能结构 (3)

2.2 数据库设计 (3)

3 系统详细设计 (7)

3.1 系统界面实现 (7)

3.2 后台管理登录模块实现 (9)

3.3 权限管理模块实现 (10)

3.4 用户管理模块实现 (11)

3.5 电影类型信息管理模块实现 (12)

3.6 电影信息管理模块实现 (13)

3.7 公告信息管理模块实现 (14)

4 系统测试 (16)

4.1 后台管理登录模块测试 (16)

4.2 权限管理模块测试 (16)

4.3 用户管理模块测试 (17)

4.4 电影类型信息管理模块测试 (17)

4.5 电影信息管理模块测试 (18)

4.6 公告信息管理模块测试 (19)

5 结论 (20)

参考文献 ................................................................................................. 错误!未定义书签。

1 绪论

1.1 研究背景及意义

社会需求是促进多媒体技术产生和发展的重要因素,社会需求随着人类文明的发展而不断增长,可以说一切科学技术的发展都跟社会需求这一重要条件直接相关。人类不仅从事生产、科学研究与技术工作,还需要参加娱乐或其他社会活动错误!未找到引用源。。

像现在出现的一些电影网站,以“电影天堂”为例,用户可以在该网站上看到电影的一些信息,如演员表、电影海报等,虽然说该电影平台提供了纷繁复杂的电影,但界面的第一眼让人看上去眼花缭乱,而且用户需要看电影之前需要进行下载,对用户而言,这是很不方便的。再比如现在官方的电影网站“m1905电影网”,除了提供电影的放映以外,还提供了很多关于电影的资讯,以及购买电影票的通道,但同时也存在由于是官方的原因,有许多的电影并没有办法进行观看的缺陷。所以我们的目标就是,充分利用现代信息和互联网的优势设计一个不仅界面美观大方的电影网站,并且可以进行一个分享的电影网站。来提高宣传,提高信息的时效性,不仅可以解决宣传的问题,而且大大降低了宣传成本,经济成本,同时还可以扩大关注度和增加在线观众,以刺激潜在的观影群体,同时能够更好地了解观众和观众。因此电影网站的建立成为现代电影管理的必然趋势。1.2 可行性分析

本系统是一个小型的电影平台网站,考虑到系统内部的程序逻辑结构以及程序开发难度的问题,也为了让程序员实现同步开发来提高开发效率和缩短开发周期,所以我们采用了主流的MVC思想来提供清晰的设计框架。同时我们也使用了Struts2框架,该框架是在Java服务端实现了MVC设计模式,其在创建Java Web 应用程序时能轻易地分离表示层和业务逻辑层。通过MyEclipse与Tomcat等工具结合起来使用,在此基础上完成Struts2框架的搭建,可使运行环境操作方便,

并且可为Web网页应用提供可靠性的保障和良好的扩展性。

由于本系统有涉及到电影信息以及用户信息等数据,处理量较大,所以本网站采用MySql数据库来存储系统中的数据,为其中数据信息的创建和维护提供了安全稳定的操作环境,这样既是保证了数据信息的安全性,也为数据信息提供了可扩展性。

本系统作为一个毕业设计,以MyEclips和Tomcat作为开发环境,采用免费的MySQL,无需开发经费,所以在经济上是可行的。

相关主题
文本预览
相关文档 最新文档