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