摘 要
现代信息技术的发展,使得基于WEB技术的
网络教育平台成为现代教育技术改革与发展的方向。
从精品
课程网站的实用性出发,经过对网络上其他精品课程网的一番考察和分析,在对信息需求的分析基础上,确立了网络精品课程网的具体实现功能。本
系统基于DreamWeaver +MyEclipse+
JSP+
JavaScript+
mysql,以Tomcat为服务平台,实现信息系统的构建。前台主要是信息的浏览阅读,信息资源下载功能等。管理员可在后台对信息、文件和用户等进行管理,实现添加、删除、修改功能。
关键词: DreamWeaver jsp mysql MyEclipse
目 录
1 引言 1
1.1 选题意义 1
1.2
设计思想 1
2 运行环境 2
2.1 开发工具的选用及介绍 2
2.2 数据库环境 5
3 系统需求 6
3.1 系统分析 6
3.2 准备
工作 6
4 整体设计 11
4.1 网站前台设计 11
4.2 网站后台设计 12
第五章 系统的实现 16
5.1 首页实现 16
5.2 在线测试实现 18
5.3 内容显示页面实现 19
5.4 后台登录页面实现 20
5.5 后台管理实现 21
总 结 26
致 谢 27
参 考 文 献 28
1 引言
1.1 选题意义
伴随着网络的出现,网页逐渐融入人们的生活。快速及时的信息浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体--Internet。互联网成为人们快速获取、发布和传递信息的重要渠道。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是
学习者获取学习信息的重要手段。尤其是在信息领域,各种信息的发布分秒变换,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的信息发布资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。
1.2 设计思想
随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使
HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。它是目前应用最为广泛的网页制作技术,它实现了客户端和服务器的交互。动态交互式网页提供了最新信息的需求和发布迫切的需要及时性的功能,本系统就是一个能够在网上实现信息的网上多用户发布,多栏目管理,实时的进行行为统计和记录的网上交互系统。
2 运行环境
2.1 开发工具的选用及介绍
2.1.1 JSP简介
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用
程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码