系统功能需求分析
1 停车场车位划分
首先将停车场划分为固定车位和临时车位两部分。
固定车位,它的特点是使用者固定,交费采用包月制或包年制,平时进出停车场时不再交费。对于固定车位的车辆,系统有着详细的信息记录,包括车辆信息和车主信息。
临时车位,它的特点是使用者不固定,针对临时性散客服务,车辆每次出停车场时,根据停车时间和停车费率交纳停车费用。固定车位的车辆总是停放在自己的车位上,而不停放在临时车位上。
2 车辆进出管理及收费功能
车辆进入停车场时,系统记录车辆的车牌号码和进入时间。车辆离开停车场时,根据车辆车牌号码判断是否为固定车位车辆,如果为固定车位车辆则不收费,只记录车辆离开停车场时间;如果为临时车位车辆则根据进入时间和离开时间计算出停车费用进行收取。所有进出停车场的信息(包括车牌号码、进入时间、离开时间、停车费用)都记入一个进出记录表以备查询和统计使用。
3 停车场信息查询功能
系统的查询功能可以查询包括临时车位空闲数目、临时车位停车情况、固定车位使用情况、固定车位车主信息、临时车位使用率等多种信息。将临时车位空闲数目或临时车位使用率显示在停车场入口处,可以提示即将进入停车场的车主;如果临时车位已满,更可以给出指示,并不允许继续进行车辆进入临时车位停车场的操作。
4 系统管理功能
系统的管理功能可以查看一定时间内总收取费用情况,也可以查看一定时间内的详细收费情况,可以查看所有车辆进出停车场的记录,也可以查询指定车辆(包括固定车位车辆与临时车位车辆)所有进出停车场的记录,可以设定和修改固定车位和临时车位数目以及停车费用的费率,而且可以做系统初始化的工作。
根据系统的需求分析,将系统设计的功能分为三大模块:车辆进出管理模块、信息查询模块和系统管理模块。
1.车辆进出管理模块包括进入停车场和离开停车场费率用结算。
2.信息查询模块包括临时车位空闲数目指示、固定车位停车情况查询、固定车位车主信息查询、临时车位停车情况查询。
3.系统管理模块包括总收取费用显示、停车率设定及修改、详细收费情况查询、指定车辆进出记录查询、系统初始化功能。