基于JavaWeb的多媒体文档管理系统的设计与实现毕业论文
2021-11-05 19:14:19
摘 要
在信息化进程不断加速的今天,多媒体技术也在飞速发展,如今多媒体技术已应用于各种各样的行业,几乎所有行业都离不开多媒体技术的支持,多媒体文档的管理也越来越受到相关单位的重视。时至今日,多媒体文档管理已成为国内外研究的热点,多媒体文档管理系统也层出不穷,如今市面上已经开发出来的多媒体文档管理系统,大多都是用于企业,在企业当中使用这些多媒体管理系统能够明显的提升企业中团队的协作效率,帮助企业对于数字化的数据以及数据知识财富进行积累,同时安全有效的管理多媒体文档,尽可能的降低多媒体文档管理系统的开发以及维护成本。
如今互联网信息种类繁多,数量庞大,为了方便管理网络使用者上传的多媒体信息,本文基于Java Web的知识设计并实现了一个多媒体管理系统,采用MVC开发模式以及三层架构来设计框架以及编写代码,采用servlet和JSP技术来展示数据,将需要保存的数据存放在MySQL数据库中,编写JDBCTemplate实现类,并用该实现类对数据连接进行封装,采用阿里开发的Druid数据库连接池来更好的管理数据,使用BeanUtils工具类来对数据进行封装,使用tomcat服务器将浏览器和数据库连接起来。能够实现用户对于文件的上传与预览,以及对文件标注详细信息与类别,并可以可视化地展示有联系的相关的多媒体信息,对于网络文件的管理与传递以及信息整理具有有效的实用价值。
关键词: Java Web; 三层架构; 数据库
Abstract
Today, with the accelerating process of informatization, multimedia technology is also developing rapidly. Today, multimedia technology has been used in various industries. Almost all industries are inseparable from the support of multimedia technology. The attention of relevant units. Today, multimedia document management has become a hotspot of research at home and abroad, and multimedia document management systems are also emerging. Most of the multimedia document management systems that have been developed on the market today are used by enterprises. Obviously improve the collaboration efficiency of the team in the enterprise, help enterprises accumulate digital data and data knowledge wealth, and manage multimedia documents safely and effectively, and reduce the development and maintenance costs of multimedia document management systems as much as possible.
Nowadays, there are many types and huge amounts of Internet information. In order to facilitate the management of multimedia information uploaded by network users, this article designs and implements a multimedia management system based on the knowledge of Java Web. It uses the MVC development model and three-tier architecture to design the framework and write code. Use servlet and JSP technology to display the data, store the data to be saved in the MySQL database, write the JDBCTemplate implementation class, and use the implementation class to encapsulate the data connection, using the Druid database connection pool developed by Ali to better manage the data Use the BeanUtils tool class to encapsulate the data, and use the tomcat server to connect the browser and the database. It can realize the uploading and previewing of files for users, and mark the detailed information and categories of files, and can visually display related and related multimedia information. It has effective practical value for the management and transmission of network files and information sorting.
Keywords: Java Web; Three tier architecture; database
目录
第1章 绪论 1
1.1研究背景 1
1.2发展及现状分析 1
1.3研究目的及意义 2
1.3.1 研究目的 2
1.3.2 研究意义 3
1.4 本次毕设内容安排 3
第2章 目标和总体设计 3
2.1 本次毕设目标 3
2.2 总体设计 4
2.3 方案选择 4
2.4 本章小结 5
第3章 Java Web及相关知识点介绍 5
3.1 MVC开发模式简介 5
3.2 MVC执行原理 6
3.3 MVC模式的优点 6
3.4 三层架构简介 7
第4章 登录功能 7
4.1 登录功能概述 7
4.2 登录功能框架分析 8
4.3 本章小节 9
第5章 主界面功能 9
5.1 主界面功能概述 9
5.2 主界面功能框架分析 10
5.3 本章小节 11
第6章 上传删除预览查询功能 11
6.1 功能概述 11
6.2 框架分析 12
6.3 本章小节 14
第7章 总结和展望 14
参考文献 16
致谢 17
第1章 绪论
1.1研究背景
多媒体文档管理系统是伴随着多媒体技术的广泛应用以及多媒体技术的迅速发展而被开发出来的一种用于管理多媒体文档的工具。在信息化时代,包括文字、图像、声音、视频等所有的信息都可以被看作数据,而如何管理这些数据则成为了一个非常棘手但是却刻不容缓的问题,对这些信息的保存以及管理不能单单只靠实物,而是要开发出新的管理模式来操作这些数据,多媒体文档管理系统应运而生,运用多媒体管理系统,我们可以实现对文档进行类别标注,根据文档的类别及名称对其查找,可以实时通过浏览器上传数据,可以对多媒体文档进行分类等,这些功能都将极大地提高用户或企业对数据的掌握,能够可见的提高团队以及个人的效率,使人们的生产生活都得到极大的便利,因此开发一款多媒体文档管理系统是很有必要的,而本次毕设则基于B/S架构以及Java Web的相关知识设计并实现一个多媒体管理系统。
1.2发展及现状分析
自20世纪80年代,文档管理系统就已经开始研发,把管理纸质文档作为文档管理系统的主要功能。而这些文档管理系统只能够记录一些出版或者印刷的文件、打印出来的照片以及版画等纸质文档。而不能存储类似声音、视频等多媒体文档,同时纸质文档的存储需要耗费大量的人力物力,安全问题也有待解决,因为都是纸质文档,所以防火工作要做到位。
在这之后第二类文档管理系统也就是电子文件管理系统被许多商家研发出来,文件以数据的形式被这些商家存储到用户本地的计算机上面,因此也就被称为电子文件管理系统,但是由于当时的技术有限,能够存储的文件的类型和文件的数量只有相当少的一部分。其主要功能为集中捕获、存储、索引和检索的文件的格式。