![](https://csdnimg.cn/release/download_crawler_static/88003109/bg5.jpg)
第 1 章 绪论
1.1 开发背景
课程网站建设是高等学校教学改革工程与教学质量的重要组成部分。课程网站具有
一流教师队伍、一流教学方法、一流教学内容、一流教材、一流教学管理等特点。国家
为了造就一大批专业人才和创新人才,深化教育改革,推进教育创新,现代化信息技术
与教学相结合,提高教学质量,共享教学资源,提升我国高等教育的综合实力和国际竞
争能力。通过建立各门类、专业的校、省、国家三级课程网站体系来培养满足国家和地
方发展需要的高素质人才。
课程网站的建设可以促进老师和学生之间的交流,多角度、全方位地沟通。让老师
及时了解当前的教学进度和教学任务,让学生掌握自己的学习进度。课程网站的教学模
式更加的人性化,它可以较好地实现因材施教的方针,让学生通过人机交互的方式参与
到教学任务当中。学生可以通过教学软件的导航策略学习,可以更加全面了解学习中的
不足并予以改正。
1.2 开发工具与相关技术的简介
《计算机基础》课程网站建设系统采用 JSP 设计[1],以 MyEclipse 作为前台设计开
发工具,以 MySQL 作为后台数据库开发平台,以 SQLyog 作为数据库可视化工具,以
Tomcat 作为服务器。
JSP 是一种动态技术标准[2]。将 JSP 标签和 Java 程序片段加入 HTML 网页中,便
构成了 JSP 网页。程序片段可以重新定向网页和操纵数据库,实现动态网站所需要的功
能[3]。JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在页面被客户端
请求以后对这些 Java 代码进行处理,然后将生成的 HTML 页面返回给客户端的浏览器[4]。
MyEclipse 是一个十分优秀的用于开发 Java、J2EE、Eclipse 插件集合,MyEclipse
的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse
结构上的这种模块化,可以在不影响其他模块的情况下,对任一模块进行升级和扩展
[5]。
SQLyog 是一个易于使用的、快速而简洁的图形化管理 MYSQL 数据库的工具,它
能够在任何地点有效地管理你的数据库。
MySQL 是一个开放源码的小型关联式数据库管理系统,被广泛应用在 Internet 上的
中小型网站中。具有体积小、速度快、总体拥有成本低的优点[6]。