校园一卡通系统需求文档_第1页
校园一卡通系统需求文档_第2页
校园一卡通系统需求文档_第3页
校园一卡通系统需求文档_第4页
校园一卡通系统需求文档_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

移动订票平台系统移动订票平台系统 需求分析说明书需求分析说明书 学学 院院 计算机学院计算机学院 专专 业业 软件工程软件工程 年级班别年级班别 卓越工程 卓越工程 1 1 班 班 学学 号号 31140065383114006538 学生姓名学生姓名 杨斌杨斌 指导教师指导教师 殴毓毅殴毓毅 20162016 年年 6 6 月月 2020 日日 1 导言 1 1 2 范围 1 1 3 定义 1 2 系统定义 1 2 1 项目背景 1 2 2 系统整体结构 2 3 应用环境 3 4 功能需求 3 4 1 角色定义 3 4 2 系统各类之间的关系 4 5 性能需求 13 6 产品提交 14 7 实现约束 14 8 签字 14 1 1 1导言导言 1 11 1 编写目的编写目的 这个阶段的任务不是具体解决问题 而是准确确定为解决问题系统必须具备 哪些功能 这个阶段的一个重要任务是用正式的文档准确地记录目标系统的需求 该文档将最终交给软件具体的开发人员进行具体的开发 1 21 2 范围范围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型 解决整个项目系 统的 做什么 的问题 在这里 对于开发技术并没有涉及 而主要是通过建立模型 的方式来描述用户的需求 为客户 用户 开发方等不同参与方提供一个交流的渠道 1 31 3 定义定义 本文件中用到的专门术语的定义和外文首字母词组的原词组 实体 联系图 E R 图 包含实体 即数据对象 关系和属性 作为用户与 分析员之间有效交流的工具 状态转换图 通过描绘系统的状态及引起系统的状态转换的事件来表示系统的 行为 提供行为建模机制 层次方框图 用树形结构的一系列多层次的矩形框描绘数据的层次结构 输入 处理 输出图 IPO 图 方便描绘输入数据 对数据的处理和输出数据之 间的关系 2 2 系统定义系统定义 我们分别阐述一下项目的来源 背景和项目的目标 2 2 12 1 项目背景项目背景 校园卡管理系统校园卡管理系统 是一套针对大学校园食堂饮食交费 一般消费等方面的信息 管理系统 它包括了同学在校内消费各方面内容 刷卡消费 查询 存款 学生信 息管理等 方便的对同学饭卡信息进行各项操作 定时进行数据的备份更新 保持 数据的一致性和准确性 各方面的内容应该相互联系 最终产生各种查询统计报表 以供同学进行检查 校园卡管理系统校园卡管理系统的主要任务就是把人们从繁琐的交费 找零工作中解放出来 3 用计算机实现对销售合同资料进行存款 消费 查询 修改 删除以及存储等 功能 同时 用计算机能够快速准确地完成共档案资料的统计和汇总工作 迅速地 打印出各种报表资料以供使用 进行数据库设计的首要任务是考虑信息要求 也就是数据库要存入什么样的数 据 当然 创建数据库并非仅仅为了存储数据 更主要的目的是从中提取有用信息 所以除了要考虑数据库存储什么数据外 还应该考虑数据的存储方式 目的 用途 以及性能要求 2 22 2 系统整体结构系统整体结构 使用饭卡可以快速便捷的进行消费 中央电脑 数据库对饭卡的操作相应至关重 要 在高峰时刻 也能保证 存款 消费无错误 并且可记录 撤销操作 系统流程图系统流程图 申请新卡 刷卡消费 录入学生 信息 饭 卡ID 学生信息和存款 额以及消费记录 提交饭卡 存款 使用报表 挂失 注销卡 数据流程数据流程 4 饭卡系统存款额学生管理员 刷卡服务 员 消费额 卡ID 余额信息 学生信息 3 3 应用环境应用环境 3 13 1 运行的硬件环境运行的硬件环境 a 中央电脑 要求容量大 CPU 能够满足查询的 b 刷卡器 要求读取 ID 敏捷 准确 c 要求刷卡器与中央电脑连接 通信量要满足查询精度和速度 d 刷卡器上的功能建 要求显示明确 意思表达精确 4 4 功能功能需求需求 4 14 1 角色定义角色定义 角色或者执行者 Actor 指与系统产生交互的外部用户或者外部系统 4 1 1 学生学生 5 1 可通过改系统存取在一卡通里面的现金 2 记录通过一卡通进行刷卡消费 3 因意外丢失的一卡通 可通过系统进行挂失或者申请新卡 4 在系统上进行个人信息管理 5 查询现有金额 4 1 2 一卡通一卡通 1 卡的表面记录学生的姓名 性别 近照 学号 卡号等信息 6 2 卡里面记录 id 学生个人信息 余额 卡锁等信息 4 1 3 管理员管理员 管理系统的人员 4 24 2 系统各类之间的关系系统各类之间的关系 饭卡系统存款额 刷卡器 显示器 管理员 刷卡服务 员 消费额 卡ID 余额信息 学生信息 其他信息 学生 查询结果 其他信息 7 4 34 3 系统功能系统功能 a 功能 1 实现消费使用卡片扣钱 取代现金 2 在固定保险的地方存钱 3 有消费记录功能 4 有挂失功能 b 性能 1 刷卡消费时 要求快速 准确 可撤销 8 2 在查询消费记录时 达到一般的查询速度 c 输出 在刷卡器上 每次消费时 1 存额 2 此次消费额 3 剩余额 刷卡器上 额外的信息如 1 出错信息 2 锁卡信息 3 剩余不多提示信息 报单 1 每学年或者每月 可选择性的 需学生主动要求 输出消费记录报单 详细程 度可由使用者 自行定义 2 存款时 可选择性的 需学生主动要求 输出存款记录报单 3 注销卡时 返还剩余额 钱 d 输入 刷卡器上 每次消费时 1 卡 ID 可由读卡器自动读入 2 消费额 3 操作符 确认 撤消 后退 计算 加减乘除 存款 有权限限制 其他功 能 数据库管理电脑上 1 输入学生信息 2 学生存款额 由读卡器端输入器完成 9 3 查询 修改 删除功能输入 e 在安全与保密方面的要求 1 使用者之间的 ID 号不能重复 2 ID 号不被他人轻易知道 3 即便知道也能有快速相应的机制 予以弥补 4 有使用追踪功能 可以让用户了解 自己使用的情况 4 44 4 需求规定需求规定 4 4 1 详细系统流程图详细系统流程图 0 0 层层 10 饭卡系统存款额 刷卡器 显示器 管理员 刷卡服务 员 消费额 卡ID 余额信息 学生信息 其他信息 学生 查询结果 其他信息 1 1 层层 1 新建饭卡 信息 4 挂失 5 注销 注销信息 刷卡器 显示器 3 查询历史消费信息 饭卡信息数据 存款额 注销信息 锁信息 饭卡信息 管理员 刷卡服务员 消费额 注册信息 创建信息 存款额 挂失信息 查询条件 学生 2 存款 消费 卡ID 响应信息 余额 消费额 注销信息 挂失计时 2 2 层层 11 1 1 判断学生简 单信息一致性饭卡信息数据 管理员 注册信息 全部创建信息 在校学生信息 学生简单信息 1 2 读取学生其 他信息 创建卡 ID 学生信息 确认信息 1 3 创建饭卡信 息历史记录表 学生 卡信息 2 2 消费 2 1 存钱 刷卡器 显示器 饭卡信息数据 消费额 存款额 管理员 刷卡服务员 消费额 存款额 余额 卡ID余额 余额 卡ID 余额 学生3 2 查询 饭卡信息数据 饭卡信息 3 3 产生报表 3 1 判断条件 合法性 管理员输入条件 查询结果 查询结果 12 4 1 挂失状态 转换 饭卡信息数据 锁信息 管理员 挂失信息 4 2 挂失计时 计时开始信号 设置时间 5 2 注销产生注销信息学生饭卡信息数据注销信息 挂失时间 5 1 判断挂失 倒时注销卡ID 3 3 层层 2 1 1 读取卡ID 并确认 饭卡信息数据 管理员 卡ID学生卡ID 2 1 2 显示余额 卡ID 卡余额信息 2 1 3 存款消费额 存款完毕信息 或者错误信息 卡ID 存入额 确认 锁信息 13 2 2 1 读取卡ID 并确认 饭卡信息数据 刷卡服务员 卡ID 学生 卡ID 2 2 2 显示余额 卡ID 卡余额信息 2 2 3 定价消费 卡ID 2 2 4 消费消费额 定价消费额 消费完毕信息 或者错误信息 2 2 3 2 2 4是选择关系 卡ID 消费完毕信息 或者错误信息 确认扣除信息 变价消费 确认扣除 锁信息 4 4 24 4 2 IPOIPO 图图 学生信息 锁卡信息 刷卡 卡ID 消费额 查询条件 存款额 新建饭卡信息 挂失状态转换 简单查询 消费 复杂查询 存款 空历史纪录 卡状态 卡余额 卡历史纪录 4 4 3 状态变化图状态变化图 14 一 一 一 do 一 一 一 一 一 一 一 一 一 一 event 一 一 一 一 一 一 event 一 一 一 一 一 一 event 一 一 一 一 event 一 一 一 一 一 一 一 一 一 一 event 一 一 一 一 一 一 event 一 一 一 一 一 一 一 一 一 一 do 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 4 4 4 层图层图 15 判 断 学 生 简 单 信 息 一 致 性 饭卡管理系统 新建饭卡信息存款 消费查询历史挂失注销 读 取 学 生 其 他 信 息 创 建 卡 ID 创 建 饭 卡 信 息 历 史 记 录 表 读 取 卡 ID 并 确 认 显 示 余 额 定 价 消 费 挂 失 状 态 转 换 挂 失 计 时 判 断 挂 失 倒 时 注 销 消 费 判 断 条 件 合 法 性 查 询 产 生 报 表 存款消费 读 取 卡 ID 并 确 认 显 示 余 额 存 款 4 54 5 动态数据动态数据 动态数据包括程序运行时输入和输出的数据 具体是数据库的各个表的各个不同元 组与属性值 就查阅信息 数据库描述 本系统的实体有 学生信息 卡信息它们之间的关系是一对一的 卡信息和卡历史是 16 一对多的 17 E R 图图如下 数据字典数据字典 1 学生信息 学生学号 数字 字母 卡 ID 数字 字母 学生姓名 汉字 性别 男 女 null 电话号码 数字 地址 汉字 数字 字母 2 卡信息 卡 ID 数字 字母 余额 数字 锁 true false 3 卡历史 卡 ID 数字 字母 时间 时间格式 款额 数字 18 操作 存款 消费 其他 数据元素的数据字典卡片数据元素的数据字典卡片 学生信息 名字 学生信息 别名 描述 记录学生相关信息 定义 学生信息 学生学号 卡 ID 学生姓名 性别 电话号码 地址 位置 数据库 卡信息 名字 卡信息 别名 描述 记录卡的信息 定义 卡信息 卡 ID 余额 锁 19 位置 数据库 卡历史信息 名字 卡历史信息 别名 描述 记录卡历史的信息 定义 客户信息 卡 ID 时间 款额 操作 位置 数据库 5 5 性能需求性能需求 5 15 1 精度需求精度需求 输入数据 查询最大查询范围 1 年内 卡 ID 合法性 客户信息合法性 输出数据 余额以 213 12 的形式最多小数点后两位 即到分为止显示 小于 的部分不可能出现 5 25 2 响应时间需求响应时间需求 刷卡响应时间不超过 1 秒 查询响应时间不超过 5 秒 5 35 3 故障处理需求故障处理需求 刷卡响应时间超过 1 秒后 自动提出警告 要求重新刷卡 查询超过 5 秒 要显示查询时间长的提示信息 以免误认为死机 当计算机突然死机 重启 断电时自动存储备份数据 即便没有存上 也有备份 数据库 供恢复 20 5 45 4 可靠性需求可靠性需求 使用饭卡可以快速便捷的进行消费 中央电脑 数据库对饭卡的操作相应至关 重要 在高峰时刻 也能保证 存款 消费无错误 并且可记录 撤销操作 5 55 5 系统安全性需求系统安全性需求 通过系统存取金额和大金额的消费 单次消费超过 50 都需要进行密码输入 管理员只能对用户的个人信息进行修改 用户的金额和卡锁不能处理 挂失必须 要用户的密码确认 当记录到当天短时间内用大金额消费则会停止卡消费 5 65 6 其他专门需求其他专门需求 普通学生只能刷卡消费 系统管理员还可以进入管理员界面 刷卡服务员可以操 作刷卡器 界面清晰 美观 操作简单 方便 所有数据存

温馨提示

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

评论

0/150

提交评论