Report 2 completed!!!

March 13, 2009 by entfcs

3/10/09: Architectural structure completed; Interface design and implementation completed;

3/11/09: Interaction diagrams, Class diagrams, Interface specifications completed.

3/13/09: Report 2 complete

March 9, 2009 by entfcs

We haven’t been updating the blog regularly. Here is a list of some of the things we have done so far:

Discussion of DisplayManager class:
This can be used for displaying majority of all the pages using 1 php file which will call on different modules of the SuD

Exclusion of Searching for demo 1:
We have decided to not include the search feature for our first demo. Implementing it would require more time and we plan to include it in the future.

March 7, 2009 by entfcs

3/04/09: DisplayManager concept discussed

3/05/09: Interface diagrams started. Class diagrams started.

3/06/09: Draft of report 2 put together.

3/07/09: Estimated 20% of report 2 completed.

February 20, 2009 by entfcs

Log of updates:

1/28/09: Rough Draft of list of services started.

1/29/09: ENTFCS description completed.

2/10/09: Draft of Report 1[Project summary, End user Requirements, System requirements, Functional requirements(Stakeholders, Actors and goals)].

2/16/09: Test site mock up colorschemes, layout started.

2/17/09: Front-end requirements, Back-end requirements, Fully dressed Use cases complete, Nonfunctional requirements, Use case diagrams completed.

2/19/09: Navigational diagram, Webpage mock ups, System operation contracts, Use case diagram, Individual contribution breakdown, Mathematical model, Responsibility allocation, Gantt chart completed.

2/19/09: Report 1 completed.

-Prith Pal

Weekly Meetings

February 10, 2009 by entfcs

Since the project is getting very demanding, from now on were meeting Tuesdays and Thursdays at EE or EIT. Dont forget!

List of Requirements/Services

January 29, 2009 by entfcs

 

 

  •      The hub will include a list of courses under categories of majors and departments so that a user can select courses to be added in his/her account.

     

  •          There will be a list of colleges which will have all the corresponding courses linked. The courses will be linked to a general course page which will have a syllabus that is a combination of syllabus from colleges everywhere. The courses will manually have to be cross-referenced in order to decide which is the correct course in order to prevent two different courses with the same/similar name be linked together. This will allow students from across the nation to discuss about a certain class (such as Computer Engineering). This is to allow local and global tutoring.

     

  •            - The user will be transferred to a page called the Student Center after logging in to the website.-On the right area, there will be tabs of the enlisted courses which will link to the corresponding course page. This will allow the user to immediately jump to a certain course that he/she is interested in with minimal number of clicks.-

    On the left area, there will be links to browse courses so that a user can add a course. There will be a membership area link to allow the user to manage (add/remove) courses and schools that the user is enrolled in. There will be a link to a user profile page with useful information such as the college courses the user is enrolled in. It will also include contact information such as E-mail and a link to send a private message. There will also be a link to a Fellow Students list page, which will have a list of all the students that are enrolled in the same school and courses to allow a student to find other students. The students’ name in the list will link to the student profile page. There will be a link to an applet of www.Ratemyprofessor.com, which will allow students to learn/discuss about professors that the user has and/or other professors in classes the user is interested in.

    -At the bottom, there will be a private chat room with tabs of courses such that students(who are in the same school) can discuss about non-course related topics such as review dates, assignment due dates.

     

     

  •        -For each course, there will be a forum area for each course for students to ask/answer questions. Other students can answer a certain question by mentioning which methods should be followed in which order and so on. Each answer posted will be rated by students and the original poster .The posts will be arranged in a descending order of ratings. Also, posts with a rating below a certain threshold will be hidden and a link at the bottom of all the posts will have to be clicked to view these posts. This will help boost loading time and save bandwidth.

    -There will also be a general learning area with general methods and other information pertaining to the course’s syllabus. This will be similar to a wiki so that a method that is mentioned in the forum area can be automatically linked by the system to the corresponding wiki page. This will save users time because a method won’t have to be explained by multiple users several times. This will allow students to focus their posts on the best methods and shortcuts.

 

 - Prith Pal

First Post!

January 29, 2009 by entfcs

Hey everybody we need to get the proposal, as well as the distribution of responsibility paper done TONIGHT!  The first part of the paper, which is a general description of the project, is pretty much completed, but I think everyone should read over it before we hand it in.  Prith should be working on the statement of requirements, but we also need to talk about all the programming parts of the project for the paper, i think harold probably knows this the best.  I’ll be on Busch all day, so let’s see if we can meet up.

-Cogan