




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Android点餐系统需求规格说明书目录1. (分类)Android点餐系统需求规格说明书1.1. (分类)需求规定1.1.1. (分类)功能的规定1.1.1.1. (项)用户注册1.1.1.2. (项)用户登录1.1.1.3. (项)查看菜谱1.1.1.4. (项)点餐下单1.1.1.5. (项)查看特色菜推荐信息1.1.1.6. (项)修改密码1.1.1.7. (项)查看订单信息1.1.1.8. (项)订单管理1.1.1.9. (分类)特色菜信息管理1.1.1.9.1. (项)查看特色菜1.1.1.10. (分类)菜品信息管理1.1.1.10.1. (项)查看菜谱信息1.1.1.10.2. (项)增加菜品1.1.1.10.3. (项)删除菜品1.1.1.10.4. (项)修改菜品信息1.1.1.11. (项)数据库维护1.1.2. (分类)性能的规定1.1.2.1. (项)精度1.1.2.2. (项)时间特性1.1.2.3. (项)灵活性1.1.2.4. (项)并发性1.1.2.5. (项)故障处理要求1.1.3. (项)输入输出的要求1.1.4. (项)数据管理能力的要求1.1.5. (项)故障处理要求1.1.6. (项)其他要求1.1.7. (分类)其他要求1.1.7.1. (项)界面需求1.1.7.2. (项)易用性与可用性1.2. (分类)运行环境规定1.2.1. (项)设备1.2.2. (项)支持软件1.2.3. (项)控制1. (分类)Android点餐系统需求规格说明书1.1. (分类)需求规定1.1.1. (分类)功能的规定【基本情况:】Android点餐系统主要实现用户可以在Android环境下点餐下单、预订座位等相关功能,管理者可以实现菜品的增删、菜品信息的更新。具体要实现的功能包括:、用户登录 用户可以注册账号、登录系统,注册的账号必须符合规范。、菜品信息查询功能 用户可以查看菜品的基本介绍,包括简单的材料和烧制过程。用户可以查看菜品的价格。用户可以查看当日的特色菜推荐。、用户下单用户可以预订座位号。用户可以预订菜品。用户可以选择对应菜品的数量。、数据库维护管理员可以修改数据库表及相关数据。管理员可以增删数据库表及相关数据。管理员可以打印数据库报表。、用户信息管理用户可以查看自身的账号信息。管理员可以查看所有用户的账号信息,并管理所有的账号。、菜品信息管理管理员可以增加菜品,菜品信息包括菜品简介、价格等。管理员可以删除菜品。管理员可以修改菜品信息,包括简介、价格和菜品的剩余情况。 、订单管理用户可以查看自己的订单信息。订单信息包括订单状态,显示订单是否完成。 管理员可以查看所有订单信息,并修改订单状态,表示订单是否完成。建模列表: 图1: 用户整体用例图1.1.1.1. (项)用户注册【基本情况:】1、需求名称:用户注册2、简要描述:任何运行Android点餐系统的用户都需要进行登录。登录时用户需要输入用户账号名和密码,若是用户没有账号,需要点击注册按钮注册账号。3、主要参与者:Android点餐系统普通用户步骤列表: 序号入口条件操作出口条件备注11、Android点餐系统的服务器已经打开2、用户已经安装并且运行Android点餐系统用户进入注册界面,填写注册信息进行注册1、用户注册成功2、用户注册失败2用户注册失败返回步骤1建模列表: 图1: 用户注册用例图1.1.1.2. (项)用户登录【基本情况:】1、需求名称:用户登陆2、简要描述:任何运行Android点餐系统的用户都需要进行登录。3、主要参与者:Android点餐系统普通用户步骤列表: 序号入口条件操作出口条件备注11、Android点餐系统的服务器已经打开2、用户已经安装并且运行Android点餐系统进入登录界面,填写登录信息1、用户成功登录2、用户登录失败2用户登录失败返回步骤1 建模列表: 图1: 新建用例图1.1.1.3. (项)查看菜谱【基本情况:】1、需求名称:查看菜谱。2、简要描述:查看菜谱是Android点餐系统最基本的功能,点餐系统提供餐馆中的菜品,用户可以查看相关菜品的简介、价格和菜品剩余量以供用户选择。3、主要参与者:Android点餐系统普通用户和系统管理员。【处理情况:】步骤列表: 序号入口条件操作出口条件备注1用户成功登录系统点击相关操作进入菜谱查询界面用户进入菜谱查询界面2用户进入菜谱查询界面点击查看相关菜品信息无建模列表: 图1: 用户菜单信息查询1.1.1.4. (项)点餐下单【基本情况:】1、需求名称:用户点菜下单。2、简要描述:运行Android点餐系统的用户登录系统后。用户下单点菜,若是用户需要在餐馆用餐,则需要选取座位号。用户选好座位以及菜品后点击下单即可完成点菜下单。3、主要参与者:Android点餐系统普通用户。步骤列表: 序号入口条件操作出口条件备注1用户已经登录系统用户查看菜谱用户在菜单界面2用户登录菜单界面选取自己想要的菜品,点击下单用户进入订单界面3用户进入订单界面根据座位的空余情况点击选取自己想要的座位号,最后完成订单用户完成订单预订建模列表: 图1: 用户下单用例1.1.1.5. (项)查看特色菜推荐信息创建日期: 2014-06-13【基本情况:】1、需求名称:用户查看特色菜推荐信息。2、简要描述:运行Android点餐系统的用户登录系统后。用户可以查看今日厨师推荐的特色菜和餐馆今日推荐的特价菜。3、主要参与者:Android点餐系统普通用户。步骤列表: 序号入口条件操作出口条件备注1用户成功登录系统用户进入菜单主界面,查看具有特殊标识的特色菜与特价菜建模列表: 图1: 特色菜推荐信息1.1.1.6. (项)修改密码步骤列表: 序号入口条件操作出口条件备注1用户已经登录系统1、修改密码2、输入用户旧密码3、输入用户新密码用户密码已经修改完成2管理员登录系统1、找到要修改的用户名,然后修改该账号的密码2、输入账号新密码用户密码已经修改完成建模列表: 图1: 用户修改密码图2: 管理员修改密码1.1.1.7. (项)查看订单信息【基本情况:】1、需求名称:用户可以查看自己的订单信息。2、简要描述:用户登录系统后,可以查看自己的订单信息,如果订单的信息状态时未完成,用户还可以取消、修改自己的订单。3、主要参与者:Android点餐系统普通用户。步骤列表: 序号入口条件操作出口条件备注11、用户成功登录系统查看订单信息1、显示订单信息2、显示无21、用户成功登录系统2、用户已经完成下单3、用户的订单状态是没有完成查看订单信息后点击修改订单用户修改订单41、用户成功登录系统2、用户已经完成下单3、用户的订单状态是没有完成查看订单信息后点击取消订单用户取消订单建模列表: 图1: Android点餐用户订单信息查询1.1.1.8. (项)订单管理【基本情况:】1、需求名称:管理员管理用户的订单。2、简要描述:用户完成订单提交后,管理员可以在后台看见用户的订单信息,同时管理员可以修改用户的订单状态用来表示餐馆是否已经完成了用户的订单,管理员还可以删除用户的订单信息。3、主要参与者:Android点餐系统管理员。步骤列表: 序号入口条件操作出口条件备注11、管理员登录系统2、已经有用户提交的订单管理员可以查看所有用户的订单信息21、管理员登录系统2、已经有用户提交的订单删除用户订单用户的订单被删除31、管理员登录系统2、已经有用户提交的订单将订单的状态设为已完成用户的订单已完成建模列表: 图1: 管理员处理订单1.1.1.9. (分类)特色菜信息管理【基本情况:】1、需求名称:管理员特色菜信息管理。2、简要描述:运行Android点餐系统的管理员登录系统后。管理员可以查看、修改、添加、删除今日的特色菜与与特价菜,3、主要参与者:Android点餐系统管理员。1.1.1.9.1. (项)查看特色菜【基本情况:】1、需求名称:用户查看特色菜。2、简要描述:用户可以在客户端主界面查看餐馆的特色菜3、主要参与者:Android点餐系统管理员。1.1.1.10. (分类)菜品信息管理创建日期: 2014-06-13【基本情况:】1、需求名称:管理员管理菜谱。2、简要描述:管理员可以查询、更新和修改菜谱信息,包括增添新菜品、删除不做的菜品、调整菜品介绍、价格,管理员还可以随时调整菜品的剩余量,以保证用户点的菜品是可以做的。3、主要参与者:Android点餐系统管理员。步骤列表: 序号入口条件操作出口条件备注1管理员登录系统建模列表: 图1: Android点餐菜品信息管理1.1.1.10.1. (项)查看菜谱信息【基本情况:】1、需求名称:管理员查看菜谱信息菜谱。2、简要描述:管理员可以看菜谱所有菜品的信息,包括菜品的简介、价格、剩余量。3、主要参与者:Android点餐系统管理员。步骤列表: 序号入口条件操作出口条件备注1管理员登录系统进入菜品信息管理功能区,点击查看菜谱中所有菜品的信息建模列表: 图1: Android点餐管理员查看菜谱信息1.1.1.10.2. (项)增加菜品【基本情况:】1、需求名称:管理员为菜谱添加新菜品。2、简要描述:餐馆有新添的菜品时,管理员可以把新的菜品添加到菜谱里。3、主要参与者:Android点餐系统管理员。步骤列表: 序号入口条件操作出口条件备注1管理员登录系统进入菜品信息管理功能区,点击添加菜品到菜谱中建模列表: 图1: Android点餐管理员增加菜品用例1.1.1.10.3. (项)删除菜品【基本情况:】1、需求名称:管理员删除菜品。2、简要描述:管理员可以删除餐馆不做的菜品。3、主要参与者:Android点餐系统管理员。步骤列表: 序号入口条件操作出口条件备注1管理员登录系统进入菜品信息管理功能区,点击删除相关菜品建模列表: 图1: Android点餐管理员删除菜品1.1.1.10.4. (项)修改菜品信息【基本情况:】1、需求名称:管理员修改菜品信息。2、简要描述:管理员可以修改菜品的简介、价格、剩余量。3、主要参与者:Android点餐系统管理员。步骤列表: 序号入口条件操作出口条件备注1管理员登录系统进入菜品信息管理功能区,点击修改菜品信息建模列表: 图1: Android点餐管理员修改菜品信息1.1.1.11. (项)数据库维护【基本情况:】1、需求名称:管理员数据维护。2、简要描述:管理员可以定期备份数据库信息,可以打印出数据库的用户和订单信息用以分析什么类型的菜品更受欢迎。3、主要参与者:Android点餐系统管理员。建模列表: 图1: Android点餐数据库维护用例1.1.2. (分类)性能的规定【基本情况:】描述Android点餐系统的必须要实现的非功能性需求。1.1.2.1. (项)精度【基本情况:】餐馆要求每笔订单交易误差不得超过1角,每天交易额的误差不得超过100元。1.1.2.2. (项)时间特性【基本情况:】1、前台客户端要求登录时间不等超过0.5秒,选择菜品、座位后下单的响应时间不得超过1秒,其他的一些操作响应时间一般不得超过0.5秒。2、后台服务器要求管理员操作保持流畅,用户下单后后台需要在5秒内看见用户的订单。1.1.2.3. (项)灵活性【基本情况:】1、客户端 要求5年内价位在500元以上的Android手机都可以流畅运行Android点餐系统2、服务端要求保持可移植性,方便硬件设备的更换。1.1.2.4. (项)并发性【基本情况:】要求可以同时有200人在线点餐。1.1.2.5. (项)故障处理要求【基本情况:】要求:服务器若出现报错、死机等特殊错误时可在3分钟内完成自动恢复。要求:系统的出错率低于千分之一。1.1.3. (项)输入输出的要求【基本情况:】软件对数据的数据的输入均进行数据有效性检查,除了明确指明的打印输出外,系统不考虑打印输出。1.1.4. (项)数据管理能力的要求【基本情况:】数据库方面关于菜单、订单、用户的表信息可以定时备份。1.1.5. (项)故障处理要求【基本情况:】在服务端没有相应客户端的操作时需要提示用户,在必要时可以自动重启服务器。1.1.6. (项)其他要求【基本情况:】无1.1.7. (分类)其他要求1.1.7.1. (项)界面需求【基本情况:】前台客户端用户登陆、注册的界面简约、时尚;点餐主界面美观,功能模块清晰有条理。1.1.7.2. (项)易用性与可用性【基本情况:】1、点餐系统客
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年中考英语第一轮复习:形容词(含答案解析)
- 2025标准国际贸易合同范本
- 2025内蒙古额尔古纳市第一中学人才引进(第二号)模拟试卷及参考答案详解一套
- 2025网约车服务合同简化版范本
- 2025广西百色市平果市道路运输发展中心城镇公益性岗位人员招聘1人考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025海南海口市秀英区事业单位招聘59人(第一号)模拟试卷及答案详解(夺冠系列)
- 2025保险公司合同
- 2025江苏泰州市兴化市医疗卫生事业单位招聘高层次人才78人(全年)考前自测高频考点模拟试题及答案详解(典优)
- 2025湖北黄冈市武穴市事业单位第二批考核招聘三支一扶服务期满人员1人考前自测高频考点模拟试题及一套答案详解
- 2025年河南金铂来矿业有限公司市场化选聘1人考前自测高频考点模拟试题及答案详解(有一套)
- 低钾血症课件
- 志愿者个人汇报
- 外协人员协议书
- 2025年西安银行竞聘面试题目及答案
- 《跨境电商(B2C)操作实务》高职跨境电商全套教学课件
- 《人工智能基础及应用》高职人工智能通识课全套教学课件
- 电信迁改管理办法
- GB/T 45948-2025组织治理指南
- 养老课件制作教学模板
- 金融调解中心管理办法
- Unit 1 Helping at home Part C英语教学课件
评论
0/150
提交评论