电影评论网站系统的设计与实现(JSP,MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
电影评论网站系统的设计与实现(JSP,MySQL)(任务书,外文翻译,进度计划表,实习调研报告,毕业论文15000字,程序代码,MySQL数据库,答辩PPT)
系统功能设计
在系统设计过程中,根据所要实现的各个功能,将整个网站分为了前台操作的一般用户和后台操作的管理员用户两个用户,每个用户下分别实现了各个管理模块。管理员用户实现的是新闻信息管理模块、电影信息管理模块、影评信息管理模块和用户信息管理模块;一般用户实现的是新闻信息操作模块、自身信息操作模块、电影信息操作模块和影评信息操作模块。各个模块设计起来具有相对独立性,可以分别进行构造和实现。为了提高每个模块的高效化,又把每个模块划分为多个子模块,这样实现起来更容易而且便于系统的维护。
管理员用户:
(1) 新闻信息管理模块:主要包括添加新闻信息,修改新闻信息,删除新闻信息和查看新闻信息4个子模块。
(2) 电影信息管理模块:主要包括添加电影信息,删除电影信息,修改电影信息和查看电影信息4个子模块。
(3) 影评信息管理模块:主要包括查看影评信息和删除影评信息2个子模块。
(4) 用户信息管理模块:主要包括查看用户信息和删除用户信息2个子模块。
一般用户:
(1) 新闻信息操作模块:主要包括查看新闻信息1个子模块。
(2) 自身信息操作模块:主要包括修改自身密码和修改自身E-mail 2个子模块。
(3) 电影信息操作模块:主要包括查看电影信息和搜索电影信息2个子模块。
(4) 影评信息操作模块:主要包括发布影评信息1个子模块。
开发环境:MyEclipse
Web服务器:Tomcat
数据库:MySQL
目 录
1 前 言 1
1.1 开发背景 1
1.2 国内外研究现状 2
1.3 系统设计目标 2
1.4 研究的意义 2
2 系统开发所采用的技术 4
2.1 系统开发所使用的环境 4
2.1.1 MyEclipse 7.0 4
2.1.2 Tomcat 6.0 4
2.1.3 MySql 5.0 4
2.2 系统开发所使用的技术 4
2.2.1 JSP简介 4
2.2.2 基于B/S体系的架构 5
3 系统需求分析 6
3.1 系统的功能需求分析 6
3.1.1 管理员管理功能需求分析 6
3.1.2 用户操作功能需求分析 7
3.2 系统开发环境需求分析 8
3.3 系统的可行性需求分析 8
3.4 系统的性能需求分析 9
3.5 系统流程图 9
4 概要设计 10
4.1 系统功能设计 10
4.2 系统用户用例设计 11
4.3 数据库设计 11
4.4 数据库概述 12
4.5 系统数据库E-R图 12
4.6 系统数据库表设计 13
4.6.1 管理员数据表 13
4.6.2 新闻信息数据表 13
4.6.3 电影信息数据表 14
4.6.4 用户信息数据表 14
4.6.5 影评信息数据表 14
5 系统详细设计与实现 15
5.1 系统主要模块的设计 15
5.1.1 管理员管理信息模块设计 15
5.1.2 用户信息操作模块设计 17
5.2 系统主要功能的实现 18
5.2.1 用户登录功能 18
5.2.2 用户注册功能 19
5.2.3 用户发表影评功能 21
5.2.4 用户搜索电影信息功能 23
5.2.5 用户修改个人信息功能 24
5.2.6 管理员增加影片信息功能 25
5.2.6 管理员编辑新闻信息功能 27
6 系统测试 29
6.1 系统测试概论 29
6.2 本系统采用的测试方法 29
6.3 本系统的功能及错误测试 29
6.3.1 系统登录测试用例 30
6.3.2 信息修改测试用力 30
结 论 32
谢 辞 33
参考文献 34
附 录 35