I want to design a class diagram of a simple login operation. Use case is:
- User enters id and pin
- System checks login info.
So, I decided to create a controller for the user (UserHandler) and a user class (User). UserHandler takes id and pin and checks that they are valid with a method ( isUserValid() ).
In my opinion, a class should not include all database records for only one of them. I mean there should not be a list of users to check whether login info is correct or not. This is a simple operation with just a requirement of connecting to database.
My question is how can I show that isUserValid() method is connecting to the database? Is there a need of showing this connection?
Or should I create a userList in UserHandler and keep all the users in that list?
Any help will be very appriciated.
Aucun commentaire:
Enregistrer un commentaire