基于SSH2框架网上订餐购餐平台的设计与实现(MySQL)(精品)★
基于SSH2框架网上订餐购餐平台的设计与实现(MySQL)(精品)★(任务书,开题报告,毕业论文17000字,外文翻译,程序代码,MySQL数据库,答辩PPT)
网上购餐平台的主要功能包括:餐厅管理,菜品管理,会员管理,会员统计,后台管理员管理,订单管理等。本文首先对系统的需求分析做了详细的介绍,然后对系统的概要设计进行了阐述并重点介绍了网上购餐平台各功能模块的具体设计和实现。
本系统是用MySQL5.1数据库、Java语言和MyEclipse8.0平台技术实现的。不仅拥有良好方便的前台操作界面,也有稳定的后台支持。系统旨在提供一个可以操作、功能完全、特色突出的网上购餐平台。
基于系统需求分析,该系统需要实现以下基本功能
1.菜品管理
菜品添加:管理员可以通过后台菜品管理添加菜品,管理菜品信息,添加菜品图片,价格,所属餐厅。
菜品信息修改:管理员可以修改菜品信息,删除菜品,更新保存菜品信息。
菜品信息查询:后台管理员可以查看某个菜品信息。
菜品类别管理:管理员可以通过后台的菜品类别管理,增加、删除、更新、查找菜品类别信息。 [资料来源:https://www.doc163.com]
2.餐厅管理
餐厅添加:管理员可以通过后台餐厅管理添加餐厅,管理餐厅信息,添加餐厅图片,价格,介绍,地区等其他属性。
餐厅信息修改:管理员可以修改餐厅信息,删除餐厅,更新保存餐厅信息。
餐厅信息查询:后台管理员可以查看某个餐厅信息。
餐厅类别管理:管理员可以通过后台的餐厅类别管理,增加、删除、更新、查找餐厅类别信息。
3.用户管理
新增用户:用户需要在门户网站上面注册个人信息,注册成功之后拥有自己的账号和密码。
用户管理:管理员可以通过后台的会员管理查看该用户的所有信息,并且可以修改用户的大部分信息。同样拥有一定权限的管理员可以删除该用户。
密码丢失:用户密码丢失,只要用户的用户名和邮箱填写正确就能收到一封获取新密码的邮件。
4.后台管理员管理
角色管理:超级管理员能够通过角色管理,添加不同的角色,并对不同的角色赋予不同的权限。超级管理员可以不同角色的权限。
管理员管理:超级管理员可以通过管理员管理添加,修改,删除,查看不同管理员的详细信息。
5.积分管理
会员积分:会员管理员可以查看所有会员的积分,有权限的其他管理员能查看会员等级和积分。
活动管理:当网站推出优惠或者推出活动的时候,会给所有的会员赠送一定的积分。
积分与货币管理:管理多少积分兑换一元人民币。
6.后台管理员登录/退出
用户登录:验证用户名、密码、验证码,并且将用户部分信息临时储存在服务器中以便使用。
权限验证:通过用户登录名验证权限,分配给用户不同的界面和菜单。
用户退出:删除用户在服务器中的临时信息。
7.首页会员的登录和退出
用户登录:验证用户名、密码、验证码,并且将用户部分信息临时储存在服务器中以便使用。
8.菜单管理
用户点餐管理:用户可以在登录之后浏览首页或者菜品浏览页,点击加入购物车就会将该菜品加入到菜单中。 [资料来源:Doc163.com]
后台菜单管理:后台有权限的管理员能够查看并修改用户的菜单信息。
9.订单管理
下订单:用户在菜单中加入一些菜品之后,当确定点餐就能够确定订单。不同餐厅的菜需要生成不同的订单,方便不同的餐厅处理订单。
10.评价管理
餐厅评价管理:会员在餐厅界面处能够对消费过的餐厅进行评价;后台有评价管理的管理员能查看餐厅评价,修改餐厅评价,删除餐厅评价。
菜品评价管理:会员在菜品展示处能够对消费过的菜品进行评价;后台有菜品评价管理权限的管理员能够查看菜品评价,修改菜品评价,删除菜品评价。
11.广告管理
首页和非首页广告管理:网站通过广告的竞价排名对不同广告位的广告进行管理。后台有管理权限的管理员能够管理不同广告在网站项目中的位置并予以显示。
开发环境:Myeclipse
Web服务器:Tomcat
数据库:MySQL
[资料来源:http://Doc163.com]
目 录
第一章 绪论 1
1.1选题背景 1
1.2可行性分析 1
1.3网上点餐平台的意义 2
第二章 系统分析 3 [资料来源:www.doc163.com]
2.1系统需求分析 3
2.2系统功能分析 3
2.3系统开发工具 5
第三章 系统概要设计 7
3.1系统功能结构设计 7
3.2 数据库设计……………………………………………………11
3.2.1 数据库需求分析 11
3.2.2 数据库概念结构设计 12
3.2.3 数据库逻辑结构设计 14
第四章 系统详细设计与实现 20
4.1系统首页 21
4.2菜品展示页 27
4.3餐厅展示页 31
4.4登录模块 33
4.5会员注册 35
4.6个人信息中心 36
4.7购物车 41
4.8后台基本管理 45
第五章 系统测试及运行维护 50 [资料来源:http://Doc163.com]
5.1系统测试 50
5.2系统运行与维护 51
结论 52
参考文献 53
附录I英文原文 ---------------------------------------------------------------------------54
II中文翻译 --------------------------------------------------------------------------55
谢辞 56
上一篇:闻文博客的开发与实现(JSP,Servlet,SQLServer)
下一篇:基于SSH2框架技术的网上书吧的设计与实现(MySQL)(精品)★