软件工程试验-自动饮料售卖系统软件需求说明书

软件工程试验-自动饮料售卖系统软件需求说明书

ID:35229847

大小:457.50 KB

页数:15页

时间:2019-03-22

软件工程试验-自动饮料售卖系统软件需求说明书_第1页
软件工程试验-自动饮料售卖系统软件需求说明书_第2页
软件工程试验-自动饮料售卖系统软件需求说明书_第3页
软件工程试验-自动饮料售卖系统软件需求说明书_第4页
软件工程试验-自动饮料售卖系统软件需求说明书_第5页
资源描述:

《软件工程试验-自动饮料售卖系统软件需求说明书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、自动饮料售卖系统软件需求说明书21引言21.1编写目的21.2背景21.3定义21.4参考资料32任务概述32.1目标32.2用户的特点32.3假定和约束33需求规定43.1对功能的规定43.2对性能的规定123.2.1精度123.2.2时间特性要求123.2.3灵活性123.3输人输出要求123.4数据管理能力要求143.5故障处理要求143.6其他专门要求144运行环境规定144.1设备144.2支持软件154.3接口154.4控制15自动饮料售卖系统软件需求说明书1引言1.1编写目的在完成了针

2、对《自动饮料售卖系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份需求分析书。此需求分析书对《自动饮料售卖系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要说明书,完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理员。1.2背景饮料是日常生活中常见的消费品。随着生活水平的提高,人们对饮料购买方式的

3、多样化有了更多的需求。传统的饮料购买局限于超市、零售店等场所,依靠销售、促销人员进行饮料的销售,与很大的局限性。传统的饮料售卖受场地、销售人员成本以及时间的限制,给消费者带来了一定程度的不便。而随着信息技术的进步,新的更方便快捷的售卖方式有了技术支持。为了突破传统饮料售卖方式的局限性,为消费者提供更方便快捷的服务。《自动饮料售卖系统》应运而生。该系统可以为顾客提供随时自助购买饮料的便捷购物方式,系统操作简单快捷,可以供饮料信息供购买者选择,并自动设别硬币并找零。项目名称:自动饮料售卖系统项目提出者:

4、电子科技大学信软学院项目开发者:电子科技大学信软学院《IT工程师职业基础》课程设计小组1.3定义1.OS:操作系统(OperatingSystem)2.Windows7:是由微软公司(Microsoft)开发的操作系统,核心版本号为WindowsNT6.1。Windows7可供家庭及商业工作环境、笔记本电脑、平板电脑、多媒体中心等使用。3.应用服务器:是指通过各种协议把商业逻辑曝露给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用。4.Tomcat:Tomcat服务器是一个免费的开放源

5、代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。1.4参考资料[1]软件需求说明书[S]GB8567-88[2]马平,黄冬梅.《软件文档写作教程》[M],电子工业出版社,2013年[3]刘强,孙家广.《软件工程—理论方法与实践》[M],高等教育出版社,2005年[4]《自动饮料售卖系统》需求分析说明书2任务概述2.1目标《自动饮料售卖系统》是一个面向所有购买者和系统管理员的一个系统。对购买者而言,是一个可以看到提供的所

6、有饮料信息进行选择并且投币购买的系统;对信息管理员而言,是一个代售饮料的系统,需及时处理系统出现的故障。该系统的目标就是,将传统的人对人的售卖方式转换为人通过在系统上操作来实现买卖。2.2用户的特点购买者:是此系统的最大用户群,作为现代社会的所有群体,大多对电子产品都非常熟悉,即使不熟悉也都具备一定的阅读理解能力,可以通过阅读操作说明书来进行操作。系统管理员:具有专业的计算机知识,可以很好的操作维护系统。2.3假定和约束(1)投入约束:整个系统开发的时间为2个月(从2013年10月15日到2013年

7、12月15日),投入5个人月。整个系统开发的投入经费为20000.00元,投入2000个人元。(2)硬币识别约束:系统只接受1元、5角硬币,不接受纸币。1)当购买者投入非硬币(如游戏币在一定程度上与硬币相似的物体和纸币等)系统将不会进行购买的下一步指令,而会退出购买者投入的“硬币;2)当购买者投入非一元和五角的硬币(如分币和一角币)时,系统将不会进行购买的下一步指令,而会退出购买者投入的硬币。(3)计算找零约束:购买者一次只能投入一个硬币,在购买者投入硬币的同时系统对每个硬币进行识别,识别到符合要求

8、的硬币,就进行累加计算,不识别则不累加,在识别结束后,将累加值与购买金额进行比较,输入金额大于商品购买金额时,进行减运算,计算出找零金额。3需求规定3.1对功能的规定(1)“饮料信息”查询功能的IPO图I:用户选择“饮料信息”功能P:读取数据库中数据O:用户展示饮料信息(2)“饮料购买”功能IPO图I:用户选择“饮料购买”功能P:把用户提交的购买信息写入数据库,计算金额O:向用户提示“请投币”(3)“硬币识别”功能IPO图情景一:不识别(面值不符合要求,非硬币)I:用

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

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

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