欢迎来到天天文库
浏览记录
ID:31488912
大小:108.50 KB
页数:7页
时间:2019-01-12
《多媒体与网络信息管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、多媒体与网络信息管理系统的设计 摘要:计算机教学过程中存在媒体素材等需要存档备案,目前的教务管理系统很难满足多种媒体的存储查询等操作。该系统介绍了多媒体与网络信息管理系统的设计思路、技术特点与功能。该管理系统设计开发基于.net平台,采用SQLServer作为数库应用平台,设计系统管理及多媒体数据库的管理两个功能。 关键词:多媒体;网络教室;网络;数据库;管理系统 中图分类号:G712文献标识码:B文章编号:1002-7661(2015)23-038-02 一、引言 为解决格式化和非格式化数据的存储访问控制问题,设计一个
2、具有将多媒体数据上传下载、存储、查询、显示及播放的功能的系统很重要,需要选用合理的技术进行组织和管理,常见的方法有文件系统管理、面向对象的多媒体数据库系统和超文本超媒体技术等[1-2]。 二、系统的研究与设计 本软件前台使用C#语言,后台使用SQLServer数据库。C#是基于.Net平台的设计语言,通过主界面上设计的菜单栏设置系统的功能。SQLServer是目前主流的关系型数据库之一。 该系统主要包括多媒体系统管理、网络教室信息管理、多媒体与网络教学设备管理三大功能模块,系统总体设计采Web/Server模式,使用SQL7
3、Server2003作为数据库应用平台。 1、多媒体管理模块 多媒体管理模块的设计功能主要有:多媒体教务数据信息资源的管理功能,教学楼信息录入、记录修改及查询功能。信息录入做了权限与时间限制,限制方式如下: (1)设计时考虑到多媒体教室或网络教室分布在不同教学楼里,教室管理人员通常仅负责管理维护本楼的多媒体教室或网络教室。管理系统专门为每座教学楼设计单独的录入界面,并针对管理者录入、修改权限做相应的限制。(2)录入上设置了时间限制,只允许录入当前上课的信息。这些限制确保了录入的上课信息的真实性,杜绝了造假行为,督促管理员及时
4、掌握教室上课信息。 数据模型的设计主要从以下几个方面去实现数据存储。流程图如图1所示。 ①文本数据管理实现 由于文本数据都是格式化数据,管理方式比较简单,存储只需将文本数据定义成普通的字符型,由用户将其描述成一组对象,给出具体的关键词或根据媒体内容语义进行定义,上传和查询只需对内容进行匹配即可。 ②图形图像数据管理实现 图形图像文件需要借助模式识别来进行语义分析和特征匹配,可以采用实例来说明图形图像文件。 ③音频和视频文件管理实现7 音频视频文件有非格式及时间空间连续性问题,管理方法有多种,数据库字段中存放的不是音频
5、视频文件本身,而是用户定义好的音视频文件的文件名以及文件路径,只需要根据用户定义的字段存储到数据库该字段中,查询播放时按照文件名和路径名去打开。 2、网络教室管理模块 网络教室管理模块采用C/S体系结构设计,将编写的客户端程序与服务器端程序,分别拷到网络教室的每台客户计算机与服务器上运行。 (1)网络系统设计,多媒体网络系统的主干网采用FDDI结构,系统支持TCP/IP协议,采用以太网技术。(2)使用Delphi语言编制的客户端程序,搜集教室中每台计算机的开机信息并写到数据库中。(3)运行在服务器端的程序采用Delphi语言
6、编写,负责监控数据库,程序清除数据库数据表中一些字段的数据,负责计算教室与计算机的总开放时间、总机时等统计功能[3]。(4)为了便于用户通过网络查询到网络教室及计算机的使用情况,查询模块仍用ASP脚本语言编程,B/S模式设计。 3、多媒体与网络教学设备管理模块 媒体与网络教学设备管理模块由多媒体教室设备录入、网络教室设备录入、教学设备使用情况查询三个子模块组成,程序设计仍采用B/S结构。 (1)多媒体设备录入与网络教室设备录入两个模块,是由管理人员将教室中的设备名称、型号、数量等教室设备信息与管理信息输入到数据库的教室维护表
7、中,作为教室设备的基本原始存档资料。 (2)教学设备查询模块用于管理人员查询各教室及设备的维护记录,建立设备存档信息。增加了相关管理部门或领导查询的权利,方便管理者查看设备统计信息,也可以作为设备管理维护人员管理工作量的计算依据。7 4、管理系统的数据库设计 根据管理系统的功能与设计要求,在SQLServer2003数据库系统中建立了六个数据表,各自的作用简述如下[4]。 (1)多媒体教室管理信息表,每个多媒体教室建立了相应的数据字段,用于存储教室有课、没课及每个学期教室的上课课时等信息,字段中使用数字“0”表示没课,用“
8、1”表示有课,查询模块将根据数字判别教室是否上课,并在页面上显示上课信息。 (2)网络教室信息表,存储的数据为教室开放时间,累计开放时间,计算机使用台数,单台及累计计算机使用机时等信息。可以实现及时监控教室使用情况的功能。 (3)多媒体与网络教
此文档下载收益归作者所有