0基于Web的应用系统开 发技术
第10章 基于Web的应用系统开 发技术
本章主要内容 1sWeb网站的规划设计 2今Web应用系统开发技术概述 3令ASP开发技术 4PHP开发技术 5÷JSP开发技术 (6ASP、PHP与SP技术的性能比 7其它开发技术
本章主要内容 ❖ Web网站的规划设计 ❖ Web应用系统开发技术概述 ❖ ASP开发技术 ❖ PHP开发技术 ❖ JSP开发技术 ❖ ASP、PHP与JSP技术的性能比 ❖ 其它开发技术 1 2 3 4 5 7 6
10.1Web网站的规划设计 令Web页面的规划设计 令Web网站设计过程
10.1 Web网站的规划设计 ❖ Web页面的规划设计 ❖ Web网站设计过程
Web页面规划设计的原贝 个很重要的原则就是要让用户迅速找到他所感兴趣的内容,因此好的 Web内容组织方式就显得尤为重要。 令一个重要的原则就是要通过图形设计与规划,把信息划分为各个独立单 位,便读者在短期记忆甲必须记住的内容减到蕞少。因此,在组织Web 的内容时,要根据主题将Web内容分成若干个小块。在分块时要注意保 证内容的逻辑性、独立性和先后顺序;还要注意块的大小,过大或过小 都是不合适 令一个好的Web站点,内容组织结构必须清晰、符合逻辑、符合日常生活 习惯的。当用户浏览Web页面时,往往会根据前面看过的内容和经验来 推测后面将会出现什么。 今Web上的每一个页面在内容上都是独立和完整的。 令逻辑性和独立性之外,还必须注意内容上的先后顺序 在设计Web页的过程中,应处处为用户着想
Web页面规划设计的原则 ❖ 一个很重要的原则就是要让用户迅速找到他所感兴趣的内容,因此好的 Web内容组织方式就显得尤为重要。 ❖ 一个重要的原则就是要通过图形设计与规划,把信息划分为各个独立单 位,使读者在短期记忆中必须记住的内容减到最少。因此,在组织Web 的内容时,要根据主题将Web内容分成若干个小块。在分块时要注意保 证内容的逻辑性、独立性和先后顺序;还要注意块的大小,过大或过小 都是不合适的。 ❖ 一个好的Web站点,内容组织结构必须清晰、符合逻辑、符合日常生活 习惯的。当用户浏览Web页面时,往往会根据前面看过的内容和经验来 推测后面将会出现什么。 ❖ Web上的每一个页面在内容上都是独立和完整的。 ❖ 逻辑性和独立性之外,还必须注意内容上的先后顺序 ❖ 在设计Web页的过程中,应处处为用户着想
Web页面组织方式 令层次结构 令序列结构 令网状结构 今复合结构
Web页面组织方式 ❖ 层次结构 ❖ 序列结构 ❖ 网状结构 ❖ 复合结构
层次结构 主页 一级网页 一级网页 一级网页 二级网页 二级网页 二级网页
层次结构
序列结构 在网状结构中,链接将内容相关的不同页面连到 起 令同前面两种结构相比,它显得更加灵活、随意并符 合人的联想式思维习惯。但缺点是很容易迷路。解 决迷路的办法是在每个页面中使用线索,方法有以 下两个: ≤s提供强制性跳出的方法,如提供一个“返回主页”的链 接 ≤在每个页面上提供一个全局结构图(也就是许多工具中 提到的导航条),指出当前的位置以及可供选择的几 主要的主题链接 人
序列结构 ❖ 在网状结构中,链接将内容相关的不同页面连到一 起。 ❖ 同前面两种结构相比,它显得更加灵活、随意并符 合人的联想式思维习惯。但缺点是很容易迷路。解 决迷路的办法是在每个页面中使用线索,方法有以 下两个: 提供强制性跳出的方法,如提供一个“返回主页”的链 接; 在每个页面上提供一个全局结构图(也就是许多工具中 提到的导航条),指出当前的位置以及可供选择的几个 主要的主题链接
复合结构 大多数复杂的Web站点内容组织方式是以上几种结 构类型的组合。 令设计这样的结构时前面提到一些原则仍然是适用的。 令一些优秀的站点往往还提供一个支持全文检索的搜 索页面和一个总目录表(称为站点地图 Sitemap) 这样用户就可以绕过层层链接,直接跳到他所感兴 趣的页面中去
复合结构 ❖ 大多数复杂的Web站点内容组织方式是以上几种结 构类型的组合。 ❖ 设计这样的结构时前面提到一些原则仍然是适用的。 ❖ 一些优秀的站点往往还提供一个支持全文检索的搜 索页面和一个总目录表(称为站点地图Sitemap), 这样用户就可以绕过层层链接,直接跳到他所感兴 趣的页面中去
网站规划设计 令浏览者群体分析 信息发布方式 令系统规划步骤
网站规划设计 ❖ 浏览者群体分析 ❖ 信息发布方式 ❖ 系统规划步骤
Web站点结构的总体设计 令搜集素材 令组织材料 令设计Web页面
Web站点结构的总体设计 ❖ 搜集素材 ❖ 组织材料 ❖ 设计Web页面