基于java的网上订餐系统客户端的设计与实现

基于java的网上订餐系统客户端的设计与实现

ID:5453423

大小:11.78 MB

页数:25页

时间:2017-12-13

基于java的网上订餐系统客户端的设计与实现_第1页
基于java的网上订餐系统客户端的设计与实现_第2页
基于java的网上订餐系统客户端的设计与实现_第3页
基于java的网上订餐系统客户端的设计与实现_第4页
基于java的网上订餐系统客户端的设计与实现_第5页
资源描述:

《基于java的网上订餐系统客户端的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于java的网上订餐系统客户端的设计与实现1.绪论1.1选题背景随着中国经济的高速发展和人们生活水平的不断提高,近几年来,我国的餐饮行业一直保持着快速发展的趋势并展现出强劲的发展势头以及广阔的发展前景。同时随着互联网渐渐深入人们的生活,电子商务备受欢迎,高节奏生活的人们对饮食的快捷和美味也有了自己的要求,网上订餐这一行业便应运而生。因着网上订餐的快捷和方便以及菜肴的注重搭配,它也逐渐成为一种潮流,人们也喜欢享受着“足不出户,美食到家”的待遇,从而促使网上订餐行业更加高速发展。近几年,各式各样的订餐网站更是纷拥而至,如:饿了吗、到家美食汇、百度外卖、必胜客宅急送等等。可见,网上订餐在

2、当前社会的影响下拥有巨大的市场前景。面对如此巨大的市场前景,设计和实现网上订餐系统是具有很好的实现意义的。1.2主要技术简介本系统主要采用Java开发技术,运用MyEclipse开发工具,并且采用了Oracle来作为系统的配套数据库,从而使得系统的稳定性、健壮性及维护的方便有了较大的保障。1.2.1Java技术简介Java技术经常被应用于跨平台的应用软件开发中,因其具有较高的通用性和较好的安全性。现今,在众多的软件开发中,Java技术占有很大的比重。Java技术最初是在1995年由SUN公司推出,它最初被命名为Oak,后来经过一些变动,改名为Java。在Java技术被推出后就被广泛应

3、用到Web软件开发中,Java大大推动了Web的迅速发展。Java界面风格与C语言十分相似。Java技术不仅继承了C++的核心技术,并且改进了C语言中的错误,更增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不再担心内存溢出和存储紊乱等问题。Java技术在开发应用过程中,语言十分严谨,使软件更加规范。Java技术是当前的软件开发中的主流技术。1.2.2Oracle数据库概述OracleDatabase简称Oracle,是甲骨文公司推出的一款关系数据库管理系统,是目前世界上主流的数据库之一。它在数据库领域一直处于领先地位,并且其系统具有强大的可移植性,并且使用方

4、便、功能强,适用于各类大、中、小、微机环境。它是一种25具有极高效率并且具有极强可靠性的,能够很好适应高吞吐量的数据库解决方案。Oracle数据库具有数据的大量性、保存的持久性、共享性、可靠性等特点,由它作为系统的配套数据库,可以为系统今后的运营和发展打下坚实的基础。1.3开发目标完成一个完整的网上订餐系统的客户端,整个系统页面简洁明了,操作完整流畅,使顾客能够享受完美的购物体验。系统在运行过程中应该快速、稳定、高效和可靠,在整体的结构上应该具有很好的可扩展性,便于将来系统的结构和功能的扩展和维护。整个系统在实现高性能的同时,更要实现用户的登录和注册、会员管理、菜单浏览和搜索、订单管

5、理和会员优惠等各大模块的功能。2.基于Java的网上订餐系统客户端的分析2.1系统需求分析随着互联网的快速发展,一直处于快餐式生活的社会工作者的需求,种类多样、方便快捷的网上订餐业务应运而生,并以迅雷不及掩耳之势融入人们的生活之中。目前,在我国网上订餐业务正处于形成期,还具有很大的成长空间。 订餐网站是一个基于互联网的B/S模式的网上订餐系统,能为顾客提供足不出户,只要有网,便可以享受选择餐厅、浏览餐品的详细信息、点菜订餐、送餐到家等服务。这不仅为顾客用餐提供了快捷和方便,也对餐厅的整体管理水平也具有很大的提高,不仅高效,还使原本繁重的管理变得简单快捷。本系统的主要功能如下:1.实现

6、用户的登录和注册功能会员制是整个网上订餐系统必不可少的。通过会员制,不仅可以让顾客享受到订餐便捷,还可以享受会员所拥有的在网站中的各方面的优惠服务,增加顾客对餐厅的忠诚度,使餐厅保持住客流量。顾客在进入订餐系统的首页之后,可以点击页面右上角的“会员注册”按钮,跳转到会员注册信息的页面。在会员注册页面按照页面的要求和提示进行会员信息资料的填写,并在页面加一些验证,以保证注册信息填写的准确性,同时避免有些用户的恶意注册,造成网站的系统崩溃。同时还要设定一些必填项目,否则将不能进行注册信息的提交。在顾客完成资料填写后点击“提交”便可完成注册,直接跳转到该系统的首页。还需要设置“重置”按钮来

7、清除所有已经填写的资料,以保证顾客在想重新填写注册资料时可以进行使用。25注册完成之后,会员可以根据提示填写自己注册时所保存信息来完成登录的操作进入网站。2.实现用户的订餐功能这是本系统的主要功能,顾客登录进入系统首页之后,对餐品进行浏览后,可以在餐品详情页面进行订餐。首先,会员可以点击“菜单浏览”,然后在本页面以分类的方式浏览各个种类的餐饮,也可以在首页推荐中进行选择。点击每个餐饮进去后可以进入餐饮详情页面,可以在本页面进行选购。会员选择好所订的餐饮以及

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。