follow the instructions below
Mid-term Team Project Report
Team Members: Marc Matas, Jose Alvarez, Eduardo Garcia, Simon Alelyani, Dami Bolarinwa
Stakeholders(Who are they?)
· Students taking who are in college or are planning to taking classes soon. They need to register for classes, might need help from counselors on what class, where and if they are in 4 year college, what classes while satisfy numerous requirements to possible graduate quicker. They are customers to universities and colleges.
· College Counselor who will help student with their classes and questions regarding classes and their plan to graduate on time and if possible the fastest.
· Universities will be impacted by this app. If successful, this will reel in a bunch of new traffic to their schools, which will then bring $.
· To get input from the stakeholders, we will conduct a survey. With questions regarding the current state right now, for example how students feel when deciding what class to take and where. If we see the results clearly show that this app will benefit we will go ahead. This will go for Universities. For counselors, it will also be a survey, but more focus on questions regarding if they feel confident and having the resources to help student and lead them to right direction.
User Stories
1. As a student I want to be able to schedule classes online so I do not have to wait in huge counseling lines.
2. As a student I want to develop my 2 or 4 year plan so I can graduate on time.
3. As a student I want the application make a 4 year plan for that is the most cost efficient.
4. As a counselor I want to facilitate the search for colleges and universities for our students so that they can save time.
5. As a student I want to see which Jc’s offer all of the classes I need so that I can minimize the amount of miles I drive.
6. As a student I want a schedule that would still allow me to work so that I can pay for tuition costs.
7. As a student I want to be able to see ratings/reviews for professors so that I can make better decisions on what classes to take.
8. As a student I want chat support so that If i'm ever stuck there is someone there to answer any questions I might have.
9. As a student I want to be able to input my schedule so that the system can find classes for me that will minimize the amount of driving I do.
10. As a student I want to be able to compare and contrast majors so that I can see which classes I would have to take.
Header: Student successfully creates a College Facilitator profile.
Given: Kyle is on the class page
When: He completes the required information
Then: A list of classes and colleges where they are offered is displayed
Header: Counselor is able to give students efficient plan.
Given: Mr. Smith is on the counselor page
When: He searches up a student based on Id #
Then: He is able to generate the most cost and time efficient plan
Header: Student can have available classes generated based around his/hers schedule.
Given: Mary enters her availability in the Schedule page.
When: She searches up classes
Then: Classes that work best with her schedule will show up first
Header: Counselor can grant student permission to add/drop classes.
Given: Lou has no holds under Schedule page.
When: He finds the classes he needs
Then: Counselor can give him permission to add or drop classes as long as it is within the add or drop period.
Header: Student is able to compare teachers based on rating.
Given: Ana enters Schedule page.
When: She searches for the class she needs.
Then: She can compare and contrast teachers based on their ratings and comments from previous students.
Technology platforms and tools needed:
o Create survey using Google form
o Create software that has GPS functionality.
o Access to institution’s database for classes, scheduling, etc.
o Acceptance criteria.
o Basic Software Project Management.
o Use Case Diagram.
High Level Project Plan
|
Gather Information on new students who are looking to attend college through survey |
Survey Counselors to best fit students to a particular Counselor |
Create a scholarship tab connections students and ( it’s part of the function)Software |
Gather multiple University Availability, GPS location, Costs, |
Web Platform Trial |
|
Analyze student survey results |
Analyze Counselor survey results |
Get Access to Google Maps
|
Get Access to University Database |
Does it use GPS to identify nearby colleges
|
|
Use results to get an idea of what majority of students want/need |
Use results to organize students to the right counselor |
Additional Pay Functionality |
Relate University requirements with Students’ resources |
Does It augment the students schedule in order to reduce cost or time to completion
|
|
Specify student requirements and log into software |
display students breakdown of tuition |
create function to check units completed and not completed and classes needed |
|
What are costs of delivery and use |
|
Completed? (y/n) |
Completed (y/n) |
Completed? (y/n) |
Completed? (y/n) |
Completed? (y/n) |
Use Case #1 - Check nearby Colleges
Actor: Student
When Student wants to check for course offered at nearby Colleges,
Student allows GPS functionality, types in GE or requirement needs to be fulfilled, in “Requirement Needed” field. App then displays what college closet to student offers that specific class with all info including time and exact location.
Alternative flow: If course not available near student, student can increase distance and app will also display other course that student might also need offered at that college that does offer it.