基于Java的动漫网站的设计与实现毕业论文

基于Java 的动漫网站的设计与实现

摘 要

随着科技的迅速发展,计算机技术已应用到社会的各个领域。随着计算机技术和通信技术的迅速发展,网络的规模也逐渐增大,网络的元素也随之不断增加,有的利用其通信,有的利用其商业用途,在网络上进行出售、收购、宣传等操作,从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里很庞大的元素。

本系统前台主要使用JSP 作为开发语言,后台使用SqlServer 作为数据库管理系统,开发环境是MyEclipse ,服务器采用Tomcat ,开发出的一个基于Web 技术的B/S结构的动漫网。

通过JSP 动漫网这个平台,可以使用户足不出户就可以了解丰富的动漫信息,避免他们盲目在互联网上寻求相关的动漫信息,使得他们更尽兴地提高观看动漫的满足感,系统的主要功能包括:动漫类别管理、动漫信息管理、动漫上传下载、会员信息管理、动漫资讯管理、动漫图片管理等。分为管理员用户、会员用户这二种用户平台。

关键词: 动漫网;JSP ;B/S结构

The Design and Realization of Animation

Website based on Java

Abstract

With the rapid development of science and technology, the computer technology has been applied to each field of the society. With the development of computer technology and the rapid development of communication technology, the scale of the network is gradually increasing, network element also increases ceaselessly subsequently, some use their communication, using some of its commercial purposes, in the network for sale, purchase, publicity and other operations, so as to make the network more and more become modern society essential elements, and the website is this network big element。

The front of the system using JSP as a development language, the use of SqlServer as database management system, the development environment is MyEclipse, server using Tomcat, developed a Web technology based on B/S structure of the anime network。

Through the JSP cartoon network this platform, users can remain within doors can understand the richness of the animation information, avoid them blindly seeking on the Internet related to the animation information, makes them more time to improve the satisfaction of watching animation, the main functions of the system include : the animation category management, information management, uploading and downloading anime animation, member information management, bulletin management system. As administrator, members of the user to the two user platform。

Keywords: Cartoon Network; JSP; B / S structure

目 录

摘 要 ................................................................... i Abstract ................................................................ ii

1 绪论 .................................................................. 1

1.1 课题背景 ......................................................... 1

1.2 目的和意义 ....................................................... 1

1.3 开发工具及技术 ................................................... 1

1.3.1 开发工具 ................................................... 1

1.3.2 JSP ........................................................ 3

1.3.3 JavaScript ................................................. 3

1.4 软硬件需求 ....................................................... 4

2 需求分析 .............................................................. 5

2.1 可行性分析 ....................................................... 5

2.1.1 技术的可行性 ............................................... 5

2.1.2 经济的可行性 ............................................... 5

2.1.3 操作可行性 ................................................. 5

2.1.4 法律的可行性 ............................................... 5

2.2 系统用户用例图 ................................................... 5

2.2.1 普通用户用例图 ............................................. 5

2.2.2 管理员用例图 ............................................... 6

2.3 功能模块需求分析 ................................................. 6

2.4 设计的基本思想 ................................................... 7

2.5 性能需求 ......................................................... 8

2.5.1 系统的安全性 ............................................... 8

2.5.2 数据的完整性 ............................................... 8

2.6 界面需求 ......................................................... 8

2.6.1 输出设计 ................................................... 8

2.6.2 输入设计 ................................................... 8

3 系统分析与设计 ....................................................... 10

3.1 数据库的分析与设计 .............................................. 10

3.1.1 数据库的概念结构设计 ...................................... 10

3.1.2 数据库的逻辑结构设计 ...................................... 12

3.1.3 数据库的连接原理 .......................................... 13

3.2 中文乱码问题处理 ................................................ 13

4 系统功能实现 ......................................................... 16

4.1 管理员登陆页面 .................................................. 16

4.2 管理员模块 ...................................................... 19

4.2.1 分类信息管理 .............................................. 19

4.2.2 会员信息管理 .............................................. 22

4.2.3 动漫信息管理 .............................................. 24

4.2.4 修改个人密码 .............................................. 27

4.2.5 安全退出系统 .............................................. 27

4.3 普通用户模块 .................................................... 27

4.3.1 系统主页实现 .............................................. 27

4.3.2 动漫信息查询 .............................................. 28

4.3.3 用户注册模块 .............................................. 28

5 系统测试 ............................................................. 30

5.1 系统测试目的与意义 .............................................. 30

5.2 测试过程 ........................................................ 30

5.2.1 普通用户的注册测试 ........................................ 30

5.2.2 主页面的登录测试 .......................................... 30

5.2.3 管理员页面的登录测试 ...................................... 31

5.2.4 管理员页面内容的添加、管理测试 ............................ 31

5.3 其他错误 ........................................................ 32

结 论 .................................................................. 33

参考文献 ................................................................ 34

致 谢 .................................................................. 35

外文原文 ................................................................ 36

中文翻译 ................................................................ 42

1 绪论

1.1 课题背景

随着科技的迅速发展,计算机技术已应用到社会的各个领域。随着计算机技术和通信技术的迅速发展,网络的规模也逐渐增大,网络的元素也随之不断增加,有的利用其通信,有的利用其商业用途,在网络上进行出售、收购、宣传等操作,从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里很庞大的元素。

在Internet 飞速发展的今天,互联网已成为人们快速获取、发布和传递信息的重要渠道,因此网站建设在Internet 应用上的地位越来越重要了。目前Internet 上已有上百万个Web 站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大。动漫网站成为越来越多动漫爱好者和非动漫爱好者获得信息和交流的平台,它满足了广大用户随时随地进行交流和沟通的需要,为网上用户提供交流场所,实现高效动态信息交换。

现在虽然有很多动漫网站,但版面千篇一律,缺乏个性化、前瞻性,页面设计混乱,不利于用户查看,网站的交互性比较差,因此我针对以上问题设计一个个性化的动漫设计网站。我的目标是做一个网站简单、页面清晰、内容相对全面、具有个性化、能给用户带来特殊视觉感觉的动漫网站。

1.2 目的和意义 系统开发主要为了满足用户的需要,为用户提供方便。基于JSP 的动漫网的设计与实现数据库设计,动漫信息查询模块。此系统用MVC 架构, 系统主要包括动漫信息显示、按照类别管理动漫信息、在线播放下载等模块。此系统主要是为了迎合广大动漫爱好者了解动漫信息的需求,避免他们盲目在互联网上寻求动漫,使得他们更尽兴地提高观看动漫的满足感。

1.3 开发工具及技术

1.3.1 开发工具

此次设计主要采用MyEclipse 加Tomcat 后台服务器进行, 设计过程中页面主要使用JSP 技术完成, 下面对MyEclipse 、Tomcat 和SqlServer 数据库进行简要介绍。

(1) MyEclipse

MyEclipse, 是一个十分优秀的用于开发Java,J2EE 的Eclipse 插件集合,MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench, 简称MyEclipse )是对Eclipse IDE 的扩展,利用它我们可以在数据库和JavaEE 的开发、发布, 以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE 集成开发环境,包括了完备的编码、

基于Java 的动漫网站的设计与实现

摘 要

随着科技的迅速发展,计算机技术已应用到社会的各个领域。随着计算机技术和通信技术的迅速发展,网络的规模也逐渐增大,网络的元素也随之不断增加,有的利用其通信,有的利用其商业用途,在网络上进行出售、收购、宣传等操作,从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里很庞大的元素。

本系统前台主要使用JSP 作为开发语言,后台使用SqlServer 作为数据库管理系统,开发环境是MyEclipse ,服务器采用Tomcat ,开发出的一个基于Web 技术的B/S结构的动漫网。

通过JSP 动漫网这个平台,可以使用户足不出户就可以了解丰富的动漫信息,避免他们盲目在互联网上寻求相关的动漫信息,使得他们更尽兴地提高观看动漫的满足感,系统的主要功能包括:动漫类别管理、动漫信息管理、动漫上传下载、会员信息管理、动漫资讯管理、动漫图片管理等。分为管理员用户、会员用户这二种用户平台。

关键词: 动漫网;JSP ;B/S结构

The Design and Realization of Animation

Website based on Java

Abstract

With the rapid development of science and technology, the computer technology has been applied to each field of the society. With the development of computer technology and the rapid development of communication technology, the scale of the network is gradually increasing, network element also increases ceaselessly subsequently, some use their communication, using some of its commercial purposes, in the network for sale, purchase, publicity and other operations, so as to make the network more and more become modern society essential elements, and the website is this network big element。

The front of the system using JSP as a development language, the use of SqlServer as database management system, the development environment is MyEclipse, server using Tomcat, developed a Web technology based on B/S structure of the anime network。

Through the JSP cartoon network this platform, users can remain within doors can understand the richness of the animation information, avoid them blindly seeking on the Internet related to the animation information, makes them more time to improve the satisfaction of watching animation, the main functions of the system include : the animation category management, information management, uploading and downloading anime animation, member information management, bulletin management system. As administrator, members of the user to the two user platform。

Keywords: Cartoon Network; JSP; B / S structure

目 录

摘 要 ................................................................... i Abstract ................................................................ ii

1 绪论 .................................................................. 1

1.1 课题背景 ......................................................... 1

1.2 目的和意义 ....................................................... 1

1.3 开发工具及技术 ................................................... 1

1.3.1 开发工具 ................................................... 1

1.3.2 JSP ........................................................ 3

1.3.3 JavaScript ................................................. 3

1.4 软硬件需求 ....................................................... 4

2 需求分析 .............................................................. 5

2.1 可行性分析 ....................................................... 5

2.1.1 技术的可行性 ............................................... 5

2.1.2 经济的可行性 ............................................... 5

2.1.3 操作可行性 ................................................. 5

2.1.4 法律的可行性 ............................................... 5

2.2 系统用户用例图 ................................................... 5

2.2.1 普通用户用例图 ............................................. 5

2.2.2 管理员用例图 ............................................... 6

2.3 功能模块需求分析 ................................................. 6

2.4 设计的基本思想 ................................................... 7

2.5 性能需求 ......................................................... 8

2.5.1 系统的安全性 ............................................... 8

2.5.2 数据的完整性 ............................................... 8

2.6 界面需求 ......................................................... 8

2.6.1 输出设计 ................................................... 8

2.6.2 输入设计 ................................................... 8

3 系统分析与设计 ....................................................... 10

3.1 数据库的分析与设计 .............................................. 10

3.1.1 数据库的概念结构设计 ...................................... 10

3.1.2 数据库的逻辑结构设计 ...................................... 12

3.1.3 数据库的连接原理 .......................................... 13

3.2 中文乱码问题处理 ................................................ 13

4 系统功能实现 ......................................................... 16

4.1 管理员登陆页面 .................................................. 16

4.2 管理员模块 ...................................................... 19

4.2.1 分类信息管理 .............................................. 19

4.2.2 会员信息管理 .............................................. 22

4.2.3 动漫信息管理 .............................................. 24

4.2.4 修改个人密码 .............................................. 27

4.2.5 安全退出系统 .............................................. 27

4.3 普通用户模块 .................................................... 27

4.3.1 系统主页实现 .............................................. 27

4.3.2 动漫信息查询 .............................................. 28

4.3.3 用户注册模块 .............................................. 28

5 系统测试 ............................................................. 30

5.1 系统测试目的与意义 .............................................. 30

5.2 测试过程 ........................................................ 30

5.2.1 普通用户的注册测试 ........................................ 30

5.2.2 主页面的登录测试 .......................................... 30

5.2.3 管理员页面的登录测试 ...................................... 31

5.2.4 管理员页面内容的添加、管理测试 ............................ 31

5.3 其他错误 ........................................................ 32

结 论 .................................................................. 33

参考文献 ................................................................ 34

致 谢 .................................................................. 35

外文原文 ................................................................ 36

中文翻译 ................................................................ 42

1 绪论

1.1 课题背景

随着科技的迅速发展,计算机技术已应用到社会的各个领域。随着计算机技术和通信技术的迅速发展,网络的规模也逐渐增大,网络的元素也随之不断增加,有的利用其通信,有的利用其商业用途,在网络上进行出售、收购、宣传等操作,从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里很庞大的元素。

在Internet 飞速发展的今天,互联网已成为人们快速获取、发布和传递信息的重要渠道,因此网站建设在Internet 应用上的地位越来越重要了。目前Internet 上已有上百万个Web 站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大。动漫网站成为越来越多动漫爱好者和非动漫爱好者获得信息和交流的平台,它满足了广大用户随时随地进行交流和沟通的需要,为网上用户提供交流场所,实现高效动态信息交换。

现在虽然有很多动漫网站,但版面千篇一律,缺乏个性化、前瞻性,页面设计混乱,不利于用户查看,网站的交互性比较差,因此我针对以上问题设计一个个性化的动漫设计网站。我的目标是做一个网站简单、页面清晰、内容相对全面、具有个性化、能给用户带来特殊视觉感觉的动漫网站。

1.2 目的和意义 系统开发主要为了满足用户的需要,为用户提供方便。基于JSP 的动漫网的设计与实现数据库设计,动漫信息查询模块。此系统用MVC 架构, 系统主要包括动漫信息显示、按照类别管理动漫信息、在线播放下载等模块。此系统主要是为了迎合广大动漫爱好者了解动漫信息的需求,避免他们盲目在互联网上寻求动漫,使得他们更尽兴地提高观看动漫的满足感。

1.3 开发工具及技术

1.3.1 开发工具

此次设计主要采用MyEclipse 加Tomcat 后台服务器进行, 设计过程中页面主要使用JSP 技术完成, 下面对MyEclipse 、Tomcat 和SqlServer 数据库进行简要介绍。

(1) MyEclipse

MyEclipse, 是一个十分优秀的用于开发Java,J2EE 的Eclipse 插件集合,MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench, 简称MyEclipse )是对Eclipse IDE 的扩展,利用它我们可以在数据库和JavaEE 的开发、发布, 以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE 集成开发环境,包括了完备的编码、


相关文章

  • 本科计算机论文题目
  • 基于asp 语言的测试项目 学生信息管理系统的设计与实现 基于ASP.NET 的社区人口管理系统 基于ASP.NET 的课程教学网站设计 公司会议网站 C#高校工资管理系统 C#在线点歌系统 <数据库原理>精品课程网站设计 教师 ...查看


  • 科技写作科研(论文)选题题目名称参考
  • 科技写作科研(论文)选题题目名称参考 1. 基于Struts 的企业人力资源管理系统的设计与实现 2. 基于云计算的HIS 系统-挂号子系统的设计与开发 云平台下的HIS 系统,使用Java 或C++. 3. 基于云计算的HIS 系统-收费 ...查看


  • 计算机专业毕业论文题目_大全(1)
  • 目 录 ASP 类计算机专业毕业论文题目.................................................................................................... ...查看


  • web java 开发网站毕业设计
  • 毕业设计说明书 学生姓名: 学 号: 学 院: 专业年级: 09级信息与计算科学 题 目: 电子商务食品商城系统的设计与开发 指导教师: 孙玉荣 副教授 评阅教师: 李湘华 讲师 叶 萍 讲师 陈红斌 讲师 龚志伟 讲师 2013 年 5 ...查看


  • 软件工程毕业设计
  • 天 津 师 范 大 学 本科毕业论文(设计) 题目:网上互动交流平台的设计与实现 学 院:计算机与信息工程学院 学生姓名: 龚玲玲 学 号: 07509273 专 业: 软件工程 年 级: 2007级 完成日期: 2011年5月 指导教师: ...查看


  • 09级计科专业毕业设计题目
  • 09级计算机科学与技术专业毕业设计题目指南 说明:1. 每个题目的选择人数最多不能超过2名同学,否则将退回重选.(如题目要求可多 人合作,则以题目要求为准),请各班级同学自行协调解决选题冲突问题. 2.学习委员上报题目请用EXCEL 表格, ...查看


  • 电子商务网站毕业设计论文 1
  • 毕业设计论文 题 学 专 年 学 姓 指 导 成 目 院 业 级 号 名教 师 绩 网上订餐系统 应用技术学院 电子商务 2008级 [**************] 方阳 卢竹兵 2012 年 2 月 20 日 目录 第1章 前言 ... ...查看


  • 团购网站毕业设计论文
  • 摘要:当今世界科学技术飞速发展,尤其以通信.计算机.网络为代表的互联网技术更是日新月异,令人眼花燎乱,目不暇接. 由于计算机互联网在政治.经济.生活等各个领域的发展.运用以及网络的迅速普及和全社会对网络的依赖程度,计算机网络已经成为国家的经 ...查看


  • 实习专题报告
  • 实习专题报告 题 班 级: 20120614 学 号: 2012061411 学生姓名: 刘群峰 指导教师: 李健利 哈尔滨工程大学 2015 年 9月 1日 哈尔滨工程大学本科生毕业实习专题报告 摘 要 本文主要介绍BBS论坛系统的设计思 ...查看


热门内容