B2C电子商务网站开发_教程63510.docx
《B2C电子商务网站开发_教程63510.docx》由会员分享,可在线阅读,更多相关《B2C电子商务网站开发_教程63510.docx(229页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第11章 B2C电子商务网站开发【本章要点】E 需求分析E 系统设计E 数据库设计E 系统实现E 系统测试与部部署11.1 需求求分析随着社会文化水水平的提高和和计算机应用用的普及,网网络购物已经经开始被广大大消费者所接接受并广泛使使用,电子商商务的发展进进入新的阶段段。电子商务务可以理解为为买卖双方互互不谋面,通通过互联网实实现洽谈、订订货、在线付付款等完整的的商业交易活活动。电子商商务可以分为为B2B模式式(Busiiness To Buusinesss:企业对对企业)、BB2C模式(BBusineess Too Custtomer:企业对个人人客户)、CC2C模式(CCustommer
2、Too Custtomer:个人客户对对个人客户)。国国内外著名的的电子商务网网站有阿里巴巴巴、淘宝网网、当当网、亚亚马逊等。本章通过简单的的B2C网上商城城系统-闽闽台商城开开发,介绍使使用PHP进进行WEB应应用程序开发发的一般过程程和方法。BB2C网上商城城系统-闽闽台商城即即企业负责电电子商务网站站的构建和运运营,网站提提供商品发布布、会员注册册、购物车、订订单提交等功功能。会员可可以通过浏览览商品信息、提提交订单,企企业通过网站站可以管理商商品,处理订订单,实现简简单的电子商商务活动。11.2 系统统设计11.2.1 系统功能结结构通过对国内外电电子商务网站站的分析,结结合客户的具具
3、体应用需求求,闽台商商城网站项项目的具体功功能如下: 1. 前台主要要功能:(1) 商品展展示:提供各各类别商品展展示页面,要要求显示商品品名称、实物物图片、市场场价和会员价价等信息,提提供“查看详细信信息”和“放入购物车车”超链接。为为各个商品提提供详细介绍绍页面,包括括商品名称、实实物图片、商商品描述等信信息。(2) 商品订订购:会员查查看完商品后后可以将该商商品放入购物物车,可以对对购物车进行行管理,包括括更改订购数数量、从购物物车中删除商商品、清空购购物车等。会会员可以提交交订单,填写写收货信息,完完成商品订购购业务。(3) 文章展展示:提供各各类新闻文章章的展示,包包括商场公告告、交
4、易帮助助等信息。(4) 会员中中心:提供会会员注册和登登陆功能,会会员登陆网站站后可以实现现商品订购、查查看订单等功功能。2. 后台主要要功能:(1) 商品管管理:系统管管理员能够管管理商品类别别和商品信息息,包括商品品信息的发布布、修改、删删除等功能;(2) 文章管管理:系统管管理员能够管管理文章类别别和文章信息息,包括文章章信息的发布布、修改、更更新、放入回回收站和彻底底删除等功能能;(3) 会员管管理:系统管管理员能够管管理会员信息息,包括会员员信息的查看看、启用和禁禁用等功能;(4) 订单管管理:系统管管理员能够管管理会员提交交的订单信息息,包括查看看订单详细信信息,发货、结结算等功能
5、;闽台商城网站站由网站前前台和网站管管理后台组成成。网站前台台的系统功能能结构如图111-1所示示,网站管理理后台的系统统功能结构如如图11-22所示。 图11-1网站站前台功能结结构图 图11-22 网站管理理后台功能结结构图11.2.2 系统业务流程图闽台商城网站站的系统业业务流程图如如图11-33所示。图11-3 系系统业务流程程图11.3 数据据库设计11.3.1 数据库分析析根据需求分析和和系统设计,分分析系统数据据库结构,并并为其设计合合理的数据库库。本项目数数据库关系图图如图11-4所示。图11-4数据据库关系图11.3.2数数据库创建表11-1 管管理员信息表表Adminn_I
6、nfoo字段名称字段类型备注A_IDint管理员编号(主主键,标识)A_UserNNameVarcharr(20)用户名A_PasswwordVarcharr(50)密码A_TelVarcharr(20)联系电话A_QQVarcharr(20)QQA_EmaillVarcharr(50)邮箱A_CreatteTimeeDatetimme注册日期A_StatuusInt状态表11-2 会会员信息表MMemberr_Infoo字段名称字段类型备注M_IDint会员编号(主键键,标识)M_NameVarcharr(20)会员名M_PasswwordVarcharr(50)密码M_QuesttionV
7、archarr(50)密码保护问题M_AnsweerVarcharr(50)密码保护答案M_CardVarcharr(30)身份证号M_TelVarcharr(20)联系电话M_QQVarcharr(20)QQM_EmaillVarcharr(50)邮箱M_AddreessVarcharr(200)联系地址M_CodeVarcharr(20)邮政编码M_MoneyyFloat消费总额M_Blanccefloat余额M_CreatteTimeeDatetimme注册日期M_StatuusInt状态表11-3 商商品类别表 Produuct_Tyype字段名称字段类型备注PT_IDint类别编号(
8、主键键,标识)PT_PareentIDInt父级类别编号PT_NameeVarcharr(20)类别名称PT_Intrrotext类别简介表11-4 商商品信息表PProducct_Inffo字段名称字段类型备注P_IDint商品编号(主键键,标识)PT_IDInt类别编号P_NameVarcharr(100)商品名称P_ModellVarcharr(300)规格P_ImageeVarcharr(300)图片P_IntrooText介绍P_BranddVarcharr(50)品牌P_MPricceFloat市场价P_VPricceFloat商城价P_SellNNumInt销售量P_Storee
9、NumInt库存量P_HitsInt访问量P_CreatteTimeeDatetimme发布时间P_StatuusInt状态表11-5 文文章类别表 News_Type字段名称字段类型备注NT_IDint类别编号(主键键,标识)NT_PareentIDInt父级类别编号NT_NameeVarcharr(20)类别名称NT_IntrroText类别简介表11-6 文文章信息表NNews_IInfo字段名称字段类型备注N_IDint文章编号(主键键,标识)NT_IDInt类别编号N_TitleeVarcharr(200)文章标题N_IntrooText摘要N_ConteentsText内容N_Hi
10、tsInt访问量N_CreatteTimeeInt发布时间N_StatuusDatetimme状态表11-7 订订单信息表 Order_IInfo字段名称字段类型备注O_IDint订单编号(主键键,标识)O_NumVarcharr(20)订单号M_NameVarcharr(20)会员名P_NumsInt商品数量O_MoneyyFloat消费金额O_TakerrVarcharr(100)收货人O_AddreessVarcharr(300)收货地址O_TelVarcharr(20)联系电话O_PaymeethodInt付款方式O_CreatteTimeedatetimme订单日期O_Statuus
11、Int订单状态O_Remarrktext备注表11-8 订订单商品信息息表 Ordder_Prroductt字段名称字段类型备注OP_IDint编号(主键,标标识)O_NumVarcharr(20)订单号P_IDint商品编号P_UnitPPricefloat单价P_NumsInt数量P_FlodFloat折扣P_PriceeFloat小计价格11.4 系统统实现11.4.1 创建项目本节开始系统的的编程实现,在在编写代码之之前,先规范范网站的整体体文件结构,创创建系统中可可能用到的文文件夹。在CC:ApppServwww文件件夹中创建一一个文件夹,命命名为“webshhop”,在“websh
12、hop”文件夹中分分别创建coonn、immages、aadmin、uuploadd四个文件夹夹。那么开发发过程中,只只需要将所创创建的文件保保存在相应的的文件夹中。项项目完整的文文件清单如表表11-9所所示。表11-9 项项目文件清单单根目录文件子目录文件说明1connConn_DBB.php数据库链接文件件images存放网站前台图图片素材upload存放上传的商品品图片及文章章图片2Adminlogin.pphp系统后台登陆页页面3main.phhp系统后台管理主主页4admin_aadd.phhp管理员信息添加加页面5admin_mmanageer.phpp管理员信息管理理页面6adm
13、in_uupdatee.php管理员信息修改改页面7newstyppe_addd.php文章类别添加页页面8newstyppe_mannager.php文章类别管理页页面9newstyppe_upddate.pphp文章类别修改页页面10news_addd.phpp文章添加页面11news_maanagerr.php文章管理页面12news_uppdate.php文章修改页面13productttype_add.pphp商品类别添加页页面14productttype_managger.phhp商品类别管理页页面15productttype_updatte.phpp商品类别修改页页面16prod
14、uctt_add.php商品添加页面17productt_manaager.pphp商品管理页面18productt_updaate.phhp商品修改页面19member_managger.phhp会员信息管理页页面20member_info.php查看会员信息页页面21order_mmanageer.phpp订单信息管理页页面22order_iinfo.pphp查看订单信息页页面23select_newsttype1.php下拉框文章类类别用于文章类类别添加页面面24select_newsttype2.php下拉框文章类类别用于文章添添加页面25select_newsttype3.php下拉
15、框文章类类别用于文章修修改页面26select_produucttyppe1.php下拉框商品类类别用于商品类类别添加页面面27select_produucttyppe2.phhp下拉框商品类类别用于商品添添加页面28select_produucttyppe3.phhp下拉框商品类类别用于商品修修改页面Admin/iimagess存放后台界面图图片素材29Admin/aactionnlogin_ddo.phpp系统后台登陆处处理30sessionn_checck.phpp系统后台登陆判判断31admin_aadd_doo.php管理员信息添加加处理32admin_ddeletee_do.pph
16、p管理员信息删除除处理33admin_uupdatee_do.pphp管理员信息修改改处理34newstyppe_addd_do.pphp文章类别添加处处理35newstyppe_dellete_ddo.phpp文章类别删除处处理36newstyppe_upddate_ddo.phpp文章类别修改处处理37news_addd_do.php文章添加处理38news_acction_do.phhp文章综合处理(删删除、发布、放放入回收站)39news_uppdate_do.phhp文章修改处理40productttype_add_ddo.phpp商品类别添加处处理41productttype_de
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- B2C 电子商务 网站 开发 教程 63510
限制150内