第13章网站设计与制作综合实例_第1页
第13章网站设计与制作综合实例_第2页
第13章网站设计与制作综合实例_第3页
第13章网站设计与制作综合实例_第4页
第13章网站设计与制作综合实例_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

吕梁高等专科学校汾阳师范分校 1 2020年4月15日 网站规划与网页设计 王建平fysfwjp 2 13 1实例创意和效果展示13 2实例说明13 3设计过程13 4网站测试与性能分析 第13章网站设计与制作综合实例 3 本实例讲解的是一个小型娱乐在线网站的制作过程 页面包括静态页面和动态页面 使读者将前面所学的知识有机地结合起来 并且能够在此基础上设计站点的其他功能 达到触类旁通的效果 静态页面部分主要包括主页和一些简单的链接页面 动态页面主要包括留言板的制作 整个站点页面的色调为淡蓝色 给人凉爽 清新的感觉 将蓝色与白色混合 能体现柔顺 淡雅 浪漫的气氛 精美的表格线条使整个页面显得华丽而整洁 在页面的顶部是站标 广告条和常用的页面功能链接 接着下面是导航部分 整个页面总共有9个导航链接 是这个小型站点的9个版块 如图13 1所示为网站的首页 因此 首页 的导航是展开的 在页面的左侧主要为聊天室登录区域和今日更新音乐区域 页面的中间是新闻区域和新碟推荐区域 页面的右侧是公告区域 音乐搜索区域和今日看点区域 在页面的底部是版权信息 13 1实例创意和效果展示 4 整个页面采用表格布局和组织内容 做到内容丰富而又有条不紊 13 1实例创意和效果展示 图13 1实例效果 例13 5 13 2 1技术要点1 站点的设计由于网站提供留言板 使用的是动态网站技术 因此除了建立一个本地站点之外 还要建立一个测试服务器 在本地站点中完成网页的设计 在测试服务器中测试网页的效果 2 页面属性的设置通过页面属性的设置 定义页面的标题 文字颜色和超链接的颜色 3 CSS样式的使用通过CSS样式的使用 改变文字的显示风格和表格的框线风格 使界面更加美观 4 表格的布局通过表格的布局 使页面的内容既丰富又整齐 清晰 13 2实例说明 6 13 2 1技术要点5 脚本的应用通过JavaScript脚本的应用 实现公告中的滚动字幕特效 通过VBScript脚本的应用 实现留言板程序的设计 6 表单的制作通过表单的制作 为用户提供聊天室的登录窗口和搜索音乐的捷径 7 图像的使用在导航条的背景上 广告条上和新碟推荐区域中插入图像 使得整个页面充满动感 8 ASP数据库编程设计留言板时 采用ASP结合数据库编程管理留言信息 使站点具有交互功能 13 2实例说明 7 13 2 2准备素材在设计本站点时 需要使用的素材包括以下4种 网站站标 广告条及导航条背景使用的GIF图像 公告字幕 新闻文字前边的GIF图像 新碟推荐中的明星JPEG图像 留言板中使用的留言板GIF图像 13 2实例说明 8 13 3 1站点规划1 在IIS中建立虚拟目录在IIS中建立的虚拟目录别名为sample 对应的本地物理文件夹为G test 如图13 2所示 这里建立的虚拟目录所对应的物理文件夹将来就是作为测试服务器使用的 即本地站点中制作的页面最终要上传到测试服务器中进行验证 13 3设计过程 图13 2在IIS中建立虚拟目录 9 2 建立本地站点打开Dreamweaver8 执行 站点 管理站点 命令 打开站点定义对话框 新建一个名称为cool的站点 使用的本地文件夹为G fun 如图13 3所示 13 3设计过程 图13 3建立本地站点 10 3 建立测试服务器将分类切换到 测试服务器 类别 设置服务器模型为ASPVBScript 访问为 本地 网络 测试服务器文件夹为G test 与IIS中物理文件夹的设置一致 HTTP地址为http localhost sample 在以上的设置中 一定要注意在HTTP地址中原来的http localhost 之后添加上在IIS中设置的虚拟目录的别名sample 如图13 4所示 13 3设计过程 11 单击 基本 选项卡 对话框如图13 5所示 单击 下一步 按钮 在弹出的对话框中单击 测试URL 按钮 如果测试服务器设置正确 则弹出的对话框中将提示URL前缀测试已成功 如图13 6所示 单击 确定 按钮 完成测试服务器的定义 13 3设计过程 图13 5站点定义对话框图13 6URL前缀测试已成功 12 4 建立主页文件和相关文件夹在文件面板中 选择已经建立好的站点 单击鼠标右键 从快捷菜单中选择 新建文件 命令 定义主页文件名为index htm 接着在站点上单击鼠标右键 从快捷菜单中选择 新建文件夹 命令 定义图像文件使用的文件夹image和留言板栏目的文件夹guest 如图13 7所示 13 3设计过程 图13 7主页文件和相关文件夹 13 13 3 2制作主页1 CSS样式的设计 1 页面中的文字目前流行的大多数网页文字字体都是9pt大小的宋体 本页面同样采用这种字体 分别重新定义 和标签的CSS样式 字体为 宋体 大小为9pt 如图13 8所示 13 3设计过程 图13 8定义 和标签的CSS样式 14 13 3 2制作主页1 CSS样式的设计 2 表格边框细线的制作表格有两种用途 一种是纯粹为了布局使用的表格 其边框粗细为0 另一种是在布局的基础上显示细线风格的表格 可以使用CSS样式中的类定义细线边框 如图13 9所示 13 3设计过程 图13 9使用CSS样式中的类定义细线边框 15 13 3 2制作主页2 制作页面顶部的广告条表格 13 3设计过程 图13 11向表格中添加图片和链接文字 16 13 3 2制作主页3 制作导航表格将光标定位在顶部表格的右侧 插入一个1行9列 宽度为760像素的表格 接着 将光标定位在导航表格的第一个单元格中 将这个单元格的背景图片设置为一个底色较浅的图片 其他单元格的背景分别设置为颜色较深的图片 最后分别输入9个导航链接文字 将链接地址暂时均设为 效果如图13 12所示 13 3设计过程 图13 12添加导航栏目 17 13 3 2制作主页4 制作主体内容的框架主体部分从左到右可以分为两个部分 左边是一个登录表单和一个今日更新音乐区域 右边是娱乐新闻 新碟推荐 本站公告 音乐搜索和今日看点5个栏目 将鼠标定位在导航表格的最右边 插入一个1行1列 宽度为760像素的分隔表格 该表格仅仅用于分隔导航表格和主体表格 然后 将鼠标定位在分隔表格的最右边 插入一个1行2列 宽度为760像素的表格 然后选中整个表格 将其背景色设为 3399ff 再将左侧单元格的宽度设为220像素 右侧单元格的宽度设为540像素 13 3设计过程 18 13 3 2制作主页5 制作主体表格左侧的内容将鼠标定位在主体表格的左侧单元格中 插入一个10行1列 宽度为220像素的表格 选中表格中的所有单元格 应用样式xixian 这样可以产生一个立体显示效果的表格 效果如图13 13所示 接下来 分别制作聊天室登录表单区域和今日更新音乐区域 制作比较简单 这里不再赘述 效果如图13 14所示 13 3设计过程 图13 13设置左侧单元格的样式图13 14制作聊天室登录表单和今日更新音乐区域 19 13 3 2制作主页6 制作主体部分右侧单元格的内容分别制作最新娱乐新闻区域 新碟推荐区域 公告区域 音乐搜索区域和今日看点区域的内容 栏目布局如图13 15所示 栏目内容的制作过程这里不再赘述 读者可根据需要设计具体的内容 本实例的设计效果如图13 16所示 13 3设计过程 图13 15制作主体部分的主要栏目图13 16制作主体部分的栏目内容 20 13 3 2制作主页7 制作底部的版权信息区域将鼠标定位在主体表格的最右端 插入一个1行1列 宽度为760像素的表格 在属性面板中将表格高度设置为40像素 表格内文字的对齐方式为居中对齐 输入使用浏览器的建议版本和版权信息 如图13 17所示 13 3设计过程 图13 17制作底部的版权信息 21 13 3 3制作其他静态页面由于篇幅所限 这里只讲解QQ一族链接页面的实现方法 首先在站点根目录中建立一个qq htm页面 然后制作一个QQ商城情侣购物中心的页面 并且建立主页和该页面之间的链接 效果如图13 18所示 此时 会发现该页面的风格与主页的风格不太一致 例如 超链接文字显示下划线等 13 3设计过程 图13 18最初的页面效果 22 13 3 3制作其他静态页面其余的页面风格的设置同样也可以按照上述附加外部样式表的方法来实现 13 3设计过程 图13 21附加外部样式表的效果 23 13 3 4制作留言板1 设计概要留言板是Internet上最基本的交互式网页 是网络上提供的一项基本服务 也是一个和浏览者交流 沟通的园地 它可以设计得很简单 纯粹只收集浏览者的资料和意见 也可以设计得很复杂 这取决于网页开发者的能力及需求 无论是主动地上网提问 还是被动地留下姓名 E mail 留言及建议等 无不是留言板基本应用或其变形 本设计采用ASP作为开发工具 后台数据库采用Access数据库设计 利用ADO数据库访问技术实现对数据库的各种管理操作 实现留言板的留言及管理功能 13 3设计过程 24 13 3 4制作留言板2 选择设计方案实现网上留言的原理很简单 无非是为用户提供表单界面书写留言内容 并把这些留言信息加以保存 然后读取和显示留言 网上留言板可以有不同的实现方式 可以使用文件管理组件将留言数据存储到文本文件中 也可以使用ADO数据库访问组件将留言数据存储到数据库表中 设计留言板时 输入的界面并不难设计 主要是要考虑留言数据的存储问题 由于留言板上留言的数量可多可少 也就意味着数据量多寡不定 如果不提供查询留言历史功能的话 那么建议用文本文件保存数据即可 但若想让留言板有更强大的功能 则应使用数据库方式建立文件 这样将来进行查询 新增或删除都比较方便 考虑到留言数据管理的高效性和安全性 本设计采用数据库方式存储留言的内容来实现 13 3设计过程 25 13 3 4制作留言板3 留言板的主要模块和功能留言板的核心功能是在网络上提供让浏览者留言的功能 用户分为一般用户和管理员用户 一般用户可以浏览留言 发表留言 管理员可以管理用户留言和对留言板进行设置 制作留言板可以从客户界面和管理员管理界面两个角度考虑 所有用户都可以访问客户界面 包括显示留言和书写留言两个主要功能 管理员管理界面只能由该留言板的管理员访问和管理 可以由登录页面 删除留言等功能组成 除此之外 还需要对管理员管理界面设置安全机制 综合这些要求 留言板至少应该具有以下4个功能 留言的签写与保存功能 留言的读取与显示功能 留言的回复功能 管理员对留言管理的功能 13 3设计过程 26 13 3 4制作留言板3 留言板的主要模块和功能根据需求分析 留言板系统的模块主要包括签写与保存留言模块 读取与显示留言模块 回复留言模块和管理留言模块 其中 管理留言模块包括管理员登录模块编辑留言模块和删除留言模块 系统模块结构如图13 22所示 13 3设计过程 图13 22留言板系统模块结构图 27 13 3 4制作留言板4 数据库结构设计在编写留言板之前 首先要规划好留言板的数据库结构 数据库主要用于保存留言数据和管理留言数据的用户信息 这里 采用Access2000创建一个名为books的数据库 并在库中创建名为liuyan和admin的两个数据表 分别用于保存留言数据和管理留言数据 如图13 23所示 13 3设计过程 图13 23留言板数据库的创建与结构 28 13 3 4制作留言板5 留言板设计实现过程本系统的设计过程主要包括以下4个部分 签写与保存留言模块设计 读取与显示留言模块设计 回复留言模块设计和管理留言模块设计 代码请参见实例 13 3设计过程 29 本网站采取的测试方法是先进行各模块测试 经过修改和调整通过以后 再进行总体测试 本网站采用的测试环境是 服务器采用的是WindowsXPProfessional操作系统 IIS信息服务管理 客户机采用的是Windows98 2000 XP操作系统 IE浏览器 测试的主要模块包括 留言的签写与显示 留言的回复 管理员登录 留言的编辑与删除及留言信息的存储等 由于大多数网站都是由一些专业人员设计的 相对于普通用户 专业

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论