ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Java、JSP基于JavaEE的家庭影院系统

2021-03-11 13:58:47  阅读:160  来源: 互联网

标签:Java 系统 数据库 JavaEE 电影 家庭影院 测试 设计


随着科技的发展与进步,人们生活水平开始逐步提高,对电影的有了更高的需求。在传统的电视中,观众完全是被动的,观看什么电影完全看电影院的安排,无法体现信息时代人性化的选择,加上现在城市人们的生活节奏逐渐加快,可能无法及时的观看自己喜欢的电影;同时,电影院人数较多,很多人可能更喜欢拥有自己单独的空间和自己的亲人朋友独自观影。因此,充分利用信息现代化、因特网的优势,设计“家庭影院系统”,使被动收看电影的人们能够按照自己的需要随时可以在自己的地盘点播自己喜欢的电影。这种信息服务方式更符合人们对信息资源更深层次的需要,所以家庭影院系统的建立成为电影管理现代化发展的必然趋势
本论文基于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

标签:Java,系统,数据库,JavaEE,电影,家庭影院,测试,设计
来源: https://blog.csdn.net/m0_54241326/article/details/114663129

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有