如今,你会看到有不少的公司都会有门禁系统,这是为了让我们可以更好的把控人员的进出,可是我们在设计门禁系统系统的时候应该怎么样去设计呢?现在我们就具体的了解了解吧!
1、公司的雇员可以凭借密码、胸卡或指纹进入公司。
2、计算机根据雇员的验证方式对其身份进行验证。
3、管理员在监控室可以通过按钮直接开启电子门,管理员可以为新职员设置密码。
4、访客可以按门铃请求进入,由管理员为其放行。
根据需求分析对象
门禁系统、电子门、计算机、输入设备、管理员、雇员、访客、验证接口、验证实现。
针对课程设计要求,我们组把门禁系统分成三部分来做:
第一部分是把公司的管理员,雇员及访客分为一组,运用面向对象思想,封装,继承,接口等方法,实现人员类的设计。
第二部分是把门禁系统电子门作为一类,运用选择,循环结构,实现电子门的开闭,身份验证等方法,并设计接口实现身份验证的选择,其中使用异常处理使程序更加紧密完善。
第三部分是把计算机作为一类,编写进入电子门的请求方式及计算机是否同意电子门的开启。加以接口,实现进入电子门需要通过的三种方式:密码,刷卡和指纹。
综上所述就是我们在设计门禁系统的时候应该注意到得问题,只有我们在设计门禁系统的时候可以把这些问题考虑进去就不会让门禁系统在使用时会出现漏洞。