Presentation is loading. Please wait.

Presentation is loading. Please wait.

MATT, JARED, PAUL MEETING 10 Syllabus Management System.

Similar presentations


Presentation on theme: "MATT, JARED, PAUL MEETING 10 Syllabus Management System."— Presentation transcript:

1 MATT, JARED, PAUL MEETING 10 Syllabus Management System

2 Progress Some aesthetic quick fixes from last presentation Login is functional 4 User Roles – Public, Student, Faculty, Department Chair Department Chair can initiate a syllabus Department Chair can assign a syllabus Faculty can view and edit the syllabus Syllabus can be made available to public / students

3 Classes Finished AppInitialize, DeptChairBeanLoader, FacultyBeanLoader, IndexBeanLoader, StudentBeanLoader, LoginAction, EditSyllabi, AssignFaculty, AddSyllabus, UpdateSyllabus Code is unique yet modular and reusable Java Standards used throughout the coding process

4 Beans Finished DeptChairBean – Populates data for the department chair view ErrorBean – Used for debugging and sending a user to a custom error page if an illegal operation was performed Syllabus and Directory Bean are reused on multiple pages due to their modular design

5 JavaServer Pages(JSPs) Finished deptchair.jsp – Presents information to department chair faculty.jsp – Presents information to faculty member student.jsp – Presents information to student user editsyllabi.jsp – Allows a faculty member or department chair to edit syllabus

6 Dynamic HTML Dynamic user interface Web 2.0 techniques were utilized to make the department chair home page more attractive Some debugging needed but as you will see it makes user-feel faster Not to mention the fact that the code is easier to work with than creating even more JSPs (good code = less JSPs)

7 Quick Fixes Spacing in forms is now even / attractive Some spelling errors corrected Still need to go over 1 issue in debugging – pluses and minuses do not initially appear in the view all syllabus page Development server now at syllabus.vuse.vanderbilt.edu:8080/VUSMS

8 Demonstration http://syllabus.vuse.vanderbilt.edu:8080/VUSM S

9 Next Steps Search Admin (creating faculty, users, full control over system) –elements of reusable code should help us with this

10 Schedule


Download ppt "MATT, JARED, PAUL MEETING 10 Syllabus Management System."

Similar presentations


Ads by Google