On-line Tutoring

1.0 Problem Background
As students, you are all familiar with the advising system at the School of Engineering and Computer Science (SOECS).  Among the features of the advising system are:

1.    Faculty advisors,
2.    Inside Pacific web based registration,
3.    Advisor hold for early registration,
4.    Individual student plan of study
5.    CAPP degree tracking system
6.    Personal plan of study developed by the student (in consultation with the advisor),
7.    Early/late registration time windows, and
8.    Over-ride capability (e.g., to over-ride a closed course).

The above feature list is merely illustrative; your personal experiences with the advising system provide the necessary background to develop a comprehensive set of features.

In this exercise, student teams will act as system engineers developing functional flow block diagrams of the advising system at the SOECS.  The following describe the work to be done as part of this exercise.

2.0 System Engineering Assignment
Early in the system life cycle, system engineers develop functional flow block diagrams as an aid for future engineering design.  This exercise asks that you develop a functional flow block diagram for a system.

Functional flow block diagrams (FFBDs) were discussed in class and are described in the textbook. You are encouraged to further read other sources (e.g., Wikipedia has a succinct but comprehensive section on functional flow block diagrams).   For this assignment, I would like a FFBD for the advising system at the SOECS with the following characteristics:

a.    Functional flow diagram requirements
i.    Block diagram size
1.    At least three levels of detail
2.    At least 12 blocks in the first level
3.    At least 75% of 1st level blocks must have a 2nd level
4.    At least 25% of the 2nd level blocks must have a 3rd level

ii.    Time window covered
1.    A nominal semester
a.    Assume a student is presently enrolled and undergoes the advising system process for the next semester (e.g., she is taking classes in a Fall semester and is registering for the coming Spring semester)
2.    FFBD covers all activities through the student “settled” into classes
a.    For example, if advising occurs in the Fall then the FFBD covers all activities through the student successfully enrolled and taking classes during the coming Spring semester

iii.    Must include a Requirements Analysis Sheet
1.    Matrix summarizing the various functions within the FFBD
a.    Function number
b.    Function name
c.    Function requirement summary
d.    Associated equipment/facilities

The Requirements Analysis Sheet is a table similar to that shown below.  The entry shown illustrates the contents of the Requirements Analysis Sheet for a fictitious system function Number 1.1.4.

Function Number    FunctionName    Requirement    Equipment/Facilities Needed
1.1.4    Review existing Plan of Study    Look over plan of study to verify it is correct    Latest excel file with the up-to-date plan of study

3.0 Deliverables
This homework assignment will be prepared in two steps:

1.    Individually prepared rough draft
2.    Team prepared final draft

3.1 Individually Prepared Rough Draft
Each student is to prepare a rough draft response to the assignment described in Section 2.0. This rough draft will form the basis of team discussions during the class period on Tuesday 18 September.  The rough draft may be handwritten, but each rough draft MUST contain the following information:

a.    Student name
b.    Date
c.    The following signed statement at the top of the first page:

1.0 Technical Criteria
Not Met
2.    Mastery of FFDB concepts
a.    Showed understanding of FFBD technical approach
b.    Technical integrity
i.    Followed rules and conventions for a FFBD
ii.    Included all major system functions
3.    Functional flow diagram requirements
a.    Dimensions
i.    At least three levels
ii.    At least 12 blocks in the first level
iii.    At least 75% of 1st level blocks must have a 2nd level
iv.    At least 25% of the 2nd level blocks must have a 3rd level
b.    Time window covered
c.    Included a Requirements Analysis Sheet
i.    Function number
ii.    Function name
iii.    Function requirement summary
iv.    Associated equipment/facilities

Do My Math Homework

2.0 Professional Criteria
Not Met
1.    Complied with requirements
a.    Attached draft submissions to the Final Submission
b.    Signed statement exactly as given
c.    Timely submission
2.    Final submission to professional format standards