Vous êtes sur la page 1sur 7

Eric Gabrielle

IT461
Project Vision Document

System Vision Document

MY CWU SYSTEM

Problem Description
Enrollments have become a significant factor for students each quarter. Students will register for
each quarter of fall, winter, spring, and summer at Central Washington University. It is essential
that we provide a more convenient way. Students to register classes each quarter. The system
will now store information about what classes you take each quarter. Students, will not have to
reach out to advisors for registering for classes. ITAM department will sponsor this project.

I recommended that this new function should be developed so students can register for classes
in a timely manner. This new system function will provide an easier alternative. New system
should be deployed on my CWU website.
System Capabilities
New system should be capable of:
 Collecting information of what classes, you took each quarter
 Information that was collected will inform you what classes to take this quarter
 System will let the students have a different option of taking different classes
 System will auto-program when certain classes are available for each semester
 System will register for you to see what classes you have left to take
 Collecting information about what classes are in your major
 Collecting information about what classes are in your minor

Business Benefits
The implantation of this new develop system of registering for classes will provide
business benefits to CWU:

 Increase students being able to register on time, thereby improving word


of mouth for new students to apply to CWU
 Accelerate the amount of time it takes for student to register, thereby
increasing number of students registering each quarter at CWU
 Decrease the number of advisors that Central Washington University will
need.
 Proving a user-friendly enrollment process, thereby growing the number
of new students registering at CWU.

Use Case Diagram

Finished Courses

Enrollment for registering for classes each semester


Courses

STUDENT

Unfinshed Courses

Use Case Diagram Two

Courses Avaiable this quarter

System Processed what is avaiable this quarter

Student

System Admin
Student enrolls and picks what is avaiable

Use Case Description

Use Case Name: Collecting Information of what classes, you took each
quarter.
Scenario: Collecting information of what classes, you took each
quarter.
Trigger Event: Student requesting find out what classes they have
remaining in take for each quarter for their degree.
Brief description:
Actors: Student, my CWU system, enrollment
Related use cases:
Stakeholders: Student, my CWU system, enrollment
Preconditions: Must be a student at CWU.
Must be enrolled to register at CWU.
Must request to register for classes each semester.

Postconditions: Students will receive notification once classes are enrolled


and what classes will be left each semester. Students will
also be aware of which classes they have register for this
semester.
Flow of activities: Actor System
1. Student registers 1.1 Display the enrollment
and enrolls for section
classes. 1.2 Display classes that are
2. Student enrolls in available this quarter
the classes that
are available for 2.1 System will process
this quarter. and register the
classes you enroll
for that were
available for this
quarter.
2.2 System will process
every semester
which classes are
available for you to
take.
Activity Diagram For enrollment
Log on to My CWU

Select Enrollment
Tab

Select Which
Quarter

Student clicks add


classes to
Auto-Program enrollment for that
which classes term
avaiable

Enrolls
Student Picks the
Classes
Activity Diagram for Recommended Classes

Studen Request for


recommeded
classes

Classes will
displayed on
courses avaiable for
this quarter

Student will confirm


the recommended
classes

Domain Model Class Diagram


Student Classes
cwuStudentID classTitle
1
firstName classIdentificationtitle
lastName numberofCreditHours
studentEmail Instructor
phoneNumber
homeAddress

1..* Classes are chosen and then student enrolls

Enrollment
studentQuarter
studentSchedule
dateofSchduleCreation
dateofStudentEnrollment

State Diagram

Added to Student
Log onto my cwu Add Class Class is sent for approval Approved Completed List of Courses
Taken

Vous aimerez peut-être aussi