第九章商务厕站综合设讣举例 本章通过创建一个具体的网上书店 网站来介绍商务网站程序设计所涉 及的各个主要功能模块,详细讲述 商品展示、商品搜索、购物车创建 与管理、收银台与订单处理等页面 程序的设计过程,同时给出了部分 程序的关键源代码。 这一章融会了前面各章的知识,内 容相当丰富,同时还介绍了动态交 互网页编程和web数据库应用编程 方面的许多技巧
第九章 商务网站综合设计举例 本章通过创建一个具体的网上书店 网站来介绍商务网站程序设计所涉 及的各个主要功能模块,详细讲述 商品展示、商品搜索、购物车创建 与管理、收银台与订单处理等页面 程序的设计过程,同时给出了部分 程序的关键源代码。 这一章融会了前面各章的知识,内 容相当丰富,同时还介绍了动态交 互网页编程和Web数据库应用编程 方面的许多技巧
9.1总体结构设计 网站主要功能模块 BOOK网上书城 用户管理 在线售书 书城管理 图9-1网站主要功能模块
9.1 总体结构设计 一、网站主要功能模块 BOOK网上书城 用户管理 在线售书 书城管理 图9-1 网站主要功能模块
二、数据库设计 口本示例网站采用Accs数据库作为存放商品信息、客户资料和订 单信息的数据库。对于具有较大访问量和较高数据安全需求的网 站建议采用 SQLServer2000等中大型数据库。事实上,对于网络 程序的编写来讲,采用不同类型的数据库几乎是没有区别的 d:数据库(ACe200件格式) 打开0)忆设计①)新建0X-国 对象 使用设计器创建表 表使用向导创建表 查询 团通过输入数据创表 国窗体 图 category 报表回 迪页 2宏 ■ product a revi 模块 a sorts 妇收藏夹 图92数据库 db. mdb中包含的表
二、数据库设计 本示例网站采用Access数据库作为存放商品信息、客户资料和订 单信息的数据库。对于具有较大访问量和较高数据安全需求的网 站建议采用SQL Server 2000等中大型数据库。事实上,对于网络 程序的编写来讲,采用不同类型的数据库几乎是没有区别的。 图9-2 数据库db.mdb中包含的表
三、主要页面文件 为实现本网站各项功能,需设计如下网页文件,见表9-1。 四、系统开发环境简介 1.系统软件需求 (1)开发环境: Microsoft windows2000 server; Dreamweaver mX2004中文版; Access2000; Photoshop7.0。 (2)运行环境: Microsoft windows nt4.0系统或以上配置; Internet information server5.0或更高; Internet explore5.0浏览器或更高。 2.系统硬件需求 Intel pentium iii系列处理器或更高; 6 M SDRAM内存或者更高; 集成显示芯片或更高配置 lG硬盘剩余控件或更高
三、主要页面文件 为实现本网站各项功能,需设计如下网页文件,见表9-1。 四、系统开发环境简介 1. 系统软件需求 (1)开发环境:Microsoft windows 2000 server; Dreamweaver MX 2004中文版;Access 2000;Photoshop 7.0。 (2)运行环境:Microsoft windows NT 4.0系统或以上配置; Internet Information Server 5.0或更高; Internet explore 5.0浏览器或更高。 2.系统硬件需求 Intel Pentium III系列处理器或更高; 64M SDRAM内存或者更高; 集成显示芯片或更高配置; 1G硬盘剩余控件或更高
9.2商品展示功能设计 教据表设计 本实例是一网上书店,是典型的商务网站,要实现网站和用户的交 互以及动态数据存储更新,必须有后台数据库作支撑,也必须设 计相应的数据表用于存储相关数据,表92是用来保存网上书店的 书籍信息的表 Product。 包含文件设计 当在某个页面中需要插入该代码段时,即可用以下形式的语句将其 包含进来。 <--#inc lude file ="filename">
9.2 商品展示功能设计 一、数据表设计 本实例是一网上书店,是典型的商务网站,要实现网站和用户的交 互以及动态数据存储更新,必须有后台数据库作支撑,也必须设 计相应的数据表用于存储相关数据,表9-2是用来保存网上书店的 书籍信息的表Product。 二、包含文件设计 当在某个页面中需要插入该代码段时,即可用以下形式的语句将其 包含进来。 <!--#include file = "filename">