在线订餐系统需求分析:美食每刻
需积分: 10 122 浏览量
更新于2024-11-14
1
收藏 57KB DOC 举报
"这篇文档是关于‘美食每刻网上订餐系统’的需求分析,由无锡ATA实训基地B组完成。该系统旨在满足快节奏生活下人们对便捷订餐的需求,通过网上平台提供订餐服务,包括顾客订餐系统和餐厅管理员管理系统的功能。系统特色包括评价满意度、分级定价、订餐时间控制、特色菜推荐和地域性菜品。开发语言为Java,采用Struts+Hibernate+Spring框架,数据库为Mysql5.0,应用服务器是Tomcat5.0,开发工具是MyEclipse。"
**系统功能详解**
1. **顾客订餐系统**
- **顾客登录/注册**: 顾客可以登录系统浏览菜单,未注册的顾客需要先注册成为会员。
- **个人信息管理**: 会员可更新送餐地址、联系电话及账户密码。
- **菜单选择**: 顾客可以选择菜单,调整数量或取消选择。
- **订单提交**: 完成点餐后,顾客提交订单至服务器后台。
2. **管理员管理系统**
- **管理员管理**: 管理员可创建新管理员账号。
- **菜单维护**: 管理员能添加、删除或修改菜单,包括图片、价格、描述等。
- **订单处理**: 管理员确认订单生成并进行查询,如按日期或编号查找。
**系统特色**
1. **评价满意度**: 餐后顾客可以对食物进行评分或直接评论。
2. **分级定价**: 根据菜系和套餐设定不同价格层次。
3. **订餐时间控制**: 设定特定的点餐时间段,如中午11:00-1:00,超时不可订餐。
4. **特色菜推荐**: 每日推荐特色菜品,增加顾客吸引力。
5. **地域性菜品**: 根据地理位置显示相应地方的特色菜,满足多样化口味需求。
**技术要求**
- 开发语言:Java,提供了稳定且强大的功能支持。
- 系统架构:Struts+Hibernate+Spring,这一经典组合便于开发和维护,提供良好的数据管理和业务逻辑处理。
- 数据库:Mysql5.0,经济高效且能满足系统数据存储需求。
- 应用服务器:Tomcat5.0,轻量级应用服务器,适合中小规模应用部署。
- 开发工具:MyEclipse,集成开发环境,方便代码编写和调试。
综上,这个网上订餐系统旨在为顾客提供高效、便捷的订餐体验,同时帮助餐厅提升服务质量,扩大知名度。其技术和功能设计考虑了实际操作中的各种需求,确保了系统的实用性和易用性。
138 浏览量
点击了解资源详情
点击了解资源详情
421 浏览量
133 浏览量
2012-03-02 上传
2010-06-20 上传
2023-03-16 上传
zyr1988326
- 粉丝: 0
- 资源: 1
最新资源
- ntnu_tdt4145_text_based_piazza
- BTP_Project_Fundamentals
- JDK1.8 API java帮助文档
- iOS-Swift-GoogleDriveSample
- MyOsProject:多道程序干涉协调操作,操作系统课设
- project05:Web开发问题论坛应用程序
- ParvezAhmed111
- Fuzzy-Java:Java的模糊逻辑和模糊集库
- CoursesAll.ktr5d4ndbi.cfVVGDq
- 易语言文件夹自定义图标
- 01.GPIO的使用.zip
- Matte.jl:受Material Design启发的Julia驱动的仪表板
- 洗手间
- 易语言写共享内存源码,易语言读共享内存源码,易语言文件内存映射
- web-frontend-performance:web前端优化学习
- seam_carving