山东大学《网站设计与建设》教学大纲
网站设计与建设教学大纲网站设计与建设从网站的规划与设计、网站运行环境的构建、网站的结构设计、网站页面设计、网站数据库设计及实现、网站核心功能的实现、网站的安全、网站推广与网页发布、网站的管理与维护等方面,深入浅出、循序渐进地讲述了网站设计与建设的基本方法。通过本课程的学习,使学生了解开发网站的意义和作用,掌握网站规划和设计的过程和方法。让同学利用工具软件搭建一个www服务器,并规划开发一个小型动态网站。 学习本课程需要有一定的编程基础、HTML语言基础、Java语言基础、静态网页设计工具使用基础和SQL数据库基础。本课程主要分三大部分讲授:第一部分 Web基础知识通过本部分的讲解,让学生了解Web中的基本概念,基本术语,以及Web比传统媒体所具有的独特特征;掌握Web技术的相关工具和设计原则。主要章节如下:第一章 Web设计综述第二章 导航与Web设计第三章 图形与Web设计第四章 多媒体和Web设计第五章 静态、动态网站及IP域名第二部分 网站规划通过本部分的讲授,使学生了解网站规划的组成部分,掌握具体规划网站的技术和方法。主要章节如下:第六章 网站规划基本概念第七章 网站规划设计规范第三部分 网页设计通过本部分的讲解,让学生了解网页设计的基本概念和流程,掌握设计网页的规范、方法和技术。主要章节如下:第十章 HTML基础第十一章 HTML Head与Metadata、Cookies第十二章 层叠样式表CSS 第十三章 JavaScript基础第十六章 网站开发设计工具第十七章 网站发布第十八章 Apache+MySQL+PHP动态网站平台的搭建第十九章 PHP编程第二十章 MySQL数据库第二十一章 PHP MySQL专用接口动态网页设计第二十二章 PHP MySQL ODBC接口动态网页设计开课专业:计算机科学与技术学分:3教学课时:30实验课时:64WeeksHoursTeaching MethodContents12Lecture1. Introduction of Web Design22Lecture2. Navigation and Web Design32Lecture3. Images and Web Design42Lecture4. Multimedia and Web Design52Lecture5. Steps and Planning of the Website Design62Lecture6. Software Platform and Hardware Platform72Lecture7. Introduction of HTML82Lecture8. Introduction of XML92Lecture9. Metadata and Cookies102Lecture10. Introduction of JavaScript112Lecture11. Cascading Style Sheet122Lecture12. Ajax Technology132Lecture13. Introduction of PHP142Lecture14. MYSQL Database152Lecture15. PHP and Database