【Internet信息服务系统】
【Computer Network Applications】
课程简介
随着信息技术的飞速发展和广泛应用,网络技术已成为经济发展的强大动力,网络的重要性、普及性受到人们的广泛关注。网络系统设计、建设、管理、维护等工作成为当今社会最大、最热门的职业,网络知识技能已成为人们21世纪就业的通信证。其中以TCP/IP为核心的协议簇已经成为目前最重要的网络技术,也将成为未来下一代网络的核心体系结构。当前基于云计算新型互联网对传统互联网应用产生了很多影响,本课程将由浅入深、理论联系实际,以建设基于因特网的信息服务平台为主线,在概要讲述现代计算机网络的基本原理、协议体系结构基础上,教授互联网信息服务平台的建设的基本原理和技术手段。本课程共包括8讲,四个模块:课程基础、三大服务、开发技术、现状和发展。“课程基础”模块简要回顾计算机网络的体系结构和因特网的基本工作原理。“三大服务”模块结合目前常用网络应用协议,讲授DNS域名服务、电子邮件服务和Web服务三大常用互联网服务的原理协议和平台搭建;“开发技术”模块讲授互联网应用开发语言和平台,内容包括静态网页开发语言HTML和动态语言开发语言PHP,网站结构分析(导航、多语言支持、B/S用户交互、数据库功能)。“现状和发展”模块介绍互联网体系结构主流技术和趋势。本课程讲述基于因特网的信息服务平台的工作机理,采用国际上先进的开放平台软件和技术作为基本实验素材,把网络理论用到实处,所涉及的内容包括网络理论、程序设计语言、数据库技术、网站运作和管理以及信息服务平台的发展等。
选课建议
适合通信工程专业三、四年级学生。
课程任务和教学目标
本课程以建设基于因特网的信息服务平台为主线,学生将重温现代计算机网络的基本原理、系统地学习建网技术,掌握信息服务平台的原理和建设方法。学生能够理解应用层基础理论,客户/服务器模型和浏览器/服务器应用架构;通过理论学习和实验,掌握主流互联网服务(包括域名服务、电子邮件和WWW服务)的原理、协议、服务器平台(包括主流收费和开放免费)建设和配置方法;了解目前互联网信息服务的内容、收费、性能等等;了解目前网站开发技术(包括静态网页开发语言,动态网页开发语言,网络数据库应用),初步了解和使用HTML、PHP,通过实例初步了解网络应用的开发方法和步骤。
课程基本内容及要求
详情请参阅教务处课程大纲。