使用该系统的几种角色:普通业主,小区物业人员,业主的访客,管理员 分别说他们需要的功能: 1.普通业主:他们需要日常进出小区,并且能够携带自己的访客进入小区 2.小区物业人员(例如保洁,保安等):他们需要日常进出小区,但是安全起见是不能随便带访客进入的(就像很多公司不能员工带和公司没关系的外人进出一样) 3.业主的访客:他们有的时候没办法直接和业主一起进来,但是应该允许他们发起申请,由业主在室内通过他们的人脸是吧 4.管理员:管理员是拥有系统最高权限的人,他负责在系统内录入新的人脸识别,并且自己也可以进出小区 针对上面的分析,整个系统的模块需要清晰地区分开不用身份的人,确定好各自相对应的身份后,再进行是否满足身份的逻辑判断。判断成功,则允许进出;失败,则拒绝进入