基于WEB的小型电子商务系统设计与实现样本.doc
《基于WEB的小型电子商务系统设计与实现样本.doc》由会员分享,可在线阅读,更多相关《基于WEB的小型电子商务系统设计与实现样本.doc(47页珍藏版)》请在咨信网上搜索。
河 北 工 程 大 学 本 科 生 毕 业 论 文(设计) 题 目: 基于WEB小型电子商务系统设计与实现 学生姓名: 单身小灰灰思密达 学生学号: 指引教师: 赵晓峰 院系: 经济管理学院 专业班级: 信息管理与信息系统1202班 完毕时间: 5月 30 日 摘 要 随着越来越多像“双十一”、“双十二”、“京东815”等等特殊日子被拥有着庞大消费者网络商城所挖掘出来,越来越多消费者也将目光从实体店转移到了网络电商方向,而在刚刚过去“双十一中”,仅在当天,阿里巴巴旗下各平台总交易额达到了前所未有912亿元,从这里可以看出,网络发展,消费者顾客群消费能力增长,使得电子商务网占在将来所拥有能量超乎想象。本文所阐述对小型电子商务网站系统设计及实现就是由此而形成。 本系统重要目的是实现顾客通过本网站购买商品,订单解决、付款,并完毕商品收货及评价。并通过后台实现顾客、管理员管理,以及商品,订单,地址,权限等在后台管理等功能。基本实现了顾客购买商品功能及流程。 一方面,本文简朴简介了选题背景、国内外电子商城现状,以及当前相应问题。对实现本系统所需要技术以及为本系统设计数据库进行简要描述,并简介开发本系统中所需要开发语言、工具、开发环境、框架、所需软件等。并对本系统进行需求分析,以及详细阐述本系统各个模块设计、代码设计、数据库设计、运营环境搭建、系统实现及运营测试成果。 关 键 词:电子商务网站; ThinkPhp 框架; MySQL; MVC 模式;Javascript According To WEB Small Scaled Electronic Commerce System Design And Realization Abstract Along with more and more be like the special day of "double 11","double 12",and"the east of city 815"...etc. be owned a huge consumer of network company city scoop out,more and more consumers also transfer vision from the entity store to network electricity the company's direction,but at just"double 11 in" in past ,only on that very day,in Ba Ba underneath each platform always traded a sum to come to an unprecedented 91,200,000,000 dollars,could see from here,the development of network,the increment of consumption ability of the consumer customerses,make the electronic commerce net have in the future own of the energy is more than an imagination.Design and realization of rightness small scaled system in the electronic commerce website elaborated by this text be from here but formation of. The main target of this system is to carry out a customer to purchase a merchandise through this website,the processing,payment of the order,and complete accepting of merchandise goods and evaluation.Combine and pass the management that the backstage carries out a customer,managing person,and merchandise,order,address,the functions like management,etcs in backstage like legal power,etc.It was basic to carry out a customer to purchase the function and process of merchandise. First,this text in brief introduced to choose the present condition of background,domestic and international electronics company's city,and currently to should of problem.To realization originally the technique needed by system and carry on a synopsis description for the database of this system design,and introduce and develop this system in need of development language,tool,develop environment,frame and the software needed etc..Combine carry on need analysis to this system,and elaborates building of each mold piece design,code design,database design of this system,movement environment,system to carry out and circulates a test in detail result. Keywords: Electronic commerce website; ThinkPhp frame; MySQL; MVC mode; Javascript 目 录 摘 要 I 第1章 绪论 1 1.1 选题背景 1 1.2 本文所做重要工作 1 第2章 开发环境、有关技术及有关工具概述 2 2.1 .ThinkPHP框架简介 2 2.2 MVC设计逻辑简介 2 2.3 MySQL数据库 2 2.4 WampServer 3环境简介 3 2.5 Navicat工具简介 3 2.6 JavaScript简介 3 2.7 PHP语言简介 3 第3章 系统分析 4 3.1 可行性分析 4 3.2 需求分析 4 第4章 系统设计 6 4.1 数据库设计 6 4.2 各功能模块界面和代码设计 12 4.3 运营环境设计与硬件需求 20 第5章 项目系统实现与运营测试 22 5.1 系统实现 22 5.2 系统运营测试及成果 22 5.3 运营成果分析 26 总 结 27 参照文献 28 致 谢 29 第1章 绪论 1.1 选题背景 近年来,随着着互联网技术迅速发展,网络早已经成为当代人寻常生活中不可或缺某些。而阿里、京东、苏宁、唯品会等等大型电商网站崛起,中华人民共和国消费者数量增长,生活节奏加快,网络购买便捷,使得电子商务网站逐渐成为了越来越多消费者购物第一选取。 当前中华人民共和国电子商务依然保持迅速增长态势,潜力巨大,公司、行业信息化迅速发展,为加快电子商务应用提供了坚实基本。电子商务服务业迅猛发展。此外,如快递行业这种对电子商务辅助型行业,从快递行业浮现发展到今天,快递行业已形成功能完善业态体系。并且在电商推动快递行业发展同步,快递行业也相应增进了电商行业发展。 而由此也就拟定了本次毕业设计定题方向,即小型电子商务网站建设,本设计以蘑菇街商城为模板,将整个网站分解为20个模块,通过ThinkPhp框架及MVC模式实现整个网站从客户登录注册、购物、下订单、支付、收货、评论重要购物流程。通过JavaScript实现轮播图、页面详情放大镜等功并实现后台对顾客管理、商品管理、订单管理,商品类别管理、网站配备、情谊链接、轮播图管理、评论模块等几大模块。 1.2 本文所做重要工作 1. 一方面简介开发工具(涉及前台设计和数据库设计所用工具)及运营环境有关知识,涉及ThinkPHP框架、MVC设计逻辑、WampServer环境、MySQL数据库、JavaScript等; 2. 进行需求及可行性分析,并描绘出系统大体业务关系和数据流程图;此外以进行需求分析为基本,导出系统实体关系模型图(E-R图),并展示MySQL数据库中所涉及表表构造图。 3. 对本系统先后台操作页面进行详细分析,以图片演示为主,代码详情展示为辅,将整个系统设计以简洁明了方式展示出来, 4. 在对系统进行详细设计后,就可以对系统进行实行和运营;最后总结了本系统特点,并提出某些需要完善方面。 第2章 开发环境、有关技术及有关工具概述 2.1 .ThinkPHP框架简介 ThinkPHP是一种迅速、兼容并且简朴轻量级国产PHP开发框架, ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite各种数据库以及PDO扩展。作为一种整体开发解决方案,ThinkPHP可以解决应用开发中大多数需要,由于其自身包括了底层架构、兼容解决、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单解决等惯用组件,并且对于跨版本、跨平台和跨数据库移植都比较以便。 2.2 MVC设计逻辑简介 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)缩写,一种软件设计典范,用一种业务逻辑、数据、界面 显示分离办法组织代码,将业务逻辑汇集到一种部件里面,在改进和个性化定制界面及顾客交互同步,不需要重新编写业务逻辑。 ThinkPhp中MVC: 模型(M):模型定义由Model类来完毕。Model类位于项目目录下面LibModel目录。 视图(V):模板实现是和框架无关,做到了100%分离,可以独立预览和制作。 控制器(C):应用控制器,承担了控制器角色,负责调度控制。 2.3 MySQL数据库 MySQL是一种关系型数据库管理系统关联数据库将数据保存在不同表中,而不是将所有数据放在一种大仓库内,这样就增长了速度并提高了灵活性。MySQL所使用 SQL 语言是用于访问数据库最惯用原则化语言。由于MySQL体积小、速度快、总体拥有成本低,特别是开放源码这一特点,普通中小型网站开发都选取 MySQL 作为网站数据库。 2.4 WampServer 3环境简介 WampServer是一款Apache Web服务器、PHP解释器以及MySQL数据库整合软件包。在windows下将 Apache+PHP+Mysql 集成环境,拥有简朴图形和菜单安装和配备环境。这个软件是完全免费,可以在其官方网站下载到最新版本。 2.5 Navicat工具简介 Navicat是一套迅速、可靠数据库管理工具,专为简化数据库管理及减少系统管理成本而设。它设计符合数据库管理员、开发人员及中小公司需要。Navicat 是以直觉化图形顾客界面而建,让你可以以安全并且简朴方式创立、组织、访问并共用信息。Navicat 让你可以以安全且简朴办法创立、组织、访问和共享信息。 2.6 JavaScript简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型语言,内置支持类型。它解释器被称为JavaScript引擎,为浏览器一某些,广泛用于客户端脚本语言,最早是在HTML(原则通用标记语言下一种应用)网页上使用,用来给HTML网页增长动态功能。 2.7 PHP语言简介 PHP(Hypertext Preprocessor缩写)超级文本预解决器。是一种在服务器端执行嵌入HTML文档脚本语言。是当前主流网站开发语言( B/S构造)。支持几乎所有主流数据库以及操作系统 开放源代码.独立于操作系统,可以运营在几乎所有系统中.支持大某些服务器,如apache,IIS。支持大量数据库,可以创立图象等某些其她功能。 第3章 系统分析 3.1 可行性分析 3.1.1经济可行性 由于本项目由我个人独自设计、开发,本项目在人员方面没有更大需求,并且本项目不需要设备等其她额外开支,此外,本项目所用软件都是开源软件,即在软件方面也没有更多支出,因此本项目在经济方面是完全可行。并且,本项目在最后可应用于任意联网计算机上,具备较高经济可行性。 3.1.2技术可行性 本项目所采用开发语言是PHP,采用B/S构造设计,数据库为MySQL,ThinkPHP框架,WampServer Version 3.0.0环境。此外,LAMP(Linux- Apache-MySQL-PHP)网站架构是国际上成熟架构框架,诸多流行商业应用都是采用这个架构,和 Java/J2EE架构相比,LAMP具备Web资源丰富、轻量、迅速开发等特点,与微软.NET架构相比,LAMP具备通用、跨平台、高性能、低价格优势。 因而,LAMP无论是性能、质量还是价格都是公司搭建网站首选平台。在本项目技术层面上,舍弃了LAMP(Linux,Apache,MySQL,PHP)中Linux,将项目放在Windows环境下进行设计,使得项目中需要软件更容易操作。完全保证了技术可行性。 3.2 需求分析 3.2.1需求功能分析 依照电子商务网站基本需求,本系统分为前台某些和后台某些,共计二十个模块,其中实现基本商城运作模块十四个,扩展模块六个。 前台某些涉及顾客注册登录、轮播图与搜索分类、商品列表页、商品详情、个人中心、客服、购物车、商品推荐、下单支付、商品评价这十大模块。 后台某些重要涉及了前台顾客管理、管理员管理、商品信息管理、商品类别管理、评论管理、订单管理、权限管理、轮播图管理、情谊链接、网站配备共十大模块。 其中,实现基本商城运作模块分别是:前台,顾客注册登录、商品列表页、商品详情、个人中心、客服、购物车、下单支付、商品评价;后台,前台顾客管理、管理员管理、商品类别管理、商品信息管理、订单管理、评论管理;这些模块会在之后着重阐明。 项目系统重要功能模块图如下图所示: 图3·1系统功能模块图 3.2.2顾客需求分析 顾客详细需求有如下几点: (1) 顾客点击注册按钮,注册成为商城会员。 (2) 顾客登录商城,通过商品列表页与商品详情页浏览商城商品信息。 (3)顾客可以在个人中心修改自己个人信息,如头像、密码、昵称、性别等,设立收件地址信息,查询订单,已发货、未发货、已收货、退换货等。 (4)顾客选取商品加入购物车后,可以对已选商品进行更改数量、删除商品、提交订单等选取。 (5)顾客拟定订单后,可以点击提交订单并跳转支付界面,并在个人中心查询订单。 (6)顾客确认收货后,可以点击评价并跳转评价界面,评价将显示在商品详情页评论中。 (7)顾客在下单完毕后,可以在个人中心订单中心里选取取消订单。在确认收货后,需要售后时,可在个人中心订单中心页面选取退换货。 第4章 系统设计 4.1 数据库设计 4.1.1数据库设计概述 数据库是本项目除先后台外另一种重要构成某些,数据库设计决定了商城运作流畅与否。一种好数据构造设计不但会减少数据库存储量,还会使数据完整性和一致性比较高,系统具备较快响应速度,也相应简化了基于该数据库项目实现复杂限度。 4.1.2 数据库详细设计 (1)总数据流程图 图4·1总数据流程图 (2) 系统E-R图 1 管理员 管理 顾客顾客 商品信息 1 n 顾客 订单 订单信息 n 1 管理 管理员 商品类别 n 评论 商品评论 轮播图 情谊链接 图 4·2系统E-R图 (3) 数据库信息表 本项目采用MySQL数据库系统来开发后台数据库,建立了较多数据库表,其中重要数据表共有12个,涉及后台管理员表sunny_admin,前台顾客表sunny_user,顾客信息表sunny_user_detail,顾客地址信息表sunny_address,商品表sunny_goods,商品分类表sunny_type,商品评论表sunny_goods_comment,购物车表sunny_shoplist,订单表sunny_order,订单状态表sunny_order_status,网站配备表sunny_webconfig,管理员权限表sunny_role,以及管理员权限节点表sunny_node。 Sunny_sdmin(后台管理员信息表)如表4·1所示。其中Id编号自增,管理员级别默以为1,1为普通管理员,2为超级管理员。管理员名称默以为空,管理员账户唯一。 表4·1 后台管理员信息表 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 11 No Yes 编号 Name Varchar 255 No No 账号 Username Varchar 255 No No 名称 Pass char 32 No No 密码 Level Tinyint 5 No No 级别 Sunny_user (前台顾客表) 如表4·2所示。其中Id编号自增,顾客账号唯一,顾客昵称默以为“新蘑菇”,顾客头像默以为“Public/Admin/images/default.jpg”,顾客状态默以为1,1为启动,0为拉黑。 表4·2 前台顾客信息表 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 10 No Yes 编号 Phone Int 11 No No 顾客账户 Nickname Varchar 255 No No 顾客昵称 Userpic Varchar 255 No No 顾客头像 Pass Char 32 No No 顾客密码 Status Tinyint 4 No No 状态 Sunny_user_detail(前台顾客信息表)如表4·3所示。其中Id编号自增,性别默以为w,并固定在m和w中选取,m是男士,w为女士。级别默以为0,0为普通会员,1为高档会员,2为超级会员。 表4·3前台顾客信息表 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 11 No Yes 编号 Uid Int 11 No No 顾客ID Sex Enum w,m No No 性别 Gold Int 10 No No 金币 Email Varchar 40 No No 邮箱 Level Tinyint 5 No No 级别 Sunny_goods(商品详情表)如表4·4所示。其中Id编号自增,商品状态默以为1,1为上架状态,2为下架状态,商品原价与现价在限制在小数点后两位。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 11 No Yes 编号 Goodsname Varchar 255 No No 商品名 Goodspic Varchar 255 No No 商品图片 Goodsprice Float 10.00 No No 商品原价 Goodsnum Int 11 No No 库存 Price Float 10.00 No No 商品现价 Tid Int 11 No No 分类id Status Tinyint 4 No No 状态 Des Varchar 255 No No 商品描述 Bid Tinyint 4 No No 商品类型 表4·4前台顾客信息表 Sunny_type(商品分类表)如表4·5所示。其中Id编号自增,分类名唯一。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 11 No Yes 编号 Typename Varchar 255 No No 分类名称 Pid Int 11 No No 父级id Path Varchar 255 No No 父级途径 表4·5 商品分类表 Sunny_address(顾客地址表)如表4·6所示。其中Id编号自增。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 11 No Yes 编号 uid Int 11 No No 顾客id Name Varchar 255 No No 收货人姓名 Postcode Char 6 No No 邮编 Street Text 255 No No 详细地址 Phone bigint 20 No No 手机号 Status Int 4 No No 状态 表4·6 顾客地址表 Sunny_goods_comment(商品评论表)如表4·7所示。其中Id编号自增,评论总计和评论时间默以为空。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 11 No Yes 编号 Gid Int 11 No No 商品id Uid Int 11 No No 顾客id Count Int 11 No 评论总计 Content Text Yes No 评论内容 Posttime Varchar 255 No 评论时间 Replycontent Text Yes No 回答内容 Replytime Varchar 255 Yes No 回答时间 Ordernum Varchar 255 Yes No 订单号 表4·7 商品评论表 Sunny_shoplist(购物车表)如表4·8所示。其中Id编号自增。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 4 No Yes 编号 Uid Int 4 No No 顾客id Gid Int 4 No No 商品id Num Int 4 No No 商品数量 Goodsname Varchar 255 No No 商品名称 Goodspic Varchar 255 No No 商品图片 Price Float 10.00 No No 商品现价 表4·8 购物车表 Sunny_order(订单表)如表4·9所示。其中Id编号自增,分类名唯一。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 4 No Yes 编号 Uid Int 4 No No 顾客id Orderum Varchar 255 No No 订单号 Linknum Char 255 No No 收货人姓名 Addtime Char 255 No No 购买时间 Address Char 255 No No 收货地址 Street text Yes No 街道 Phone Int 11 No No 联系电话 Totalprice Int 255 No No 总价 表4·9 订单表 Sunny_order_status(订单状态表)如表4·10所示。其中Id编号自增,订单状态默以为0,0为未发货,1为已发货,2为已收货等。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 4 No Yes 编号 Ordernum Varchar 255 No No 订单号 Status Int 4 No No 订单状态 表4·10 订单状态表 Sunny_webconfig(网站配备表)如表4·11所示。其中Id编号自增,状态默以为1,1为启动网站,0为关闭网站。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Int 11 No Yes 编号 Webname Varchar 255 No No 网站名称 Logo Varchar 255 No No 网站logo Keywords Varchar 255 No No 核心词 Description Varchar 255 No No 描述 Status Tinyint 4 No No 状态 表4·11 网站配备表 Sunny_role(管理员权限表)如表4·12所示。其中Id编号自增。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Smallint 6 No Yes 编号 Name Varchar 20 No No 管理员名称 Status Tinyint 1 No No 级别 Remark Varchar 255 No No 描述 表4·12 管理员权限表 Sunny_node(管理员权限节点表)如表4·13所示。其中Id编号自增,状态默认未0,0为禁止,1为启动。 字段名 数据类型 长 度 容许空值 主 键 描述 Id Smallint 6 No Yes 编号 Name Varchar 20 No No 名称 Mname Varchar 50 No No 控制器名 Aname Varchar 50 No No 父办法名 Status Tinyint 1 No No 状态 表4·13 管理员权限节点表 4.2 各功能模块界面和代码设计 在本项目功能模块界面以及实现功能代码设计中,前台界面页面,参照蘑菇街商城官网设计,并用JavaScript实现页面轮播图,以及在购物车界面全选,反选功能。用HTML和CSS使页面达到与蘑菇街商城官网近似限度。通过PHP获取数据库中表信息,并反馈到页面当中。功能界面设计也关系到本项目电子商务网站最后与否可以得到顾客认同重要某些, 4.2.1 前台界面 前台界面重要涉及顾客注册,顾客登录,商品总览,商品详情查看,加入购物车,提交订单等模块。 (1) 顾客注册:顾客注册重要实现了只有先注册成会员并登陆网站后顾客才可以通过本网站购买她们所想要购买商品功能。顾客注册即为注册功能模块。顾客注册后信息将存储在数据库sunny_user表中,顾客注册需要信息涉及顾客名(与昵称不同),登录密码,其她功能如:顾客性别,顾客昵称,顾客邮箱,顾客地址,等信息将会在个人中心由顾客设立。 顾客注册页面效果图如图4·1 图4·1顾客注册 (2) 顾客登录:顾客登录是在注册后进入本商城并享有购物必备环节,顾客登录时必要输入在注册中设立顾客名和顾客密码,然后点击登录按钮,网页就会提交顾客输入顾客名和密码并带入到数据库中进行验证,如果顾客名与顾客密码输入对的,即可进入网站开始购物之旅,如果验证失败,将返回登录页面,并提示“顾客名或密码”不对的,等到顾客将对的顾客名和顾客密码提交之后顾客才可以进入。 顾客登陆效果图如图4·2 图4·2顾客登录 (3) 商品展示:商品展示功能涉及同类型商品展示,通过查询数据库中商品详情表sunny_goods,在展示列表页显示所有商品商品名、商品图片、商品价格等。并在商品展示列表页下方有分页设计。 商品列表展示页面效果图如图4·3、图4·4 图4·3商品列表页(1) 图4·4商品列表页(2) (4) 商品详情页:详情页实现了顾客查看商品详细信息,并加入购物车流程,在商品详情页中,会显示商品表中商品名称、商品图片、商品描述、商品库存、商品分类等。商品详情表中还会通过JavaScript实现放大镜效果。 商品详情页页面效果图如图4·5、图4·6 图4·5商品详情页面(1) 图4·6商品详情页面(2) (5)购物车:购车实现了顾客当前有购买欲望商品信息。涉及商品名称、商品图片、商品描述、商品单价、购买数量、商品小计及购物车商品操作等信息,顾客可以在本页面修改购物车中商品数量或删除购物车物品,然后即可下单。 购物车页面效果图如图4·7 图4·7购物车界面 4.3.2后台模块界面 本系统后台模块界面涉及:管理员模块、顾客模块、商品模块、订单模块、地址模块、评论模块、网站配备等功能模块。 (1)后台管理员登录界面:管理员通过这一界面,输入对的管理员顾客名和相相应密码并填写对的验证码,才可以登录成功并进入系统后台,并系统管理商城每一项功能。并在后台设立了权限管理,由高一级后台管理员来负责添加、修改、删除普通管理员。 管理员登录页面如图4·8。 图4·8 管理员登录 (2)会员信息管理:前台顾客信息管理是后台管理员对前台注册顾客进行管理功能模块,在本项目中管理员可以对前台顾客会员信息进行修改、查看和删除操作,前台顾客会员信息涉及会员头像、顾客名、电话、email、会员级别、会员级别、会员注册时间、会员最后登录时间、会员注册IP、会员状态。在修改方敏对管理员添加一定限制,管理员只能修改顾客状态。 会员信息管理页面效果图(包括修改)如图4·9。 图4·9 会员信息管理 (3)后台管理员信息管理。系统设计师时将后台与前台顾客与管理员分为两个表添加,并且两张表构造不同,因此很完美分开了前台顾客与后台管理员之间联系。后台管理员在整个系统中拥有绝对地位,在管理员模块中显示了管理员账号、顾客名、状态和级别。无论是后台管理员模块还是后台前台顾客模块,都不显示顾客密码,对顾客账户安全也是一种保护。 后台管理员模块信息页面效果如图4·10。 图4·10 后台管理员信息 (4)商品模块。商品信息管理是管理员网站所销售商品进行管理一种重要功能模块。该模块涉及商品名称、商品图片、商品分类、商品价格、商品库存、商品状态以及附加状态。管理员可通过后台程序对商品进行添加删除及修改操作。 商品信息管理页面效果图如图4·11。 图4·11商品信息管理 (5)订单管理模块:订单管理模块也是网络商城必不可少一种重要模块,管理员可以查看未发货、已发货、退换货及已收货订单、并修改订单状态,模块中重要显示顾客id、商品id、订单联系人、下单时间、订单地址,电话、状态。 订单模块信息页面效果图如图4·12 图4·12 订单模块界面 (6)订单评价模块:订单评价模块是订单模块一种重要附属模块,管理员可以查看已收货订单最新评价,并挑选评论予以相应回答。回答模块显示顾客ID、商品图片、商品名、评价内容、评价时间、回答内容、回答时间。 订单回答模块信息页面效果图如图4·13 图4·13 订单回答界面 4.3 运营环境设计与硬件需求 本次项目我选取MySQL数据库来建立商城数据库系统,运用了ThinkpPHP框架,MVC开发模式,并采用了PHP语言作为开发语言,并结合了HTML、CSS与JavaScript来共同实现整个电子商务网站整体。运营环境方面选取了WampServer Version 3.0.0,代码编写工具为Sublime Text3。 硬件需求如下表4·9 表4·9硬件需求 服务器端: CPU: Intel Core i5-4210M 四核CPU 2.6GHz 内存: 4 GB以上 硬盘: 500G以上 客户端: CPU: AMD 双核 1.7Hz 内存: 512M以上 硬盘: 10G以上 软件需求如下表4·10 表4·10 软件需求 服务器端: 操作系统: Microsoft Windows Win7 旗舰版 数据库: MySQL数据库 开发环境: WampServer Version3.0.0 客户端: 操作系统: Window Xp Professional 浏览器: 火狐、google浏览器 第5章 项目系统实现与运营测试 5.1 系统实现 系统实现与否取决于系统设计成果能否进过一系列检测,而消除了所有bug之后系统方能称作是一种已经成功系统。检测各种状况都会影响到整个系统走向。 本项目系统实现重要体当前数据库创立以及系统先后台各功能模块实现。一方面是通过NAVIcat在MySQL上创立数据库文献sunny,并向sunny数据库汇总添加项目所需要数据表。系统先后台功能模块实现重要通过创立界面与调试代码。 5.2 系统运营测试及成果 (1) 加入购物车 进入商品详情页后选取商品数量,点击“加入购物车”,即浮现下图所示购物车界面: 图5.1 加入购物车界面 (2) 提交订单 在购物车详情页选中商品,点击“去付款”,即浮现下图所示订单提交界面: 图5.2 提交订单界面 (3) 支付成功 提交订单页面选中收货地址,也可添加备注,然后点击“确认并付款”,付款成功或即浮现下图所示界面: 图5.3 订单完毕界面 (4) 查看订单 在支付完毕界面选取点击“查看订单”,即浮现下图所示界面: 图5.4 订单界面 (5) 订单详情 进入订单页面后点击“订单详情”,即浮现下图所示界面: 图5.5 订单详情界面 (6) 后台转为已发货 进入商城后台找到未发货订单,点击“修改订单”,将订单转为“已发货”,即浮现下图所示界面- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 WEB 小型 电子商务 系统 设计 实现 样本
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文