welcome n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Welcome PowerPoint Presentation
Download Presentation
Welcome

Loading in 2 Seconds...

play fullscreen
1 / 63
silas

Welcome - PowerPoint PPT Presentation

93 Views
Download Presentation
Welcome
An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Welcome Dr. Eric Breimer Associate Professor of Computer Science Siena College 515 Loudon Road Loudonville, NY 12211 Digital Evolutions | Preliminary Design | SaintBook

  2. SAINTBOOK Preliminary Design by Digital evolutions December 9, 2009 Digital Evolutions | Preliminary Design | SaintBook

  3. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  4. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  5. Team Members Digital Evolutions Janelle Rizzo: je08rizz@siebna.edu Team Leader Alan DiStasio: ac28dist@siena.edu Webmaster Dan Quickenton: dj28quic@siena.edu Systems Analyst Chris Badalucco: c10bada@siena.edu Lead Systems Administrator Erik Mulvaney: ec24mulv@siena.edu Project Engineer Mike Stellato: mp03stel@siena.edu Information Specialist Digital Evolutions | Preliminary Design | SaintBook

  6. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  7. Waterfall Model Development and Testing Digital Evolutions | Preliminary Design | SaintBook

  8. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  9. SaintBook Problem Overview • Connect members of Siena community • Group oriented • Promote 6 R’s • User and Group Pages Digital Evolutions | Preliminary Design | SaintBook

  10. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  11. User Case Narratives • Tells a story about the user • The General User • Administrator • Alumni • Guest • Super Administrator Digital Evolutions | Preliminary Design | SaintBook

  12. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  13. Functional Requirements Inventory • What the system will be able to do • Specific behaviors/functions • Testable features of the system • Requirements organized by user Digital Evolutions | Preliminary Design | SaintBook

  14. The General User • Manage User Home/Profile tabs • Friends • Create/Join Groups • Posting • Message Center • Browse Digital Evolutions | Preliminary Design | SaintBook

  15. Administrator • Additional abilities: • Disable Users, Groups, or Content • Reinstate any disabled information • Label Groups Digital Evolutions | Preliminary Design | SaintBook

  16. Alumni • Restrictions: • Group Creation • Group Management Guests • Limited Abilities: • View Public User Page information • View Public Group Page information Digital Evolutions | Preliminary Design | SaintBook

  17. SuperAdministrator • Not an actual user • User account • Accessed by more than one user • Grant Admin access • Remove Admin access Digital Evolutions | Preliminary Design | SaintBook

  18. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  19. Data Flow Diagrams Legend: Digital Evolutions | Preliminary Design | SaintBook

  20. Structure Diagrams • Shows the breakdown of a system • Hierarchical arrangement • Boxes represent each module or process • Arrows represent the join for each relationship Digital Evolutions | Preliminary Design | SaintBook

  21. Structure Diagram 1.4 Digital Evolutions | Preliminary Design | SaintBook

  22. Context Diagram Digital Evolutions | Preliminary Design | SaintBook

  23. Structure Diagram 1.4 Digital Evolutions | Preliminary Design | SaintBook

  24. Level 0 Data Flow Diagram Digital Evolutions | Preliminary Design | SaintBook

  25. Structure Diagram 1.4 Digital Evolutions | Preliminary Design | SaintBook

  26. Level 1 Diagram: Manage User Page Digital Evolutions | Preliminary Design | SaintBook

  27. Structure Diagram 1.4 Digital Evolutions | Preliminary Design | SaintBook

  28. Level 2 Diagram: Edit Group Profile Tab Digital Evolutions | Preliminary Design | SaintBook

  29. Structure Diagram 1.4 Digital Evolutions | Preliminary Design | SaintBook

  30. Level 3 Diagram: Edit Group Profile Content Digital Evolutions | Preliminary Design | SaintBook

  31. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  32. Data Dictionary • List of all data entities dealing with the system • Any data inputted, manipulated, or stored KEY: Unique (U) – This piece of data cannot be duplicated anywhere, each must be individually unique. For example each email for each user must be unique. Non Null (NN) – This piece of data must have a value, it cannot be empty. Name – The name of the piece of data. Type – The value type for each piece of data. A number given in parentheses after the type is the maximum length the value can be. Restrictions – Any limitations or specifications for that piece of data. Description – Describes a little about what the piece of data is. Section it appears in – A list of all the sections of screens the piece of data appears on. Example – Provides an example of what the piece of data should be. Digital Evolutions | Preliminary Design | SaintBook

  33. Data Dictionary Cont. Digital Evolutions | Preliminary Design | SaintBook

  34. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  35. Test Plan • Determined by functional requirements • Start with unit tests • Integration test • Full system test • Results presented in Acceptance Test Document Digital Evolutions | Preliminary Design | SaintBook

  36. Test Plan Digital Evolutions | Preliminary Design | SaintBook

  37. Agenda • Introduction • Our Waterfall Model • Problem Overview • User Case Narratives • Functional Requirements Inventory • Data Flow/Structure Diagrams • Data Dictionary • Test Plan • Prototype Screens • Timeline • What’s Next Digital Evolutions | Preliminary Design | SaintBook

  38. Register Digital Evolutions | Preliminary Design | SaintBook

  39. Register Digital Evolutions | Preliminary Design | SaintBook

  40. Register Digital Evolutions | Preliminary Design | SaintBook

  41. Register Digital Evolutions | Preliminary Design | SaintBook

  42. Login Screen Digital Evolutions | Preliminary Design | SaintBook

  43. Home Tab (General User View) Digital Evolutions | Preliminary Design | SaintBook

  44. Profile Tab (General User View) Digital Evolutions | Preliminary Design | SaintBook

  45. Groups Tab (Gen. User View) Digital Evolutions | Preliminary Design | SaintBook

  46. Friends Tab (Gen. User View) Digital Evolutions | Preliminary Design | SaintBook

  47. Message Center (Gen. User View) Digital Evolutions | Preliminary Design | SaintBook

  48. Group Home Tab (Moderator View) Digital Evolutions | Preliminary Design | SaintBook

  49. Group Profile Tab (Moderator View) Digital Evolutions | Preliminary Design | SaintBook

  50. Group Members Tab (Moderator View) Digital Evolutions | Preliminary Design | SaintBook