1、I 网上商城网站的设计与实现 (商品管理与购物流程功能模块开发) 内容摘要:内容摘要:本课题主要基于电子商务的基本原理,运用 PHP 开发技术搭建 一个动态的网上商城的电子商务网站。它是在 Windows 系统环境下,以 Mysql 数据库开发平台,Apache 网络信息服务器,采用 PHP(Hypertext Preprocessor) 技术开发的网上购物系统。本系统分为前台与后台两部分组成,前台主要针对消 费者,主要包括商品展示、会员注册、购物车管理、商品收藏管理、订单管理等 功能模块;后台由管理员使用,主要包括商品管理、进货管理、订单管理、系统 管理等功能模块。通过这些功能的实现,给商家
2、提供一个动态、交互式、具有商 品提供、系统管理等功能的电子商务平台。 关键字:关键字:电子商务,网络购物,数据库开发,PHP 开发技术 1 第一章第一章 绪论绪论 1.1 1.1 电子商务概述电子商务概述 电子商务是伴随着信息经济的高速发展而产生的一个较新的概念,是一种新 型的商业运营模式。可以概括为:电子商务Web(服务器)IT(信息技术)+ 企业业务。发展电子商务是不可阻挡的趋势,已逐渐成为企业、商家们不可或缺 的营销手段。本系统属于典型的企业与消费者之间 (B2C)类型的电子商务系统。 1.1.2 2 WebWeb 服务器平台与服务器平台与 WebWeb 平台的动态设计技术平台的动态设计
3、技术 目前流行三种最常用的 Web 服务器平台是:基于 Apache HTTP Server 的服务 器平台、基于网景的 NES 的服务器平台、基于微软的 IIS 的服务器平台。Apache HTTP Server 可以在大多数计算机操作系统中运行,由于其多平台和安全性被广 泛使用,是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释器编译到服务器中。而且 PHP 与 Apache HTTP Server 搭配,是业界公认的黄金组合,因此本系统便是采用 Apache HTTP Server 服务器平台。 当前比较流行的 Web 开
4、发技术有: ASP, PHP,JSP,ASP.NET 等。ASP 在国 内比较流行,但是由于 ASP 的跨平台能力差,而且安全性不好;JSP 在国际上比 较流行,适合开发一些企业级电子商务系统,但由于其在技术上和成本上要求都 比较高,现在在国内运用的还比较少;ASP.NET 是 Microsoft .NET Framework 中的一组用于构建 Web 应用程序和 XML Web Service 的技术平台,有一定的复杂 性;而 PHP 是秉承 Linux 的 GNU 风格,借助与源码公开,使他迅速成为世界上 目前应用最为广泛的站点制作语言之一。 加上它和 Linux,Apache 和 MySql 的紧 密配合,用 PHP 编写的代码执行起来会更快、更稳定。用 PHP 编写的代码,不用 改变就可以在不同的 WEB 服务器上、不同的操作系统下运行。相比之下,我们选 择了 PHP 语言来开发本系统。 1.31.3 WebWeb 平台系统的开发方法平台系统的开发方法 在探讨电子商务的基本原理以及 WEB 相关开发技术的基础上,我们以软件工 2 程方法完成了网上商城系统