ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:358.50KB ,
资源ID:3237419      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3237419.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(需求分析说明书.doc)为本站会员(ng****60)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

需求分析说明书.doc

1、 UML 大作业餐馆订餐系统需求分析报告项目组成员:贾伟昊方晓彬刘春宇王燕茹张梦巧柯 蓬12目录1 引言 .11.1 编写目的 .11.2 背景 .11.3 定义 .11.4 参考资料 .12 任务概述 .12.1 目标 .12.2 用户的特点 .22.3 假定和约束 .23 需求规定 .33.1 对功能的规定 .33.1.1 订餐功能 .33.1.2 定时提醒功能 .33.1.3 取消订单功能 .43.1.4 换桌功能 .43.1.5 显示功能 .53.1.6 查找空桌功能 .53.1.7 修改会员信息 .63.1.8 显示会员信息 .63.1.9 会员注销 .63.1.10 会员注册 .7

2、3.1.11 记录离开 .73.1.12 记录到达 .83.1.13 记录到达 .93.2 对性能的规定 .93.2.1 精度 .93.2.2 时间特性要求 .103.2.3 灵活性 .103.3 输人输出要求 .103.4 数据管理能力要求 .103.5 故障处理要求 .103.6 其他专门要求 .114 运行环境规定 .114.1 设备 .114.2 支持软件 .1131 引言1.1 编写目的本需求说明书是我们 Just Enjoy 小组的六位同学通过讨论分析,结合课本内容后得出的对于一个基本的餐馆订餐系统的需求和功能分析,其主要目的是为系统的设计开发提供前期的准备工作。本系统的主要读者可

3、以分为两部分:本系统的主要用户用以做需求确认;开发人员开发小组的人员,用于概要设计和测试的依据。1.2 背景本系统为一个餐馆的定餐系统,主要提供记录订餐和提醒的功能。1.3 定义系统中所有以“JE_”开头的类和变量均为“Just Enjoy”我们小组名称的缩写,也用以和系统或者其他人开发的变量和函数相区别。1.4 参考资料系统分析设计 (美) John W. SatzingerSQL Server 开发精髓 (美)Rober B. Jackson软件工程(第二版) 张海潘面向对象设计 UML 实践 (英)Mark Priestley2 任务概述2.1 目标本系统是一个餐馆订餐系统,主要功能是为

4、餐馆提供订餐记录和维护功能,4同时由我们自己扩展了订菜和定时提醒的功能。下面使用了用例图的方式表现了整个系统的所有功能。系统用例图如图 1-1 所示:Display bokingsStafCancel bokingMRecord boking MRemind boking Recptionist MRecord arivalM Record walk-inMM Register meberDelte meberDisplay meber informationModify meber information MSearch empty tableTable transferMHead Wait

5、erMRecord leftM 图 1-1 系统用例图2.2 用户的特点本系统的最终用户较为简单,为两类,使用下表的方式说明:表 2-1 系统用户分类和概略说明表用户类型 功能 说明接待员(Receptionist)下订单、修改订单、取消订单、提醒用户。主要是通过接电话来完成的功能。领班(Head Waiter)记录到达、接待 Walk-In、管理会员信息、餐馆信息管理。主要和客户接触完成。本系统使用良好的用户界面和帮助说明文档,操作人员只需要使用过一般的应用程序或可以读懂说明就可以方便地使用本系统。一经正式投入使用,本系统的使用频率会比较高,每天都会使用它。但由于用户范围的限定和餐馆人员的确

6、定,预计同时访问人数比较少。52.3 假定和约束开发期限:3 周,最终交付日期为 2008 年 1 月 6 号。人员限制:6 名开发人员设备限制:开发人员使用软件学院俱乐部和学院机房的电脑,数据库服务器使用学院 IP 为 172.29.1.199 机器上的 SQL Server 服务器。3 需求规定 3.1 对功能的规定系统的功能需求使用用例图来描述,将用例分析和描述分解详述如下:3.1.1 订餐功能订餐功能在用例图中表示如图 3-1 所示:Display bookingsStaffCancel bookingMRecord bookingMRemind bookingMReceptionis

7、tMRecord arrivalM Record walk-inMMRegister memberDelete memberDisplay member informationModify member informationMSearch empty tableTable transferMHead WaiterMRecord leftM图 3-1 记录预约用例描述如下:基本事件路径1、接待员执行“显示预约”用例;2、有一张合适的餐桌可以使用;接待员输入顾客姓名和电话号码、预订时间、用餐人数以及预留的餐桌3、系统记录和显示新预约没有可用的餐桌:可选事件路径1、接待员执行“显示预约”用例;2、

8、没有合适的餐桌可以使用,用例终止3.1.2 定时提醒功能订餐提醒功能在用例图中表示如图 3-2 所示:6Display bookingsStaffCancel bookingMRecord bookingMRemind bookingMReceptionistMRecord arrivalM Record walk-inMMRegister memberDelete memberDisplay member informationModify member informationMSearch empty tableTable transferMHead WaiterMRecord leftM

9、图 3-2 订餐提醒用例描述如下:基本事件路径1、系统显示预约用餐时间超过当前系统时间的预约2、接待员执行“显示预约”用例3、接待员打电话提醒顾客,询问是否取消预约4、如果顾客回答“否” ,用例终止5、如果顾客回答“是” ,接待员执行“取消预约”用例3.1.3 取消订单功能取消订餐功能在用例图中表示如图 3-3 所示:Display bookingsStaffCancel bookingMRecord bookingMRemind bookingMReceptionistMRecord arrivalM Record walk-inMMRegister memberDelete memberD

10、isplay member informationModify member informationMSearch empty tableTable transferMHead WaiterMRecord leftM图 3-3 取消订单用例描述如下:基本事件路径1、接待员执行“显示预约”用例2、接待员选择要求的预约3、接待员取消预约4、系统询问接待员确认取消5、接待员回答“是” ,系统记录取消并更新显示3.1.4 换桌功能换桌功能在用例图中表示如图 3-4 所示:7Display bookingsStaffCancel bookingMRecord bookingMRemind booking

11、MReceptionistMRecord arrivalM Record walk-inMMRegister memberDelete memberDisplay member informationModify member informationMSearch empty tableTable transferMHead WaiterMRecord leftM图 3-4 换桌用例描述如下:基本事件路径1、侍者领班选择需要的预约2、侍者领班改变该预约的餐桌分配3、系统记录改变并更新显示3.1.5 显示功能显示餐馆信息功能在用例图中表示如图 3-5 所示:Display bookingsSta

12、ffCancel bookingMRecord bookingMRemind bookingMReceptionistMRecord arrivalM Record walk-inMMRegister memberDelete memberDisplay member informationModify member informationMSearch empty tableTable transferMHead WaiterMRecord leftM图 3-5 显示餐馆信息用例描述如下:基本事件路径1、用户输入一个日期2、系统显示当日的预约3.1.6 查找空桌功能查找空桌功能在用例图中表示

13、如图 3-6 所示:Display bookingsStaffCancel bookingMRecord bookingMRemind bookingMReceptionistMRecord arrivalM Record walk-inMMRegister memberDelete memberDisplay member informationMoify mmber informationMSearch empty tableTable transferMHead WaiterMRecord leftM图 3-6 查找空桌用例描述如下:基本事件路径1、接待员输入日期和时间82、系统显示空桌

14、的信息3.1.7 修改会员信息修改会员信息功能在用例图中表示如图 3-7 所示:Display bookingsStaffCancel bookingMRecord bookingMRemind bookingMReceptionistMRecord arrivalM Record walk-inMMRegister memberDelete memberDisplay member informationModify member informationMSearch empty tableTable transferMHead WaiterMRecord leftM图 3-7 修改会员用例

15、描述如下:基本事件路径1、 用户执行“显示会员信息”用例2、 修改会员信息3、 系统询问用户确认修改4、 用户确认修改5、 用户回答“是” ,系统记录更新并显示更新3.1.8 显示会员信息显示会员信息功能在用例图中表示如图 3-8 所示:Display bookingsStaffCancel bookingMRecord bookingMRemind bookingMReceptionistMRecord arrivalM Record walk-inMMRegister memberDelete memberDisplay member informationModify member in

16、formationMSearch empty tableTable transferMHead WaiterMRecord leftM图 3-8 显示会员信息用例描述如下:基本事件路径1、用户输入会员号2、系统显示该会员的信息3.1.9 会员注销显示会员功能在用例图中表示如图 3-9 所示:9Display bookingsStaffCancel bookingMRecord bookingMRemind bookingMReceptionistMRecord arrivalM Record walk-inMMRegister memberDelete memberDisplay member

17、 informationModify member informationMSearch empty tableTable transferMHead WaiterMRecord leftM图 3-9 删除会员用例描述如下:基本事件路径1、侍者领班选择要取消的会员2、侍者领班取消该会员3、系统询问侍者领班确认取消4、侍者领班回答“是” ,系统记录取消并更新显示3.1.10 会员注册会员注册功能在用例图中表示如图 3-10 所示:Display bookingsStaffCancel bookingMRecord bookingMRemind bookingMReceptionistMRecor

18、d arrivalM Record walk-inMMRegister memberDelete memberDisplay member informationModify member informationMSearch empty tableTable transferMHead WaiterMRecord leftM图 3-10 会员注册用例描述如下:基本事件路径1、侍者领班输入顾客的姓名和电话号码2、系统记录并显示该顾客的信息可选事件路径1、侍者领班输入顾客的姓名和电话号码2、系统显示已存在持有该姓名和电话号码的会员,用例终止3.1.11 记录离开记录离开功能在用例图中表示如图 3-11 所示:

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。