没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
I
摘 要
订餐网站系统开发存在的两个问题就是后台的管理与消费者操作的方便性,系统从数
据库开发的基本内容入手,利用jsp技术开发了基于Web的在线用户管理模块、在线订餐模
块、在线后台管理模块。实现了最重要的订餐功能,也就是管理库房中的餐品,及管理用
户的购物车,从而实现结帐等一系列功能。另外网上订餐系统还提供给用户查找数据库中
餐品相关餐品的功能。同时,为了保证餐品交易的正常进行,还实现了用户的登录注册功
能。购物网站系统按照软件工程的要求,对系统进行需求分析,总体设计,详细设计,编
码与测试,在此基础上将理论知识与开发技术运用到系统的实现过程当中,完成了订餐网
站平台的构建。经过大量的系统测试发现,JAVA网站的访问速度较块,安全性较好,有很
强的实用性。
本论文详细介绍了开发订餐系统的全过程,是按软件工程的思想设计的 ,包括需求分
析、系统总体设计、系统详细设计等。
本系统具有多方面特点:系统功能完备,使用方便简捷,人性化的用户界面,安全保
密设置齐全,节省经营成本,大大减少了操作人员的工作负担。
关键词 购物车;数据库管理;订餐
II
Abstract
The two problems that exist in the development of the website system are the convenience
of the background management and the operation of the consumers. The system starts from the
basic content of the database development, develops the Web-based online user management
module, the online ordering module, the online background management Module. To achieve the
most important ordering function, that is, management of the Treasury in the food, and the
management of the user's shopping cart, in order to achieve a series of features such as checkout.
In addition the online ordering system also provides users with the database to find food related
products. At the same time, in order to ensure the normal food transactions, but also to achieve
the user's login registration function. Shopping system system in accordance with the
requirements of software engineering, the system needs analysis, the overall design, detailed
design, coding and testing, on this basis, the theoretical knowledge and development techniques
applied to the system to achieve the process, the completion of the construction of the site
platform The After a lot of system testing found that JAVA site access speed than block, security
is better, there is a strong practicality.
This paper introduces the whole process of developing the ordering system, which is
designed according to the idea of software engineering, including demand analysis, overall
system design and detailed system design.
The system has many characteristics: the system features a complete, easy to use simple,
user-friendly user interface, security and security settings complete, save operating costs, greatly
reducing the workload of the operator.
Key Words Cart,Database Management,Web shop
III
目录
摘 要................................................................................................................................................I
Abstract ...........................................................................................................................................II
第 1 章 绪 论 ...............................................................................................................................1
1.1 课题背景............................................................................................................................1
1.2 课题的目的和意义............................................................................................................1
1.3 国内外概况........................................................................................................................1
1.4 课题的发展趋势................................................................................................................2
第 2 章 可行性分析 .....................................................................................................................4
2.1 社会可行性........................................................................................................................4
2.2 技术可行性........................................................................................................................4
2.3 操作可行性........................................................................................................................5
2.4 系统的技术介绍................................................................................................................5
2.4.1 MVC 介绍 .....................................................................................................................5
2.4.2Myeclipse ......................................................................................................................7
2.2.2Tomcat 配置 ...................................................................................................................7
2.4.3MySQL ..............................................................................................................................7
2.4.4 JDK 配置 .......................................................................................................................8
2.4.5 B/s 简介 .....................................................................................................................8
2.5 系统开发平台及运行环境................................................................................................9
2.5.1 系统开发平台 ............................................................................................................9
第 3 章 需求分析 .......................................................................................................................10
3.1 模块设计............................................................................................................................10
3.2 功能模块图.........................................................................................................................10
3.3 数据库结构分析..............................................................................................................12
3.4 平台功能分析..................................................................................................................12
3.4 数据库分析......................................................................................................................12
3.4.1 ER 图分析 .................................................................................................................12
第 4 章 数据库设计 .....................................................................................................................13
4.1 数据字典.............................................................................................................................13
4.2 E_R 图.................................................................................................................................14
第 5 章 系统实现 .......................................................................................................................17
5.1 系统平台和技术选择.........................................................................................................17
5.2 系统实现.............................................................................................................................17
5.2.1 前台用户主页面 ......................................................................................................17
5.2.2 注册主页面 ..............................................................................................................17
5.2.3 登录主页面 ..............................................................................................................18
5.2.4 订餐主页面 ..............................................................................................................19
5.2.5 用户主页面 ..............................................................................................................19
5.2.6 后台管理员新增页面 ..............................................................................................21
IV
第 6 章 系统测试 .........................................................................................................................24
6.1 系统测试的目标................................................................................................................24
6.2 任务测试的任务................................................................................................................24
6.2.1 功能测试 .....................................................................................................................24
6.2.2 性能测试 .....................................................................................................................24
6.3 系统测试用例设计.............................................................................................................24
6.4 软件和使用环境。.............................................................................................................26
6.4.1 硬件环境 ....................................................................................................................26
6.4.2 软件环境 ....................................................................................................................27
6.4.3 使用环境 ....................................................................................................................27
6.5 测试结果.............................................................................................................................27
6.5.1 功能测试执行情况 ....................................................................................................27
6.5.2 性能测试执行情况 ....................................................................................................27
6.6 测试评估.............................................................................................................................27
6.6.1 测试任务评估 ............................................................................................................27
6.6.2 测试对象评估 ............................................................................................................28
结 论 .............................................................................................................................................29
致 谢 .............................................................................................................................................30
参考文献 .......................................................................................................................................31
1
第 1 章 绪 论
1.1 课题背景
二十一世纪是信息化、知识化的世纪,随着社会的进步、计算机应用的迅猛发展和网
络应用的不断扩大,使传统的订餐形式得到了极大的扩充,使人们订餐更加的便捷。基于
Web 的网上订餐系统,就是这样一种基于计算机网络的网上订餐形式,它的出现,大大地
扩展了现行的订餐方式,使餐饮摆脱了空间上和时间上的约束,无论谁,只要会上网,都
可以坐在电脑前面,方便地进行上网订餐,可以说是对餐饮业的一次革命。相比传统的订
餐方式,网上订餐系统的主要优点是: 便捷性。网上订餐系统使用非常方便,只要是能
够上网的地方,人们都能够轻松使用系统的所有功能。在传统的订餐方式中,顾客要么是
到餐馆去,但是由于可能工作忙而没有时间去餐馆,这样餐馆就失去了一名顾客,而打电
话,也会有一定的费用。而使用了网上订餐系统后,这些问题都没有了。可扩展性。而今
网络技术突飞猛进,发展迅速,新技术的产生速度是以前的数十倍。网上订餐可以用声音、
文字、图像等加以展示,形象直观,给顾客留下非常深刻的视觉印象,增加潜在的订餐顾
客。所以可以肯定地说,网上订餐的前景是非常广阔的,可扩展性非常的好。 因此,开
发一个餐馆信息系统是十分必要的,通过前台的菜品信息展示,通过购物车的模式形成餐
饮企业的电子商务平台,通过后台的库存系统,整合餐饮企业的供应链,提高其在信息化
条件下的管理水平,对在现在激烈竞争的餐饮行业中求发展的餐饮企业来说,无疑是一个
福音。我们通过对餐饮企业的菜品和材料的标准化处理,大大压缩了企业的库存成本,提
高餐饮企业的经济效益。为人类的饮食文明贡献自己力量。
1.2 课题的目的和意义
鉴于互联网的优势以及对国内外相关订餐网站现状的研究分析,我决定以基于 Web 的
订餐系统开发作为我的毕业设计主题。立足于设计一个在网络平台上运行的集订餐、支付
和配送等功能于一体的订餐系统,以小小的力量推动中国互联网的发展。
1.3 国内外概况
自古以来,民以食为天;无论男女老少,吃饭是生活中一个很重要的组成部分,随着
经济不断发展、人们的生活水平也越来越高了,人们对物质生活的要求也随之提高,根据
调查,相当大的一部分人在思考每天午饭、晚饭吃什么的问题上伤透了脑筋。他们很需要
剩余29页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 378
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功