基于WEB的多媒体素材管理库的开发与应用,免费分享

今天将为大家分析一个基于WEB的多媒体素材管理库的开发与应用(进入21世纪以来,随着计算机信息技术的发展,在世界范围内的教育领域中,多媒体技术已经被作为一种新兴的教学手段而广泛应用,对于计算机得辅助教学而言,多媒体素材库有着其不可或缺的特殊作用而备受关注,本文中笔者从建设多媒体素材库的意义出发,对当前多媒体素材库的研究现状和发展趋势进行讨论,在此基础上探索多媒体素材库系统的设计,并就上传文件、文件检索、对文件进行修改删除等功能的实现方法展开探索,主要针对WEB的多媒体素材管理库的开发及其应用进行研究。),该项目使用框架为SSM(MYECLIPSE),选用开发工具为MYECLIPSE。基于WEB的多媒体素材管理库的开发与应用为一个 后台项目。

为了完成该系统,我们首先需要对该系统进行需求分析。一个基于WEB的多媒体素材管理库的开发与应用应包含用户角色有管理员、教师。为了能让用户顺利登陆系统完成相关操作,需要为每种登陆角色设置账户和密码字段。

为了完成系统的功能需要为分类设置素材表,记录素材信息。在素材表中定义了两者的关联关系,其中素材的分类id与分类的id字段对应、素材的分类与分类的mingzi字段对应

总结得出该系统所有数据为:管理员(admin)、教师(jiaoshi)、素材(sucai)、分类(fenlei)

管理员表

字段名 | 类型 | 属性 | 描述

id | int(11) | PRIMARY KEY | 管理员id

username | varchar(255) |  | 账号

password | varchar(255) |  | 密码

教师表

字段名 | 类型 | 属性 | 描述

id | int(11) | PRIMARY KEY | 教师id

username | varchar(255) |  | 账号

password | varchar(255) |  | 密码

mingzi | varchar(255) |  | 名字

nianling | varchar(255) |  | 年龄

素材表

字段名 | 类型 | 属性 | 描述

id | int(11) | PRIMARY KEY | 素材id

mingzi | varchar(255) |  | 名字

wenjian | varchar(255) |  | 文件

shangchuanshijian | varchar(255) |  | 上传时间

fenleiid | varchar(255) |  | 分类id

fenlei | varchar(255) |  | 分类

分类表

字段名 | 类型 | 属性 | 描述

id | int(11) | PRIMARY KEY | 分类id

mingzi | varchar(255) |  | 名字

sql建表语句

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------

-- ----------------------------

-- Table structure for ggduomeitisucaiguanli

-- ----------------------------

DROP TABLE IF EXISTS `t_admin`;

CREATE TABLE `t_admin` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT ‘管理员id‘,`username` varchar(255) DEFAULT NULL COMMENT ‘账号‘,`password` varchar(255) DEFAULT NULL COMMENT ‘密码‘,PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘管理员‘;

-- ----------------------------

DROP TABLE IF EXISTS `t_jiaoshi`;

CREATE TABLE `t_jiaoshi` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT ‘教师id‘,`username` varchar(255) DEFAULT NULL COMMENT ‘账号‘,`password` varchar(255) DEFAULT NULL COMMENT ‘密码‘,`mingzi` varchar(255) DEFAULT NULL COMMENT ‘名字‘,`nianling` varchar(255) DEFAULT NULL COMMENT ‘年龄‘,PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘教师‘;

-- ----------------------------

DROP TABLE IF EXISTS `t_sucai`;

CREATE TABLE `t_sucai` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT ‘素材id‘,`mingzi` varchar(255) DEFAULT NULL COMMENT ‘名字‘,`wenjian` varchar(255) DEFAULT NULL COMMENT ‘文件‘,`shangchuanshijian` varchar(255) DEFAULT NULL COMMENT ‘上传时间‘,`fenleiid` int(11) DEFAULT NULL COMMENT ‘分类id‘,`fenlei` varchar(255) DEFAULT NULL COMMENT ‘分类‘,PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘素材‘;

-- ----------------------------

DROP TABLE IF EXISTS `t_fenlei`;

CREATE TABLE `t_fenlei` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT ‘分类id‘,`mingzi` varchar(255) DEFAULT NULL COMMENT ‘名字‘,PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘分类‘;

源码下载

原文地址:https://www.cnblogs.com/qwcx/p/11517960.html

时间: 2024-11-10 11:53:53

基于WEB的多媒体素材管理库的开发与应用,免费分享的相关文章

基于web的数字化校园管理集成方案

软件系列 :基于web的数字化校园管理集成方案 开发公司: 慈溪市顺通网络技术有限公司 开发时间:2013/5/21 1. 引言 1.1编写目的 1.2项目背景 2.总体设计说明: 3. 系统概述 3.1系统建设目标 3.2系统功能 4.系统使用说明 4.1登录界面 4.1登录界面 4.2权限设置-个人权限 4.3学年管理 4.4学期管理 4.5年级管理 4.6班级管理及维护 4.61添加班级 4.62批量添加班级 4.63班级维护 4.64班级升迁设置 4.65班级升迁 4.66升迁管理 4.

基于JavaEE的网上书店的设计与开发

获取项目源文件,技术交流与指导联系Q:1225467431 摘  要 在正常运营中,一个现代化网上书店需要对进书.售书.库存.统计信息以及个人信息进行管理,这些信息数量非常巨大并且处理起来十分复杂.如果使用传统的管理方法,既浪费了人力物力,而且存在着很多的漏洞,一旦出现错误,造成的损失将是不可估量的.因此,一个信息化.系统化.智能化的网上书店是十分必要的. 本系统是基于B/S(Browser/Server)结构的网上书店,它使用了目前最流行的Java语言编写,用到了先进的JSP技术,用户界面友好

基于tomcat-jQ-springMVC-bootstrap的公司产品管理WEB应用

基于tomcat-jQ-springMVC-bootstrap的公司产品管理WEB应用 管理员登录后台以后才能操作 ,权限管理只有一个管理员, 系统的主要作用是查看所有的 “公司列表”, 并查看该公司的”产品“, 用户可以对该公司的产品进行添加或者删除, 添加或者删除公司等 , 添加产品和删除产品等功能: 主界面如下: 添加公司产品的界面截图: 添加公司的功能界面: 项目中就包含了两个实体类, 偷懒的小妖精: 公司实体类: 运行下面代码 产品类型实体类: 运行下面代码 数据库设计了三个表, 对应

基于WebForm+EasyUI的工程管理系统形成之旅 -- 构建Web界面

上篇<基于WebForm+EasyUI的工程管理系统形成之旅 -- 数据统计>,主要介绍系统数据统计所采用图形.报表工具. 本篇将如何构建Web界面以及新增.编辑.导出数据等功能. 1.在Web界面使用ParamQueryGrid控件 web界面,如图所示

基于 Java Web 的毕业设计选题管理平台--选题报告与需求规格说明书

一.选题报告 目录 团队名称 团队成员 项目名称 项目描述 创新与收益 用户场景分析 真实用户调研 未来市场与竞争 项目导图 比例权重 总结 1.团队名称--指南者团队 2.团队成员 孔潭活:2015034643032 何德新:2015034643017 吴淑瑶:2015034643018 苏咏梅:2015034643025 李茵敏:2015034643012 3.项目名称--基于 Java Web 的毕业设计选题管理平台 4.项目描述 在大多学校中的毕业论文双向选择管理大多都是采用了人工进行管

基于java web的机票订购管理系统设计与实现

获取项目源文件,技术交流与指导联系Q:1225467431 摘  要 随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要.目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作.因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行.

HTML5 离线缓存管理库

一.HTML5离线缓存技术 支持离线缓存是HTML5中的一个重点,离线缓存就是让用户即使在断网的情况下依然可以正常的运行应用.传统的本地存储数据的方式有 localstorage,sessionstorage和cookie.但是这些传统的方式有着致命的弊端.首先这些传统的存储方式的最大使用空间有 限,最多不超过5M;其次它们处理大规模的结构化数据的能力有限.鉴于传统方式的局限性,HTML5提出了三种新的离线缓存解决方案:Web SQL,indexedDB和File System. 其中Web S

Eclipse Che:下一代基于 Web 的 IDE

即使对于熟练的开发人员,想要去为一个项目贡献代码,正确的安装和配置一个集成开发环境.工作区 workspace和构建工具,都是一个十分艰难和浪费时间的任务.Codenvy 的CEO,Tyler Jewell,也面临着这个问题.当他养好了一些小病,又处理了一些管理工作之后,试图建立一个简单的 Java 项目来找回他曾经的编程技能.经过多天的努力,Jewell 的项目依然无法工作,但这就是给予了他灵感.他想做个可以让"任何人,任何时候都可以为安装软件的项目做贡献"的东西. 正是这个想法引发

N个富文本编辑器/基于Web的HTML编辑器

转自:http://www.cnblogs.com/lingyuan/archive/2010/11/15/1877447.html 基于WEB的HTML 编辑器,WYSIWYG所见即所得的编辑器,或是一个富文本的编辑器,是我们在开发WEB应用时接收用户输入时必需要考虑的问题.下面是一些开源的WEB在线的WYSWIG编辑器. 1.FCKeditorFCKeditor 这些在线编辑器中最著名的一个,其功能相当的强大,很像一个Web的Word软件.它可以方便地和ASP, ASP.NET, PHP,