By Amir Sezavar Keshavarz
In this post, I would like to highlight some of the implementation features of the application:
- I have used a MVC architecture to develop the application in Java Programming Language
- For the view layer, I have utilised HTML, CSS, and JavaScript. Also I have used JSP to show dynamic contents
- Controller layer was implemented via Servlets and the database controller is pure Java with the help of POJO classes
- For data storage and retrieval, I have used MySQL Database server
I also did feasibility study in order to make sure this project is feasible and then implement this project. By domain analysis, interviews, and questionnaire, we extracted a list of functional and non-functional requirements. Feasibility study shows that this project is feasible regarding the time we have.
I would like to draw your attention to a demo from some parts of our system:











