分享
基于Java的企业多媒体管理系统的设计与实现计算机专业.doc
下载文档

ID:1489917

大小:2.13MB

页数:47页

格式:DOC

时间:2023-04-21

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于Java的企业多媒体管理系统的设计与实现 计算机专业 基于 Java 企业 多媒体 管理 系统 设计 实现
摘 要 企业在发展过程中,会形成很多多媒体资料,这些资料在公司对外宣传,建立公司文化和提高企业内部凝聚力方面都发挥着重要的作用。可伴随着企业的壮大,资料量越来越大,就会出现管理混乱和信息丢失等问题。为此,就需要搭建一个企业多媒体管理系统来对这些资料进行有效的管理。 在本文中,我们设计和开发了一个基于B/S架构的企业多媒体管理系统。本系统采用分层权限的用户管理方式,普通员工只能浏览和观看多媒体资料;负责人可以新建事件并上传资料;管理员则拥有对人员和权限的管理功能;同时,本系统提供搜索功能,所有用户进行关键字简单搜索或者更多条件的高级搜索,使其能够快速的找到自己想要的信息。 本系统采用 Spring MVC框架,在客户端,使用基于浏览器的 Web 页面实现,服务器端使用了 java 语言进行开发,MySQL 数据库来存储系统数据, Solr来实现搜索功能。测试结果表明,本系统界面对用户友好,管理和维护方便,运行结果稳定且高效,可以为企业提供一个良好的多媒体管理平台。 关键词:多媒体管理;Solr搜索;多媒体上传 - I - Design and Implementation of Enterprise Multimedia Management System Based on Java Abstract With the gradual growth of enterprise, a unified management of multimedia data platform is necessary particularly. A lot of videos and photos, such as the videos and photos of company and training videos, which are eased to lose. The videos of enterprise can make new staffs and old staffs to maintain a common understanding and resonance. Training videos can make new staffs as soon as possible into the company's business. As the company grows, the number of videos and photos will be more and more. To perfect the management of enterprise multimedia data and facilitate the corporate culture of publicity, I designed the enterprise multimedia management system. In this paper, based on the enterprise multimedia management, we develop the java-based enterprise multimedia management system. In this system, all users can log in the system, modify the personal information and modify the password and so on. The multimedia is divided into two modules - business prosperity and training videos. The system uses hierarchical authority of the staff management. Ordinary staff can only view the corporate prosperity and business videos content. Responsible person can create events and upload video and pictures. The administrator has the functions of adding and deleting people. And also has the function of managing the list of rights and modifying the user's rights. The system provides search function, the staff to carry out simple search keywords or more advanced search conditions, so that they can quickly find the information they want. The system is based on the B/S model. The design uses the MVC three-tier architecture. The client uses the browser-based Web page implementation, and the server uses the java language. We use Solr to implement the search function. In order to simplify the development process, the system mainly uses the Spring MVC framework, and we use the MySQL database to store data in the system. The test results show that the system interface is user-friendly, easy to manage and maintain. The results of the system are stable and efficient, and can provide a good multimedia management platform for enterprises. Key Words:Multimedia management;Solr search;Multimedia upload 目 录 摘 要 I Abstract II 1 绪论 1 1.1 项目背景及相关介绍 1 1.2 国内外研究情况 1 1.3 本文研究内容和研究意义 2 1.4 章节结构 3 2 主要技术 4 2.1 Spring MVC 4 2.2 ffmpeg 4 2.3 Solr 4 2.4 Mysql数据库 5 3 需求分析 7 3.1 可行性分析 7 3.1.1 经济可行性 7 3.1.2 技术可行性 7 3.1.3 操作可行性 8 3.2 功能性需求分析 8 3.2.1 系统功能需求分析 8 3.2.2 用户操作流程分析 10 3.2.3 用例分析 11 3.3 非功能需求分析 17 3.4 本章小结 18 4 系统设计 19 4.1 系统结构设计 19 4.2 系统层次架构 20 4.3 系统模块设计 20 4.3.1 用户模块 20 4.3.2 企业盛世模块 21 4.3.3 业务视频模块 22 4.3.4 管理员模块 23 4.3.5 搜索模块 25 4.4 数据库设计 25 5 系统实现 29 5.1 系统运行环境 29 5.2 系统功能实现 29 6 系统测试 37 6.1 系统测试概述 37 6.2 系统功能测试 37 6.2.1 用户模块测试 37 6.2.2 企业盛世和业务视频模块测试 38 6.2.3 用户管理模块测试 38 6.2.4 搜索模块测试 39 6.3 测试结果分析 39 结 论 41 参 考 文 献 42 致 谢 43 - IV - 基于Java的企业多媒体管理系统的设计与实现 1 绪论 1.1 项目背景及相关介绍 在计算机时代中,“多媒体”是指组合了多种媒体格式的一种信息交流、交互和传播的媒体。多媒体中使用的媒体主要包括文字、图片、照片、声音、动画和影片等。从文件的角度讲主要有图片文件、音频文件和视频文件。因为本应用是针对企业保存并浏览多媒体资料的,所以不做音频浏览。 无论企业大小,企业年龄多大,一个多媒体资料统一管理的企业平台都是极有必要的。每一个企业中都流传着很多宝贵的视频或照片,比如公司成立的盛景、热闹感人的年会晚会、企业内部优质的培训课程视频、团队建设留下的其乐融融的照片和视频等。这些宝贵的资料可能保存在不同成员的电脑里,不仅管理混乱、容易丢失,企业内部流传也及其不便。公司成立的盛景不仅应该保存在老成员的硬盘里,更应该在新成员之间流传与老成员保持共同的默契和共鸣。优质的培训资料不仅应该由老成员粘贴给有需要的新成员,更应该成为展示公司文化的一张名片。其乐融融的团建不应该留在个别人的手中做为轻易不被浏览的纪念,更应该在整个企业中流传和所有的同事分享那一刻的喜悦。随着公司壮大、年限增多产生的视频和图片资料会越来越多。正因如此,为完善的管理企业的多媒体资料,便于企业文化的宣传,我们设计了多媒体文件统一管理平台。 多媒体文件统一管理平台可以实现企业的多媒体文件进行完整的保存,提供优美的界面给用户舒适的浏览体验,也有便捷的浏览方式是企业宣传的好平台。并且,针对一些文件不需要全员观看的现象,对文件进行权限管理,珍贵资料不外泄。 1.2 国内外研究情况 目前国内大多数的IT公司都有自己的一套管理企业内部多媒体数据的方式。对于大公司,实力比较强,公司选择的方式为自己开发一套系统来协助整个公司的运转,比如北京搜狗科技发展有限公司的内部聊天软件小P,华宇(大连)信息服务有限公司的cocall软件,其中就包括多媒体数据管理功能。而对于众多小公司和非IT公司,基本有两种方案。方案一,使用现有的多媒体管理平台,比如微信公众号等等。这种方法是有点在于开发成本低。但是缺点很多,比如无法实现权限管理,很多资料并不能公开到公司外;管理成本比较多,传统做法为要先将视频传到视频网站上,然后再引用链接,比较麻烦。方案二,购买现成的管理平台软件,但这种方式会有很高的软件购买费用和维护成本。而且这种方式有一个非常大的缺点,即软件一般功能模块都已经固定,无法满足企业的多媒体资源管理需求。 多媒体管理平台软件的发展情况和国内外研究情况如下。 联想公司的传奇多媒体网络教室[1]是目前非常成功的多媒体管理软件。该软件的目前为建立功能强大的多媒体教室,有效的提高了老师的上课效率。目前传奇电子教室软件的主要功能包括了教学演示、下发文件、收取作业、电子点名、学生示范、锁定学生、课程录制和协同操作等功能。在非凡软件站、华军软件园等国内致命的软件下载网站上,也有多款基于CS架构的音视频媒体管理软件,包括媒体管理、音频管理和视频管理等功能。 在学术界,多媒体管理平台属于比较成熟的idea,使用的技术也都比较成熟,因此研究内容并不多。段良涛[2]等人提出了一种基于云平台的多媒体管理技术。该技术将云平台应用到了企业多媒体资源管理,为多媒体信息的管理提供了更加可靠的解决方案,使得数据存储不仅高效而且安全,更降低了平台管理开销,减少了初期的投资,大大提升企业平台的资源利用率。相似的,钱戴明等人[3]将云计算应用到了校

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开