停车场管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表1.9 数据项“月”的条目
数据项名:月
别名:
取值范围及含义:
1~12
备注:月份
表1.10 数据项“日”的条目
数据项名:日
别名:
取值范围及含义:
1~30
备注:日数
表1.11 数据项“小时”的条目
数据项名:小时
别名:
取值范围及含义:
0~24
备注:小时数
表1.12 数据项“分钟”的条目
数据项名:分钟
别名:
1.软件工程实验模板(面向数据流)
实验一
1.1
车主车主、停车场管理员
1.2
序号
事件名称
事件来源
响应
目的地
1
进入
车主
1.查询剩余空车位数,如果没有空车位,语音提示不予受理。
2.验证身份信息,记录身份信息并发卡,在卡上记录停车起始时间。
车主
2
离开
车主
1.收回卡如果车卡遗失,赔偿卡钱并把遗失的停车卡注销使用。
别名:措施
取值范围及含义:
[大写字母]
备注:
(2)数据流定义
发票的数据流定义如表2.1所示。
表2.1 数据流“发票”的字典条目
数据流名:发票
别名:缴费发票
数据流的来源:加工2.4,2.5,2.6开发票
数据流的取向:加工2.4,2.5,2.6打印发票
数据流组成:车牌号+(车主姓名)+(身份)+{2{时间}2+每小时收费价格}+实际缴费金额
取值范围及含义:
[0 | 1]
备注:(0表示不是会员,1表示是会员)
表1.7 数据项“时间”的条目
数据项名:时间
别名:
取值范围及含义:
[年] + [月] + [日] + [小时] + [分钟]
备注:进出停车场时间
表1.8 数据项“年”的条目
数据项名:年
别名:
取值范围及含义:
0000~9999
备注:年数
(3)细节层DFD
进入的细节层如图1.3所示。
图1.3 进入层DFD分解
离开的细节层如图1.4所示。
图1.4离开层DFD分解
违规处理的细节层如图1.5所示。
图1.5违规处理DFD分解
决策的细节层如图1.6所示。
图1.6决策DFD分解
会员事务的细节层如图1.7所示。
图1.7会员事务DFD分解
1.4
(1)数据项定义
备注:会员和临时停车的车主收费会以不同的标准,不同停车时段的收费不同,高峰时段停车费用上涨,低谷时段收费下降。
罚金发票的数据流定义如表2.2所示
表2.2数据流“罚金发票”的字典条目
数据流名:罚金发票
别名:违规罚金发票
数据流的来源:加工3.4开罚金发票
数据流的取向:加工3.4打印罚金发票,用于向违规的车主收取罚金
备注:大写字母的定义
表1.3 数据项“省简称”的条目
数据项名:省简称
别名:省简称
取值范围及含义:
{京|沪|津|渝|翼|晋|辽|吉|黑|苏|浙|皖|闽|赣|鲁|豫|鄂|湘|粤|琼|川|贵|云|陕|甘|青|蒙|桂|藏|宁|新|港|澳|台}
备注:代表的是省的简称
表1.4 数据项“车牌号”的条目
数据项名:车牌号
备注:(0代表未占用,1代表占用)
表1.18 数据项“违规原因”的条目
数据项名:违规原因
别名:
取值范围及含义:
(过长时间停车|违规停车|毁坏停车位设施)
备注:
表1.19 数据项“车辆数量”的条目
数据项名:车辆数量
别名:
取值范围及含义:
9{数字}9
备注:
表1.19 数据项“管理措施”的条目
数据项名:管理措施
数据项名:停车位
别名:
取值范围及含义:
[大写字母] + 2{数字}2
备注:对应的停车位号
表1.16 数据项“卡中余额”的条目
数据项名:卡中余额
别名:会员卡余额
取值范围及含义:
9{数字}9
备注:会员卡中金额
表1.17 数据项“占用状态”的条目
数据项名:占用状态
别名:停车位占用状态
取值范围及含义:
[0 | 1]
别名:车牌
取值范围及含义:
[省简称] + [大写字母] + 2{(数字)|(大写字母)}2 + 3{数字}3
备注:代表的是车牌序列号
表1.5 数据项“车主姓名”的条目
数据项名:车主姓名
别名:姓名
取值范围及含义:
{汉字}
备注:代表的是车主姓名
表1.6 数据项“车主身份”的条目
数据项名:车主身份
别名:身份
取值范围及含义:
0~60
备注:分钟数
表1.13 数据项“每小时收费价格”的条目
数据项名:每小时收费价格
Baidu Nhomakorabea别名:
取值范围及含义:
2{数字}2
备注:每小时收费价格
表1.14 数据项“实际缴费金额”的条目
数据项名:实际缴费金额
别名:
取值范围及含义:
9{数字}9
备注:实际收费金额
表1.15 数据项“停车位”的条目
2.联系车主
3.车主交罚金,领取罚金发票。
停车场管理员
车主
车主
5
会员事务
车主
1.生成会员信息表
2.领取会员卡
3.会员卡充值
4.会员卡注销
车主
车主
车主
1.3
(1)顶层DFD
停车场管理系统顶层数据流图如图1.1所示
图1.1 停车场管理系统顶层DFD
(2)功能层DFD
停车场管理系统如图1.2所示。
图1.2 功能层DFD
年级的数据项定义如表1.1所示。
表1.1 数据项“数字”的条目
数据项名:数字
别名:数
取值范围及含义:
[0|1|2|3|4|5|6|7|8|9]
备注:数字的定义
表1.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]
流入的数据流:会员事务处理的会员办理,充值,注销数据,进入模块的车主身份的验证信息(临时卡用户)。
流出的数据流:更新停车场车主信息表,添加修改或删除车主身份
数据流组成:车主+车牌号+车的颜色+(卡中余额)+(身份)
备注:只有会员才有卡中余额这一项。
停车场空闲车位表如表3-2所示。
表3.2 数据存储“停车场空闲车位表”的字典条目
数据流组成:车牌号+车主姓名+(身份)+停车位+2{时间}2+时间长度+每小时收费价格+实际缴费金额
备注:罚金发票是车主违规操作,联系车主,车主
(3)数据存储
停车场车主信息表如表3-1表示。
表3.1 数据存储“停车场车主信息表”的字典条目
数据存储名称:停车场车主信息表
编号:F1
简述:是系统接收并处理的所有车主信息的表
2.回收卡后读卡信息,统计时长按规定收费。
停车场管理员
3
统计
停车场管理员
1.生成月平均停车统计表,利润统计表,月走势图。
2.每满一个季度,做一个新的季节走势图,作出相应的决策。
3.录像归档,销毁过期的录像。
停车场管理员
4
违规处理
停车场管理员,车主
1.统计违规停车信息如车辆一直在停车场无人取走,联系车主,如联系不上直接放入暂时不用的停车位。
数据项名:月
别名:
取值范围及含义:
1~12
备注:月份
表1.10 数据项“日”的条目
数据项名:日
别名:
取值范围及含义:
1~30
备注:日数
表1.11 数据项“小时”的条目
数据项名:小时
别名:
取值范围及含义:
0~24
备注:小时数
表1.12 数据项“分钟”的条目
数据项名:分钟
别名:
1.软件工程实验模板(面向数据流)
实验一
1.1
车主车主、停车场管理员
1.2
序号
事件名称
事件来源
响应
目的地
1
进入
车主
1.查询剩余空车位数,如果没有空车位,语音提示不予受理。
2.验证身份信息,记录身份信息并发卡,在卡上记录停车起始时间。
车主
2
离开
车主
1.收回卡如果车卡遗失,赔偿卡钱并把遗失的停车卡注销使用。
别名:措施
取值范围及含义:
[大写字母]
备注:
(2)数据流定义
发票的数据流定义如表2.1所示。
表2.1 数据流“发票”的字典条目
数据流名:发票
别名:缴费发票
数据流的来源:加工2.4,2.5,2.6开发票
数据流的取向:加工2.4,2.5,2.6打印发票
数据流组成:车牌号+(车主姓名)+(身份)+{2{时间}2+每小时收费价格}+实际缴费金额
取值范围及含义:
[0 | 1]
备注:(0表示不是会员,1表示是会员)
表1.7 数据项“时间”的条目
数据项名:时间
别名:
取值范围及含义:
[年] + [月] + [日] + [小时] + [分钟]
备注:进出停车场时间
表1.8 数据项“年”的条目
数据项名:年
别名:
取值范围及含义:
0000~9999
备注:年数
(3)细节层DFD
进入的细节层如图1.3所示。
图1.3 进入层DFD分解
离开的细节层如图1.4所示。
图1.4离开层DFD分解
违规处理的细节层如图1.5所示。
图1.5违规处理DFD分解
决策的细节层如图1.6所示。
图1.6决策DFD分解
会员事务的细节层如图1.7所示。
图1.7会员事务DFD分解
1.4
(1)数据项定义
备注:会员和临时停车的车主收费会以不同的标准,不同停车时段的收费不同,高峰时段停车费用上涨,低谷时段收费下降。
罚金发票的数据流定义如表2.2所示
表2.2数据流“罚金发票”的字典条目
数据流名:罚金发票
别名:违规罚金发票
数据流的来源:加工3.4开罚金发票
数据流的取向:加工3.4打印罚金发票,用于向违规的车主收取罚金
备注:大写字母的定义
表1.3 数据项“省简称”的条目
数据项名:省简称
别名:省简称
取值范围及含义:
{京|沪|津|渝|翼|晋|辽|吉|黑|苏|浙|皖|闽|赣|鲁|豫|鄂|湘|粤|琼|川|贵|云|陕|甘|青|蒙|桂|藏|宁|新|港|澳|台}
备注:代表的是省的简称
表1.4 数据项“车牌号”的条目
数据项名:车牌号
备注:(0代表未占用,1代表占用)
表1.18 数据项“违规原因”的条目
数据项名:违规原因
别名:
取值范围及含义:
(过长时间停车|违规停车|毁坏停车位设施)
备注:
表1.19 数据项“车辆数量”的条目
数据项名:车辆数量
别名:
取值范围及含义:
9{数字}9
备注:
表1.19 数据项“管理措施”的条目
数据项名:管理措施
数据项名:停车位
别名:
取值范围及含义:
[大写字母] + 2{数字}2
备注:对应的停车位号
表1.16 数据项“卡中余额”的条目
数据项名:卡中余额
别名:会员卡余额
取值范围及含义:
9{数字}9
备注:会员卡中金额
表1.17 数据项“占用状态”的条目
数据项名:占用状态
别名:停车位占用状态
取值范围及含义:
[0 | 1]
别名:车牌
取值范围及含义:
[省简称] + [大写字母] + 2{(数字)|(大写字母)}2 + 3{数字}3
备注:代表的是车牌序列号
表1.5 数据项“车主姓名”的条目
数据项名:车主姓名
别名:姓名
取值范围及含义:
{汉字}
备注:代表的是车主姓名
表1.6 数据项“车主身份”的条目
数据项名:车主身份
别名:身份
取值范围及含义:
0~60
备注:分钟数
表1.13 数据项“每小时收费价格”的条目
数据项名:每小时收费价格
Baidu Nhomakorabea别名:
取值范围及含义:
2{数字}2
备注:每小时收费价格
表1.14 数据项“实际缴费金额”的条目
数据项名:实际缴费金额
别名:
取值范围及含义:
9{数字}9
备注:实际收费金额
表1.15 数据项“停车位”的条目
2.联系车主
3.车主交罚金,领取罚金发票。
停车场管理员
车主
车主
5
会员事务
车主
1.生成会员信息表
2.领取会员卡
3.会员卡充值
4.会员卡注销
车主
车主
车主
1.3
(1)顶层DFD
停车场管理系统顶层数据流图如图1.1所示
图1.1 停车场管理系统顶层DFD
(2)功能层DFD
停车场管理系统如图1.2所示。
图1.2 功能层DFD
年级的数据项定义如表1.1所示。
表1.1 数据项“数字”的条目
数据项名:数字
别名:数
取值范围及含义:
[0|1|2|3|4|5|6|7|8|9]
备注:数字的定义
表1.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]
流入的数据流:会员事务处理的会员办理,充值,注销数据,进入模块的车主身份的验证信息(临时卡用户)。
流出的数据流:更新停车场车主信息表,添加修改或删除车主身份
数据流组成:车主+车牌号+车的颜色+(卡中余额)+(身份)
备注:只有会员才有卡中余额这一项。
停车场空闲车位表如表3-2所示。
表3.2 数据存储“停车场空闲车位表”的字典条目
数据流组成:车牌号+车主姓名+(身份)+停车位+2{时间}2+时间长度+每小时收费价格+实际缴费金额
备注:罚金发票是车主违规操作,联系车主,车主
(3)数据存储
停车场车主信息表如表3-1表示。
表3.1 数据存储“停车场车主信息表”的字典条目
数据存储名称:停车场车主信息表
编号:F1
简述:是系统接收并处理的所有车主信息的表
2.回收卡后读卡信息,统计时长按规定收费。
停车场管理员
3
统计
停车场管理员
1.生成月平均停车统计表,利润统计表,月走势图。
2.每满一个季度,做一个新的季节走势图,作出相应的决策。
3.录像归档,销毁过期的录像。
停车场管理员
4
违规处理
停车场管理员,车主
1.统计违规停车信息如车辆一直在停车场无人取走,联系车主,如联系不上直接放入暂时不用的停车位。