Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.