1 / 15
文档名称:

网上订餐系统设计文档.docx

格式:docx   大小:118KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网上订餐系统设计文档.docx

上传人:1338909**** 11/24/2022 文件大小:118 KB

下载得到文件列表

网上订餐系统设计文档.docx

相关文档

文档介绍

文档介绍:该【网上订餐系统设计文档 】是由【1338909****】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【网上订餐系统设计文档 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。标准文档
标准文档
题目:
需求分析说明书
引言1
编写目的1
背景1
定义1
参考资料2
任务概述2
目标2
用户的特点2
假定和约束3
功能需求3
前台用户模块4
注册登录5
个人数据管理5
餐品浏览6
购物车6
用户订餐6
订单中心6
留言评论7
后台管理模块7
用户管理7
标准文档
标准文档
餐馆管理8
首页餐品管理8
支付和订单管理9
数据统计分析9
报表打印与导出10
公告栏管理10
留言回复10
性能需求11
数据准确度11
时间特性11
稳定性11
运行环境规定11
设备11
支持软件11
软件接口12
硬件接口12
其它需求12
特殊需求13
word
标准文档
引言

本说明书目的在于明确说明系统需求,界定系统实现功能的X围,指导系统设计以与编码。此规格说明书对客户的需求进展了全面细致的了解,经过缜密的分析,设计出满足客户需求的系统,本规格说明书是整个系统设计编写的核心,明确所要开发的系统应具有的功能、性能与界面,使系统分析人员与系统开发人员能清楚地了解用户的需求。通过调查来缩小客户需求和工作人员所理解的需求的差异。
本说明书的预期读者为:系统开发人。
背景
标准文档
word
标准文档
当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,餐饮企业对餐品提供网上订餐服务,不但能提高餐饮企业的服务质量,扩大知名度,而且还能为用户提供方便快捷的食品服务。
定义
前台用户:即登录订餐系统的用户,可以进展餐品查询,点餐,下单等功能。
用户管理:系统管理员可以处理新增用户、查询用户、修改用户、删除用户等事务。
公告栏:系统管理员对公告信息的发布管理。
留言评论:已注册用户对以品尝过的餐品和餐馆进展评论,还可以留下自己的宝贵意见。
MVC:MVC全名是ModelViewController,是模型(model)—视图(view)一控制器(controller)的缩写,一种软件设计典X,用一种业务逻辑和数据显式别离的方法组织代码,将业务逻辑聚集到一个部件里面,在界面和用户围绕数据的交互能被改良和个性化定制的同时而不需要重新编写业务逻辑。MVC被独特的开展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

陈明著,软件工程导论,,***,2011
母国庆著,软件需求工程,***,2008
标准文档
word
标准文档
任务概述

社会上班族工作繁忙,就餐时间往往匆忙;另一方面,越来越多的年轻人选择外卖服务。对于餐馆而言,网上订餐、送餐有助于缓解顶峰时段因顾客太多造成的场地紧X的问题;通过将送餐服务推广到网上,也能有效的扩大经营地域和手中人群。
因此,本课题要实现一个网上订餐系统。,本系统允许用户登录后搜索符合自己条件的餐品和餐馆,从而进展快捷订餐方便大众。系统管理员会在后台添加餐馆的信息,并帮助餐馆建立和发布餐馆的餐品信息,当系统接到订单后,会立即从后台将订单数据发送给餐馆,让餐馆在第一时间进展送餐,本订餐系统作为一个中间平台,系统有效的将餐馆和用户连接起来,促进了信息的对称公布和传播。

网上订餐系统的使用者有两种:系统管理员、用户。
系统管理员:网上订餐系统的系统管理者,进展系统的日常维护,并进展日常的管理,并按照餐厅的意愿,对菜谱的信息进展各种管理,比如添加、修改、删除、更新等。本软件的系统管理员,他们都具有一定的计算机应用根底,操作计算机比拟熟练。系统维护人员为计算机专业人员,维护人员需具备一定的数据库方面的知识和技能,可以对数据库进展维护,熟悉数据库、操作系统、网络维护工作。
用户:网上订餐系统的主要使用者,这些人群大多是工作繁忙人士、居住或工作在餐厅附近的人、能够经常上网的人,他们能进展根本功能的使用和操作,但是不能对系统进展管理。
标准文档
word
标准文档
假定和约束

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

前台用户用例图:
标准文档
标准文档
标准文档
word
标准文档
毗物丰
个人信息
订单中吧
用户订餐

用户登录:订餐用户通过浏览器进入订餐,如果是已经注册过的用户,直接进展用户登录,用户输入所有数据项〔用户名、密码〕,点击进入确认,系统验证是否存在用户名与密码匹配的用户,假如不匹配,提示“用户名或密码错误,请重新登录!〞。
管理员登录:系统管理员进入登录界面点击管理员登录,系统管理员输入正确的管理员账号和密码后,直接跳转到后台管理模块。
用户注册:订餐用户通过浏览器进入订餐,如果是未注册过的用户,用户就要进展注册,注册时用户需要填写用户名、密码、确认密码、、手机等相关信息,系统会对用户名、进展检测如果用户名已存在系统会弹出“用户名已存在〞的提示,当所有数据项注册完毕后,再跳转到登录页面,进展用户登录。

用户登录成功后,可以进展密码修改。用户修改密码时,要求输入当前密码,如输入错误,提示输入错误,返回重新输入;如输入正确,提示输入新密码与再次确认新密码,如两次输入不一致,提示两次输入不一样,返回重新输入新密码;假如两次输入一样,提示修改密码成功,返回登陆界面。
用户可以对个人信息进展更改,比如送餐地址、收货人某某和联系。
标准文档
word
标准文档

餐品查询:用户登录系统后,在搜索框中输入用户想要吃的餐品名称,可以进展餐品查询,系统就会跳转到用户所需要的餐品界面。
餐馆查询:用户登录系统后,在搜索框中输入用户想要查找的餐馆名称,可以进展餐馆查找,系统就会跳转到用户所需要的餐馆界面,供用户选择所需的餐品。
用户可以在前台主页进展餐品挑选,根据餐品种类逐级挑选,从而选中自己中意的餐品。

用户登录系统,进展餐品挑选,对已选中的餐品可以将其参加购物车
用户进入购物车可以对已选的餐品进展相关操作,例如用户可以对已选餐品的购置数量进展修改,对点错餐品或突然不想要的餐品进展删除操作,然后用户在购物车模块中点击立即下单,系统会跳转到下单界面,然后用户在下单界面进展详细信息的填写。
用户如果想继续进展餐品挑选也可以跳转到首页然后挑选餐品。

用户登录订餐系统,进展餐品浏览,选择自己喜欢的餐品。
用户在本订餐选定餐品后可以对选择的餐品进展下单操作,系统会跳转到下单界面,用户需要填写收货人某某、收货人地址、联系等相关信息以保证能收到所定餐品,当用户点击提交订餐完后,系统会将其提交给后台服务器,生成订单。

用户登录订餐系统后,点击进入订单中心模块对以下订单进展操作。
查询订单:用户可以查询自己的历史订单,并对订单进展核对,确认等相关操作。
删除订单:用户看到自己所下订单,对交易状态显示已完成的订单进展删除操作,保持个人订单中心的空间简洁。
标准文档
word
标准文档
取消订单:用户确认订单后,如果有不满意的地方,或者用户误点了某个餐品,在下单2分钟内用户可以取消所下订单,防止与餐馆之间造成不必要的麻烦。

1〕系统留言:用户登录网上订餐系统,点击进入留言评论模块,点击系统留言用户可以将自己的意见或建议写在留言板并提交给后台,后台管理员会对用户留言做出回复。
2〕单道菜品评论:用户登录网上订餐系统,点击进入留言评论模块,点击单道菜品评论。用户可以看见菜品信息排行,用户可以点击每道菜品对应的评论按钮对所品尝的菜品进展客观评价,评价时要秉承本系统的的言论规如此,评论要做到真实可信,不要参加自己的极端思想,为了以后其他用户浏览评论做出自己的一份贡献。
3〕餐馆评论:用户登录网上订餐系统,点击进入留言评论模块,点击餐馆评论用户可以看见餐馆信息排行,用户可以点击每个餐馆对应的评论按钮对所品尝过的餐馆进展客观评价,评价时要秉承本系统的的言论规如此,评论要做到真实可信。


系统管理员登陆后台管理系统,点击进入用户管理模块,对用户进展管理。
添加用户:系统管理员可以在后台对用户进展添加,管理员输入用户名和密
码点击提交,用户就可以在前台直接登录。
删除用户:系统管理员登录后进入操作界面,选择“用户管理〞点击查询用户,点击所要删除的用户后面对应的删除按钮,系统弹出确认对话框单击确认,执行删除操作,然后系统返回查询用户信息界面;单击取消,取消删除操作,返回查询用户信息界面。
查询用户:系统管理员登录后进入后台界面,选择“用户管理〞点击查询用户,系统会列出所有的用户,点击用户后面对应的详细按钮,可以看到所点击用户的详细信息。
标准文档