基于Spring MVC的网上订餐系统的设计与实现.doc

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-16
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12716
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着时代发展进步,数据化、网络化、信息化成为社会主流。电子商务的快捷和方便,使得网上订餐成为流行趋势。

本文从网上订餐系统的背景、发展、意义、可行性以及系统分析的功能入手,介绍了系统的研究方案及总体设计和详细功能设计思路。本系统基于B/S结构,前台使用JSP、jQuery、Java和Layui技术,后台利用Spring MVC框架和Mybatis框架集成,采用MVC模型,结合MySQL数据库技术实现系统功能开发。本系统主要是为用户订购和管理员管理信息数据,普通用户具有用户登录、购物车、用户留言评价等功能;管理员具有用户管理,订单管理,菜单管理,餐品管理,公告管理等功能。系统功能完整,运行稳定,具有较强实用性。

【关键词】网上订餐; Spring MVC; MyBatis; MySQL; Java

 

目录

摘要

Abstract

第1章 绪论-1

1.1选题背景-1

1.2现状研究-1

1.3开发意义-1

1.4 工作内容-1

1.5 本章小节-2

第2章 关键技术简介-3

2.1 Spring MVC 概述-3

2.2 MyBatis概述-3

2.3 Eclipse 概述-4

2.4 MySQL 概述-4

2.5 本章小节-4

第3章 系统分析-5

3.1 系统的可行性分析-5

3.2 系统的需求分析-5

3.2.1 系统的功能分析-5

3.2.2 数据流图分析-6

3.2.3 系统业务流程分析-6

3.3 本章小结-8

第4章 系统的总体设计-9

4.1 总体模块设计-9

4.1.1 用户功能模块设计-9

4.1.2 用户管理设计-10

4.1.3 菜单管理设计-10

4.1.4 菜系管理设计-10

4.1.5 公告管理设计-10

4.1.6 订单管理设计-11

4.2系统数据库设计-11

4.2.1 数据库概念设计-11

4.2.2 逻辑结构设计-14

4.2.3 物理结构设计-14

4.3 本章小结-18

第5章 功能详细设计-19

5.1 框架配置-19

5.1.1 配置applicationContext.xml文件-19

5.1.2 Mybatis映射配置信息-20

5.2 用户功能模块的实现-21

5.2.1 用户登录注册-21

5.2.2 用户订餐管理-22

5.3 用户管理模块的实现-25

5.4 菜单管理模块的实现-27

5.4.1 管理员上架、下架和删除菜单-28

5.4.2 管理员添加菜单-29

5.5 本章小结-30

第六章 总结与展望-31

参考文献-32

致  谢-33

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:本系统通过对用户订单信息的采集、处理、共享和重用,提高了餐饮企业的运行效率,实现了可以比电话预定更加方便、快捷、高效的配送业务。通过对网络订餐流程的研究,全面分析......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: