作业5-1190200901-许昕冉

今天校园里到处是快递小哥,同学们也经常帮别人取快递,快递小哥不会很细致的核实身份,就允许代领,存在很多不安全因素。

设计一款基于手机的app,用于快递小哥验证身份,顾客领取快递。具体认证方法不限,简单易行。

(1)给出:app包含哪些部分(可加图示),每部分的功能;

(2)模仿kerberos的写法,描述交互过程,并加说明。

答:(1)APP功能设计:

后台管理端:1.给每一个包裹生成一个二维码,扫描二维码可获知快递信息。

                     2.快递小哥接单后,给予快递小哥扫描二维码更改快递状态信息的唯一权限。

                     2.实时跟踪记录快递信息及配送、签收状态。

快递小哥端:1.快递到达派送点,快递小哥接单后,获知快递信息。

                    2.按后台管理分配,获知用户信息。

                   3.更改快递状态,当客户取件码验证成功,扫描快递二维码,更改快递状态为已签收。

客户端:1.快递配送情况。

               2.快递到达快递小哥处,获得快递小哥信息和快递唯一取件码。

               3.快递签收情况。

(2)交互过程:

 

 

快递小哥端作为签发访问TGS服务器票据的AS,后端的服务器则兼具票据授予和应用服务器的功能;

2.后台分配AS用户信息和快递信息

5.快递小哥分配取件码,告知用户

6.用户取件

1.快递小哥扫描二维码,更改包裹状态,同步给后台管理端

4.后台管理通知用户包裹状态

3.用户确认收件。

posted @ 2022-05-14 09:45  1190200901  阅读(20)  评论(0编辑  收藏  举报