基于PHP的网上商城系统分析和设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

目录 (1)

摘要 (3)

Abstract (3)

第一章绪论 (4)

1.1 电子商务概述 (4)

1.2 Web服务器平台与Web平台的动态设计技术 (4)

1.3 Web平台系统的开发方法 (4)

第二章系统分析 (5)

2.1 开发背景与开发意义 (5)

2.1.1 开发背景 (5)

2.1.2 系统开发的意义 (5)

2.2 可行性分析 (5)

2.2.1 技术可行性分析 (5)

2.2.2 操作可行性分析 (6)

2.2.3 经济可行性分析 (6)

2.3 需求分析 (6)

2.3.1 初步调查 (6)

2.3.2 用户需求分析 (6)

2.3.3 购物流程图 (7)

第三章概要设计 (8)

3.1 总体方案设计 (8)

3.1.1 系统目标 (8)

3.1.2 划分子系统 (8)

3.1.3 系统结构总体设计 (8)

3.1.4 系统运行环境要求 (9)

3.2 数据库设计 (9)

3.2.1 数据库概念结构设计 (9)

3.2.2部分相关数据表 (9)

第四章详细设计 (14)

4.1 前台设计 (14)

4.1.1前台总框架 (14)

4.1.2 用户管理模块 (14)

4.1.3 商品浏览 (15)

4.1.4 购物车模块 (16)

4.2 后台部分 (17)

4.2.1 后台总体框架 (17)

4.2.2 管理员登录 (18)

4.2.3 订单管理 (18)

4.2.4 商品管理 (19)

4.2.5 系统管理 (20)

第五章系统测试 (21)

5.1系统测试 (21)

5.1.1测试的目的 (21)

5.1.2测试的准则 (21)

5.1.3测试的方法 (21)

5.2单元测试实例 (22)

5.3综合测试 (22)

5.4系统的维护主要包括四个方面 (23)

总结 (23)

参考文献 (24)

致谢 (25)

基于PHP的网上商城系统分析与设计

Xxx

计算机学院软件工程2011级指导教师:xxx

摘要:本文详细介绍了基于PHP的网上购物系统的系统结构设计、实现方法和操作流程,并介绍了系统各个模块的主要功能和数据库设计及功能。该系统采用B/S结构,采用PHP技术进行动态窗体页面的设计。后台数据库选用MySQL 数据库。系统设计并实现了会员注册及登录模块,会员基本信息模块,会员购物模块,产品搜索模块,管理员商品管理模块,用户管理模块,订单管理模块,信息管理模块等一系列功能模块。最后,对网上购物系统进行了系统测试,各个模块功能运行良好。

关键字:Internet,PHP,B/S,网上购物系统

Analysis and design of online shopping system based on PHP

Xxx

Software Engineering Profession,Computer College Grade 2011 Instructor:xxx

Abstract :This paper describes system structure design, implementation method and operation process based on PHP, and introduces main functions of various modules about the system and database design. The system uses B/S structure, and conducts design of dynamic form page by PHP technology. Background database selects MySQL database. System design realizes a series of function modules such as user registration and landing module, user basic information module, shopping module, searching goods module, the management of goods ,the management of user,the management of orders ,the management of news and so on. Finally, the paper tests Shopping Inline System, and the result finds that kinds of modules operate well.

Key words: Internet,PHP,B/S,e-Shopping

第一章绪论

1.1 电子商务概述

电子商务是伴随着信息经济的高速发展而产生的一个较新的概念,是一种新型的商业运营模式。可以概括为电子商务Web服务器IT信息技术+企业业务。发展电子商务是不可阻挡的趋势,已逐渐成为企业、商家们不可或缺的营销手段。本系统属于典型的企业与消费者之间 (B2C)类型的电子商务系统。

1.2 Web服务器平台与Web平台的动态设计技术

目前流行三种最常用的Web服务器平台是:基于Apache HTTP Server的服务器平台、基于网景的NES的服务器平台、基于微软的IIS的服务器平台。Apache HTTP Server可以在大多数计算机操作系统中运行由于其多平台和安全性被广泛使用是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展将Perl/Python等解释器编译到服务器中。而且PHP与Apache HTTP Server搭配是业界公认的黄金组合,因此本系统便是采用Apache HTTP Server 服务器平台。当前比较流行的Web开发技术有: ASP、PHP、JSP、等。ASP在国内比较流行,但是由于ASP的跨平台能力差而,且安全性不好JSP在国际上比较流行,适合开发一些企业级电子商务系统,但由于其在技术上和成本上要求都比较高现在在国内运用的还比较少,是Microsoft .NET Framework中的一组用于构建Web应用程序和XML Web Service的技术平台有一定的复杂性,而PHP 是秉承Linux 的GNU 风格借助与源码公开,使他迅速成为世界上目前应用最为广泛的站点制作语言之一。加上它和Linux,Apache和MySql的紧密配合,用PHP编写的代码执行起来会更快、更稳定。用PHP编写的代码,不用改变就可以在不同的WEB服务器上、不同的操作系统下运行。相比之下,我们选择了PHP语言来开发本系统。

1.3 Web平台系统的开发方法

在探讨电子商务的基本原理以及WEB相关开发技术的基础上,我们以软件工程方法完成了网上商城系统的开发。开发过程中所做的工作包括,整个系统的需求分析、系统设计和所有模块的具体实现、系统测试等。

相关文档
最新文档