软件需求规格说明书

软件需求规格说明书

ID:7771553

大小:99.50 KB

页数:6页

时间:2018-02-25

软件需求规格说明书_第1页
软件需求规格说明书_第2页
软件需求规格说明书_第3页
软件需求规格说明书_第4页
软件需求规格说明书_第5页
资源描述:

《软件需求规格说明书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、需求规格说明书--美食每刻快餐订购系统组员:徐炜力94宋波张岩1151.介绍1.1目标软件需求规格说明描述了“美食每刻快餐订购系统”的软件功能性需求和非功能性需求。这一文档计划由实现和验证系统正确功能的项目团队成员来使用。除非有其他地方另有说明,这里指定的所有需求都具有高优先级。1.2项目范围和产品特性“美食每刻快餐订购系统”允许用户向在该系统内注册过的卖家在线订餐,并负责安排人送餐到指定地点。详细项目描述请参见前景和范围文档。2.总体描述2.1产品远景规划“美食每刻快餐订购系统”是一个新系统,可以帮助用户进行快餐的预定并负责配送到用户手中。图A.

2、1是一幅关联图,他演示了外部实体和系统接口。图A.1”美食每刻快餐订购系统关联图”2.2用户类和用户特性用户类描述买家卖家派送员系统管理员买家是使用美食每刻订购系统的人(多数是学生),他们希望能在网上订到自己喜欢的快餐并能送货上门。顾客有时会帮室友订多份餐。快餐送达的地方95%在校内。所有的顾客都用学校内网订餐。提供餐品的人,他们在该系统上注册并提供相应的餐品信息供买家浏览。买家提交订单后由卖家做好,之后由派送员来取走。派送快餐的人,接到系统管理员的安排后,去快餐店领取快餐然后送到买家手中系统的管理者,可以设置推荐食品,可以查看销售记录打印相关报表

3、,安排派送员等。1.1运行环境OE-1:该系统的操作将通过基于IE内核的浏览器访问1.2设计和实现的约束条件:CO-1:系统采用当前的mysql数据库引擎CO-2:所有HTML代码遵照HTML4.0标准1.3用户文档系统提供一个HTML联机文帮助系统。并且在每个HTML页面都有help链接1.4假设和依赖该系统只要不出现服务器错误,都会运行营业。2.系统特性2.1订餐(1)描述和优先级顾客登陆美食每刻快餐订购系统,并且得到验证之后,他们就可以订餐,并且可以要求送餐到制定地点。只要所订餐还没有准备好,顾客就可以取消和改变订单。优先级为高。(2)刺激/

4、响应序列刺激:顾客请求订餐,可以是一份或多份。响应:系统向顾客询问订餐细节、付费方式和送餐说明。刺激:顾客请求改变订单。响应:如果订单状态时“已接受”,则系统允许用户编辑以前的订单。刺激:顾客请求取消订单。响应:如果订单状态时“已接受”,则系统取消订单。(3)功能性需求Order.PlaceOrder.Place.DateOrder.Place.Date.Cutoff用户登录美食每刻快餐订购系统,通过该系统订餐,订一份和多份都可以系统将提示顾客输入用餐日期如果订餐日期是当前日期,而订餐时间已过截止时间,那么系统将通知顾客订餐太晚。顾客可以改变订餐日

5、期,或者取消订单。Order.Deliver.SelectOrder.Deliver.LocationOrder.Deliver.NotimesOrder.Deliver.TimesOrder.Menu.DateOrder.Units.FoodOrder.Units.MultipleOrder.Units.TooManyOrder.Units.Change顾客将指定只是订餐还是要求送餐如果订单是要求送餐,而且送餐日仍有有效的送餐时间,那么顾客将提供一个有效的送餐地点如果送餐日已没有有效的送餐时间,那么系统将通知顾客。顾客可以改变订单,或者取消订单系

6、统将显示订餐日剩余的有效送餐时间。顾客可以从显示的送餐时间中选择一个时间,或者取消订单系统将显示指定日期的菜单系统允许顾客表明他希望订餐的每个菜单条目的份数系统允许用户订多份同样的餐,但是最大份数只能是订单中的所有菜单条目的有效份数中的最小值如果顾客所订的菜单项的份数超过了目前存货中的数量,那么系统将通知顾客他所订的食物条目得最大份数如果存货中的食物不能满足顾客的数量要求,那么顾客可以改变所订的份数,也可以改变所订的同样餐的份数,或者也可以取消订餐Order.Confirm.DisplayOrder.Confirm.Prompt如果客户表示他不再订

7、餐,那么系统将显示他所订的食物条目,以及每一条食物条目的单价和应该支付的费用系统提示顾客确认订餐的订单Order.Confirm.NotOrder.Confirm.More如果客户不确认订单,那么客户既可以编辑订单,也可以取消订单客户可以通过系统再另外订餐Order.Pay.MethodOrder.Pay.DetailsOrder.Pay.ConfirmOrder.Pay.Confirm.Deduct当顾客表示他已经完成订餐时,系统会要求其选择一种付费方式系统将显示所订的食物条目、费用、付费方式和送餐说明顾客可以确认订单,也可以请求编辑订单,或者请

8、求取消订单如果顾客确认订单,并且选择了付费方式,那么系统将发出一个付费请求Order.Pay.Confirm.OKOrde

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。