《office编程》网络课程站点设计和实现.ppt

《office编程》网络课程站点设计和实现.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《office编程》网络课程站点设计与实现 姓名:楼滨峰 班级:07计算机本1 指导老师:陈胜凯 目 录 1.课题来源与选题意义 2.课题相关研究现状 3.课程站点模块 4.开发环境与平台 5.关键问题与技术 6.最终目标与成果形成 7.工作计划 课题来源与选题意义 《office编程》课程主要讲解VBA技术,VBA是微软推出的一种桌面应用程序语言,使用该语言编程能将常见的办公室office任务进行自动化。随着无纸化办公的流行,越来越多的白领日常的工作就是使用office完成各种文档,因此该技术具有非常好的应用前景。不仅在校学生需要学习该种技术,已经工作的白领也需要学习该技术减轻工作压力。 精品课程网站(E-learning)为精品课程建设提供了必要的技术支撑,是精品课程资源展示和发布的平台,是开展网络教学,实现资源共享,解决我国教育资源分布不平衡,教师短缺问题最好的方案。精品课程网站的建设必将扩大精品课程的受众范围,让更多的学生享受到更好,更多,更丰富的优质教育教学资源。 课题相关研究现状 从内容方面上讲,目前的E-learning内容上的枯燥,交互不足。相对传统教学而言,面对面的教学会显得生动而有趣的多。所以,在学员刚刚进行E—Learning学习或者学员的素质不是很高,这反而需要一个引导过程,采用一些传统的教学方式进行混合,逐渐形成E—Learning的学习习惯。同时,在E-Learning的学习管理平台中,能够提供友好的交流工具,增强通过“e”方式的交流。 从技术方面上讲,现有e-learning网站使用jsp标签用的比较少。而这些网站往往修改起来很不方便,可读性不强,很不利于维护,工作效率不高。其实jsp标签有许多优点,能帮助设计者更好地设计网站,使网站优化。 以上两方面的困难都是我们的课程网站需要克服的。 课程站点模块 ①学生用户管理模块(学生用户的注册,登录,下载等功能); ②教师用户管理模块(教师用户的注册,登录,上传等功能); ③网站资源管理模块(教师上传的教案课件,进度表等各类资源); ④学生-教师交流的管理模块(简单的答疑和留言等功能)。 开发环境和平台 ①操作系统:win 7; ②开发基于Netbeans平台及JSP技术,脚本语言使用Javascript,JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准; ③数据库系统采用SQL Server2008; ④WEB服务器:Tomcat6.0; ⑤体系结构:采用Brower/Server模式实现; ⑥静态页面设计:Macromedia Dreamweaver Macromedia flash; ⑦图形工具:Photoshop CS及其他图片处理软件。 关键问题与技术 1.权限管理的问题 对不同的操作人员有不同的权限要求,系统管理员的主要工作是用户管理,教师的主要工作是进行资源的上传,解答学生的疑问等,而学生主要是下载课件和提出疑问等。 2.数据库的连接问题 课程网站必然离不开对数据库的使用,包括用户的注册,登录,验证,答疑留言等,如何实现前台的JSP与后台数据库的连接,以及后续对数据库的代码的维护等操作。 3.jsp标签的使用问题 JSP 标签是一种通过JavaBean 生成基于XML 脚本的技术方法。优点是一次开发、到处使用, 同时标签的扩展能力极为强大, 便于用户根据不同的需求对已有的标签进行扩展。虽然SUN 公司已经提供了大量常用标签,但是在实际项目中,用户根据需求可以开发出适合实际项目需求的标签.标准的jsp标记可以调用javabean组件或者执行客户的请求,这大大降低了jsp开发的复杂度和维护量。Jsp标签技术允许你定义taglib,其实换句话,taglib可以看成是对jsp标记的一种扩展,正如xml是对html的一种扩展一样,taglib通常定义在tag标签库中,这种标签库存放着自定义的tag标签。 最终目标和成果形成 同类网站展示图: 工作计划 第一步:研究jsp技术,了解jsp的使用方法及其实现方式; 第二步:分析课程站点的功能模块,设计数据库结构,使其达到第三范式的要求;设计与实现数据库轻量级的封装; 第三步:根据模块功能完成课程网站的建设,实现各模块功能及门户界面美工; 第四步:对课程网站进行测试,完成各种数据容错功能,进行全方位的测试,分析4个模块是否能达到满意的推荐效果,并进行适当的调整; 第五步:完成本课题的论文书写与定稿,答辩PPT的准备,网站的使用等工作。 上述几个步骤将根据需要分步实施,在实施过程中如果后阶段发现前一阶段存在的

您可能关注的文档

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档