Download presentation
Presentation is loading. Please wait.
Published byCassandra Price Modified over 9 years ago
1
March 19 nd 2014
2
3/19/2014 Detailed Design 2 Client: Dr. Timoth Lederman Guest: Dr. Darren Lim Guest: Dr. Meg Fryling
3
3/19/2014 Detailed Design 3 Introduction/ Problem Definition Current Status Prototypes Unit Tests Acceptance Criteria What is next for our project Data Dictionary ER Diagram Database Tables
4
3/19/2014 Detailed Design 4 Dustin Clark Team Leader Zachary Witter Webmaster Devin Hurley Lead Developer Chan Tran Data Scientist Josh Tomaszewski Database Administrator
5
3/19/2014 Detailed Design 5 Difficult to find other forum members Current system is time consuming Forum members can not add their own data Intuitive implementation needed
6
3/19/2014 Detailed Design 6 Introduction/ Problem Definition Current Status Prototypes Unit Tests Acceptance Criteria What is next for our project Data Dictionary ER Diagram Database Tables
7
3/19/2014 Detailed Design 7
8
3/19/2014 Detailed Design 8
9
3/19/2014 Detailed Design 9
10
3/19/2014 Detailed Design 10
11
3/19/2014 Detailed Design 11 Logged out with a cookie Logged in and not admin
12
3/19/2014 Detailed Design 12 Admin Logged in Extra Tab
13
3/19/2014 Detailed Design 13
14
3/19/2014 Detailed Design 14 Logged in
15
3/19/2014 Detailed Design 15 Logged in Create Edit Search Logged out Search
16
3/19/2014 Detailed Design 16 Appears after clicking ‘Create Event’
17
3/19/2014 Detailed Design 17 Appears after clicking ‘Edit Event’ Can edit after searching event Click on Event Pin
18
3/19/2014 Detailed Design 18 Pre-search
19
3/19/2014 Detailed Design 19 Post-Search D
20
3/19/2014 Detailed Design 20
21
3/19/2014 Detailed Design 21
22
3/19/2014 Detailed Design 22
23
3/19/2014 Detailed Design 23
24
3/19/2014 Detailed Design 24 Post-Search
25
3/19/2014 Detailed Design 25 Clicked Edit Profile
26
3/19/2014 Detailed Design 26 Introduction/ Problem Definition Current Status Prototypes Unit Tests Acceptance Criteria What is next for our project Data Dictionary ER Diagram Database Tables
27
3/19/2014 Detailed Design 27
28
3/19/2014 Detailed Design 28
29
3/19/2014 Detailed Design 29
30
3/19/2014 Detailed Design 30
31
3/19/2014 Detailed Design 31
32
3/19/2014 Detailed Design 32 Introduction/ Problem Definition Current Status Prototypes Unit Tests Acceptance Criteria What is next for our project Data Dictionary ER Diagram Database Tables
33
3/19/2014 Detailed Design 33 Data NameData TypeWhat is it?How is it used?Acceptable InputExampleComments userNameStringUsername of memberTo login to the site.A-Z, a-z, 0-9gmctrucksRULE57 Is imported from forum. Can be in shoutout passwordStringPassword of memberTo login to the site. ASCII Chars from Decimal 32 to Decimal 126 inclusive, allowed aw830bvf7p9 Is imported from forum. Can be changed isAdminboolean Speicifies if a member is an admin If true then member has access to admin panel true, falseTRUE isForumMemberboolean Specifies whether user is forum member Determines whether this user can see pins on the map true, falseFALSE Only matters when not signed in emailStringEmail of memberIn profile or shoutout email Field must be in the normal form (i.e. name@siena.edu) john63@gmail.com Can be in shoutout firstNameStringFirst name of memberIn profile or shoutout ASCII Chars from Decimal 32 to Decimal 126 inclusive, allowed John Can be in shoutout lastNameStringLast name of memberIn profile or shoutout ASCII Chars from Decimal 32 to Decimal 126 inclusive, allowed Smith Can be in shoutout phoneNumberString Phone number of member In profile or shoutout Series of ints including "()" surrounding the first three error code digits (518) 867-5309 Can be in shoutout
34
3/19/2014 Detailed Design 34 Tested on major browsers Integration Testing Acceptance Test – Functional Requirements – Non-functional Requirements
35
3/19/2014 Detailed Design 35
36
3/19/2014 Detailed Design 36
37
3/19/2014 Detailed Design 37
38
3/19/2014 Detailed Design 38 MetUnmetMap with pins representing member and event locations MetUnmetUpon click, each pin displays with a “shoutout” containing member or event information MetUnmetAt least two distinct pins for users and events MetUnmetWill have a slide-out right aligned panel with a Members tab, Events tab, Directions tab, Profile tab, Admin tab (visible only to admin) MetUnmetRandom Actor will not be able to see anything. Redirected to create an account on the oldGMCtrucks forum. MetUnmetWill see blank map MetUnmetWill have the ability to sign up for an account on oldGMCtrucks forum. MetUnmetoldGMCtrucks Forum Member Actor will have the ability to access the site through the oldGMCtrucks forum. MetUnmetWill have the ability to view a map with user information on the map. MetUnmetWill have the ability to create an account on the oldGMCtrucks Mapper site. MetUnmetoldGMCtrucks Mapper Member Actor will have the ability to log in. Will have the ability to update information in their profile.
39
3/19/2014 Detailed Design 39 Introduction/ Problem Definition Current Status Prototypes Unit Tests Acceptance Criteria What is next for our project Data Dictionary ER Diagram Database Tables
40
3/19/2014 Detailed Design 40
41
3/19/2014 Detailed Design 41 Dr. Timoth Lederman Dr. Darren Lim Dr. Meg Fryling Software Engineering Class
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.