220 likes | 326 Views
Student and unit management system. Alexandre Lebeau. Contents. The University of Portsmouth School of computing Centre for Healthcare Modelling and Informatics Presentation of the subject Project specifications Realisation Outcomes Conclusion. The University of Portsmouth.
E N D
Student and unit management system Alexandre Lebeau
Contents • The University of Portsmouth • School of computing • Centre for Healthcare Modelling and Informatics • Presentation of the subject • Project specifications • Realisation • Outcomes • Conclusion
The University of Portsmouth • Created in 1869 • Almost 20000 students • 1260 teachers • 100,000,000 £ budget
The school of computing • Teaching all sort of computing • Located in the Buckingham building
The Centre for Healthcare and Modelling Informatics • Directed by Doctor Jim Briggs
Presentation of the subject • A website for phd students • Replaces PUMS • Manages projects • Project in development since 2006 • Used by clients to submit their ideas
Project specifications 1.Functionalities divided into modules rights management secured
Project specifications Register module
Project specifications Ideas module
Project specifications Allocation module
Project specifications Monitor module
Project specifications • Roles • Student • Admin • Cohort coordinator • Course administrator • Client
Technical constraints • Usage of JavaEE technologies • Struts2 • JPA • Sitemesh • Subversion • Netbeans
Realisation • Learning of new technologies • Debugging • New features • Errors handling • Monitor module
Realisation • Learning of new technologies • Two weeks • Learning from books • Development of small applications
Realisation • Debugging • Corrected all bugs • Database cleaning
Realisation • Errors handling • Two modes of functioning • Developer mode • Production mode
Realisation • Monitor module for the student • Projects display • Project details display
Realisation • Monitor module for the staff member • Projects display • Project details display • Giving a report to a student • Displaying reports given • Marking reports • Reports download
Outcomes • Human experience • Language improvements • Computing skills • Working with other people