Download presentation
Presentation is loading. Please wait.
Published bySusan Bailey Modified over 9 years ago
1
Hobb-IT Hobby Information Tracker By Illumination Technologies Detailed Design March 19, 2014 Illumination Technologies Hobb-IT 1
2
WELCOME Client: Dr. Darren Lim Associate Professor Computer Science Guest: Dr. Tim Lederman Guest: Dr. Meg Fryling Illumination Technologies 2 Hobb-IT
3
AGENDA Illumination Technologies 3 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 3
4
INTRODUCTION Katie Sitaro – Team Leader Karl Appel – Head Developer Connor Blakely – Webmaster Jackie Hausmann – Database Administrator Bryan Leicht – Information Specialist Illumination Technologies 4 Hobb-IT
5
AGENDA Illumination Technologies 5 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? 5
6
PRODUCT OVERVIEW Magic: The Gathering playing cards Scrape data from a variety of websites Track changes in prices between days Compare prices between websites Illumination Technologies Hobb-IT 6
7
AGENDA Illumination Technologies 7 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 7
8
DATA DICTIONARY Illumination Technologies Hobb-IT 8 On Excel Sheet
9
AGENDA Illumination Technologies 9 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 9
10
E-R DIAGRAM LEGEND Illumination Technologies Hobb-IT 10 Primary Key Attribute Primary Key Attribute Relationship Entity Attribute Entity: Something in the database that exists on its own and is uniquely identified Relationship: Connects two entities and describes how they are related Primary Key Attribute: uniquely identifies the entity along with any other primary key Attribute: any data associated with an entity
11
E-R DIAGRAM Illumination Technologies Hobb-IT 11
12
AGENDA Illumination Technologies 12 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 12
13
RELATIONAL SCHEMA Visual Representation of the database Boxes around each table Describes attributes of each table Arrows connecting tables to show relationships Illumination Technologies Hobb-IT 13
14
RELATIONAL SCHEMA Illumination Technologies Hobb-IT 14
15
AGENDA Illumination Technologies 15 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 15
16
DATABASE TABLES: WEBSITE Illumination Technologies Hobb-IT 16 Website NamePrimary Key, varChar AddressvarChar Template ID Foreign Key, Unique, Not Null, int Guest User Defaultboolean
17
DATABASE TABLES: TEMPLATE Illumination Technologies Hobb-IT 17 Template IDPrimary Key, int Previous Template Id Foreign Key, Unique, int Template ContentvarChar Reload Stateboolean
18
DATABASE TABLES: ADMINISTRATOR Illumination Technologies Hobb-IT 18 Admin User NamePrimary Key, varChar User PasswordvarChar First NamevarChar Last NamevarChar
19
DATABASE TABLES: MAGIC CARD Illumination Technologies Hobb-IT 19 IDPrimary Key, int Card NamevarChar Card EditionvarChar Foilboolean Misc DescriptionvarChar
20
DATABASE TABLES: ADVANCED Illumination Technologies Hobb-IT 20 User NamePrimary Key, varChar User PasswordvarChar First NamevarChar Last NamevarChar
21
DATABASE TABLES: SEARCH Illumination Technologies Hobb-IT 21 Website Name Primary Key, Foreign Key, varChar IDPrimary Key, Foreign Key, int Card Time ScrapedPrimary Key, Time Date ScrapedPrimary, Date QuantityInt QualityvarChar PriceInt
22
DATABASE TABLES: ON LIST Illumination Technologies Hobb-IT 22 User Name Primary Key, Foreign Key, varChar ID Primary Key, Foreign Key, int Wish Listboolean Trackedboolean Boughtboolean Pastboolean
23
AGENDA Illumination Technologies 23 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 23
24
AGENDA Illumination Technologies 24 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 24
25
TESTING OVERVIEW Unit Tests – Checks to see all major processes work properly - Made up of Test Cases Test Case – An individual test within a component of the software usually for one process Acceptance Test – Does the software provide the functionality the client needs? Illumination Technologies Hobb-IT 25
26
AGENDA Illumination Technologies 26 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 26
27
UNIT TESTS On Excel Sheet Illumination Technologies Hobb-IT 27
28
AGENDA Illumination Technologies 28 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 28
29
ACCEPTANCE TEST Functional Requirements Three different users Nonfunctional Requirements Easy to change a website’s template Efficient, Stable, User friendly Follow all laws for parsing data Illumination Technologies Hobb-IT 29
30
AGENDA Illumination Technologies 30 Hobb-IT Introduction Product Overview Data Dictionary Entity Relationship Diagram Data Design Database Tables Prototype Screens Testing Unit Test Acceptance Test What is next? AGENDA 30
31
WHAT IS NEXT? Acceptance Test Presentation April 30, 2014 End of the Year Party May 5, 2014 Illumination Technologies 31 Hobb-IT
32
QUESTIONS? Illumination Technologies 32 Hobb-IT
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.