需求规格说明书.doc_第1页
需求规格说明书.doc_第2页
需求规格说明书.doc_第3页
需求规格说明书.doc_第4页
需求规格说明书.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

需求规格说明书目 录第1章引言3第2章任务概述4第3章数据描述5第4章功能需求- 12 -第5章性能需求- 13 -第6章运行需求- 14 -第7章其它需求- 15 - 第一章 引言1.1编写目的在完成了针对“餐饮业团购”软件的可行性分析,我们提出了“餐饮业”软件需求规格说明书。它全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。1.2项目背景 伴随着团购业务的兴起,各服务行业争先恐后的展开了团购服务,餐饮业就是其中之一,为了更好的吸引顾客和提高服务质量,湘潭某餐厅决定采用团购业务系统来提高效益。委托单位:第二章 任务概述2.1 目标“餐饮业团购系统”致力于采集顾客的下的订单信息,系统通过查询数据库看顾客下的订单是否可行,从而安排顾客在合适的时间和餐桌就餐。2.2 运行环境硬件平台:1)486或更高档PC台式机、笔记本电脑2)运行时占用内存:10MB以上3)安装所需硬盘:50MB以上(不包含数据库和索引文件所占空间)操作系统和版本:1)Windows XP、Vista或者Windows 72)SQL Server2000 以上2.3 条件与限制限制环境:系统只能运行于Windows平台,其他平台不支持。 第三章 数据描述3.1静态数据页面访问人数:统计一个web网页的访问量,在首页上需要设置一个访问计数器,每一部的团购的影片设计成首页下的一个子页面,同时也得为每个子页面设计访问的计数器。3.2 动态数据输入数据:餐桌的编号输出数据:餐桌编号可用3.3数据库的描述数据库名称:BookDeal数据库的表名称:ClientInfo(注册客户的信息),FilmInfo(进行团购的电影的信息)., BookInfo(订票信息)。数据库的类型:MySql。3.4数据流图在这里画了两层数据流图,顶层数据流图和0层数据流图,如下图所示:3.5 数据词典条 目存 储存储编号2存储名称餐桌编号列表组成结构餐桌编号列表 := 餐桌编号访问方式关键码访问频率高来 源存储程序条 目:加 工加工编号:1加工名称:录入程序数据流入:跳转信息数据流出:录入的餐桌号加工逻辑:显示跳转信息并等待用户输入餐桌编号条 目:加 工加工编号:3加工名称:验证程序数据流入:顾客预订的餐桌号数据流出:正确信息 | 错误信息加工逻辑:遍历已有餐桌号,如果预订的餐桌号已经被占用,流出错误信息,否则,流出正确信息。条 目:加 工加工编号:4加工名称:显示错误信息数据流入:错误信息数据流出:重置信息加工逻辑:显示错误信息条 目加 工加工编号5加工名称存储程序数据流入正确信息数据流出待存储预订的餐桌号 | 退出信息加工逻辑把预订的餐桌号写进被占用餐桌编号条 目:数据项数据项编号:1数据项名称:餐桌编号组成类型:数字连续值长 度:3取值范围:001999条 目:数据项数据项编号:2数据项名称:转入信息组成类型:文字长 度:50条 目:数据项数据项编号:3数据项名称:转出信息组成类型:文字长 度:50条 目:数据项数据项编号:4数据项名称:错误描述组成类型:文字长 度:50条 目:数据流数据流名称:错误信息组 成:错误信息 := 错误描述加工编号:D流 量:中来 源:3验证程序去 向:4显示错误信息条 目:数据流数据流名称:待存储信息组 成:待存储信息 := 顾客预订的餐桌编号加工编号:H流 量:低来 源:5存储程序去 向:2被占用餐桌编号列表条 目:数据流数据流名称:预订的餐桌号组 成:预订的餐桌号 := 餐桌编号加工编号:B流 量:高来 源:1录入程序去 向:3验证程序条 目:数据流数据流名称:跳转信息组 成:跳转信息 := 转入信息加工编号:A流 量:低来 源:其他子系统去 向:1录入程序条 目:数据流数据流名称:退出信息组 成:退出信息 := 转出信息加工编号:G流 量:低来 源:5存储程序条 目:数据流数据流名称:已被占用的餐桌号组 成:已被占用的餐桌号 := 餐桌编号加工编号:C流 量:高来 源:2餐桌编号列表去 向:3验证程序条 目:数据流数据流名称:正确信息组 成:正确信息 := 餐桌编号加工编号:E流 量:低来 源:3验证程序去 向:5存储程序条 目:数据流数据流名称:重置信息组 成:重置信息 := 转入信息加工编号:F流 量:中来 源:4显示错误信息去 向:1录入程序 第四章 功能需求4.1 功能划分1进入预订餐桌界面2 输入可用餐桌编号 检测餐桌编号是否空闲,不空闲则提示错误,进行下次输入。 若可用则输出一条记录,并添加记录到表。3 退出预订餐桌界面4.2 功能描述1 进入预订餐桌界面 用户打开系统,单击进入预订餐桌界面,系统自动跳转至预订餐桌界面。2 输入餐桌编号 用户输入餐桌的编号,单击提交的后,系统自动从数据表中自动的读取已经被占用的餐桌编号进行匹配检测,如果发现餐桌编号重复了,系统提示“该餐桌已经被占用”,然后自动清除输入框的内容,准备新的输入。如果该餐桌编号没有重复,则系统输出信息“该餐桌编号可以使用”,用户在接到信息确认后,系统自动将该餐桌编号存入数据表中的已被占用餐桌编号表中。3 退出预订餐桌界面 系统自动将预订的餐桌编号存入数据表中,系统自动启动退出程序,退出预订餐桌信息的界面,回到主界面。第5章 性能需求5.1数据精确度餐桌编号长度为3位,取值为001999。5.2 时间特性系统每次提交数据响应时间为:1S,更新处理的时间不多于:5S,数据转换与传输时间不多于:2S,全天二十四小时运行不会出现错误。第6章 运行需求6.1 用户界面 餐桌预订界面餐桌编号: 提交6.2 硬件接口在保证系统正常运行的前提下,系统不需要额外的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论