当前位置:首页 > 范文大全 > 说明文 > 正文
 

外卖人网上订餐系统说明文档

发布时间:2024-04-20 03:59:05 影响了:

外卖人网上订餐系统说明文档篇一:网上订餐系统概要设计说明书

网上订餐系统概要设计说明书

报告名称网上订餐系统

专 业

班 级

组长姓名

组员名单

日 期

指导教师

1引言 ............................................................................................................................................... 1

1.1编写目的 ............................................................................................................................. 1

1.2背景 ..................................................................................................................................... 1

1.3定义 ..................................................................................................................................... 1

1.4参考资料 ............................................................................................................................. 2

2总体设计........................................................................................................................................ 2

2.1需求规定 ............................................................................................................................. 2

2.2运行环境 ............................................................................................................................. 2

2.3基本设计概念和处理流程 ................................................................................................. 2

2.4结构 ..................................................................................................................................... 4

2.5功能需求与程序的关系 ..................................................................................................... 4

2.6人工处理过程 ..................................................................................................................... 4

2.7尚未解决的问题 ................................................................................................................. 4

3接口设计........................................................................................................................................ 5

3.1用户接口 ............................................................................................................................. 5

3.2外部接口 ............................................................................................................................. 5

3.3内部接口 ............................................................................................................................. 5

4运行设计........................................................................................................................................ 5

4.1运行模块组合 ..................................................................................................................... 5

4.2运行控制 ............................................................................................................................. 5

4.3运行时间 ............................................................................................................................. 5

5系统数据结构设计 ........................................................................................................................ 6

5.1逻辑结构设计要点 ............................................................................................................. 6

5.2物理结构设计要点 ............................................................................................................. 7

5.3数据结构与程序的关系 ..................................................................................................... 7

6系统出错处理设计 ........................................................................................................................ 7

6.1出错信息 ............................................................................................................................. 7

6.2补救措施 ............................................................................................................................. 8

6.3系统维护设计 ..................................................................................................................... 8

概要设计说明书

1引言

1.1编写目的

俗话说“民以食为天”,在当今社会,随着人们生活水平的不断提高,人们越来越重视饮食的质量。越来越多的人选择到餐厅吃饭。这样既方便又美味。但是,随着到餐厅就餐的人越来越多,在餐厅发生了等待,就餐环境差等问题。网上订餐,正是解决这一问题的好方法。网上订餐既可以方便用户订餐,也方便餐厅进行管理。减少了人力物力的付出。编写本概要说明书是为了说明该网上订餐系统的总体设计、接口设计、运行设计、系统数据结构设计以及系统出错处理设计。为今后详细设计该系统以及编码过程打下基础。该概要设计说明说的预期读者是该软件的设计人员。

1.2背景

系统名称:网上订餐系统

任务提出者:哈尔滨工程大学软件工程项目实践组

开发者:20102021班第 小组

用户:具有一定能力的餐厅及需要网上订餐服务的客户

在国内比较流行的订餐方式还是电话订餐,这种方式需要餐厅有专门的人来负责接听电话,并且需要人工记录客户信息,还要保留纸质的客户信息。这样既浪费人力,又要花费空间和时间对客户资料进行保管与整理。而且人工操作的出错率很高。效率比较低。 采用网上订餐的方式进行订餐则能有效地解决以上的问题,不仅方便订餐的顾客,也能使餐厅减轻负担,更重要的是可以提高餐厅的工作效率。

1.3定义

B/S结构(Browser/Server,浏览器/服务器模式):是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。

电子商务:通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物,商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和想过的综合服务活动的

外卖人网上订餐系统说明文档

一种新型的商业运营模式。

1.4参考资料

列出有关的参考文件,如:

a. 本项目的经核准的计划任务书或合同,上级机关的批文;

b. 属于本项目的其他已发表文件;

c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2总体设计

2.1需求规定

1、操作简单,对于大多数网络用户都可以轻松地实现在网上订餐的功能,界面清晰,简单易懂,易于操作。

2、具有类似网站的管理的功能,增加,删除,更改,填写订餐客户信息。

3、系统运行快速稳定,高效。

4、在结构上具有很好的可扩展性,一边与将来在功能上的增加。

2.2运行环境

操作系统:Windows XP 及其以上版本

数据库:SQL 2005

2.3基本设计概念和处理流程

说明本系统的基本设计概念和处理流程,尽量使用图表的形式。

本系统的基本设计概念:订餐客户通过浏览网页上的菜品信息,通过填写信息进行订餐。餐厅通过收集订餐信息进行送餐,并对客户信息进行管理。

处理流程:餐厅将菜品的基本信息,包括图片,价格,配料发布到网上订餐主页上->订餐客户浏览网页->打开订餐菜单填写信息->验证所填写信息是否正确->提示客户订餐成功->餐厅整理订餐信息->送餐。

其流程图如下所示:

外卖人网上订餐系统说明文档篇二:网上订餐系统设计文档

需求说明书

题目:基于ASP.NET MVC的网上订餐系统

需求分析说明书

1 引言 ...................................................................................................................................................... 1

1.1 编写目的 ...................................................................................................................................... 1

1.2 背景 ............................................................................................................................................... 1

1.3 定义 ............................................................................................................................................... 1

1.4 参考资料 ....................................................................................................................................... 2

2 任务概述 .............................................................................................................................................. 2

2.1 目标 ............................................................................................................................................... 2

2.2 用户的特点 ................................................................................................................................... 2

2.3 假定和约束 ................................................................................................................................... 3

3 功能需求 .............................................................................................................................................. 3

3.1 前台用户模块 ............................................................................................................................... 4

3.1.1 注册登录 ................................................................................................................................ 5

3.1.2 个人数据管理 ........................................................................................................................ 5

3.1.3 餐品浏览 ................................................................................................................................ 6

3.1.4 购物车 .................................................................................................................................... 6

3.1.5 用户订餐 ................................................................................................................................ 6

3.1.6 订单中心 ................................................................................................................................ 6

3.1.7 留言评论 ................................................................................................................................ 7

3.2 后台管理模块 ............................................................................................................................... 7

3.2.1 用户管理 ................................................................................................................................ 7

3.2.2 餐馆管理 ................................................................................................................................ 8

3.2.3 首页餐品管理 ........................................................................................................................ 8

3.2.4 支付和订单管理 .................................................................................................................... 9

3.2.5 数据统计分析 ........................................................................................................................ 9

3.2.6 报表打印与导出 .................................................................................................................. 10

3.2.7 公告栏管理 .......................................................................................................................... 10

3.2.8 留言回复 .............................................................................................................................. 10

4 性能需求 ............................................................................................................................................ 11

4.1 数据精确度 ................................................................................................................................. 11

4.2 时间特性 ..................................................................................................................................... 11

4.3 稳定性 ......................................................................................................................................... 11

5 运行环境规定 .................................................................................................................................... 11

5.1 设备 ............................................................................................................................................. 11

5.2 支持软件 ..................................................................................................................................... 11

5.3 软件接口 ..................................................................................................................................... 12

5.4 硬件接口 ..................................................................................................................................... 12

6 其它需求 ............................................................................................................................................ 12

7 特殊需求 ............................................................................................................................................ 13

1 引言

1.1 编写目的

本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。此规格说明书对客户的需求进行了全面细致的了解,经过缜密的分析,设计出满足客户需求的系统,本规格说明书是整个系统设计编写的核心,明确所要开发的系统应具有的功能、性能与界面,使系统分析人员及系统开发人员能清楚地了解用户的需求。通过调查来缩小客户需求和工作人员所理解的需求的差异。

本说明书的预期读者为:系统开发人。

1.2 背景

当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,餐饮企业对餐品提供网上订餐服务,不但能提高餐饮企业的服务质量,扩大知名度,而且还能为用户提供方便快捷的食品服务。

1.3 定义

1.前台用户:即登录订餐系统的用户,可以进行餐品查询,点餐,下单等功能。

2.用户管理:系统管理员可以处理新增用户、查询用户、修改用户、删除用户等事务。

3.公告栏:系统管理员对网站公告信息的发布管理。

4.留言评论:已注册用户对以品尝过的餐品和餐馆进行评论,还可以留下自己的宝贵意见。

5.MVC:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑和数据显式分离的方法组织代码,将业务逻辑聚集到一个部件里面,在界面和用户围绕数据的交互能被改进和个性化定制的同时而不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

1.4 参考资料

[1]陈明 著,软件工程导论,北京,机械工业出版社,2011

[2]母国庆 著,软件需求工程,机械工业出版社,2008

2 任务概述

2.1 目标

社会上班族工作繁忙,就餐时间往往匆忙;另一方面,越来越多的年轻人选择外卖服务。对于餐馆而言,网上订餐、送餐有助于缓解高峰时段因顾客太多造成的场地紧张的问题;通过将送餐服务推广到网上,也能有效的扩大经营地域和手中人群。

因此,本课题要实现一个网上订餐系统。经分析本系统采用ASP.NET MVC架构,本系统允许用户登录后搜索符合自己条件的餐品和餐馆,从而进行快捷订餐方便大众。系统管理员会在后台添加餐馆的信息,并帮助餐馆建立和发布餐馆的餐品信息,当系统接到订单后,会立即从后台将订单数据发送给餐馆,让餐馆在第一时间进行送餐,本订餐系统作为一个中间平台,系统有效的将餐馆和用户连接起来,促进了信息的对称公布和传播。

2.2 用户的特点

网上订餐系统的使用者有两种:系统管理员、用户。

系统管理员:网上订餐系统的系统管理者,进行系统的日常维护,并进行日常的管理,并按照餐厅的意愿,对菜谱的信息进行各种管理,比如添加、修改、删除、更新等。本软件的系统管理员,他们都具有一定的计算机应用基础,操作计算机比较熟练。系统维护人员为计算机专业人员,维护人员需具备一定的数据库方面的知识和技能,可以对数据库进行维护,熟悉数据库、操作系统、网络维护工作。

用户:网上订餐系统的主要使用者,这些人群大多是工作繁忙人士、居住或工作在餐厅附近的人、能够经常上网的人,他们能进行基本功能的使用和操作,但是不能对系统进行管理。

2.3 假定和约束

3 功能需求

网上订餐系统是一套功能强大、操作简便、实用的软件。本网上订餐系统整体分为前台用户和后台管理两大模块。前台用户模块包括:用户注册登录、餐品浏览、用户订餐、订单中心、个人信息、购物车、留言评论七个子模块;后台管理模块包括:用户管理、餐馆管理、支付和订单管理、首页餐品管理、数据统计分析、报表打印与导出、公告信息、留言回复八个子模块。通过本订餐系统用户将会感受到网上订餐的方便快捷。

网上订餐系统功能结构图如下:

外卖人网上订餐系统说明文档篇三:网上订餐系统软件设计说明书

目录

1引言 ................................................................................................................................................... 1

1.1编写目的 ................................................................................................................................ 1 1.2背景说明 ................................................................................................................................ 1 1.3 参考资料 ............................................................................................................................... 1 2总体设计 ........................................................................................................................................... 2

2.1需求规定 ................................................................................................................................ 2 2.2运行环境 ................................................................................................................................ 2 2.3基本设计概念和处理流程 .................................................................................................... 2 2.4结构设计 ................................................................................................................................ 3

2.4.1结构 ............................................................................................................................. 3

3数据库设计 ....................................................................................................................................... 4

3.1概念结构设计 ........................................................................................................................ 4 3.2逻辑结构设计 ........................................................................................................................ 5 3.3物理结构设计 ........................................................................................................................ 6 3.4安全保密设计 ........................................................................................................................ 7 4系统出错处理设计 ........................................................................................................................... 8

4.1出错信息 ................................................................................................................................ 8 4.2补救措施 ................................................................................................................................ 8 4.3. 系统维护设计 ...................................................................................................................... 8 5程序模块1设计说明 ....................................................................................................................... 9

5.1程序描述 ........................................................................................................................ 9 5.2功能 ................................................................................................................................ 9 5.3算法 ................................................................................................................................ 9 5.4注释设计 ........................................................................................................................ 9 5.5测试计划 ........................................................................................................................ 9

6程序模块2设计说明 ..................................................................................................................... 10

1引言

1.1编写目的

此系统是为美食美客餐饮集团扩展网上订餐服务而开发,但由于开发者和用户之间的行业、领域差异,使得开发者和用户对此系统功能的理解方面存在一定的差别。为了管理员和系统维护者能清楚地知道此系统的功能和作用,所以要进行软件设计分析,并以文档的形式来记录。通过软件设计说明书,使开发者与用户之间的沟通更为方便,也有利于使用者充分分析和理解开发者的用意,从而更方便地使用本系统。同时,为本次项目保留相关信息文档,便于日后系统的升级改建等拓展性工作,另外也为以后类似的系统开发提供借鉴意义。

1.2背景说明

1. 软件系统名称:美食美客网上订餐系统 2. 项目提出者:

开发者:

用户:顾客、餐厅管理员

1.3 参考资料

本系统的开发过程中所参考的资料为:

[1].计算机软件产品开发文件编制指南(GB 8567-88) [2].张海藩.软件工程导论.北京:清华大学出版社.2008

[3].王珊.萨师煊.数据库系统概论(第四版).北京:高等教育出版.2006 [4].郝玉龙.JavaEE编程技术.北京:清华大学出版社.2008 [5].孙延鹏.吕晓鹏.Web程序设计.北京:人民邮电出版社.2008

[6] Selman, Daniel .Java 3d Programming. Oreilly & Associates Inc.2005 [7] 黎活明 .EJB3.0 入门经典. 清华大学出版社.2008 [8] http://java.sun.com SUN公司的官方网站

2总体设计

2.1需求规定

要求能准确、无误地查询、添加、修改、删除用户、菜单和订单信息,管理员信息;能够精确地进行业务数据汇总来支持决策;做到实时通信来保证业务数据的最新性。并且有一定的数据恢复能力。

2.2运行环境

运行环境:普通微型计算机

内 存:64MB以上的内存,推荐使用128MB以上内存 处 理 器:奔腾P4或更高的处理器 硬盘空间:需要至少20M硬盘安装空间 服务器端:tomcat6.0.29

系统平台:Windows XP或更高版本的操作系统 计算机语言:Java,HQL语言,HTML

软件:MySql,MyEclipse,Dreamweaver,Photoshop 网络通信协议:TCP/IP 开发工具:MyEclipse

2.3基本设计概念和处理流程

在进入本网上订餐系统之前,首先要进行用户账号和密码的输入,系统会自动根据账号和密码识别用户的身份是管理员还是普通的用户。如果输入的信息有误,则不能进行登录;输入新的账号,则系统会提示当前登录者进行注册。只有在全部条件都满足下的情况下,用户才能成功登录,进行各自的功能操作。大概的系统工作流程如流程图2-1:

图2-1 系统流程图

2.4结构设计 2.4.1结构

3数据库设计

3.1概念结构设计

图3-1 用户信息表

图3-2 菜单信息表

图3-3 订单信息表 图3-4 留言信息表

相关热词搜索:外卖 人网 订餐 文档 系统 百度外卖网上订餐 外卖超人网上订餐

相关文章
最新文章

Copyright © 2008 - 2017 版权所有 博文学习网

工业和信息化部 湘ICP备09005888号-2