Java教学网站的设计
摘 要
随着网络的高速发展,及教育体制改革的深入,通过网络自主学习与搜集信息,已经成为每个人所必须做的事情。特别是计算机知识,因其自身知识更新快的特点,通过网站进行java教学学习无疑是最佳的选择。
本课题主要运用了数据库(Access)与ASP整合的动态网站开发技术,采用CSS网站标准与样式表单,实现了大学JAVA教学网站的课程内容,教学大纲,网上课堂,在线测试,讨论等栏目等交互功能。方便学生在进行java知识学习的同时,通过在线测试对所学知识加以检测。
关键词:java,ASP技术, 数据库, Dreamweaver 教学网站
ABSTRACT
Along with the rapid development of the network, and the in-depth reform of the educational system, through self-learning network and to collect information and have become each person must do. Special knowledge of the computer, by his own knowledge of the update feature through the site for java teaching learning is the best option.
The main topic of the use of the database (Access) and ASP integration of dynamic web site development and technology, Terms used standards and CSS style sheets, Java Implementation of the University Teaching for the curriculum, syllabus, online classroom, on-line tests, discussions and other interactive function columns. Java convenience to students during their study at the same time, through online test on the knowledge to be detected
Keywords: Java, ASP, database, Dreamweaver teaching website
目录
摘 要 1
ABSTRACT 1
第一章 引言 3
1.1课题来源与背景 3
1.2课题意义 4
1.3国内网站开发与现状 4
1.4 研究线路 5
第二章 主要相关知识及技术 7
2.1关于建站 7
2.2 DREAMWEAVER简介 8
2.3 IIS简介 8
2.4 B/S结构的特点 8
2.5 ASP的工作原理 9
2.6 ASP运行环境的搭建 10
2.7 脚本语言的使用 11
2.8 ASP 数据库的应用 11
2.9关键技术创新 12
第三章 系统总体分析 13
3.1 ASP程序设计准备 13
3.2系统的软、硬件环境 15
3.3 网站框架介绍 15
3.4数据库结构设计 16
3.4.1 数据库的发展 16
3.4.2 数据库的发展 17
3.4.3 数据库阶段的特点 18
3.4.4数据库技术 19
3.5数据库理论基础 20
3.5.1 数据库模型 20
3.5.2 数据库体系结构 21
3.5.3 数据的独立性 21
3.6数据库逻辑结构设计 22
3.7数据库的物理结构设计 22
3.7.1 学生信息表结构 22
3.7.2成绩信息表结构 23
3.7.3试题信息表结构 23
3.7.4管理员表结构 24
3.7.5 答案表结构 24
第四章 详细设计与系统实现 24
4.1考试模块的设计原理 25
4.1.1 学生注册 26
4.1.2学生登录并考试 27
4.1.3管理员管理 29
4.2 讨论模块 29
4.2.1 讨论区模块的设计原理 29
4.2.2 讨论区模块的前台设计 29
4.2.3讨论区模块的后台设计 32
4.3 讨论区(在线讨论)的流程图设计 34
4.4讨论区模块的实现方法 34
4.4.1学生注册 34
4.4.2学生发表言论 35
4.4.3管理员管理 36
4.5 查询管理模块的实现 37
4.5.1考试模块查询功能实现 37[计算机毕业设计|计算机毕业论文|毕业设计|毕业论文|免费论文|论文下载|计算机毕业网].25020562009-10-15
4.5.2 讨论区模块的查询 37
4.6 资料上传管理模块的实现 38
第五章 设计总结 38
致谢 39
参考文献 39
附录:系统使用说明 40
第一章 引言
1.1课题来源与背景
网络背景下的JAVA教学研究是当今世界课程改革的一种潮流,也是素质教育进一步深化的客观要求。计算机网络基础教学一向被视为有效突破时空限制的教学通道。近年来,随着信息技术的蓬勃发展,世界发达国家正如火如荼地致力于Internet在学校教育、社区教育、社会教育及在职训练的应用与研究等,由于利用网络媒体进行JAVA教学与传统媒体有极大的差异,因此许多高校在JAVA教学方面投入相当多的时间与精力,试着设计一套能够符合JAVA教学特性,并能提升教学成果的教学系统。然而,目前这种基于数字化、交互式、个别化、多媒体的现代远程基础教学平台的新型教学模式,其理论与实践都不够丰富。
目前,我国计算机基础教育已经初步形成了一个较为完整的体系,高等学校作为计算机基础教育的主力军,为我国的人才培养和信息技术教育的普及做出了巨大的贡献.但是,随着社会信息化进程不断加速和计算机技术日新月异地发展,社会对大学生的计算机能力和信息素养提出了更高的要求,高校计算机基础教育任重道远.高校网络教学平台的初步形成,以及计算机技术与专业科研工作和专业课教学的日趋融合等因素,促使了高校计算机基础教育从内容到形式正在发生着一场新的变革.