网上点餐系统的设计与开发毕业论文

 2021-04-12 04:04

摘 要

随着互联网快速发展,人们的生活与互联网联系不断密切,互联网为人们提供方便。电子商务应运而生,越来越多的人选择网上购物的方式,网上购物很快成为主导。民以食为天,网络餐饮正快速变成一种新的餐饮形式,并且在最近几年来取得了巨大成功,然而网络餐饮受到各种条件限制,仍然需要不断完善。在这一背景需求下,本篇论文主要内容正是围绕基于Java网上订餐系统的设计与实现展开研究。

本篇论文首先介绍了网上订餐系统的架构、工作原理等方面的知识,介绍国内外订餐系统的研究情况和未来的发展方向,进一步分析了网上订餐系统所运用的相关技术知识。然后从网上订餐系统的功能需求出发进行分析,从而进行合理数据库设计。接着本文说明了系统的层次的划分和模式的使用选择。围绕网上订餐系统的体系结构,结合标准的Java技术,常用的Servlet技术,前台运用基于Web标准的HTML/Javascript技术等核心技术解决了用户如何注册登录订餐、商家如何注册登录、商家如何管理维护餐品信息、商家如何管理订单信息、以及如何编辑前台界面等问题,并且对该软件的使用测试进行了有效的说明,实现网上订餐系统。从而让用户无需出门排队等餐即可在家中没事,拥有更多的时间,并且能够为商家的经营管理提供方便,最终为用户以及商家提供一个双赢的解决方案。

关键词:网上订餐;Java;Servlet;HTML;Javascript

Design and implementation of online ordering system

ABSTRACT

In the rapid development of the network environment, people's lives are more and more closely linked with the internet. E-commerce has come into being, online shopping has been accepted by more and more people, and even become the dominant. Hunger breeds discontentment, network has gradually become a new consumption patterns, and in recent years has achieved great success, but the network catering limited by various conditions, still need to continuously improve. In this context, the main content of this paper is to study the design and implementation of Java based online ordering system.

This paper first introduced the online ordering system architecture, working principle and knowledge, introduces the research status and development direction of domestic online ordering system, further analysis of the relevant technical knowledge in the use of online ordering system. Then from the point of view of the functional requirements of the online ordering system analysis, so as to design a reasonable database. Then, this paper explains the hierarchy of the system and the choice of the mode. The architecture around online ordering system, combined with the Java technology standard, Servlet technology, the use of Web standard HTML/Javascript technology and other core technologies based on how to solve the user how to register the meal, how businesses registration, business management, food information management businesses how to order information, and how to edit the front interface and other issues, and the use of the software testing effectively, finally realized the online ordering management system. So that users do not need to go out to wait in line, such as meals can be good at home, having more time, while providing convenience for the management of the business, and ultimately provide a win-win solution.

Key words:Online ordering;Java;Servlet;HTML;Javascript

目 录

第1章 绪论 - 1 -

1.1 课题研究背景和意义 - 1 -

1.2 国内外研究现状 - 1 -

1.2.1 国内研究现状 - 1 -

1.2.2 国外研究现状 - 2 -

1.3 论文研究内容 - 3 -

1.4 本文结构 - 3 -

第2章 相关技术 - 5 -

2.1 B/S结构分析 - 5 -

2.2 Servlet相关技术 - 5 -

2.3 SQL技术简介 - 6 -

2.4 Java开发简介 - 7 -

第3章 需求分析 - 9 -

3.1 系统需求总述 - 9 -

3.2 功能性需求分析 - 9 -

3.3 非功能性需求分析 - 10 -

3.3.1 界面环境需求 - 10 -

3.3.2 经济可行性 - 11 -

3.3.3 操作可行性 - 11 -

3.3.4 法律可行性 - 11 -

3.3.5 系统安全性需求 - 11 -

3.4 本章小结 - 12 -

第4章 系统设计 - 14 -

4.1 概要设计 - 14 -

4.1.1 系统体系结构的设计 - 14 -

4.1.2 系统层次结构 - 14 -

4.2 详细设计 - 16 -

4.2.1 系统功能模块图 - 16 -

4.2.2 用户模块 - 17 -

4.2.3 商户模块 - 17 -

4.3 数据库设计 - 18 -

4.3.1 数据库的概念设计 - 18 -

4.3.2 数据库的逻辑设计 - 22 -

4.4 本章小结 - 24 -

第5章 系统实现 - 26 -

5.1 用户模块 - 26 -

5.2.1用户界面 - 26 -

5.2.2用户登录、注册 - 27 -

5.2.3用户点餐 - 28 -

5.2.4用户信息维护 - 29 -

5.2.5留言板、公告功能 - 30 -

5.2.6餐品销量排行、餐品推荐 - 31 -

5.2 管理员模块 - 31 -

5.2.1管理员登录 - 32 -

5.2.2管理员界面、功能菜单 - 33 -

5.2.3维护管理员信息 - 34 -

5.2.4餐品信息管理 - 35 -

5.2.5公告管理 - 36 -

5.2.5订单管理 - 36 -

5.2.7留言板管理 - 37 -

5.3 本章小结 - 37 -

第6章 系统测试 - 38 -

6.1.1 用户、商户登录注册 - 38 -

6.1.2 用户点餐 - 38 -

6.1.3 管理员管理餐品、订单 - 38 -

6.1.4 用户发表留言、查看公告 - 38 -

6.1.5 管理员管理公告、留言板 - 39 -

6.2 非功能性测试 - 39 -

6.2.1 GUI测试 - 39 -

结 论 - 40 -

致 谢 - 41 -

参考文献 - 42 -

第1章 绪论

1.1 课题研究背景和意义

随着我国的综合国力的提升,科技的迅猛发展。网络信息化和电子商务已经渗透到了人类社会的各个方面。网购再也不是新鲜的代名词,甚至在我们生活必不可少。

互联网的迅速发展,互联网终端种类、互联网用户数的增长速度也是非常惊人。目前,我国正大力发展互联网产业,物联网的发展非常迅速,人们生活水平提高的同时,也给大家的生活带来了巨大的改变。相比,传统的电话订餐,网上订餐不仅能及时记录点餐信息、而且可以实时追踪订单状态、效率更高更省事。同事对于商家而言,客户传达信息更准确、订单管理更方便、大大减少了出错的概率、为商家提供统计分析功能,方便商户合理安排菜品和管理经营,追求利益。许多商家不需要线下实体店、大大节省了成本[1]

网络餐饮作为一种新型餐饮交易方式,取得了巨大成功,对商家来说,更是对传统餐饮服务的突破和创新。伴随着接受互联网电子商户这种快捷、方便的交易方式人们不断增加,网络订餐的一出现便受到了大家的好评。互联网的已经十分普及的今天,网络订餐拥有着良好的发展空间以及发展前景[2]。但是网络餐饮的限制依然存在许多,因此,我们根据国内外的研究现状以及对未来发展的展望全面系统的对网络订餐系统进行分析,设计与实现。

1.2 国内外研究现状

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。