hi, basically im designing an online backup system for my final year project. It will be an (asp.net/c#) web application which allows users to backup their files to a remote server. Each user will have their own account where they can login to backup files, view files backed up etc....
i need help picking what classes i should have within my system, i understand that picking wrong classes or leaving out important ones can have a very negitive effect on projects
what i have got so far:
a USER class which will store details for each user.
- im not sure if need a seperate class for LOGIN details, which will hold username and password etc?
a FILE class which will hold the details & methods for each file stored on the system
an ACCOUNT class which relates to: a user and all the files they have stored on the system
im not sure what others i need...could any1 help please?