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

外卖网站设计与实现(附件)【字数:7499】

2024-11-03 15:08编辑: www.jxszl.com景先生毕设
摘 要随着社会的不断进步,人们的生活方式与之前相比有了非常明显的变化。特别是在网络触手可及的背景下,电子商务系统成为了人们生活当中最常用的内容之一。它并不是被使用在某一个单一的领域,而是遍布在人们的的日常生活当中。就餐需求在大城市当中非常明显,为了解决白领们就餐困难的问题各种外卖配送平台各展其能极大的提高的员工们的生活质量。系统使用Java语言编写,使用MySQL数据库存储所有的产品、用户与交易数据。采用了B/S的开发模式,能够让所有的用户非常便捷的访问网络。通过使用外卖订餐系统平台能够帮助员工更好的查找、查阅餐点商品信息,消费者对每条订单的评价信息都能够通过后台进行管理帮助商家提升服务质量。论文写作过程之中详细介绍了本系统从系统研究、需求分析到实际开发过程当中涉及到的所有内容,对于其它小型电商网站的开发具有参考意义。
目录
一、 引言 1
(一) 系统开发背景 1
(二)系统研究现状 1
(三)研究内容 1
1.平台维护 1
2.用户登录注册 1
3.数据处理需求 1
4.界面设计 1
二、 主要技术和工具介绍 2
(一) 开发技术 2
1. Java语言 2
2. SSM框架 2
3. HTML 2
(二) 开发工具 2
1. Eclipse 2
2. MySQL 2
2. Tomcat服务器 3
三、 系统需求分析 3
(一)需求分析 3
四、 系统总体设计 3
(一) 系统功能设计 3
(二)数据库设计 4
1.数据库分析 4
2.数据库逻辑设计 5
五、 系统详细设计 7
(一)系统前台模块实现 7
1.美食分类展示页面 7
2.餐食详情介绍页面 8
3.商品结算页面 9
4.订单管理页面 10
5.公告信息页面 11
(二)系统前台模块实现 12
1.用户管理页面 12
2.商 *51今日免费论文网|www.51jrft.com +Q: ¥351916072
品列表管理页面 13
3.商品编辑页面 14
4.订单管理列表页面 15
5.商品评论管理页面 16
六、系统测试 17
(一) 测试方法 17
(二) 测试用例 17
2. 系统测试结果分析 18
七、 结论 18
致 谢 19
参考文献 20
一、 引言
(一)系统开发背景
信息时代当中,电子商务已经发展到了一个比较成熟的阶段。许多的应用程序被开发出来满足人们生活中的多种需求,帮助人们进行网络购物、网络订票在节省了购物时间的同时也在一定程度上帮助人们节约了出行成本与时间成本。在所有的网络平台当中,餐饮外卖送餐平台占据一个非常大的比例。对于没有食堂就餐的白领、没有时间或者是不会做饭的居民来说外卖平台能够帮助他们解决吃饭的问题, 需求所提供的服务才是影响客户选择的做主要因素。
本次所研究的外卖网站,给人们的生活带来了很大的改变,真正的做到了服务人们的生活。对于消费者而言通过外卖订餐系统提前预定餐食,输入正确的地址、联系方式之后就能够在预定的时间里拿到自己的商品,从而针对性的调整且生产方案获得更大的利润。
(二)系统研究现状
电子商务网站与普通的门户网站有所区别,它是针对网络商品交易需求进行开发和设计的。使用网络平台对于卖家来说宣传的范围变的更广,能够吸引到更多的消费者提高店铺收益。对于消费者来说使用点餐平台能够帮助购买到自己喜欢的商品,节省做饭浪费的时间去做其它的事情。国内的餐饮订餐平台发展较好,现在比较常用的方式是由商家直接加入电子商务平台,消费者借助平台搜索合适的想要购买的餐食商品。消费者付款之后会制作餐食商品等待配送人员配送,确保能够在预定的时间内将餐食送到客户的手中。
(三)研究内容
针对外卖订餐平台现阶段存在的问题进行分析,讨论本平台的设计需求。
1.平台维护
卖家需要维护平台:程序员在系统开发过程中需要处理,但卖家需要在系统正式使用后进行操作。 因此,系统的后台功能需要尽可能的完善,以便商家可以根据商品的变化及时调整上架下架的餐食。
2.用户登录注册
用户登录与注册从数据管理的角度来分析是存在区别的,用户注册模块使用过程中需要根据用户提交的注册信息创建出一个新的账号与密码,是数据创建的过程。而用户登录过程则是将用户账号与密码与数据库当中的内容进行验证的过程。
3.数据处理需求
外卖餐食的创建、订单的创建、用户账号的创建这些内容都是在对应数据库当中创建数据内容,在系统使用过程中需要不断的对手护具表进行修改。
4.界面设计
订餐平台的网页样式就像是店铺的装修,需要有简介美观的网页提供给消费者使用才能够有比较好的成交量。
二、 主要技术和工具介绍
(一) 开发技术
1. Java语言
在Java开发过程中经常需要搭建专用的项目,每一个项目在开发时都需要使用符合需求的框架结构但是如果对所有的内容每次都重新进行定义会耗费大量的时间,因此经常会使用框架来协助开发。Java当中有非常多的框架对于官网搭建、信息系统建设、网络商城建设、个人博客建设等主题都能够挑选到合适的框架使用。框架当中不仅有预先设定好的功能,数据的安全性也能够保证。
2. SSM框架
数据统计表明企业开发项目过程中最常用的就是Java语言,在众多高级语言当中Java能够在C的基础上进行功能的升级,处理web项目过程更加方便。而SSM框架是非常有代表性的Java框架之一,它是有三项内容结合起来所构成的。这其中的spring框架能够处理业务逻辑层当中的问题是一个非常轻量的应用框架,只需要非常小的空间就能够进行使用。

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