职场大变样社区

查看: 1322|回复: 0
打印 上一主题 下一主题

网上订餐管理系统

[复制链接]

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-5-5 17:38:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Java、JSP
摘要:
随着互联网的发展和普及,网上订餐也越来越普遍,设计开发一种更高效更方便的网上订餐系统已经显得十分必要了,将来网上订餐服务有望发展成一种非常受欢迎的订餐方式,将成为餐饮业销售的新模式和新的增长点。
本课题的任务是开发一套基于web的订餐系统,旨在通过网站的形式实现顾客的订餐过程。本系统使用Java语言开发,采用SH框架,利用JSP技术结合MySQL数据库来实现的B/S结构。系统是根据顾客和管理员两种不同用户的使用范围进行功能划分和设计,实现了订餐系统的基本功能。顾客通过访问订餐系统的前台页面,注册成为会员,浏览餐饮,搜索餐饮,发表留言,订购餐饮等。餐馆经营者以管理员的身份登录系统后台,管理会员,订单,餐饮,公告等。
本设计与现有的其他案例比较,具有界面直观,操作简便等优点,方便订餐者和餐饮管理着进行使用。
关键词  网上订餐;JSP;MVC;B/S

目录:
摘 要    i
Abstract    ii
1  绪论    1
1.1  订餐系统的研究背景    1
1.2  订餐系统的研究目的及意义    1
1.3  相关技术简介    2
1.3.1  JSP技术    2
1.3.2  MVC开发模式    3
1.3.3  SH框架技术    4
1.3.4  Hibernate框架    5
1.4  MySQL数据库    5
2  订餐系统分析    7
2.1  系统可行性分析    7
2.2  需求分析    8
2.2.1  系统功能需求    8
2.2.2  系统性能需求    8
2.2.3  系统重要用例分析    9
2.2.4  业务流程分析    10
2.2.5  数据流分析    11
3  订餐系统总体设计    13
3.1  系统设计原则    13
3.2  系统结构设计    13
3.3  功能模块设计    13
3.3.1  前台显示的功能模块设计    14
3.3.2  后台管理的功能模块设计    15
3.4  数据库设计    15
3.4.1  数据库表设计    16
3.4.2  数据库概念模型设计(E-R图)    16
3.4.3  数据库逻辑结构设计    17
4  订餐系统编码与实现    22
4.1  系统的分层设计与实现    22
4.1.1  表现层(UI)    22
4.1.2  业务逻辑层(BLL)    23
4.1.3  数据库访问层(DAL)    24
4.2  前台显示模块的实现    25
4.2.1  会员注册模块的实现    25
4.2.2  搜索餐饮模块的实现    26
4.2.3  订餐功能模块的实现    26
4.2.4  留言评价模块的实现    29
4.3  后台管理模块的实现    30
4.3.1  公告管理模块的实现    30
4.3.2  餐饮管理模块的实现    31
4.3.3  管理员管理模块的实现    32
4.3.4  订单管理模块的实现    34
4.3.5  会员管理模块的实现    35
5  订餐系统测试与运行    37
5.1  测试的定义    37
5.2  测试的原则    37
5.3  测试的目的    37
5.4  系统运行环境要求    38
5.5  系统测试基本要求    38
5.5.1  界面测试    38
5.5.2  功能测试    38
5.5.3  性能测试    38
5.6  系统测试用例    38
5.7  系统测试结果    39
结论    40
参考文献    41
致谢    42
外文原文    43
中文翻译    49

包含资料:


截图:





百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表