付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、自动售货机需求分析报告 1引言 编写目的 经开发小组 team5team5 开会讨论,小组众成员决定开发模拟自动售货机系统。 此需求分析报告对该项目做了基本的用户需求分析,明确所要开发的软件应具有的功 能、性能与界面,使系统分析人员及软件开发人员能比较清楚地了解用户的需求, 并在此基 础上进一步提出如何完成后续设计与开发工作。 项目背景 自动售货机在日常生活中已经屡见不鲜, 随处即是的它们方便了人们的生活, 节约了人 们宝贵的时间。随着人们物质生活水平的提高, 自动售货机应该呈现出不同的类别, 适用于 不同的环境。本小组开发的自动售货机不仅要求其具备简单的收款, 找钱和交货功能,美观 的操作界
2、面,还要求它仅对学生开放,即增加了身份认证功能。从长远来看,这不但有利于 学生工作的管理,而且能在一定程度上帮助学校定期了解学生日常消费的大概情况。 2任务概述 目标 .1 开发目标 起初:通过这个项目的开发,小组能加深加强对软件工程项目开发的理解和运用能力。 最终:运用软件工程思想,遵守开发流程,严格执行测试标准,开发出一套符合消费 者需求的自动售货机系统。 补充说明:小组项目采用增量过程模型的开发方式,在没有进行后续扩展(如售货机 支持银行卡支付货品,打印凭条等服务)之前,该需求分析主要服务于第一增量。 .2 应用目标 希望能让自动售货机更加普遍稳定,方便于
3、每一个消费者。 运行环境 .1 硬件环境 客户 PCPC 机: PentiumPentium 级处理芯片 内存建议 128M128M 以上 256256 色,800*600,800*600 的兼容显示器 服务器: Pentium 4Pentium 4 以上处理芯片 内存 256M256M 以上 222222 软件环境 客户 PCPC 机: Win dows XPWin dows XP 服务器: .NET Framewark.NET Framewark SQL Server 2000 SQL Server 2000 或以上 说明和限制 项目适用于一般用户,扩展性强 无项目资金供给
4、 3 角色 系统角色描述 货物管理员、系统管理员、学生消费信息查询员、销售情况统计员、消费者 角色功能描述 货物管理员: 有进购货物,及时更新积货压货等的权限 系统管理员: 有录入、修改学生基本信息(姓名,学号) ,分配系统账号,分配、 修改用户权限,备份数据,启动 / /关闭机器等的权限。 学生消费信息查询员:有查询学生消费信息等的权限。 销售情况统计员:有统计某时间段消费总值等的权限。 消费者: 有购买货品自动售货机中待售货品的权限。 补充说明:在项目进行的后续阶段,货物管理员、学生消费信息查询员、销售情况统计员 - 的工作可以由同一个人完成。= 4. 数据概述 静态数据 系统时间 各数据
5、库所在位置 系统分析原始数据 动态数据 输入数据:登陆用户名、密码(即姓名和学号) ,商品位置和期望数量等。 输出数据:商品位置确认信息,找零和出错信息(如投放金额不足)等。 内部生成的数据: 登陆认证返回信息、 中间查询过程的生成信息 (例如消费者输入的用户 名与学生数据库信息进行匹配时产生的数据) 。 其他:学生数据库,货品数据库以及消费记录数据库 数据库描述 1 1)系统用户表:此表用于存放系统使用用户的信息,即学生信息表(包括姓名、学号 等)。 2 2)系统服务表:此表用于存放货品的信息,当往(从)货箱内加入(取出)商品时, 更新表中的货品名,货号,货增量,货余量以及单价。 3 3)销
6、售情况统计表:此表维护学生消费信息。表包含属性有学号和消费情况(消费日 期,消费金额,交易成败等) 。 数据流图 顶层图 0 0 层图 系统用户表 销售情况统计表 系统服务表 443443 系统用户信息管理数据流图 注:这里少画了管理员用户操作部分,补充于系统流程图部分。 .4 系统货物信息管理数据流图 配检验) 445445 销售信息管理数据流图 5 功能需求 功能描述 系统用户信息管理: 管理系统所有用户(限学生)及其权限设置 1 1 验证登陆: 验证即将登陆系统用户的账号的正确性。 2 2 账号分配: 为系统用户分配账号(即录入,备份姓名、学号) 。 3 3 权限管理:
7、为登陆系统的分配用户权限以及修改用户权限(包含学生权限 和管理员权限)。 4.4.操作管理: 根据用户在售货机操作区的按键操作做出响应(包括货币真伪 检验,付款与货价的差减计算, 按位置选择并送出货物(即 商品),找零,通过销售信息整合以更新系统服务表和销 售情况统计表,以及操作结果的屏幕显示等) 。 系统货物信息管理: 1.1.验证登陆: 管理系统所有待售货品 验证即将登录系统用户的账号的正确性 (只有具有管理员权限 的用户能够被允许登陆)。 2.2.货品分配: 为系统现有货品按“规则程序”自动分配货号,位置。 3 .3 . 货 品 摆 放 管 理 : 有 管 理 员 参 与 的 货 品 分
8、 配 , 当 管 理 员 刻 意 输 入 商 品 货 号 和 位 置 时,商品信息将被修改。(商品信息包括商品名,分配的货 号,位置,商品单价等) 销售信息管理: 1 1 信息整合模块: 查询范围内在该自动售货机上有过消费行为的全部学生的消 费记录(此功能将调用系统销售信息统计表,即自动取款 机销售信息数据库。它应该实现输入学号,姓名,销售物 品,售货日期,售货位置,货名,货号,交易金额,找零 等中的任意合法组合后能够查询并统计符合该组合的其余 信息及显示查询或统计结果的功能) 系统用例图 自动售货机系统货物管理员 货 物 位 置 货 号 分 配 1 偉 货 物 I I 摆 放 更 新 系 统
9、 服 务 表 系统流程图(主要人员操作) .1 系统管理员人员 532532 货物管理入员 备 份 系 统 数 据 修改用户权限 *分配用户权限 533533 学生消费信息查询员(统计员) 6 性能需求 数据精确度 A A) 系统输入数据必须按照规定的格式输入,否则系统提示错误或不给予响应。 B B) 查询要保证查全率,根据要求系统采取两种查询方式,直接查询和模糊查询。 时间特性 用户的操作响应时间应在 2 2 秒以内。 适应性 系统能在以上提到环境下很好运行。 7运行需求 用户界面 用户界面应清晰 , ,直观 , , 友好 . .采用简单界面驱动方式 . . 硬件接口 本系统无需其他硬件接口 软件接口 本系统需要调用范围内学生基本信息程序接口。 运行于 WIWINDOWS XPNDOWS XP 环境下的操作系统上 故障处理 保证系统容错性和稳定性 , ,运行时若出现不可修复的错误 , ,也应保证数据安全 8补充 需要注意的是: 货品位置也维护在系统服务表中。学生信息系统数据库有范围限 制,也可能是院级,也可能是舍级。 (注意 学生信息资料也要常更新,随着新生招录和老生 毕业且暂时只考虑这两种情况) 可以将验证时学号姓名的输入改成只学号输入。 货物 管理员、 系统管理员、 学生消费信息查询员和销售情况统计员属于服务层级的人员, 其操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年计算机程序设计及开发实践题库
- 2026年一级建造师工程成本控制与预算实务题集
- 2026年公共关系PR策略规划与执行模拟题
- 天上的星星课件解析
- 外贸贸易术语知识
- 2026年青岛酒店管理职业技术学院单招综合素质考试备考题库含详细答案解析
- 2026年江西建设职业技术学院单招综合素质笔试模拟试题含详细答案解析
- 2026年白银矿冶职业技术学院单招综合素质考试备考试题含详细答案解析
- 2026年湖南商务职业技术学院单招综合素质笔试备考题库含详细答案解析
- 2026年山西财贸职业技术学院单招职业技能考试参考题库含详细答案解析
- 2026四川省引大济岷水资源开发有限公司第一批次招聘27人备考题库及完整答案详解
- 2025-2026学年北京市昌平区高三(上期)期末考试英语试卷(含答案)
- 粉尘防爆教育培训制度
- 企业安全生产标准化建设与实施手册(标准版)
- 2025年土地租赁居间服务合同
- 五个带头方面问题清单(二)
- 广东省衡水金卷2025-2026学年高三上学期12月联考物理试题(含答案)
- 扁鹊凹凸脉法课件
- 北京市2025北京市体育设施管理中心应届毕业生招聘2人笔试历年参考题库典型考点附带答案详解(3卷合一)2套试卷
- 2026届广东省江门市普通高中化学高二第一学期期末调研模拟试题含答案
- 专题02 轻松破解求函数值域或最值的十大题型(高效培优专项训练)数学北师大版2019必修第一册(解析版)
评论
0/150
提交评论