⑴用户注册登录测试
①用户注册,当用户在注册页面填写完注册信息,如果都填完了,数据库中成功添加该数据,并跳转至登录页,如图11显示。如果在填注册信息的时候,有空缺项,则提示,请输入必输项,如图12显示。
图11
图12
②用户登录测试,注册好的用户登陆时,如果输入的密码和账号正确,用户则进入平台首页,如图13显示。如果输入的密码错误或者账号不对,则会提示“用户或密码不存在”如图14显示。
图13
图14
⑵ 系统角色管理测试
①新增角色测试,新增新角色3,给其分配配货管理,如图15显示。新增角色成功,会在角色管理的角色表中出现,如图16显示。
图15
图16
②库存信息搜索测试,在货品名称搜索栏里输入薯片,搜索成功,如图17显示。在货品名称搜索栏搜索光刻机的时候,没有显示货品,如图18显示。
图17
图18
⑶ 配货管理测试
①建立新订单测试,新建订单,下单人为小汪,下单联系方式为123345,下单地址铜仁学院,下单货品搜索薯片,如图19显示。新建订单成功,在订单列表里出现等待发货的该订单,如图20显示。
图19
图20
② 车辆与路线路线分配测试:给下单人为小汪的订单分配车牌号为沪123456的车辆,选择上海线路为行驶路线,如图21所示。在当前订单中车辆的载重是55.00kg,而订单总重为276kg,所以当前订单分配的车辆不符合,系统会提示换辆车如图22显示。在改变成为满足要求的配送车辆后,订单列表里会更新配送车辆与配送路线的信息如图23显示。
图21
图22
图23
物流信息管理平台应用于完成物流经营者的日常管理工作,让他们的管理工作更加简便、快捷,本管理平台已完成以下模块:
用户注册登录功能;具有帐户管理权限的用户注册后可建立新帐户,更改注册资料(密码、联系方式、邮箱等),删除帐户,给客户角色分配。由于用户名单中不能包括超级用户信息,因此超级管理员名称在平台中也不应出现或不能被更改,以免误操作。
系统角色管理:在系统中,通过角色管理模块来实现对每个角色的授权,使其在登录平台时具有完全不同的权限。平台管理包括超级管理者、订单管理者和车辆管理者。新注册的用户没有任何其他的操作权限,超级管理员也可以建立一个新的角色,清理已有的角色,以及对角色的特性进行调整。
车辆管理功能;在车辆管理平台模块中,包含了车辆类型信息管理、车型信息管理、行驶路径信息管理子等功能。通过车辆分类信息管理,客户可以建立新的车辆类别,更新车辆类型信息,并删除该车辆类别,但如果在管理平台中出现了该车属于的某类别信息,将在无法删除的同时提示给客户。车辆管理,可以对车辆信息进行建立、更改、删除操作。行驶路径管理,使用者可以建立最新的行驶路径,更改道路信息,撤销现有的行驶路径。
货物仓储管理功能;目前主要完成了仓库分类、仓库信息管理。仓库分类管理,用户可建立新的商品分类,可以更改删除的商品类别并给该类别分类。仓库信息管理,用户可建立新的仓库货物,给商品分配所属类别,通过更改仓库信息管理,可以删除该商品,但删除方式为逻辑清除,而并非物理清除,在货物的状态栏中表明该货物已被清除。同时具有分页和按商品名称的搜索功能。
但是,这个平台也有很多缺陷,比如,平台不够完善,不能限制用户的密码,不能限制用户的密码,也不能保证用户的名字已经存在的弹框。路线管理也很粗糙,只有路线的名字和说明,将来很有可能会用百度 API来实现,开始和结束都会自动生成和规划路线。另外,在完成订单后还要进行印刷,这也是实际工作中的一项重要要求,但是在大数据分析和产品设计方面却没有这样的要求。