- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
民办高校本科课程多媒体信息管理系统设计与开发
民办高校本科课程多媒体信息管理系统设计与开发
摘 要:民办高校本科课程多媒体信息管理系统采用UML进行功能分析,采用ASP.NET和SQL Server 2003进行构架,形成了B/S体系结构模式。在系统的设计和开发过程中,采用了后台模块组件化技术、能观性实现技术、能控性控制技术以及流协调技术等。系统与课程管理中心相集成的应用表明,系统具有很好的共享性和可拓性,并能为校区的远程化服务。
关键词:高校课程;多媒体;信息管理系统;组件
中图分类号:G434文献标识码:B文章编号:1673-8454(2010)11-0041-03
目前,课程教学和课程建设的多媒体化已经是一种趋势,但我国很多民办高校的课程以分散的多媒体课件开发为主,在精品课程的建设中我校课题组注意到大多数课程虽然开发了很多CAI(Computer Aided Instruction,计算辅助教学)课件、实践教学视频、理论授课录像等,但是这些多媒体文件在网上显示都是分散的,未采用多媒体管理系统进行统一同步的管理。所以课题组决定开发一个多媒体信息管理系统,形成三维视频管理软件,把录像、课件进行同步管理并形成目录。例如教师制作了多媒体课件,针对课件有授课录像,通过该软件系统就可以实现在授课录像同一个界面显示录像内容,如左上方是授课录像;左下方是录像或课件的提纲目录;右方是多媒体课件,自动实现授课录像中“讲到哪里多媒体课件显示到哪里”的同步效果。该软件系统将可以与在建的课程中心相链接,丰富学校精品课程管理的内涵。因此,开发基于B/S(Browser/Server)构架的课程多媒体信息管理系统(V2009)是精品课程建设的需要,也是民办高校进行教学管理的需要。
一、功能分析
本系统采用面向对象的UML(统一建模语言)功能和需求分析,包括创建功能流程图,UML活动图和UML用列图等;通过UML描述了系统的业务功能,对系统进行了对象描述,对象间关系的描述,对象间相互作用的描述等。[1]限于篇幅,以下只对系统主要的或特殊的功能进行分析。
1.后台管理功能
后台管理功能包括权限配置、密码认证、CAI课件管理、实践教学视频管理、理论授课录像管理等。通过后台管理功能实现CAI课件、实践教学视频、理论授课录像等的上传、条目修改、更新、删除等功能。由于CAI课件、实践教学视频、理论授课录像对后台管理而言只关心其文件名称、文件大小、扩展名等属性,因此属性基本相同。通过UML分析可以把CAI课件、实践教学视频、理论授课录像等视为同类对象,把上传功能、条目修改功能、更新功能、删除功能视为通用行为。由此可以把上传功能、条目修改功能、更新功能、删除功能封装为组件,预留接口为各个对象调用。
2.摘要管理功能
CAI课件、实践教学视频、理论授课录像等UML对象是一种时间性较强的过程性对象,这类对象在执行过程中具有两个基本属性:第一,时间性。时间性是该类对象的最基本属性,该类对象在执行过程中都需要一定的时间,时间长短可以明确。第二,过程可视性。在文件执行的过程中,该类对象要求过程是可视的,即文件执行到哪里必须以某种摘要的形式独立显示出来。采用摘要管理就是由以上两个基本属性决定的,摘要管理的目的就是在对象执行过程中把对象的时间和提纲以摘要的形式显示出来,便于用户了解和控制对象的执行。
3.过程控制管理
该类对象在执行过程中要求过程是可控的。如果说目录管理功能体现的是对象的能观性,则过程控制管理功能体现了对象的能控性。对象在执行过程中必须具有播放、暂停、快进、快退等可控功能,这些功能可以化为函数或封装为对象的过程。
4.流协调功能
该系统的需求决定视频流、目录和实体执行过程必须具有一致性。当目录改变时,必须改变视频流的结点,使视频流缓冲到目录的当前结点,同时改变实体过程结点,使实体形态显示到目录当前指针。
二、系统构架
本系统采用ASP.NET作为开发工具,后台数据库采用SQL Server 2003。通过UML功能分析,结合软件开发的技术,采用B/S构架。整个系统的数据流程如图1所示。
从图1中可以看出,管理人员和教师可以进行后台管理,但权限不一样,由最高权限的管理人员通过后台管理功能模块的权限配置功能实现。学生只能进行前台操作,而不具备后台管理的功能。无论是前台与后台,必须由Web组件层进行数据流的控制,Web组件层开发了专门的数据库组件进行与数据库的链接。[2]
三、设计开发
作为一个信息系统,在开发过程中需要研究的问题很多,所涉及的技术也很多,本文只对上述主要功能和特殊功能实现所涉及的核心技术进行论述。
1.后台模块组件化
后台管理非常重要,它不仅使管理人员和教师能够以
您可能关注的文档
最近下载
- 西安交大《儿科学》传染性单核细胞增多症.ppt VIP
- 城市交通大脑方案:构建一座可感知的城市(59页 PPT).pptx
- 国家电投集团笔试真题.pdf VIP
- 航空发动机故障诊断-西北工业大学-中国大学MOOC慕课答案.pdf VIP
- 恋爱心理学(中国矿业大学)超星尔雅学习通网课章节测试答案.docx VIP
- 《中国美酒鉴赏》课件.ppt VIP
- 读后续写--候诊情缘(2023.4金华十校).pptx VIP
- 北京市房山区2024-2025学年上学期八年级期中考试数学试卷(含答案).docx VIP
- 陕2019TJ048 预制装配式排水检查井图集.docx VIP
- 防范银狐木马病毒与补贴诈骗信息课件.pptx VIP
原创力文档


文档评论(0)