随着科技的发展与进步,人们生活水平开始逐步提高,对电影的有了更高的需求。在传统的电视中,观众完全是被动的,观看什么电影完全看电影院的安排,无法体现信息时代人性化的选择,加上现在城市人们的生活节奏逐渐加快,可能无法及时的观看自己喜欢的电影;同时,电影院人数较多,很多人可能更喜欢拥有自己单独的空间和自己的亲人朋友独自观影。因此,充分利用信息现代化、因特网的优势,设计“家庭影院系统”,使被动收看电影的人们能够按照自己的需要随时可以在自己的地盘点播自己喜欢的电影。这种信息服务方式更符合人们对信息资源更深层次的需要,所以家庭影院系统的建立成为电影管理现代化发展的必然趋势
本论文基于Java的家庭影院系统在分析设计时遵循软件思维,文中详细的阐述了系统需求分析、系统设计、数据库设计、系统实现以及系统测试的方面。在系统需求分析阶段,首先分析了系统各模块的功能需求,然后画出了基于UML的各模块功能的用例图、类图、活动图以及序列图,在系统设计阶段,为了描述出系统总体的设计框架,给出了网站功能结构图的同时,画出了技术架构图;网站页面详细设计时分模块描述了各部分的功能设计;在数据库设计阶段,画出了网站对应的总体E-R图,同时给出了数据库各表的结构;在网站实现阶段,为了描述该项目已实现的功能,给出了功能实现有利的效果图,同时展示了部分典型功能的源代码;系统测试阶段,针对功能测试给出了测试图例;最后是对本文工作的小结。
本设计将建立一个以资源传播为目的的网站,主要由前台信息发布网站和后台管理维护系统两部分组成,专注于针对电影的时效性,让更多的网友能通过互联网了解、关注、支持电影以及电影事业的发展。通过家庭影院系统的实现,可以解决不能及时观影,不能独自观影等问题。通过这个网站,为用户提供了随时随地的观影平台。
关键词:Java;家庭影院系统;MySQL;Hibernate;SSH.
目录:
引 言 9
第一章 概述 9
1.1 背景及意义 9
1.2 技术选择 10
1.2.1 Java语言的特点 10
1.2.2 MySQL数据库的特点 11
1.2.3 Javascript的特点 13
1.2.4 SSH框架的特点 14
第二章 系统环境介绍及相关理论知识 15
2.1 B/S模式 15
2.2 Tomcat 15
2.3 SSH实现原理 16
第三章 需求分析 19
3.1 可行性研究 19
3.1.1 技术可行性 19
3.1.2 经济上的可行性 19
3.1.3 操作上的可行性 20
3.2系统分析 20
3.2.1 系统需求分析 20
3.2.2 系统功能分析 20
3.2.3 系统管理员功能模块 21
3.2.4 前台用户功能模块 22
3.3 系统业务描述 22
3.3.1 用例图 22
3.3.2 类图 24
3.3.3 活动图 24
3.3.4 顺序图 29
第四章 数据库设计 30
4.1 数据模型分析与设计 30
4.2 建立数据库表的结构 31
4.3 E-R图结构 33
第五章.系统设计 34
5.1 系统运行环境 34
5.2 系统功能实现的主要框架 34
5.2.1 SSH框架设计 34
5.2.2 hibernate配置文件 34
5.2.3 struts配置文件 35
5.2.4 Spring配置文件 35
第六章 系统实现 38
6.1 前台信息管理界面 38
6.1.1 前台主页面 38
6.1.2 前台用户注册 38
6.1.3 用户登录 39
6.1.4 影视详细管理 41
6.1.5 添加评价 42
6.1.6 影视添加管理 43
6.1.7 查看公告 44
6.2 后台信息管理 45
6.2.1 管理员登录 45
6.2.2 用户信息管理 46
6.2.3 影视信息管理 46
6.2.4 公告管理页面 47
第七章 系统测试 49
7.1系统测试的目的和任务 49
7.2测试分类 49
7.3面向对象系统测试方案 50
7.4系统测试 50
7.4.1用户注册测试 50
7.4.2用户登录测试 52
7.4.3影视发布测试 52
7.4.4管理员登录测试 53
7.4.5公告添加测试 54
参考文献 55
致 谢 56
外文原文 57
中文翻译 64
相关文章
- 02-03基于springboot jsp框架开发的办公自动化OA系统
- 02-03基于BootStrap+JSP的学生管理系统(毕业设计项目)
- 02-03基于JavaEE的药品管理系统_JSP网站设计_SQLServer数据库设计
- 02-03基于JavaEE的消防网站管理系统_JSP网站设计_SqlServer数据库设计
- 02-03基于JavaEE的在线考试系统_JSP网站设计_SqlServer数据库设计
- 02-03基于JavaEE的在线求职招聘管理系统_JSP网站设计_SqlServer数据库设计
- 02-03毕业设计: 基于JSP的校园二手交易系统设计与实现
- 02-03基于JSP实现的项目管理平台系统
- 02-03基于JAVA的物流管理系统(SSM开发框架,源码+数据库+导入演示视频)
- 02-03基于java的企业进销存管理系统