需要金币: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 |