软件需求规格说明书-HIT-餐饮管理-_第1页
软件需求规格说明书-HIT-餐饮管理-_第2页
软件需求规格说明书-HIT-餐饮管理-_第3页
软件需求规格说明书-HIT-餐饮管理-_第4页
软件需求规格说明书-HIT-餐饮管理-_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、软件需求规格说明书项目名称: HIT 餐饮管理 开发团队: S.X.Y 软件开发小组 成员: 学号 姓名 学号 姓名 学号 姓名 哈尔滨工业大学软件学院2013年11月 TOC o 1-3 h z 1引言 PAGEREF _Toc373099321 h 11.1编写目的 PAGEREF _Toc373099322 h 11.2背景 PAGEREF _Toc373099323 h 11.3定义 PAGEREF _Toc373099324 h 11.4参考资料 PAGEREF _Toc373099325 h 12任务概述 PAGEREF _Toc373099326 h 12.1目标 PAGEREF

2、 _Toc373099327 h 12.2用户的特点 PAGEREF _Toc373099328 h 22.3假定和约束 PAGEREF _Toc373099329 h 23需求规定 PAGEREF _Toc373099330 h 23.1对功能的规定 PAGEREF _Toc373099331 h 23.2对性能的规定 PAGEREF _Toc373099332 h 23.2.1精度 PAGEREF _Toc373099333 h 23.2.2时间特性要求 PAGEREF _Toc373099334 h 23.2.3灵活性 PAGEREF _Toc373099335 h 33.3输人输出要求

3、 PAGEREF _Toc373099336 h 33.4数据管理能力要求 PAGEREF _Toc373099337 h 33.5故障处理要求 PAGEREF _Toc373099338 h 33.6其他专门要求 PAGEREF _Toc373099339 h 34运行环境规定 PAGEREF _Toc373099340 h 44.1设备 PAGEREF _Toc373099341 h 44.2支持软件 PAGEREF _Toc373099342 h 44.3接口 PAGEREF _Toc373099343 h 41引言1.1编写目的编写此文档的目的是进一步定制软件开发的细节问题,便于用户与

4、开发商协调工作.本文档面向的读者主要是项目委托单位的管理人员.希望能使本软件开发工作更具体.1.2背景餐饮管理系统是一款专业的餐饮结算软件,它集开台、点菜、结账、和营业查询分析等功能为一身,系统界面简洁优美,操作直观简单,无需专门培训即可正常使用。软件为餐饮业经营者提供了统计当天总营业额和每个菜品销量的功能,能广泛适用酒店餐饮管理,饭店餐饮管理等场合。说明:待开发的软件系统的名称为HIT餐饮管理;本项目开发者:李硕,连冬阳,李婧璇;用户:餐厅销售人员,顾客。1.3定义Eclipse为Java开发工具,MySQL为中小型数据库1.4参考资料软件需求规格书名书参考模板o()o2任务概述2.1目标该

5、软件是根据目前餐饮业管理的具体情况,从实际出发,针对该餐馆的现况,为其开发的一个实用的结算系统。该系统的核心是对开台、点菜、结账、和营业查询分析等的模块设计。本论文分析了餐饮业管理系统的现状,以及其结算系统开发的必要性,本论文不仅从业务的角度对该连锁店结算系统进行了详细的分析和设计,也对系统的可靠性,选择的平台及系统需求功能进行了详细的介绍。2.2用户的特点该软件的最终用户是餐厅,管理员(老板),销售人员,和顾客,无需特殊技术专长。维护人员为有软件开发基础的专业人员。该软件的预期使用频度是广泛应用于餐饮服务业。2.3假定和约束经费:无。开发期限:4周。3需求规定 3.1对功能的规定1. 录入菜

6、品信息,包括菜名、编号、售价。2. 可设置菜品的折扣率,结算时根据折扣后的价格计算餐费。3. 点菜时需录入桌号及菜名,通过选择实现。4. 结算时根据桌号计算出消费的菜品总金额。5. 可按天查询当天的营业总金额。6. 每月、每天可按菜品统计每道菜的销售数量和总金额。7. 可按月查询餐厅所有菜的销售总额。8. 系统每月清空数据一次。9. 管理员(老板)可以手动清空数据。10.帮助。11.关于本软件。3.2对性能的规定3.2.1精度精确到每道菜,每个月,每一天,数据精确Double型3.2.2时间特性要求该软件的时间特性要求响应时间:1s之内响应用户的输入。更新处理时间:实时更新数据的转换和传送时间

7、:实时转换和传送3.2.3灵活性一般情况,按月自动清空数据,但是管理员具有手动清空数据的权限。3.3输入输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。输入:管理员需要输入菜的种类数,桌子的编号,各种菜的名称以及对应的单价,其中菜的种类数和桌子的编号均为int型,数据范围为1100(对于中小型餐馆来说已经足够),菜的名称为String型,其范围为120个字符,(对于一般菜已经足够),对应的单价为float型,精确到0.1元,范围为0.11

8、000.0元输出:对于所有的用户在点击帮助时需要输出本软件的使用说明,点击关于时输出版本信息和开发人员;在销售人员给顾客点菜时输出为“桌号,金额”,在顾客点菜时需要输出到屏幕上桌号,所有的菜及其单价;在管理员管理时,可以输出给管理员想要查看的相关信息,分别为当天的营业总金额,每月、每天每道菜的销售数量和总金额,所有菜的销售总额。3.4数据管理能力要求由于本软件使用的是数据库管理,所以不需要对文卷进行管理,本软件记录的个数为每个月的顾客总数,表1的规模为菜的种类数*每个月的天数,表2的规模为菜的种类数*折扣种数,数据库数据即为表中的数据。3.5故障处理要求列出可能的软件、硬件故障以及对各项性能而

9、言所产生的后果和对故障处理的要求。3.6其他专门要求如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。可维护性:需要对实际使用中出现的各项问题进行处理,及时解决。可补充性:如果有新的功能加入,需要容易地添加。易读性:软件要容易使用,便于餐厅服务人员使用,方便快捷安全性: 分用户使用,管理人员和普通工作人员有不同的账户,对于系统的重要数据都有保护,具有一定的安全性系统的容错性: 用户输错数据有提示信息,具有较好的容错性能,并且不允许桌号重复。4运行环境规定4.1设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:处理器型号及内存容量:Core i5 3375U,内存1G外存容量、联机或脱机、媒体及其存储格式

温馨提示

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

评论

0/150

提交评论