基于SSH的网上订餐系统设计与实现

目录

摘 要 I
第一章 引言 1
1.1背景和意义 1
1.2国内外现状 1
第二章 系统开发平台 3
2.1开发工具介绍 3
2.2主要开发技术介绍 4
2.2.1 JavaEE平台 4
2.2.2 SSH技术介绍 5
2.2.3 MySQL数据库 7
2.3系统环境需求 8
第三章 需求分析 9
3.1可行性分析 9
3.1.1经济可行性 9
3.1.2技术可行性 9
3.1.3法律可行性 9
3.2系统功能及特性分析 10
3.3后台管理模块需求分析 11
3.4前台下单模块需求分析 12
第四章 概要设计 14
4.1网上订餐系统的功能模块概要设计 14
4.1.1用户模块概要设计 14
4.1.2管理员功能模块概要设计 15
4.2数据库的概要设计 15
4.2.1数据库实体关系图 15
4.2.2数据库表的设计 16
第五章 详细设计和实现 20
5.1功能模块介绍 20
5.1.1界面设计 20
5.1.2 菜单信息浏览 22
5.1.3 用户登陆/注册 23
5.1.4 个人信息预览 24
5.1.4 订单信息表 25
5.1.5 后台管理员的登录 26
5.1.6 后台主界面 27
5.2主要实现技术 28
5.2.1分页显示算法 28
5.2.2 信息显示 29
5.2.3 订单显示 30
第六章 测试和案例分析 32
6.1测试的重要性及其目的 32
6.1.1测试重要性 32
6.1.2测试目的 33
6.2测试的步骤 33
6.3测试的内容 34
6.3.1用户登录测试 34
6.3.2非法连接测试 34
6.3.3 用户下单测试 34
6.3.4 管理员添加菜单测试 35
结论 36
参考文献 38
致谢 39
第三章 需求分析
3.1可行性分析
3.1.1经济可行性
由于本项目的特殊性,无需投入额外的设备购买及人员培训费用,所以在经济上本系统的开发是可行的。此外系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出上十分有限。因此,本系统在任何一台连接Internet的机器上都可以运行,有很高的经济可行性。
按上述两方面进行可行性分析、研究后,我们认为该项目在技术上是可行的,在经济上也是没问题的,所以完全可以进行开发。
3.1.2技术可行性
本系统选择jsp作为开发语言,选择mysql作为后台数据库,采用B/S结构,使用JDBC连接数据库。
而jsp可以创建和运用动态、交互的WEB服务器应用程序。同时,JSP具有向跨平台跨服务器的优点。mysql是一个杰出的数据库平台,具有功能强大,安全可靠等特点,可用于大型联机事务处理、数据仓库及电子商务等。所以在技术方面理论上是可行的。
3.1.3法律可行性
本系统没有侵犯个人隐私和个人责任方面的问题,使用本系统不会引起法律方面的纠纷问题,所以开发本系统具有法律可行性。
综上所述,本系统的开发是符合现在的实际情况的,并具有一定的实用意义。在技术、经济、操作上,法律上都可以看到此系统的可行性,并且很具有其实现的必要。
3.2系统功能及特性分析
本系统主要是实现网上浏览菜单、订餐、产生订单等功能的系统。需要实现菜品信息的动态提示、购物车管理、客户信息注册、登录管理、订单处理、信息反馈等模块。需要完成的主要任务如下: 当客户进入网上订餐时,应该在主页面中分类显示最新的菜品信息,以供客户选择所需菜品,同时提供按菜品名称,快速查询所需菜品信息的功能。当客户选择预定某个菜品时,应该能够将对应菜品信息,如:价格、数量记录到对应的购物车中,此时客户可以选择选择其他菜品或是查看自己的购物车,最后,在购物车中填写相应的送餐信息,提交订餐订单后,自动清除以生成订单的购物车中的信息。餐厅服务人员根据订单信息,查看详细订单明细并根据实际情况处理订餐。
分析网上订餐系统,制订整个系统框架如下:
基于SSH的网上订餐系统设计与实现_第1张图片
图3-1 系统实例图

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib uri="/struts-tags" prefix="s"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>



  
    
    
    
    
    
    

    小弟的私人飞机
    
    
	
	
	
    
    
	
	
  

  
  

    

欢迎来到 "小弟的私人飞机" 在线订餐网站

这里提供最新鲜,最美味,最便捷,最安全的食物。让你重温旧梦找回家的感觉!Thx




" style="width:140px;height:140px" alt="Generic placeholder image">

.00

" role="button">查看详细资料»







这动心的滋味,是全新提拉米苏酱的香醇,是奶香饼干粒的酥脆,更是初次相遇时的甜蜜……全新#提拉米苏星冰乐#,对第一次的心动SAY YES! 了解更多 »

扫一扫

关注小弟微信

基于SSH的网上订餐系统设计与实现_第2张图片
基于SSH的网上订餐系统设计与实现_第3张图片
基于SSH的网上订餐系统设计与实现_第4张图片
基于SSH的网上订餐系统设计与实现_第5张图片
基于SSH的网上订餐系统设计与实现_第6张图片
基于SSH的网上订餐系统设计与实现_第7张图片
基于SSH的网上订餐系统设计与实现_第8张图片
基于SSH的网上订餐系统设计与实现_第9张图片
基于SSH的网上订餐系统设计与实现_第10张图片
基于SSH的网上订餐系统设计与实现_第11张图片
基于SSH的网上订餐系统设计与实现_第12张图片
基于SSH的网上订餐系统设计与实现_第13张图片
基于SSH的网上订餐系统设计与实现_第14张图片
基于SSH的网上订餐系统设计与实现_第15张图片
基于SSH的网上订餐系统设计与实现_第16张图片
基于SSH的网上订餐系统设计与实现_第17张图片
基于SSH的网上订餐系统设计与实现_第18张图片
基于SSH的网上订餐系统设计与实现_第19张图片
基于SSH的网上订餐系统设计与实现_第20张图片
基于SSH的网上订餐系统设计与实现_第21张图片
基于SSH的网上订餐系统设计与实现_第22张图片
基于SSH的网上订餐系统设计与实现_第23张图片
基于SSH的网上订餐系统设计与实现_第24张图片

你可能感兴趣的:(ssh,Java,网上订餐系统,订餐管理系统,毕业设计)