这是场景验证和授权服务的类图
系统有两个主要用户SYSTEM USER和END USER。最终用户进一步分为两个用户,即CLIENT USER和INTERNET USER,客户端用户在数据库可访问帐户中关联,而Internet用户不在。
所有用户分为不同的角色,每个角色都与一组访问模块相关联,不同的模块包含不同的功能,如查看,添加,编辑和删除功能。
不同的角色可以与模块的不同功能相关联。 示例超级管理员角色可以访问并在用户访问模块中添加编辑删除功能,而高级用户只能访问或查看它。
在用户登录时,在安全服务将验证用户名和密码的用户。如果通过身份验证,它将查找与用户关联的角色,并在屏幕上显示授权模块以供用户选择访问。
我已经创建了一个包含字段的简单类图或每类属性,我只是不知道这是否是正确的,如连接器或关系来实现,基数和每类中的方法,我有只输入一个类的方法,即为login(login())方法。
似乎很明显,你来自数据库建模(因此'ID'属性)。 –
是的,对不起。 – rickyProgrammer
没理由对不起:-)你应该接受吉尔特的答案。对于SO问题,其他一切都会太宽泛。 –