| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15759 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:一日三餐也是我们每日话题之一,正是因为人们庞大的需求,外卖也成为大众最喜欢的消费模式之一。外卖不仅让人们从厨房中解放双手,也让大众更快更方便的享用美食。外卖的高效率高质量也让大家对外卖的需求增大,外卖的优势也显而易见。 基于Spring框架的外卖平台的出发点就是希望为广大用户提供一个互联网模式下的更便捷的外卖系统,帮助广大用户直接在系统上进行外卖的选择和订购。在平台上,也为商家提供更广泛的自主性,让商家突出自己的特点,吸引更多用户的使用。 本系统的实现帮助商家从人工订餐的模式中向智能化点餐模式进行转变,这或许也是未来餐饮行业的又可以大力开拓的领域。在设计上,系统遵循面向对象的特点,使用了MVC模式,分层后的系统开发起来就会更方便。Tomcat服务器在系统运行的过程中作为容器充当重要的作用,在数据库的选择上,系统使用了MySQL。 整个外卖平台实现的过程中,秉承操作简单、平台可靠、使用方便的原则进行项目的开发,在系统实现后也分别运用黑盒和白盒测试对系统的功能和结构进行系统测试。在未来系统上线后,会随着用户需求的变动完成对系统功能的完善和改善,希望项目上线后能够得到广大用户的认可,为外卖业务提供更多丰富的商业活动或其它方向,让用户用了之后就不会想要舍弃它,增加商家和平台的经济效益,提高用户的体验感。
关键词:外卖;MVC;Spring
目录 摘要 Abstract 1 前言-1 1.1 项目的研究背景-1 1.2 项目的研究意义-2 1.3 论文的组织结构-3 2 系统需求分析-4 2.1 系统可行性分析-4 2.1.1 经济可行性-4 2.1.2 技术可行性-4 2.1.3 操作可行性-5 2.2 系统功能分析-5 2.3 系统非功能性分析-8 3 系统总体设计-10 3.1 研发涉及的相关技术-10 3.1.1 Java简述-10 3.1.2 MVC模式-11 3.1.3 Spring 框架-11 3.1.4 JSP 技术-12 3.1.5 Ajax技术-12 3.2 系统总体结构设计-13 3.3 系统功能模块设计-13 3.3.1 用户功能模块-13 3.3.2 管理员功能-16 3.4 系统数据库设计-17 3.4.1 数据库逻辑设计-17 3.4.2 数据库表结构设计-19 4 系统的详细设计与实现-22 4.1 系统主页面-22 4.2 管理员功能-22 4.2.1 菜单管理-22 4.2.3 订单管理-24 4.3 用户功能-25 4.3.1 注册登录-25 4.3.2 查看外卖商品-27 4.3.3 加购外卖-27 4.3.4 订购外卖-28 5 系统调试与测试-30 5.1 系统测试-30 5.1.1 系统测试原则-30 5.1.2 系统测试环境-30 5.2 系统测试用例-31 5.2.1 登录注册-31 5.2.2 选购外卖-31 5.2.3 菜品管理-32 5.2.4 购物车功能-32 5.3 测试结果-33 结 论-34 参 考 文 献-35 |

