软件工程-2017测试方案智能交通移动APP需求描述.docVIP

  • 11
  • 0
  • 约1.6千字
  • 约 7页
  • 2021-08-15 发布于北京
  • 举报

软件工程-2017测试方案智能交通移动APP需求描述.doc

智能交通移动APP需求描述 PAGE 4 移动应用开发资源库 《软件工程》 智能交通移动APP需求描述 项目背景: 某城市已经在编号1到4的道路上安装了空气温度、空气湿度、pm2.5、CO2 、光照、道路状态等传感器。部分小车安装了ETC和速度传感器,能够获得这些小车的数度和对其ECT金额进行管理。能够获得公交车离车站的距离,能够控制红绿灯时长,能够得到停车场停车记录。 现要求开发一套移动APP实现智能交通管理。 假设个传感器和ETC账户最小、最大阈值已设置如下: 传感器 最小 最大 空气温度: 10 40 空气湿度: 50 150 pm2.5: 500 5000 CO2: 100 600 光照: 0 100 道路状态: 1 5 ETC账户余额: 10 500 角色和权限 可以登录该系统的人员有用户和管理员,管理员具有对系统操作的所有权限。 登录页面 业务描述 用户和管理员需要通过登录页面进入智能交通移动APP,登录页面是进入该系统的唯一入口。 需求描述 管理员需要输入用户名、密码,才能登录该系统。新用户需注册。 行为人 用户和管理员。 UI页面 图一 图二 业务规则 如图一所示,点击注册,可以进入注册界面。要求用户名必须以英文字母开头,长度5-8位;密码为6-12位,要求必须包含大小写英文字母和数字。手机号只能输入以1开头的11位数字,其他字符输入不能成功。输入正确后点击注册后显示注册成功。点击取消这放弃注册。在图1,只有输入正确的用户名和密码,可以登录成功。 实时环境动态显示和报警功能 业务描述 空气温度、空气湿度、pm2.5、CO2 、光照、道路状态等传感器数据动态显示。 需求描述 用户可查编号1到4号的道路环境状态。 行为人 用户 UI界面 图3 图4 业务规则 1 用户登录后进入到图3所示的空气温度、空气湿度、PM2.5、CO2 、光照、道路状态等实时环境状态显示界面。默认是道路编号1。用户可选择道路编号后,图3将显示相应道路的环境状态。 2 每5秒数据刷新1次。同时实现报警状态警示功能,正常状态背景为绿色,超过阈值后为警告状态背景显示红色。 在图3的实时环境指标界面点击空气温度、空气湿度、PM2.5、CO2 、光照、道路状态等传感器图标,可以进入到对应传感器的实时折线显示界面。如图4所示。 3 如图4所示,实现传感器的实时曲线动态显示:横向轴为时间轴,显示当前时间,格式为 HH:MM:SS;纵向轴为刻度轴,显示为该传感器的取值范围;节点在纵轴的位置为当前时间的实时读数,节点与节点之间用折线连接构成折线图;当前的数值显示在节点上方。 在该界面,通过手指的触摸横向滑动,实现各传感器折线界面的切换。 折线显示时支持报警状态动态刷新。当传感器的状态为正常状态时,节点和节点的连接线为绿色,当传感器在某一时间点的状态为警告时,该节点及该节点前的连接线为红色。 点击返回按钮返回实时环境界面,如图3所示。 ETC账号充值 业务描述 实现ETC车辆ETC金额查询和充值功能。 需求描述 管理员登录系统后,可对ETC车辆的余额进行查询和充值。 行为人 管理员。 UI界面 业务规则 1、管理员用户登录后可选择进入该页面。 2、选择车辆编号,点击查询时,可把相应编号小车的ETC账户金额的结果显示到界面上。 3、输入充值金额后, 在点击充值按钮时,先检测当前账户余额是否超过设置的阈值,如果超过阈值就不允许充值。充值最多一次只能充入2000元。 4、如果用户充值的金额加上账户余额超过了账户余额的最大阈值就提示用户充值失败,并提示出本次可以充值的最大额度。

文档评论(0)

1亿VIP精品文档

相关文档