已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 1 软件工程实验模板 面向数据流 软件工程实验模板 面向数据流 实验一 停车场管理系统系统需求分析 1 1系统相关者 车主车主 停车场管理员 1 2事件表 序 号 事件名称事件来源响应目的地 1进入车主 1 查询剩余空车位数 如果没有空 车位 语音提示不予受理 2 验证身份信息 记录身份信息并 发卡 在卡上记录停车起始时间 车主 2离开车主 1 收回卡如果车卡遗失 赔偿卡钱 并把遗失的停车卡注销使用 2 回收卡后读卡信息 统计时长按 规定收费 停车场管理员 3统计 停车场管理 员 1 生成月平均停车统计表 利润统 计表 月走势图 2 每满一个季度 做一个新的季节 走势图 作出相应的决策 3 录像归档 销毁过期的录像 停车场管理员 4违规处理 停车场管理 员 车主 1 统计违规停车信息如车辆一直在 停车场无人取走 联系车主 如联 系不上直接放入暂时不用的停车位 2 联系车主 3 车主交罚金 领取罚金发票 停车场管理员 车主 车主 5会员事务车主 1 生成会员信息表 2 领取会员卡 3 会员卡充值 4 会员卡注销 车主 车主 车主 1 3数据流分析 1 顶层 DFD 停车场管理系统顶层数据流图如图 1 1 所示 0 停车场管理系 统 车主停车场管理员 离开停车场 发票 进入停车场 发停车卡 月常统计 决策修改 相应处理 违规处理 图 1 1 停车场管理系统顶层 DFD 2 功能层 DFD 停车场管理系统如图 1 2 所示 1 进入处理 车主 停车场管理员 2 离开处理 3 违规处理 4 统计处理 请求进入 发票 停车卡 请求离开 停车场车 辆管理表 A 事件上报 趋势图上报 事件处理 作出决策 5 决策系统 改变工作模式 6 会员事务 车主事务 相应处理 图 1 2 功能层 DFD 3 细节层 DFD 进入的细节层如图 1 3 所示 车主请求进入停车场 无空车位 屏幕显示无 空车位并语 音提示 受理 1 1 查询是否有空 闲车位 1 2 验证车主身份 并记录身份信 息 车牌号 车辆颜色 品 牌 语音提示 屏幕显示停 车位 停车场空闲车位表F2 停车场车主信息表F1 1 3 会员卡 车主 1 3 临时卡 图 1 3 进入层 DFD 分解 离开的细节层如图 1 4 所示 停车场利润表F4 停车场空闲车位表F2 停车场空闲车位表F2 车主 2 1 判断是否遗失卡 遗失卡 正常 2 2 遗失卡处理 2 3 回收卡 记录信息 2 4 遗失卡发票 2 5 会员卡发票 2 6 临时卡发票 缴费 缴费 缴费 车主 图 1 4 离开层 DFD 分解 违规处理的细节层如图 1 5 所示 停车场车主信息表F1 停车场违规车辆表F3 管理员 3 1 统计违规车辆 3 2 违规车辆处理 管理员 处理信息 车主 3 4 开罚金发票 车主罚金发票 停车场违规车辆表F3 3 3 通知车主 处理信息 通知 停车场车主信息表F1 图 1 5 违规处理 DFD 分解 决策的细节层如图 1 6 所示 停车时间段高峰表F6 停车场车辆走势表F5 停车场利润表F4 停车场管理员 5 1 统计停车场信息 启动统计 5 2 分析表格数据与趋 势图 作出决策 停车车辆管理表F7 决策 图 1 6 决策 DFD 分解 会员事务的细节层如图 1 7 所示 停车场车主信息表F6 4 1 会员卡办理 车主 申请会员 领取会员卡 4 2 会员充值 会员卡充值 会员卡 4 3 会员注销 请求注销 图 1 7 会员事务 DFD 分解 1 4数据字典 1 数据项定义 年级的数据项定义如表 1 1 所示 表表 1 11 1 数据项数据项 数字数字 的条目的条目 数据项名 数字 别名 数 取值范围及含义 0 1 2 3 4 5 6 7 8 9 备注 数字的定义 表表 1 21 2 数据项数据项 大写字母大写字母 的条目的条目 数据项名 大写字母 别名 取值范围及含义 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 备注 大写字母的定义 表表 1 31 3 数据项数据项 省简称省简称 的条目的条目 数据项名 省简称 别名 省简称 取值范围及含义 京 沪 津 渝 翼 晋 辽 吉 黑 苏 浙 皖 闽 赣 鲁 豫 鄂 湘 粤 琼 川 贵 云 陕 甘 青 蒙 桂 藏 宁 新 港 澳 台 备注 代表的是省的简称 表表 1 41 4 数据项数据项 车牌号车牌号 的条目的条目 数据项名 车牌号 别名 车牌 取值范围及含义 省简称 大写字母 2 数字 大写字母 2 3 数字 3 备注 代表的是车牌序列号 表表 1 51 5 数据项数据项 车主姓名车主姓名 的条目的条目 数据项名 车主姓名 别名 姓名 取值范围及含义 汉字 备注 代表的是车主姓名 表表 1 61 6 数据项数据项 车主身份车主身份 的条目的条目 数据项名 车主身份 别名 身份 取值范围及含义 0 1 备注 0 表示不是会员 1 表示是会员 表表 1 71 7 数据项数据项 时间时间 的条目的条目 数据项名 时间 别名 取值范围及含义 年 月 日 小时 分钟 备注 进出停车场时间 表表 1 81 8 数据项数据项 年年 的条目的条目 数据项名 年 别名 取值范围及含义 0000 9999 备注 年数 表表 1 91 9 数据项数据项 月月 的条目的条目 数据项名 月 别名 取值范围及含义 1 12 备注 月份 表表 1 101 10 数据项数据项 日日 的条目的条目 数据项名 日 别名 取值范围及含义 1 30 备注 日数 表表 1 111 11 数据项数据项 小时小时 的条目的条目 数据项名 小时 别名 取值范围及含义 0 24 备注 小时数 表表 1 121 12 数据项数据项 分钟分钟 的条目的条目 数据项名 分钟 别名 取值范围及含义 0 60 备注 分钟数 表表 1 131 13 数据项数据项 每小时收费价格每小时收费价格 的条目的条目 数据项名 每小时收费价格 别名 取值范围及含义 2 数字 2 备注 每小时收费价格 表表 1 141 14 数据项数据项 实际缴费金额实际缴费金额 的条目的条目 数据项名 实际缴费金额 别名 取值范围及含义 9 数字 9 备注 实际收费金额 表表 1 151 15 数据项数据项 停车位停车位 的条目的条目 数据项名 停车位 别名 取值范围及含义 大写字母 2 数字 2 备注 对应的停车位号 表表 1 161 16 数据项数据项 卡中余额卡中余额 的条目的条目 数据项名 卡中余额 别名 会员卡余额 取值范围及含义 9 数字 9 备注 会员卡中金额 表表 1 171 17 数据项数据项 占用状态占用状态 的条目的条目 数据项名 占用状态 别名 停车位占用状态 取值范围及含义 0 1 备注 0 代表未占用 1 代表占用 表表 1 181 18 数据项数据项 违规原因违规原因 的条目的条目 数据项名 违规原因 别名 取值范围及含义 过长时间停车 违规停车 毁坏停车位设施 备注 表表 1 191 19 数据项数据项 车辆数量车辆数量 的条目的条目 数据项名 车辆数量 别名 取值范围及含义 9 数字 9 备注 表表 1 191 19 数据项数据项 管理措施管理措施 的条目的条目 数据项名 管理措施 别名 措施 取值范围及含义 大写字母 备注 2 数据流定义 发票的数据流定义如表 2 1 所示 表表 2 12 1 数据流数据流 发票发票 的字典条目的字典条目 数据流名 发票 别名 缴费发票 数据流的来源 加工 2 4 2 5 2 6 开发票 数据流的取向 加工 2 4 2 5 2 6 打印发票 数据流组成 车牌号 车主姓名 身份 2 时间 2 每小时收费价格 实际缴费金额 备注 会员和临时停车的车主收费会以不同的标准 不同停车时段的收费不同 高峰时段停车费用上涨 低谷时段收费下降 罚金发票的数据流定义如表 2 2 所示 表表 2 22 2 数据流数据流 罚金发票罚金发票 的字典条目的字典条目 数据流名 罚金发票 别名 违规罚金发票 数据流的来源 加工 3 4 开罚金发票 数据流的取向 加工 3 4 打印罚金发票 用于向违规的车主收取罚金 数据流组成 车牌号 车主姓名 身份 停车位 2 时间 2 时间长度 每小时 收费价格 实际缴费金额 备注 罚金发票是车主违规操作 联系车主 车主 3 数据存储 停车场车主信息表如表 3 1 表示 表表 3 13 1 数据存储数据存储 停车场车主信息表停车场车主信息表 的字典条目的字典条目 数据存储名称 停车场车主信息表 编号 F1 简述 是系统接收并处理的所有车主信息的表 流入的数据流 会员事务处理的会员办理 充值 注销 数据 进入模块的车主身 份的验证信息 临时卡用户 流出的数据流 更新停车场车主信息表 添加修改或删除车主身份 数据流组成 车主 车牌号 车的颜色 卡中余额 身份 备注 只有会员才有卡中余额这一项 停车场空闲车位表如表 3 2 所示 表表 3 23 2 数据存储数据存储 停车场空闲车位表停车场空闲车位表 的字典条目的字典条目 数据存储名称 停车场空闲车位表 编号 F2 简述 用于查询停车场空闲车位的表 流入的数据流 将要进入停车场的车主申请到的车位信息 停车场原来空闲车位 流出的数据流 去向是停车场的屏幕 还有系统内部的表修改 数据流组成 区号 车位号 占用状态 备注 如果空闲车位数量为零 语音提示不受理进入请求屏幕输出不予受理的致歉 信息 并显示无法受理的原因 停车场违规车辆表 3 3 所示 表表 3 33 3 数据存储数据存储 停车场违规车辆表停车场违规车辆表 的字典条目的字典条目 数据存储名称 停车场违规车辆表 编号 F3 简述 系统接收并处理的所有违反规定的车主的信息表 流入的数据流 违反停车场规定的车主信息 流出的数据流 去向是管理员违规处理 数据流组成 车主姓名 车牌号 停车位 违规原因 备注 开始统计时只记录是哪个停车位的车违规 后来再查表补充违规车主的其他 信息 停车场利润表 3 4 所示 表表 3 43 4 数据存储数据存储 停车场利润表停车场利润表 的字典条目的字典条目 数据存储名称 停车场利润表 编号 F4 简述 系统接收并处理的停车场每日流水收入表 去除当日的消费 流入的数据流 车主交给停车场的停车费用 流出的数据流 去向是记录在停车场利润表 数据流组成 车主姓名 车牌号 停车位 2 时间 2 停车位 实际缴费金额 备注 利润表有不同的类型 有每日流水利润表 月统计利润表 停车场利润表 3 5 所示 表表 3 53 5 数据存储数据存储 停车场车辆走势表停车场车辆走势表 的字典条目的字典条目 数据存储名称 停车场车辆走势表 编号 F5 简述 系统接收并处理的停车场车辆数量变化的表 流入的数据流 进入停车场的车辆数量 离开停车场的车辆 流出的数据流 去向是汇总并在停车场车辆变化表 数据流组成 时间 车的数量 备注 车辆变化用于决定停车场采取何种决策 表表 3 63 6 数据存储数据存储 停车时间段高峰表停车时间段高峰表 的字典条目的字典条目 数据存储名称 停车时间段高峰表 编号 F6 简述 系统记录不同时间段的停车数量的表 用于统计高峰时段和低谷 流入的数据流 停车场车辆走势表中各时间段的车辆数变化情况 流出的数据流 停车高峰时间段汇总 数据流组成 2 时间 2 车的数量 备注 高峰变化用于决定停车场采取何种决策 表表 3 73 7 数据存储数据存储 停车管理表停车管理表 的字典条目的字典条目 数据存储名称 停车管理表 编号 F7 简述 停车场管理措施表 流入的数据流 F4 F5 F6 汇总信息 流出的数据流 管理措施 数据流组成 管理措施 备注 决定停车场采取何种决策 1 5加工逻辑 1 加工 1 1 查询是否有空车位的加工逻辑 begin 如果 停车场空闲车位表有车位状态为 0 则 提供一个空车位给车主 并且把停车场空闲表中该车位状态改为 1 语 音提示有车位并且屏幕显示车位号 否则 语音提示没有空车位并且屏幕输出汉字 无法处理你的请求 End 2 加工 1 2 1 3 验证车主身份并发卡的加工逻辑 begin 如果 停车场车主信息表中有车主信息 则 如果 车主为会员 则 发会员卡 否则 发临时卡 否则 添加车主信息到停车场车主信息表 End 3 加工 2 1 判断是否遗失卡的加工逻辑 begin 如果 车主遗失卡 则 车主做遗失卡处理 否则 车主做回收卡处理 End 4 加工 2 2 遗失卡处理的加工逻辑 begin 查询并修改停车场空闲车位表 把遗失卡对应车位状态改为 0 办理补卡手续 End 5 加工 2 3 回收卡的加工逻辑 begin 回收卡 查询并修改停车场空闲车位表 把卡对应车位状态改为 0 办理缴费手 续 End 6 加工 2 4 遗失卡发票的加工逻辑 begin 交罚金费 领取遗失卡罚金发票 查询并修改停车场利润表 End 7 加工 2 5 会员卡发票的加工逻辑 Begin 停车费用取折后价 如果 会员卡内余额够支付停车费 则 从会员卡中支付停车费 并打印停车费发票 查询并修改停车场利润表 否则 用现金支付停车费 并打印停车费发票 查询并修改停车场利润表 End 8 加工 2 6 临时卡发票的加工逻辑 begin 用现金支付停车费 并打印停车费发票 查询并修改停车场利润表 End 9 加工 3 1 统计违规车辆的加工逻辑 begin 查询并修改停车场违规车辆表 End 10 加工 3 2 违规车辆处理的加工逻辑 begin 查询并修改停车场违规车辆表 停车场车主信息表 End 11 加工 3 3 通知车主的加工逻辑 begin 查询停车场车主信息表 根据信息通知车主 End 12 加工 3 4 开罚金发票的加工逻辑 begin 查询停车场违规车辆表 交对应罚金 开罚金发票 End 13 加工 4 1 会员卡办理的加工逻辑 Begin 填写车主信息 查询并修改停车场车主信息表 End 14 加工 4 2 会员卡充值的加工逻辑 Begin 交充值费用 查询并修改停车场车主信息表 End 15 加工 4 3 会员卡注销的加工逻辑 Begin 提交注销信息 查询并修改停车场车主信息表 End 16 加工 5 1 统计停车场信息的加工逻辑 Begin 查询停车场利润表 停车场车辆走势表 停车时间段高峰表 并统计数据 End 17 加工 5 2 分析并作出决策的加工逻辑 Begin 分析统计数据 作出决策 查找并修改停车场车辆管理表 End 1 6软件非功能需求 1 硬件环境需求 系统运行的硬件环境 最低要求 CPU 2 6 GHz 内存 8GB8 RAM 显示器 1024x768 硬盘 35400 RPM 建议配置 3 2 GHz 或速度更快的 2048MB 或更大容量 的 RAM 1280 x1024 显示器 8900 RPM 或更高转速的硬盘 3 3 系统运行软件环境 本系统的软件环境如下 操作系统 UNIX Linux Windows 8 1 或以上版本 数据库 SQLServer 2015 开发工具包 MicrosoftVisual Studio 2013 Web 服务器 IIS6 0 以上 浏览器 IE6 0 以上 2 软件环境需求 系统运行的网络环境 该系统采用 模式 由服务端和客户端浏览器组成 网络 操作系统采用 Microsoft 的 Windows Server 2013 配置 IIS 6 0 并安装 NET Framework 为 ASP NET 应用程序提供运行平台 开发环境采用 Microsoft Visual Studio 2015 开发语言为 c 数据库服务器采用 SQL Server 2015 它具有大型数 据库的功能 在数据的完整性 安 全性方面能够得到保障 并且能和 Windows Server2013 无缝连接 管理员 Web 服务器 数据库服务器 3 性能需求 使车辆出入的登记收费操作过程更加简便 系统形成列表对入库车辆进行统计 方便 查询 数据安全性要高 不易丢失 无论是客户端和管理端 当用户登录 进行任何 操作的时候 系统应该及时的进行 反应 反应的时间在 5 秒以内 系统应能监测出 各种非正
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026福建福州市交通建设集团有限公司招聘4人考试备考题库及答案解析
- 2026湖南张家界市统计局公益性岗位招聘2人笔试备考题库及答案解析
- 2026江西水利电力大学高层次人才招聘7人(第一批)笔试备考试题及答案解析
- 2026河南开封市人力资源发展集团有限公司招聘考试模拟试题及答案解析
- 2027上汽乘用车暑期实习项目招聘笔试备考试题及答案解析
- 2026四川泸天化锦塑新材料有限公司社会招聘4人笔试参考题库及答案解析
- 2026福建泉州晋江市江滨中学秋季教师招聘(四)考试备考试题及答案解析
- 2026海南昌江核电项目部招聘100人备考题库及答案详解参考
- 2026福建新华联合印务集团总部职能部门招聘4人笔试参考题库及答案解析
- 2026四川眉山心脑血管病医院护理人员招聘8人备考题库附答案详解
- 2024年-2025年国网学堂考试题库及答案
- 国有林场(苗圃)财务制度
- 3.1+DNA的粗提取与鉴定实验创新及拓展高二下学期生物学人教版选择性必修3
- 中国法律史-第一次平时作业-国开-参考资料
- 国家基本药物目录2018年版
- 高中物理选择性必修1教材习题答案
- 《微生物病原体课件》
- 苍溪县九龙山气田应急抢险道路改造工程(喻家嘴至太阳湾段)环境影响报告
- GB/T 13017-2018企业标准体系表编制指南
- 江影视快乐5台推荐ppt
- 短肠综合征-最新课件
评论
0/150
提交评论