博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于JSP的餐饮管理系统
阅读量:37350 次
发布时间:2020-10-03

本文共 1575 字,大约阅读时间需要 5 分钟。

技术:Java、JSP等

摘要:
二十一世纪的今天是一个以网络为中心的,集网络化,信息化,数字化的现代化社会。随着当今社会的飞速发展,互联网在人们生活中的应用也日渐广泛。如电子银行,电子商城,网络聊天室,网络游戏,网络教学等。随着近年来传统的购物方式与网络化的紧密结合,“网购”这种新兴的消费方式越来越受到大众的认可和欢迎。为了在扩展餐饮业普及程度的同时,解决电话订餐低效率的弊端,网上订餐系统应运而生。
网上订餐系统实际上是快餐外卖结合网上购物,以及网络信息管理技术制作的一款在线支付的餐饮外卖软件。有效提高了订餐的效率,同时客户可以通过人性化的用户界面更加鲜明地与餐品打交道。 最重要的是网上订餐系统有一个非常强大的后台管理系统,可以实现会员管理、菜品管理、订单管理以及营业统计等各项功能,这样大大提高了系统运行的效率和安全性。
本文采用B/S(Browser/Server)结构设计并实现一个基于Java Web技术的网上餐饮管理系统,该系统有一个非常强大的后台管理系统,可以实现会员管理、菜品管理、订单管理以及营业统计等功能。系统界面友好,易于操作,安全可靠,有一定的市场应用价值。 
关键词:网上订餐;信息管理;JSP技术;B/S 
目录:
1  绪论    1
1.1 本课题的研究背景    1
1.2 选题的开发意义    1
1.3 国内现状和发展趋势    2
1.4 本文主要研究内容    3
1.5 本文结构    4
2  系统实现技术简介    5
2.1 开发语言选择    5
2.2 开发环境配置    5
2.2.1 开发环境配置    5
2.2.2 JDK配置    6
2.2.3 Tomcat配置    6
2.3 相关技术简介    7
2.3.1 JSP简介    7
2.3.2 JAVA简介    8
2.3.3 Servlet简介    8
2.3.4 SQL Server 2005简介    10
2.3.5 My Eclipse简介    11
3  餐饮管理系统需求分析    12
3.1 系统功能分析    12
3.1.1 用户功能分析    12
3.1.2 管理员功能分析    13
3.1.3 后台系统功能用例分析    14
3.1.4 用例描述    14
3.1.5 系统业务流程分析    17
3.1.6 系统数据流图分析    18
3.1.7 数据字典    20
3.2 系统性能分析    22
3.3 可行性分析    23
4  餐饮管理系统概要分析    25
4.1 系统总体结构设计    25
4.2 系统子模块功能介绍    26
4.3 系统流程分析    27
4.3.1 前台业务流程分析    27
4.3.2 后台业务流程分析    28
4.3.3 数据流程分析    29
5  数据库设计    31
5.1 数据分析    31
5.2 数据表设计    34
5.2.1 用户表    34
5.2.2 订单表    36
5.2.3 菜品表    37
5.2.4 订单菜单表    38
5.2.5 菜品类别信息表    38
5.2.6 公告表    39
5.2.7 留言表    40
6  详细设计及实现    41
6.1 系统前台实现    41
6.1.1 用户登录    41
6.1.2 用户注册    42
6.1.3 用户网上预订    43
6.1.4 购物车    43
6.1.5 订单生成    45
6.2 后台模块实现    45
6.2.1 用户信息管理模块    45
6.2.2 菜品类别管理模块    46
6.2.3 菜品信息管理模块    46
6.2.4 订单管理模块    47
6.2.5 管理员密码修改模块    48
7  系统测试    49
7.1 测试目的与测试原则    49
7.2 系统测试方案    50
7.2.1 登录功能测试    51
7.2.2 添加菜品信息功能测试    51
7.2.3 添加菜品信息功能测试    52
7.2.4管理员密码修改管理功能测试    53
8  结论    54
参考文献    55
致谢    56
外文文献    57
中文翻译    67

 
 
 
 

 

转载地址:http://lihnwy.baihongyu.com/

你可能感兴趣的文章
搞懂分布式技术21:浅谈分布式消息技术 Kafka
查看>>
后端技术杂谈1:搜索引擎基础倒排索引
查看>>
后端技术杂谈2:搜索引擎工作原理
查看>>
后端技术杂谈3:Lucene基础原理与实践
查看>>
后端技术杂谈4:Elasticsearch与solr入门实践
查看>>
后端技术杂谈5:云计算的前世今生
查看>>
后端技术杂谈6:白话虚拟化技术
查看>>
后端技术杂谈7:OpenStack的基石KVM
查看>>
后端技术杂谈8:OpenStack架构设计
查看>>
后端技术杂谈9:先搞懂Docker核心概念吧
查看>>
后端技术杂谈10:Docker 核心技术与实现原理
查看>>
夯实Java基础系列2:Java自动拆装箱里隐藏的秘密
查看>>
夯实Java基础系列1:Java面向对象三大特性(基础篇)
查看>>
夯实Java基础系列3:一文搞懂String常见面试题,从基础到实战,更有原理分析和源码解析!
查看>>
夯实Java基础系列4:一文了解final关键字的特性、使用方法,以及实现原理
查看>>
Java 未来行情到底如何,来看看各界人士是怎么说的
查看>>
IntelliJ 平台 2020 年路线图
查看>>
走进JavaWeb技术世界8:浅析Tomcat9请求处理流程与启动部署过程
查看>>
微软宣布加入 OpenJDK,打不过就改变 Java 未来!
查看>>
MyBatis动态SQL(认真看看, 以后写SQL就爽多了)
查看>>