"景先生毕设|www.jxszl.com

电子购物网站的设计与实现(源码)【字数:9862】

2023-07-17 21:59编辑: www.jxszl.com景先生毕设
摘 要在IT行业中,基于PC端的软件开发语言中应用比较广泛的有PHP语言、Java语言和C#语言,而PHP语言也是一种比较常用的实现网页设计与功能的汇编语言。并且随着计算机以及Internet网络的飞速发展,计算机网络已经成为人们生活之间不可缺少的环节,网络应用不断扩大,许多行业都在推行信息化、网络化,以增加行业竞争力。而设计一款针对大多数网民可以足不出户进行网上购物、网上筛选商品的线上电子购物网站就更符合消费者需求,并且线上平台与线下平台相比更具有无法比拟的优势成交量与存储量大、货比三家、方便快捷以及低成本,使线上平台能够不断提升管理和办事效率。不仅为商品销售增加一条途径,利用网络可以进行实时共享的优点,减少商品库存堆积,还可以借助数据库技术以及合理的系统设计实现网上购物规范化、个性化。本系统是在Windows平台下,根据MVC的设计模式,采用PHP的编程语言与技术实现网站前端设计,使用MySQL搭建后台数据库,静态页面设计使用Dreamweaver工具,服务器采用Visual Studio Code2012工具,开发出的基于B/S结构的小型电子购物网站。
目 录
第一章 绪论 1
1.1课题背景 1
1.2课题目的 1
1.3课题意义 2
第二章 开发技术介绍 3
2.1 PHP汇编语言 3
2.2 UML系统模型 3
2.3 MySQL数据库模式 4
2.4 MVC设计模式 5
2.5 B/S体系结构 5
2.6 系统的软件要求 6
2.7 系统的硬件要求 6
第三章 系统需求分析 7
3.1 业务流程图 7
3.2 功能需求分析 8
第四章 功能模块设计与实现 10
4.1 功能模块设计 10
4.1.1 普通用户使用功能 10
4.1.2 管理员使用功能 11
4.2 功能模块实现 11
4.2.1 登录功能实现代码 11
4.2.2 购物车功能实现代码 12
4.3.3 用户下订单功能实现代码 13
 *51今日免费论文网|www.jxszl.com +Q: ¥351916072
第五章 数据库设计与实现 15
5.1 数据库概念设计 15
5.2 概念模型 15
5.3 数据结构流程图 15
5.4 数据库逻辑设计 17
5.4.1 数据库逻辑思想 17
5.4.2 数据库表单设计 17
第六章 系统界面设计与实现 21
6.1 系统界面设计 21
6.1.1 用户注册界面 21
6.1.2 登录界面 21
6.1.3 系统首页 22
6.1.4 查看商品购买界面 23
6.1.5 购物车界面 23
6.1.6 订单界面 24
6.1.7 管理员登录界面 24
6.1.8 后台主页界面 24
6.1.9 商品管理 25
6.1.10订单处理 26
第七章 系统测试 27
7.1 系统测试的目的 27
7.2 系统测试 27
7.2.1登录功能测试 27
7.2.2搜索功能测试 27
7.2.3后台管理测试 27
7.3 测试结果 27
结束语 28
致 谢 29
参考文献 30
第一章 绪论
Internet国际互联网以及信息化的发展壮大,越来越多的人熟练掌握了使用互联网的技能,并且越来越多的企业开始构造自己的web站点,不仅用于推销自己的企业,还能存储公司的服务信息。而大型企业更是不满足于仅仅建立站点用来存储信息,而是将静态网站更改为动态网站,将发布信息扩展成可与浏览者进行交互,并且满足自身与客户特殊要求的网站。并且由于静态网页不能与用户交互,并且都是枯燥的数据,很容易导致浏览者乏味失去兴趣,所以不想失去客户的企业也不得不去做出适当的改进。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。而现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站[1]。本文所叙述的是基于Web以PHP语言生成的电子商城购物网站,是一个小型的电子商务系统。模仿淘宝购物网站,顺应国内主流商务模式,为多数网民提供便利服务:线上检索商品、查阅商品、线上购物、线上留言、免费注册和浏览不同店铺等功能。而管理员可以对商品信息和店铺信息进行修改,还可以对客户的留言及时进行查阅反馈,并在满足客户需求的基础上,实现对网站各功能的维护与修复。
1.1课题背景
随着计算机技术的发展,Internet网络已经成为各行各业不可缺少的交流手段,而网络购物将会成为一个让更多消费者了解企业及产品的窗口,传统商业模式将渐渐成为网络购物的一种补充,两者相辅相成,共同促进。相对于传统线下购物,线上网络购物有几大优势。一是与线下相比,线上过滤掉了赚差价的中间商,对客户来说降低了购物成本;二是线上可以同时查阅多家店铺的商品信息或者一件商品在不同店铺的价格,有选择性的购买最优惠的产品;三是节省时间,线上下单之后可以等店铺将商品邮寄到家,中间省掉的部分时间可以做一下其他事情。线上购买,唯一的缺点是无法保证商品质量,要等到商品到手之后,才可以查看,如果不满意,还可以在线退货退款。
正是由于以上列举的几大优点以及现在越来越信息化的生活,线上网络购物才会逐渐火爆,成为一种发展的必然趋势。而如何采用新进的互联网技术去实现与满足客户的需求,就是本文要实现的重点。
1.2课题目的
本文研究的问题是如何使用先进的互联网技术与信息手段去实现客户网上购物。如果不能满足客户的需求,不能满足客户在线选择的乐趣,那么网站无疑是失败的。
本电子购物网站是基于B/S的基础上,以MVC设计模式和UML系统模型创建框架编程体系,Web站点页面采用PHP语言编译,后台数据库使用MySQL连接,使用Dreamweaver编译静态即服务页面,客服端的服务器采用Visual Studio Code工具,最后使用PHP和JS脚本语言完成系统。
对于编写程序语言为什么采用PHP语言和数据库采用MySQL连接,第二章有详细说明,只能说PHP+MySQL是最适用于Web中小型站点开发的。
本网站的运行不需要太好的设备,即使是最普通的PC端在有网络连接的情况下也可以访问,并且参与整个网站服务的体验。在经济上,不需要太大的维护,就可以完美运行,有效节约了成本。
本网站在静态页面的编写中,将功能部位都展示在页面上,客户在使用过程中可以直接点开需要的链接,具有很高的实用性和可读性。

原文链接:http://www.jxszl.com/jsj/rjgc/444823.html