1.4. Approach - Satyum97/Course-Management-System GitHub Wiki

  1. Following approach will be applied in this problem:
    1. Designing the database of the proposed system in Oracle DB
    2. Designing the modules and designing the classes using Java
    3. Coding the back end using servlets and front end using Java Server Pages (JSP)

  2. The solution approaches will be modeled in the MVC patterns and will build the system modules and features accordingly.

  3. The performance of the system will be analyzed by the following measures:
    1. By checking if all the requirements are fulfilled through unit and acceptance tests written with JUnit.
    2. Designing the modules and designing the classes using Java
    3. By checking the time taken to load the search results.

1.5. Project Management & Planning

⚠️ **GitHub.com Fallback** ⚠️