Presentation is loading. Please wait.

Presentation is loading. Please wait.

Welcome Dr. Eric Breimer Associate Professor of Computer Science Siena College 515 Loudon Road Loudonville, NY 12211 13/9/2010Digital Evolutions | Detailed.

Similar presentations


Presentation on theme: "Welcome Dr. Eric Breimer Associate Professor of Computer Science Siena College 515 Loudon Road Loudonville, NY 12211 13/9/2010Digital Evolutions | Detailed."— Presentation transcript:

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

2 2 Detailed Design by March 9th, 2010 3/9/2010Digital Evolutions | Detailed Design | SaintBook

3 3 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

4 4 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

5 5 Janelle Rizzo: j e08rizz@siebna.edu Information Specialist Alan DiStasio: ac28dist@siena.edu Lead Project Engineer Dan Quickenton: dj28quic@siena.edu Senior Software Developer Chris Badalucco: c10bada@siena.edu Team Leader Erik Mulvaney: ec24mulv@siena.edu Database Administrator Mike Stellato: mp03stel@siena.edu Webmaster 3/9/2010Digital Evolutions | Detailed Design | SaintBook Team Members Digital Evolutions

6 6 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

7 7 3/9/2010 Development and Testing Digital Evolutions | Detailed Design | SaintBook

8 8 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

9 9 3/9/2010 Problem Overview Digital Evolutions | Detailed Design | SaintBook  Connect members of Siena community  Group oriented  Promote 6 R’s  User and Group Pages ReasonRhetoricReflection RegardReverenceResponsibility

10 10 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

11 3/9/201011Digital Evolutions | Detailed Design | SaintBook  What the system will be able to do  Specific behaviors/functions  Testable features of the system  Requirements organized by user See section 2.2 in Detailed Design Document and Appendix C: Test Plan v 1.1

12 12 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

13 3/9/201013Digital Evolutions | Detailed Design | SaintBook  List of all data entities dealing with the system in alphabetical order  Any data inputted, manipulated, or stored Field – The name of the piece of data. Type – The value type for each piece of data. Examples: Text – Standard text field Int – An integer Null – If No, then this piece of data must have a value, it cannot be empty. Section – A list of all the sections of screens the piece of data appears on See section 3.2 in Detailed Design Document

14 3/9/201014Digital Evolutions | Detailed Design | SaintBook See section 3.2 in Detailed Design Document FieldTypeNullDefaultComments IDint(11)NoGroup ID groupnamevarchar(50)NoThe name of the group desctextNoA short description of the group publictinyint(1)No01 if the group is public, 0 if the group is private enabledtinyint(1)No11 if the group is enabled, 0 if the group is disabled Group Table

15 3/9/201015Digital Evolutions | Detailed Design | SaintBook See section 3.3.1 in Detailed Design Document

16 3/9/201016Digital Evolutions | Detailed Design | SaintBook See section 3.3.1 in Detailed Design Document

17 3/9/201017Digital Evolutions | Detailed Design | SaintBook See section 3.3.2 in Detailed Design Document

18 3/9/201018Digital Evolutions | Detailed Design | SaintBook See section 3.3.1 in Detailed Design Document

19 3/9/201019Digital Evolutions | Detailed Design | SaintBook Group Table See section 3.3.4 in Detailed Design Document

20 20 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

21 Development Workstations: Dell Optiplex760 Desktop Intel Core2 Duo @ 2.93GHz 4 GB of memory Mozilla Firefox 3.5 Google Chrome 3 Internet Explorer 8 iMAC5 Desktop Intel Core2 Duo @ 2.00GHz 1 GB of memory Safari 3.2.1 Development Web Server: Siena Oraserv 4x Core2 Duo Processors 8 GB of memory Apache 2.2.9 MySQL 5.0.45 PHP 5.2.6 Production Web Server: hostmonsterHosting Server(s) Apache 2.2.14 MySQL 5.1.41 PHP 5.0.81 3/9/2010Digital Evolutions | Detailed Design | SaintBook21 See section 4 in Detailed Design Document

22 22 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

23 233/9/2010Digital Evolutions | Detailed Design | SaintBook  Determined by functional requirements  Test Cases: o A set of conditions or variables to be tested  Unit Tests: o Accumulation of test cases for a certain feature  Integration Tests: o Tests that units interact correctly

24 243/9/2010Digital Evolutions | Detailed Design | SaintBook  Full System test o Testing of complete, integrated system  Acceptance test o Does the final product satisfy the client’s needs?  Results presented in Acceptance Test Document

25 253/9/2010Digital Evolutions | Detailed Design | SaintBook See section Appendix C: Test Plan v 1.1

26 263/9/2010Digital Evolutions | Detailed Design | SaintBook Pass/Fail Status Test Number Description Action to perform test (input) State Before Test Expected result Observe d result CommentsTested By Test Date F5.001 User Home tab link User clicks on Home link Home link is active User is brought to that user's Home tab and Home link is underlined. If content is set to public, content is viewable; if content is set to private, content is hidden F5.002 User Profile tab link User clicks on Profile link Profile link is active User is brought to that user's Profile tab and Profile link is underlined. If content is set to public, content is viewable; if content is set to private, content is hidden F5.003 User Group tab link User clicks on Group link Group link is active User is brought to that user's Group tab and Group link is underlined. If content is set to public, content is viewable; if content is set to private, content is hidden F5.004 User Friends tab link User clicks on Friends link Friends link is active User is brought to that user's Friends tab and Friends link is underlined. If content is set to public, content is viewable; if content is set to private, content is hidden F5.005 User Message Center tab link - hidden Try to click Message Center tab Message Center link is hidden Unable to click Message Center link. This test can be overridden by a later test. If overridden, Pass this test case. See Appendix C: Test Plan v 1.1 Document

27 273/9/2010Digital Evolutions | Detailed Design | SaintBook Pass/Fail Status Test Number Description Action to perform test (input) State Before Test Expected result Observed result Comments Tested By Test Date F8.001 Complete User Submenu Unit Tests F8.002 Complete Browse Unit Tests F8.003 Top Groups links in Main content Guest clicks on the name of a group Group link is active Guest is brought to the profile tab of that group F8.004User WallNone Wall for the user is displayed on the right. Guest is not able to post on the wall F8.005Edit Favorites Guest clicks on "Pick Favorites" button Click "Pick Favorites" button Failure to click because button does not exist.

28 28 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

29 293/9/2010Digital Evolutions | Detailed Design | SaintBook

30 3/9/2010Digital Evolutions | Detailed Design | SaintBook30

31 3/9/2010Digital Evolutions | Detailed Design | SaintBook31

32 3/9/2010Digital Evolutions | Detailed Design | SaintBook32

33 33 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

34 34 3/9/2010Digital Evolutions | Detailed Design | SaintBook Timeline - Gantt Chart See section 5.4 Detailed Design Document

35 35 3/9/2010Digital Evolutions | Detailed Design | SaintBook Agenda

36 36 Acceptance Test Document: April 26 th, 2010 3/9/2010Digital Evolutions | Detailed Design | SaintBook What’s Next Presentation: April 27 th, 2010

37 37 Questions? 3/9/2010Digital Evolutions | Detailed Design | SaintBook Thank You


Download ppt "Welcome Dr. Eric Breimer Associate Professor of Computer Science Siena College 515 Loudon Road Loudonville, NY 12211 13/9/2010Digital Evolutions | Detailed."

Similar presentations


Ads by Google