Term Project

The goal of the project is to design and develop a social networking service center.

The social networking service center provides the following capabilities:
  • Authenticate the user is a registered user
  • Let the user select a function
  • process the function
  • Enter the results into user records
  • Provide a learning mode so that a user can try to learn how to use the social networking service.

    For example, a social networking service for wedding planning may offer service functions such as: (a) find a place for wedding ceremony, (b) find a caterer, (c) find taxedo rental service for men, (d) find wedding gown rental service for women, (e) chat place for newly weds.

    You may use Kinect device as a gestural interface for the social network defined by your group. For example the wedding planner may wave her hands, and a different wedding gown will appear on the screen!

    Scenarios, DFDs and Reports for 2010 Student Projects


    Group 1 Scenario for Social Chat Network


    Group 1 Social Chat Network Report (zip file)

    Group 2 Scenario for College Preparation Network (SixDegrees)


    Group 2 College Preparation Network (SixDegrees) Report (zip file)

    Group 3 Scenario for Programmers Network


    Group 3 Programmers Network Report (zip file)

    Group 4 Scenario for Car Pool Network (RideBot)


    Group 4 Car Pool Network (RideBot) Report (zip file)

    Group 5 Scenario for Wiki-based Social Network (FightWiki)


    Group 5 Wiki-based Social Network (FightWiki) Report (zip file)

    Group 6 Scenario for Software Developers Network (DAPP: Developer and Project Profiles)


    Group 6 Software Developers Network (DAPP: Developer and Project Profiles) Report (zip file)

    Group 7 Scenario for Pittsburgh Artists Network (ArtConnect)


    Group 7 Pittsburgh Artists Network (ArtConnect) Report (zip file)