基于web的网上订餐系统的设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

当今社会,生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对就餐的时间和方式也有了更高的要求。许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了人们对快捷订餐的需求。而随着技术的快速发展,网络早已经成为现代人日常生活中不可或缺的部分,将餐饮业和计算机网络结合起来,网上订餐应运而生。

本文详细论述了基于WEB的订餐网站系统的开发设计过程。系统采用My Eclipse 作开发平台,Java为开发语言, SQL Server为数据库,实现了会员管理,菜品管理、订单管理、留言管理等功能。该系统符合基于WEB的订餐网站系统的要求,能够帮助切实提高工作效率。

本文的结构组织如下:首先阐述了该系统的可能性;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统和各功能模块的实现;最后阐明得出的结论。

关键字:JAVA 订餐 SQL SERVER

Abstract

In present society, the pace of life is becoming more and more quickly, and people's requirement of catering is also becoming higher and higher. The catering not merely needs to be delicious, nice and tasty, but also has the higher demand in time and way of ordering. As many customers are quite busy about work, they can't take the time to enjoy catering. So it is required to produce a fast way to order catering. And as the rapid development of Internet technology, the network has already being an indispensable part in people's daily life. And online order arises at this historic moment by combining catering and computer network.

My paper discusses the developing and design process in detail of the ordering website system based on WEB .The system uses My Eclipse as a development platform, Java as the development of language, the SQL server as the database, to achieve the member management, dishes management, order management and message management. The WEB-based ordering system meets the Web site system requirements and can help effectively to improve work efficiency.

The paper is organized as follows: First, the possibility to develop the system described; followed introduced the related development tools and technology infrastructure; then the system needs analysis, and proposed specific design and database model; and then shows the whole system concrete realization of the functional modules; final conclusion.

Key words: JA V A Ordering SQL server

目录

1.绪论 (1)

1.1 课题的研究背景 (1)

1.2 课题的研究意义 (1)

1.3 本文的组织工作 (1)

2.系统开发技术分析 (3)

2.1 编程语言:JAVA (3)

2.2 服务器软件:TOMCAT (4)

2.3 系统开发工具:MyEclipse (5)

2.4 动态网页技术:JSP (5)

2.5 数据库软件:SQL Server (6)

3.系统需求分析 (8)

3.1 系统运行环境 (8)

3.1.1 最低配置 (8)

3.1.2 建议配置 (8)

3.2 可行性分析 (9)

3.2.1 经济可行性分析 (9)

3.2.2 技术能力分析 (10)

3.2.3 运行可行性分析 (10)

3.2.4 法律可行性分析 (10)

3.3 业务流程分析 (10)

3.3.1 管理员业务流程 (10)

3.3.2 会员业务流程 (11)

3.4 数据流图 (12)

4.系统概要设计 (14)

4.1 系统的功能结构 (14)

4.1.1 系统总功能结构 (14)

4.1.2 菜品管理功能结构 (15)

4.1.3 订单管理功能结构 (15)

4.1.4 公告管理功能结构 (15)

4.2 E-R图 (16)

5.详细设计 (20)

5.1 数据表 (20)

5.1.1 管理员表 (20)

5.1.2 会员表 (20)

5.1.3 菜品类别表 (21)

5.1.4 公告表 (21)

5.1.5 菜品表 (21)

5.1.6 留言表 (22)

5.1.7 订单表 (22)

5.1.8 订单管理表 (22)

5.2 系统登录模块 (22)

相关文档
最新文档