基于Java的企业多媒体管理系统的设计与实现 摘 要 企业在发展过程中,会形成很多多媒体资料,这些资料在公司对外宣传,建立公司文化和提高企业内部凝聚力方面都发挥着重要的作用。可伴随着企业的壮大,资料量越来越大,就会出现管理混乱和信息丢失等问题。为此,就需要搭建一个企业多媒体管理系统来对这些资料进行有效的管理。 在本文中,我们设计和开发了一个基于B/S架构的企业多媒体管理系统。本系统采用分层权限的用户管理方式,普通员工只能浏览和观看多媒体资料;负责人可以新建事件并上传资料;管理员则拥有对人员和权限的管理功能;同时,本系统提供搜索功能,所有用户进行关键字简单搜索或者更多条件的高级搜索,使其能够快速的找到自己想要的信息。 本系统采用 Spring MVC框架,在客户端,使用基于浏览器的 Web 页面实现,服务器端使用了 java 语言进行开发,MySQL 数据库来存储系统数据, Solr来实现搜索功能。测试结果表明,本系统界面对用户友好,管理和维护方便,运行结果稳定且高效,可以为企业提供一个良好的多媒体管理平台。 关键词:多媒体管理;Solr搜索;多媒体上传 目 录 摘 要 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 |
基于Java的企业多媒体管理系统的设计与实现
更新时间:2019-07-06
上一篇:基于用户体验的手机游记APP设计
下一篇:网络安全竞赛系统的设计与开发