using java, this system uses a Gui for interaction, a Database to save data, and a logic that goes in between.
The for simplicity, system functions are:
Login/Logout
Take Appointments.
Save Patient Data (name, age) to the Database.
Retrieve Patient Data from Database.
Since I'm new to developing anything using java, I would like to ask some questions.
Q.1 What is the best software architecture for such system?
Q.2 How would you organize your code in order to develop such system?
Q.3 What method/s you consider the best in implementing the Login/Logout functionality? and why?
Q.3 What is the best Java GUI tool for such system? and why?
Q.4 What is the most suitable Database for this situation?
1) microservices or MVC 2) .. 2) what? 3) SWT is a classic, I would build an eclipse RCP 4) That's really hard to answer withojt knowing more. SQL is probably fine
Is it web application or desktop application
1. Microservices 2. Split into sub repositories 3. Email login with 2FA 3. Spring Boot because it's popular 4. Postgresql
1. MVC 2. Split to different module 3. Phone number login or email login 4. Maybe MySQL
!homework
Стикер
How to structure folders & files.
No, it's a side project, something to get my hand dirty with and to escape tutorial hell.
Обсуждают сегодня