Project: Course Scheduler
Course Scheduler is web application base on Struts framework for school of computer and information system (SCIS) to schedule courses for each semester base on different variable such as priority of course, number of new students, assigned professors for each course, available professor time spot and etc. Before Course Scheduler, SCIS course schedule was manually done by SCIS dean, while by using Course Scheduler, application give us best options for following semester based on input data.
Responsibilities:
• Collected SCIS requirements for course schedule and IT facilities can be used into project.
• Analyze project goals into defined functions and operation of the intended application.
• Drew ER diagram and designed MySQL database regarding to the diagram.
• Designed data input form pages by HTML 5, JavaScript and mapping data forms to Java DTO classes.
• Coded different DML SQL query for retrieve and update different data, base on client request.