Presentation is loading. Please wait.

Presentation is loading. Please wait.

14S2.XTDEV.NET Team 14S2 | COP 4331 - Spring 2011 14S2.XTDEV.NET Team 14S2 | COP 4331 - Spring 2011.

Similar presentations


Presentation on theme: "14S2.XTDEV.NET Team 14S2 | COP 4331 - Spring 2011 14S2.XTDEV.NET Team 14S2 | COP 4331 - Spring 2011."— Presentation transcript:

1 14S2.XTDEV.NET Team 14S2 | COP Spring S2.XTDEV.NET Team 14S2 | COP Spring 2011

2 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Laying the Foundation

3 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Laying the Foundation – Architectural Style – Design Issues – Activity and Sequence Diagrams – Trace of Requirements So Far?

4 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Hybrid version of the repository and client-server architecture Architectural Style

5 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Reusability – Classes and objects Maintainability – Doxygen documentation, GitHub repository Testability – Test plan Performance – Average speeds, simulate high volume traffic Design Issues I

6 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Safety – User reporting, CAPTCHA, and inactivity Portability – Web based system Technical Risk – Matching algorithm, depending on initial sample size Prototyping – Facebook API and matching algorithm Design Issues II

7 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Creating Account – Go to website – Create Account Facebook User Inputs Info – Check Info – Account created!

8 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 User Matching – User fills out information Matching questionnaire – System searches database for matches – System returns matches, if any

9 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Log in and editing profile -Goes to website -Inputs username and password -Website checks login -If wrong user tries again or system sends info to user’s address -User logs in -Users finds what needs to be edited -Changes are updated on the website

10 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Sending Messages – Fails User sends message – Address is wrong – User is blocked – Success User sends message User 2 receives message – User2 replies – User2 does not reply

11 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 RequirementsLocation:Class: Functional1. Log in and view profile 2. Log in with Facebook 3. View/Edit profile & upload photos 4. Search users within Facebook 6. Tickle Users AES.php AES.php, facebook.php Database.php Interface3. View/Edit profile & upload photos 5. User has a unique ID for messaging Database.php Uses and Human Factors1. Log in and view profile 2. Log in with Facebook 3. View/Edit profile & upload photos 4. Search users within Facebook 6. Tickle Users AES.php AES.php, facebook.php Database.php Documentation3. View/Edit profile & upload photos Trace of Requirements I

12 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Data2. Log in with Facebook 4. Search users within Facebook AES.php Database.php Resource2. Log in with Facebook Facebook.php Security1. Log in and view profile 2. Log in with Facebook AES.php Facebook.php, AES.php Quality Assurance4. Search users within Facebook Database.php Trace of Requirements II

13 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Looking Ahead PastPresentFuture

14 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Progression Planning & Framework Prototyping Coding / Alpha Beta

15 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Prototypes Evolutionary Prototypes – Facebook Integration User data importing, account syncing, and profile updating – Networks

16 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Prototypes Facebook Integration Prototype Snippet

17 14S2.XTDEV.NET Team 14S2 | COP Spring 2011 Prototypes What’s Left – Continued Coding Development of the XHTML+AJAX interface Additional functionality – Matching algorithm, Profile Updating, … – Testing Limited testing of prototypes completed Alpha testing takes place during development Beta will begin at “Feature Complete”

18 14S2.XTDEV.NET Team 14S2 | COP Spring S2.XTDEV.NET Team 14S2 | COP Spring 2011


Download ppt "14S2.XTDEV.NET Team 14S2 | COP 4331 - Spring 2011 14S2.XTDEV.NET Team 14S2 | COP 4331 - Spring 2011."

Similar presentations


Ads by Google