网上订餐系统需求分析说明书
- 格式:doc
- 大小:207.00 KB
- 文档页数:20


需求规格说明书
撰 写 人(署名):
完 成 日 期:
评审负责人 (署名):
评 审 日 期:
目录
1. 前言 ...................................................... 错误 ! 不决义书签。
目的 . ............................................... 错误 ! 不决义书签。
定义 . ............................................... 错误 ! 不决义书签。
登录模块: . ........................................... 错误 ! 不决义书签。
用户注册模块 . ......................................... 错误 ! 不决义书签。
购物车模块: . ......................................... 错误 ! 不决义书签。
订单模块: . ........................................... 错误 ! 不决义书签。
基本信息管理模块: . ................................... 错误 ! 不决义书签。
通告模块: . ........................................... 错误 ! 不决义书签。
参照资料 . ........................................... 错误 ! 不决义书签。
2. 整体概括 . ................................................. 错误 ! 不决义书签。
产品表记 . ........................................... 错误 ! 不决义书签。
网上订餐系统设计报告
一、需求分析
1.1 编写背景
在互联网时代的今天,订餐已经成为了很多人生活中不可或缺的一部分。为了更方便地满足用户的需求,我们公司在此打算开发一套网上订餐系统,提供更为便利的点餐、配送等服务。
1.2 目标客户
本系统的目标客户为那些想要便捷点餐、无需排队等候的消费者。
1.3 功能需求
(1)登录注册:用户可以通过本系统进行登录注册。
(2)在线点餐:用户可以在系统内选择对应商家并在线进行点餐。
(3)订单管理:用户可以在系统中查看自己的订单详情或对订单进行修改、取消等操作。
(4)商家管理:商家通过系统查看订单信息,并提供相对应的服务。
1.4 非功能需求
(1)安全性:为了保证用户身份安全,本系统需要进行用户身份验证,并保证交易信息的安全。
(2)可用性:系统应具备良好的用户界面和顺畅的交互操作。
(3)可扩展性:系统应具备良好的可扩展性,实现不同商家的接入和管理。
二、技术架构设计
2.1 技术选型
(1)前端技术:采用HTML、CSS、JavaScript等技术实现客户端的UI设计和交互操作。
(2)后端技术:采用Java技术开发后端接口,并搭建Spring
Boot框架,实现后端服务的管理及路由控制。
(3)数据库技术:采用MySQL数据库,存储订单和用户信息等数据。
(4)API设计:采用RESTfulAPI设计,提供与客户端的数据交互接口。
2.2 性能优化
(1)采用缓存技术:采用Redis进行订单信息的缓存,提高系统响应速度。
(2)采用负载均衡:搭建多台服务器实现负载均衡,提高系统的处理能力和并发性。
三、系统架构设计
3.1 系统分层
本系统采用MVC设计模式,将系统分为模型层、视图层和控制器层,实现代码的解耦。
3.2 模块设计
(1)用户模块:实现用户相关的登录、注册、修改个人信息等操作。
(2)商品模块:提供商品浏览、分类等功能。
(3)订单模块:提供订单的下单、支付、取消等功能。
网上订餐系统需求分析说明书正式文档
网上订餐需求分析说明书
网上订餐系统需求分析说明书
编写:彭真 日期:2011-05-28
审核: 日期:
批准: 日期:
受控状态: 是
发布版次:1.0 日期:
编号:
中软国际卓越培训中心 第 1 页 共 10 页
网上订餐需求分析说明书
变更记录
日期 版本 变更说明 作者 2011-05-28 1.0 初始版本
签字确认
系统模块 对应章节 对应部门 负责人签字
中软国际卓越培训中心 第 2 页 共 10 页
网上订餐需求分析说明书
目录
1 概述 ................................................................................................................................................. 4 1.1 目的 ......................................................................................................................................... 4
1.2 背景 ......................................................................................................................................... 4
1.3 范围 ......................................................................................................................................... 4
网上订餐系统需求分新
口单杰
甓 I苯叉拄 卑务 融 证餐惫魂魄
藏纛惫 埝缸飞畚 .诫奥体 与袭JE,臭京 诗 l
现长诚意义 j l l
关镶 虱 氓聚寓聚舟 。§
邙 食獒 :G482 曳莆 :A j
一、引言和编写目的
本系统的设计与实施迎合了二十一世纪经济高速发展、
人们的生活节奏日益加快以及现代餐饮业越来越发达和便捷
这一 现状。
网上订餐系统将极大地方便食客的就餐。同时也有利于 我们的管理和售后服务。同时。我们的订餐系统还能帮助酒店 (餐馆)扩大营业范围,增加知名度等。
二、软件功能
此系统整体可以分为两个子系统,其中一个为针对顾客 开放的网上点菜系统.另一个为针对餐厅管理人员开放的菜
单及订单管理系统。 顾客点菜主要流程如下:
1.顾客登录网上点菜系统进行菜单的浏览或者注册为会
员。 2.会员可以对自己的个人信息进行更改,以会员形式登录
的顾客享受优惠。 3.如果顾客觉得菜单应该有所改变则可对已选的菜单进
行选择、更改、删除。
4.当顾客确定点菜完毕后,顾客可以将其提交至服务器 并生成订单
管理员订单管理的业务流程如下: 1.管理员在本地登录后既可对服务器上的菜单进行添
加、删除、修改。
2.当菜单管理工作结束之后,管理员可以对订单进行管
理,进行确认和查看详细信息操作。 根据业务流程的分析可以得知管理员的每一个操作基本
都是独立的
本系统基于B/S模式,利用ASP技术进行开发.解决了 传统的手工管理菜单、订单以及点菜信息效率低下等问题.酒
店还可根据自己的特点添加特色模块,使酒店富于个性化.明 显地提高了外卖业务的销售量。
三、运行环境
顾客客户端:cpul33MHz以上,内存32MB以上。操作系
统win95以上,浏览器IE5.0以上。 管理员客户端:cpu733MHz以上,内存128MB以上.操
作系统win2000/ME,)【P/2003。.net Framework1.1. 数据库服务器端:cpu1.5GHz以上,内存1GB以上,操作