本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  ASP实现的程序设计课程教学网站
编号  11407
编程语言  ASP
开发环境  DreamWeaver 8
数据库  ACCESS
资料明细  论文、程序
推荐指数  ★★★★★
内容介绍

引言
高级语言程序设计 是电子信息类专业的一门专业基础课程,主要讲述计算机高级语言程序设 计及基础算法设计.通过学习该门课程,可以培养学生掌握用计算机处理问题的思维方法,学会基本 的程序设计方法,为今后开发应用程序打下一个坚实的基础. 高级语言程序设计 课程理论性较强, 涉及的基本概念 基础算法较多,学生不易理解.另外,在学习的过程中,学生需要通过大量的设计练 习和上机操作,才能较好掌握程序设计的基本方法和步骤.在课堂授课时间有限的情况下,要完成好 教学任务,必须改变传统的教学模式,充分利用校园网资源,构建一个辅助性的网络教学平台,拓展 教学时空,使学生在课外可以通过网络进行自主学习,互相交流,提高学习效果.
网站系统及功能设计
高级语言程序设计 动态教学网站的设计目标是辅助课堂教学,拓展教学时空,实现课程教学 目标,并结合课程教学开展研究性学习等活动,因此需要精心设计网站的模块和功能. 高级语言程 序设计 动态教学网站包含用户管理 资源管理 课程学习 在线测试 互动交流 课程信息六大模式. 网站的功能结构如图 1所示.
用户管理模块负责教师和学生的账户管理,分系统管理员 教师和学生三类用户.系统管理员负 责整个网站的管理,拥有用户注销 用户权限设置,批量用户注册等权限;教师用户负责网站教学资源 的更新维护;学生可以进行用户注册,登录后可进行在线测试,进入论坛参与讨论,上传作品展示等.
资源管理模块为后台管理模块,是为方便系统管理员和教师管理网站的教学信息 维护网站资源 而设计. 公告发布能够随时更新发布教学信息,包括课程安排 授课通知 教学进度 考试通知等等; 资源检索可以搜索网站内的各类教学资源,另外,教学网站还链接了一些程序设计网站,方便学生搜 索更丰富教学资源;资源更新方便管理员和教师对教学资源的进行增加 修改 删除等维护工作;通过 教案管理模块,教师可以更新网站上的教案,并删除过期教案.
课程学习模块包括网络课程 教学课件 教学录像 虚拟实验 典型案例等内容.网络课程按章节 知识点组织相关教学资源,以满足学生不同层次的学习需求;同时,网站提供教师授课的教学课件和 教学录像,方便学生课前预习和课后复习.虚拟实验主要是一些基础算法和经典程序的动态演示.通 过演示动画,可以让学生直观的了解算法的实现方法和程序的执行过程,从而较快掌握学习内容.典 型案例为学生提供大量的案例,便于学生掌握吸收典型问题的算法及解决方案,拓宽思路,开阔眼界, 从而提高程序开发能力.
在线测试模块主要包括章节练习 综合测试和等级考试三个内容,题目均从题库中随机抽取.章节练习中提供各个单元的练习题目和答案.综合测 试模块是一个在线考试系统,可以根据不同的策略进行组卷,计算机自动从题库抽题生成试卷,学生 提交答卷后系统自动阅卷 判分并显示正确答案.
等级考试模块提供全国计算机等级考试的历年真题 模拟试题和模拟机试软件,方便学生考级. 互动交流模块是师生交流的平台.学生可以通过专题讨论模块交流程序设计过程中的经验体会; 教师可以通过答疑解惑模块在线回答学生疑问;作品上传与展示模块为学生提供上传其设计作品的 功能,同时也可以观看别人的作品,发表评论;资源下载模块提供与本课程相关的教师课件 基本素 材 编程工具及各种支持组件的下载.
课程信息主要是提供 高级语言程序设计 课程的基本信息,如教学大纲 参考书目 师资队伍等
网站的开发工具及系统实现
3.1 开发工具
网站采用 B/S (浏览器 / 服务器)模式.用户在客户机上使用浏览器上网,向服务器提交请求, Web 服务器处理请求,查询数据库,并将查询结果发送给用户,在用户的浏览器上显示出页面.在 B/S 构架下设计的动态网页是建立在后台数据库的基础上的,可以方便地通过局域网进行信息交流和共 享.本系统基于 B/S结构开发,没有软件移植问题,且只需做服务器端的开发.用户端只需装一个浏览 器作为应用的运行平台,所有的开发 维护 升级工作集中在服务器端.学生可以在任何地方进行操作 而不用安装任何专门的软件,只要有一台能与校园网相连的计算机就能使用,客户端零维护,并且系 统的扩展非常容易.这样简化了客户端载荷,减轻了系统维护与升级的成本和工作量.
网站前台采用 ASP 技术,后台数据库使用Access2000.页面相关部分使用 DreamweaverMX设 计,而网站与数据库的连接使用 ASP提供的 ADO技术实现.

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  • ASP.NET离散数学网络教学系统
  • 数控加工技术教学素材资源库的构建
  • 基于ASP.NET教学辅助系统设计与实现
  • 教学网站设计
  • 教学课件网站
  • 计算机组成原理教学网站的设计与实现
  • 文章导航
  • 上一篇:ASP实现的基于数据挖掘的在线考试系统
  • 下一篇:在线专家考试系统的设计与实现