没有合适的资源?快使用搜索试试~ 我知道了~
毕业论文-基于Php的网上商城网站的设计与实现.doc
0 下载量 72 浏览量
2023-07-05
23:12:31
上传
评论
收藏 642KB DOC 举报
温馨提示
试读
29页
毕业论文-基于Php的网上商城网站的设计与实现.doc
资源推荐
资源详情
资源评论
I
网上商城网站的设计与实现
内容摘要:本课题主要基于电子商务的基本原理,运用 PHP 开发技术搭建
一个动态的网上商城的电子商务网站。它是在 Windows 系统环境下,以 Mysql
数据库开发平台,Apache 网络信息服务器,采用 PHP(Hypertext Preprocessor)
技术开发的网上购物系统。本系统分为前台与后台两部分组成,前台主要针对消
费者,主要包括商品展示、会员注册、购物车管理、商品收藏管理、订单管理等
功能模块;后台由管理员使用,主要包括商品管理、进货管理、订单管理、系统
管理等功能模块。通过这些功能的实现,给商家提供一个动态、交互式、具有商
品提供、系统管理等功能的电子商务平台。
关键字:电子商务,网络购物,数据库开发,PHP 开发技术
1
第一章 绪论
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.NET 等。ASP 在国内
比较流行,但是由于 ASP 的跨平台能力差,而且安全性不好;JSP 在国际上比较
流行,适合开发一些企业级电子商务系统,但由于其在技术上和成本上要求都比
较高,现在在国内运用的还比较少;ASP.NET 是 Microsoft .NET Framework 中的
一组用于构建 Web 应用程序和 XML Web Service 的技术平台,有一定的复杂性;
而 PHP 是秉承 Linux 的 GNU 风格,借助与源码公开,使他迅速成为世界上目前
应用最为广泛的站点制作语言之一。加上它和 Linux,Apache 和 MySql 的紧密配
合,用 PHP 编写的代码执行起来会更快、更稳定。用 PHP 编写的代码,不用改变
就可以在不同的 WEB 服务器上、不同的操作系统下运行。相比之下,我们选择了
PHP 语言来开发本系统。
1.3 Web 平台系统的开发方法
在探讨电子商务的基本原理以及 WEB 相关开发技术的基础上,我们以软件工
2
程方法完成了网上商城系统的开发。开发过程中所做的工作包括:整个系统的需
求分析、系统设计和所有模块的具体实现、系统测试等。
第二章 系统分析
2.1 开发背景与开发意义
2.1.1 开发背景
21 世纪的今天,网络在人们生活中已经日益盛行,越来越多人已经离不开
网络。人们已经不再满足于了解最新信息、查找资料等一些传统的网络使用方式,
而是过渡到娱乐、购物等新兴的网民生活。网上购物,成了当今广大群众的时尚。
而商家,也逐渐重视起网络的作用,充分利用起网络的低成本、高效性来宣传企
业形象和销售商品。因此,为了方便广大群众,满足商家的需求,我们专门构建
网上商城系统。
2.1.2 系统开发的意义
长期以来,大部分的销售活动,都是面对面的销售,如:店铺销售、广交会、
上门推销等。这些销售活动,都会受到地域、时间、环境等方面的影响,从而给
企业、公司等的销售管理带来极大的不便。而且信息的人工管理,也存在诸多缺
点。而网上商城,正好能全面解决这样的问题。产品生产-销售-客户订单管理系
统软件为企业、公司等的销售管理带来了极大的方便。产品生产-销售-客户订单
管理系统能够为用户提供可靠的信息储存和快捷的信息处理手段。作为计算机应
用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理
所无法比拟的优点。因此,开发这样一套管理系统成为很有必要的事情,它能够
具体化、合理化的管理单位的销售信息情况,用结构化的思维方式去了解计算机
的工作原理。
2.2 可行性分析
2.2.1 技术可行性分析
本系统采用 PHP+Mysql+Apache 进行开发,其中前台用 HTML 嵌入 PHP 进行页
3
面开发和管理用户界面,提示信息完善,界面友好有亲和力;后台采用 Mysql 数
据库开发和管理数据库,部分关键内容采用事务处理机制,具有很强的错误处理
能力。本系统的开发环境使用现在特别流行的开源 Apache 服务器,使用方便、
运行稳定、安全可靠。PHP+Mysql+Apache 这个国际公认的网站开发黄金组合,
在电子商务系统开发上,得到广泛的应用。如易趣网、百度有啊、ecshop 等大
型电子商务网站。综上所述,本系统在技术方面是可行的。
2.2.2 操作可行性分析
本系统采用 B/S 架构,对销售信息进行网上管理,操作简单易懂,对用户来
说不需要高深的计算机专业知识,只要管理员能够懂得使用网络,就可以对商城
进行使用和维护。
2.2.3 经济可行性分析
由于本系统属于模拟的网上商城系统,整个系统并不算太大,因此开发成本
不算太高。整个开发过程由两个人参与,只需要两台 PC 机和上述的各种软件,
就可以实现全部的开发任务。由于 PC 机是我们各自原有的,而且无需专门升级
硬件;而各种软件,又是能够在网上免费下载的,因此,整个开发成本可以说是
非常的低廉,这也为我们以后进一步完善网站提供了非常大的方便。在使用成本
上,用户只需要拥有一台能够连接到国际互联网上的计算机,通过注册就可以在
世界的任何一个角落使用网站的全部功能和服务。而且对计算机的硬件的需求也
不是很高,软件方面也没有特殊的需求,易于广大用的访问与使用。因此,从经
济可行性分析来看,这个网站体现了经济实惠,但是功能强大的特点。
2.3 需求分析
2.3.1 初步调查
本次调查主要是由我们两个同学一起通过亲身体验现在各大 B2C 网站的购物
流程,如卓越网、百度有啊、淘宝网、京东商城等等,熟悉其实现购物的方式,
了解其管理的运作方式和管理业务流程,分析现在 B2C 网上商城的基本运行情况
和不足并探讨其需求。同时,参考了相关网站的调查分析报告等。
4
2.3.2 用户需求分析
随着互联网的高速发展,Web 应用技术也得到了迅速提高。电子商务平台便
是基于这些互联技术发展起来的。而基于 B/S 体系结构的网上购物系统正是电子
商务的典型,系统简单却功能强大。
由于客户端-服务器(C/S)应用程序可维护性差,而且对客户端计算机要求
功能必须相当强大。为了解决这个缺点,浏览器-服务器(B/S)应用程序应运而
生。客户端只要求安装有浏览器,就可以与服务器连接,运行整个应用程序。与
此同时,由于服务端与客户端分离,应用程序的版本不管如何更新,都只会在服
务器端进行,这样客户端可以节省大量资源和时间。近年来,B/S 结构越来越受
到企业和公司等的喜爱和重用,选择 B/S 结构是当前电子商务系统开发的明智之
举,能充分适应市场的需求。本系统便是采用 B/S 结构进行开发的。
剩余28页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 415
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功