Project Delivery 1

Team Name: The Three Amigos (Team three)

Project Name: Proper Course Selection

Stakeholders:

  • University: Tec 
    • working with the software, want to have an easy to understand and handle program to ensure course selection for studentsdatabase should be filled directly by professorssuggestions of timetables should be changeablefinal timetables should be accessible for students via the systemsoftware should be safe (stable and high security)software should be cheapsoftware should be delivered end of Februarymedium requirements (hardware and maintenance) course selection via web page
  • Students 
    • want an easy to understand and handle software to assign the courses they want to participate in
    • prefer to get their favorable courses (especially when they are in their last semester)
    • want their courses at specific times (especially when they are working)
    • course selection via web page
    • want to choose the professor for each course
  • Professors
    • want their courses at a specific time, because some professors also have a regular job and are not only professors
    • want specific rooms, some need specific equipment for their course that is only available in one classroom 

Use case first attempt:

  1. System: Course matching system
  2. Actors: University, Students, Professors
  3. Use cases University:
    1. Input interface for room information
    2. Database access
    3. Interface for control purposes
    4. Access to timetables (students and professors) and room schedules

3. Use cases professors:

  1. Input interface for professor and course information (times available)
  2. Interface to access final timetable
  3. Input interface for classroom preference in case of needed

3. Use cases students:

  1. Input interface for student information (semester, working times if applicable)
  2. Interface to see available courses 
  3. Interface for course selection 
  • course preferences and replacements
  1. Interface to access final timetable

General description (which problems will be solved):

  • minimizing operating time while minimizing manual handling
  • simplifying the course matching (time, room, student and teacher) while lowering the manual handling
  • replace current software used
  • solving the problem of 
    • professors not having more than one class at the same time 
    • students not having more than one class at the same time 
    • rooms not being booked with more than one class at the same time
    • assigning rooms of the right size
    • if possible take into account students and professors preferences
    • reliability of the current software

Leave a comment

Design a site like this with WordPress.com
Get started