摘要:在电影评分网站中,涉及的角色分为管理员以及会员两种。管理员的职责是负责后台的管理:会员的管理,电影的管理,电影评论的管理以及对评论回复的管理。会员的功能是前台浏览:查看目前最新的电影,查看电影最新的评论,或者给某个电影评论和回复某一个评论,会员可以通过充值看收费的电影。
为了提供良好的服务,系统开发采用B/S模式,客户端有WEB浏览器就可以访问这个电影评论网站。该网站前端主要使用了Html+Css+Angularjs+Ajax技术,后台主要使用了JavaEE+Tomcat技术,采用目前企业开发中主流的MVC模式开发。数据库则使用免费的mysql轻量型关系数据库。80015
毕业论文关键词:电影评论,JavaEE,Angularjs,Ajax,三层架构
Abstract:There are two roles in the movie website。 One is administrators, the other is members。 The responsibilities of administrators are to manage backstage, members, movies , movie reviews and to check unverified reviews。 The authority of members is browsing at the front stage, checking the latest movies, movie reviews, to comment on movies and movie reviews。 Members also can choose to pay for movies that are not free。
In order to provide good services, the systematic development employ the B / S mode and the client-side can be available to the movie review site wit a WEB browser。 The web front mainly uses the technology of Html + Css + Angularjs + Ajax technology and the backed web prmainly use JavaEE + Tomcat technology。 The backed web employs the mainstream mode---MVC which is developed by many enterprises nowadays。 What's more,the data base uses the free lightweight relational one called mysql。
Keywords:film comment,JavaEE,Angularjs,Ajax,MVC
目 录
1 引言 3
1。1 开发工具的介绍 4
1。2 Mysql简介 4
1。3 三层架构概述 5
1。4 系统功能展示图例 6
2 电影评分网站的需求分析与总体设计 6
2。1 系统特点 6
2。2 需求规定 7
2。3 三层架构类图设计 8
2。4 系统功能模块简要介绍 9
3 数据库的设计与实现 10
3。1 系统E-R图 10
3。2 数据库表概述 12
3。3 数据库表结构 12
4 电影评分网站的详细设计 14
4。1 评论管理模块 14
4。2 电影管理模块 18
4。3 用户管理模块 27
4。4 用户登录模块 32
总结与展望 35
参考文献 36
致谢 37
1引言
随着人们生活质量的不断提高和团购电影票app的兴起,越来越多的人会选择观看电影来放松自己,然而现在的电影市场稂莠不齐,有很多其实并没有像预告片说的那么好看。所以当人们在看电影之前都会习惯的想得到关于这个电影的客观的评价来决定是否选择观看该电影。并且这种需求随着观影人数的增加也日益增加。
目前了解一个电影我们可以通过各种渠道,比如:1、电影的宣传片和海报2、亲朋好友对电影的评价3、网络。显而易见,如果是通过电影宣传片或者海报想要客观了解电影的话是不可取的,因为这些都是通过电影制片商美化过的,即使电影不怎么样,他们也可以把宣传片和海报做的特别好,使大批消费者上当受骗。仅通过亲朋好友得知某个电影的评价也是片面的。仅从几个人对电影的主观评价并不能反映电影本身的好坏。所以通过网络来获得某个电影的评价是较为客观的,通过一群人对某个电影的评价以及评分,你可以基本了解这电影是否值得自己去看。