admin 发表于 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.1JSP技术    2
1.3.2MVC开发模式    3
1.3.3SH框架技术    4
1.3.4Hibernate框架    5
1.4MySQL数据库    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

包含资料:


截图:





百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 网上订餐管理系统