精品课程网站动态生成平台设计与实现.docVIP

精品课程网站动态生成平台设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品课程网站动态生成平台设计与实现

精品课程网站动态生成平台设计与实现   摘要:本文提出了一个精品课程网站动态生成平台的设计方案,分析了系统的工作流程、功能和主要实现技术。利用本系统开发精品课程网站,能够简化网站制作的流程,使教师在很短的时间内建成符合评审指标且具有个性化的精品课程网站,大大减轻了教师和教育技术人员的工作量。   关键词:精品课程 动态生成平台 设计与实现   中图分类号:G250.72 文献标识码:B 文章编号:1673-8454(2009)21-0039-04      精品课程是具有引领、示范和辐射作用的课程,精品课程建设工程于2003年由教育部启动,随后在全国各省市、全国各高等院校铺开建设,截止到2008年已建成国家级精品课程2200多门。按照教育部的要求,精品课程的内容要全部上网,因此精品课程网站的建设成为了精品课程建设中一个不可或缺的环节。    精品课程网站的制作包括页面布局的规划和界面的设计、程序代码的编写、后台数据库的操作、信息内容的整合、网站发布等环节,是一项重复而繁琐的工作,有一定的技术难度,需要掌握网站制作方面的知识和技术。学科教师教学科研工作量一般都比较繁重,如果要他们在较短的时间内制作一个专业化的网站,则勉为其难。正是基于这样一种考虑,如果能开发设计一个用于创建精品课程网站的平台,让教师只需要简单的操作就可以建立一个精品课程网站,无疑会受到教师的欢迎。      一、系统的开发目标      1.遵循精品课程的评审要求和制作规范   本平台的开发是按照教育部2008年国家精品课程评审指标的各项要求制作的,使教师在制作网站的过程中有据可循,减少了教师的工作量并且使教师制作出来的网站符合评审指标的要求。系统的开发技术符合W3C标准。      2.简单易用   考虑到精品课程网站是自动生成并且为普通学科教师所用,因而其操作应该越简单越好,要求只要使用浏览器就能在线建立所需要的网站,不需要掌握系统的网络知识,不需要学习专业开发软件,做到没有网页制作经验的教师也能快速上手。如图1所示是利用精品课程网站动态生成平台创建课程网站的工作流程。   3.功能完善   具体功能包括:   (1)banner和版权的管理,包括banner的上传、修改和编辑,版权的修改等。   (2)目录管理,包括网站一级、二级、三级目录的建立、修改、删除与顺序调整。   (3)页面模块管理,包括页面模块的选中、删除、添加、修改、删除其内容等。   (4)界面的管理,包括分辨率的设定、界面的修改、背景图片的上传、选择,菜单栏方向的修改等。   (5)课程内容的上载:具有文字、表格、图形、图像、声音、视频等多媒体添加功能。   (6)其他功能:论坛管理、人员管理、登录日志、网站配置等管理功能,和在线统计分析、访问次数统计、资料上传、时间显示等功能。   4.所见即所得   添加网站内容,编辑各种多媒体要素,就像编辑Office文档一样方便简单。使用所见即所得的编辑器,不需要具有任何标记语言或编程语言知识,通过网络浏览网页的效果和编辑时显示的效果一致,帮教师方便、快捷地对编辑的内容进行修改、排版。如果教师比较熟悉网站的制作,可以选择使用代码的方式编辑,更加灵活方便。         二、系统的设计      1.系统设计原则   实用性原则:系统的总体设计原则是从方便教师的角度出发,采用教师比较熟悉的Web形式,要求界面简洁,操作简单,具有很好的通用性和实用性。   模块化原则:模块化能大大提高系统的可管理性和可维护性,使整个教学系统能成为一个真正清晰明了的有机系统。模块化便于修改、扩充。采用模块化设计后,在维护时可以直接对某一需要改动的模块进行修改,从而能够有效降低网站不断更新带来的麻烦。[1]   交互性原则:建立交互式网站,使精品课程网站具备网络教学的互动功能。为了提高学习效率,促进师生互动,精品课程建设应该建立师生园地(BBS)等互动交流空间,教师定期与学生在线交流,为学生答疑解惑。   2.B/S三层体系结构   系统采用了B/S(Browser/Server)三层体系结构,即表示层、业务逻辑层和数据访问层,其体系结构如图2所示。      表示层负责与用户交互,接受用户的输入并将服务器端传来的数据呈现给用户。该层在应用程序里体现为扩展名是ASPX的页面文件和页面相关代码。业务逻辑层是系统的核心部分,负责处理表示层的HTTP请求并将请求传输给数据层,同时将请求处理结果发给浏览器。数据层位于最底层,以ADO.NET为接口,对数据进行操纵并为业务逻辑层提供数据服务。系统采用三层体系结构,可以分模块组织代码,增强代码的可读性,增加系统的安全性和健壮性,最重要的是便于修改、扩充。

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档