SlideShare a Scribd company logo
1 of 19
CIS 365
PROFESSOR LINDA PRINCE
Who we are?
Naveed Shahid
• Pursuing a degree in Computer
Information Systems.
• Previous project positions
include assistant project
manager, operations manager
and fundraiser manager.
• Gained an extensive amount of
interpersonal skills, team
building skills, and leadership
skills working on challenging
tasks.
Yingzheng (Ian) Liu
• Pursuing a degree in Supply
Chain Management and
Computer Information
Systems.
• Vice President for the Coalition
of International Students at
ASU for approximately a year.
• Passionate, and reliable person
who knows coding and
programming, including Java,
C#, Tableau, and MS Access
Marco Reyes
• Pursuing a degree in Computer
Information Systems.
• working fulltime at Bank of
America as a Lead Operations
Specialist for the past 7 years. As
an operations specialist I
specialize in processing IRA
accounts for the deceased
customers.
• Established communication skills
that will assist in speaking with
professional individuals to
conduct meetings and sales pitch
Outline
 Client
- What is SkyMall?
- What do they want us to do?
 Project
- E/R Diagrams (Before & After)
- Create Tables including sample data
- Advanced Demo Queries
- Front-End Development (Form & Report)
- Analytics Dashboard
 Questions and Concerns
- Challenges
- Advice
Who is our client?
 SkyMall is a multi-channel, direct
marketer offering high-quality,
innovative merchandise from top
direct marketers and manufacturers
through its catalog and web site,
skymall.com.
 The catalog is seen by approximately
88% of all domestic air passengers
reaching more than 650 million air
travelers annually.
What does SkyMall want?
 In need of a much improved customer relations
 Each system is manual and our job is to redesign the system’s database.
 Need a computerized inventory system by storing it in a database to
control inventory levels and to keep track of customer orders
 Updated and automated accounts receivable process to generate more
sales
 Demand to change the catalogs from paper-based to electronic-based to
satisfy recent environmental demands.
How do we accomplish this goal?
 Objective is to understand SkyMall’s
current customer database.
 Airports were selected based on the
overall amount of air and citizen traffic
through each airport(PHX,LAX,JFK,DFW)
 Airlines chosen for the marketing efforts
was based on upon airlines that will
allow the greatest overall reach to
obtainable customers(AA,AS,B6,DL)
 By selecting the busiest airports in the
US as well as the airlines with the most
traffic, it allowed us to expand our reach
with minimal effort.
ERD (Before Modifications)
ERD (After Modifications)
Sample Data (SQL)
Demo: Advanced Queries (Nesting)
Which orders were delivered by Delta Airlines?
Demo: Advanced Queries (Grouping)
Which salespersons had total sales of $100,000 or more?
DEMO: Advanced Queries (View)
Which categories in our current product list cost $200 or more?
Demo: Advanced Queries (Before)
Give me a list of all our shippers excluding UPS.
Demo: Advanced Queries (After)
Demo: Front-End Development (Form)
Demo: Front-End Development (Report)
Visual Analytics Dashboard
Which delivery services carry for what airline
What airline has made the most money based on customer orders
Challenges…
 Inserting the tables into SQL
successfully with no errors
 Having the right tables match the
correct foreign keys
 Mismatching the data types and
structures(Ex: ‘480-455-8754’ as a
CHAR(10) doesn’t work)
 Procedures and Triggers
 Difficulty meeting up with members
who have a job
 Not being able to get a second strong
opinion on our database
Lessons Learned…and advice for future
database development teams
 Know what information you want to insert
into your SQL database before even
writing the Create Tables
 Map out your ERD thoroughly and
correctly to help you identify where all the
foreign keys should go in order to assist
you in creating queries
 Practice MS Access, Triggers, Procedures
and Transactions more so you have a
better understanding on how to code the
SQL statements for those particular queries
 Put aside a good amount of time
outside of class to gather thoughts
and ideas for your database
 Make a rough draft of your ERD and
have someone check it recheck it to
see if all requirements are met.
 Do not let one person do all the SQL
statements because it will only benefit
them in gaining experience with a
new language
 Found out Starbucks can make a
quad-shot espresso coffee, so it can
help wake you up for a 7AM class
(DRINK IT!)

More Related Content

What's hot

Data Analyst Resume - Ron Banonis
Data Analyst Resume - Ron BanonisData Analyst Resume - Ron Banonis
Data Analyst Resume - Ron BanonisRon Banonis
 
Enough Blame for System Performance Issues
Enough Blame for System Performance IssuesEnough Blame for System Performance Issues
Enough Blame for System Performance IssuesMahesh Vallampati
 
Deepak Sharma_ETL_Programmer_2016
Deepak Sharma_ETL_Programmer_2016Deepak Sharma_ETL_Programmer_2016
Deepak Sharma_ETL_Programmer_2016Deepak Sharma
 
ENapierala_Resume_11-2015
ENapierala_Resume_11-2015ENapierala_Resume_11-2015
ENapierala_Resume_11-2015ebethina
 
Ebw Ez Data Manager
Ebw Ez Data ManagerEbw Ez Data Manager
Ebw Ez Data Managervipinsharma1
 
Salim Khan.Resume_3.8
Salim Khan.Resume_3.8Salim Khan.Resume_3.8
Salim Khan.Resume_3.8Salim Khan
 
Chassidy Whites Resume
Chassidy Whites Resume Chassidy Whites Resume
Chassidy Whites Resume Chassidy White
 
David_Young_Resume_032515
David_Young_Resume_032515David_Young_Resume_032515
David_Young_Resume_032515David Young
 

What's hot (18)

Data Analyst Resume - Ron Banonis
Data Analyst Resume - Ron BanonisData Analyst Resume - Ron Banonis
Data Analyst Resume - Ron Banonis
 
AADI Presentation
AADI PresentationAADI Presentation
AADI Presentation
 
Enough Blame for System Performance Issues
Enough Blame for System Performance IssuesEnough Blame for System Performance Issues
Enough Blame for System Performance Issues
 
Anusha_SAS (1)
Anusha_SAS (1)Anusha_SAS (1)
Anusha_SAS (1)
 
Engineer
EngineerEngineer
Engineer
 
Deepak Sharma_ETL_Programmer_2016
Deepak Sharma_ETL_Programmer_2016Deepak Sharma_ETL_Programmer_2016
Deepak Sharma_ETL_Programmer_2016
 
ENapierala_Resume_11-2015
ENapierala_Resume_11-2015ENapierala_Resume_11-2015
ENapierala_Resume_11-2015
 
Vishwas Pande
Vishwas PandeVishwas Pande
Vishwas Pande
 
Ebw Ez Data Manager
Ebw Ez Data ManagerEbw Ez Data Manager
Ebw Ez Data Manager
 
Wilfred_Williams
Wilfred_WilliamsWilfred_Williams
Wilfred_Williams
 
Resume V2
Resume V2Resume V2
Resume V2
 
Salim Khan.Resume_3.8
Salim Khan.Resume_3.8Salim Khan.Resume_3.8
Salim Khan.Resume_3.8
 
Resume
ResumeResume
Resume
 
SumitJaiswal
SumitJaiswalSumitJaiswal
SumitJaiswal
 
Chassidy Whites Resume
Chassidy Whites Resume Chassidy Whites Resume
Chassidy Whites Resume
 
Abdul ETL Resume
Abdul ETL ResumeAbdul ETL Resume
Abdul ETL Resume
 
David_Young_Resume_032515
David_Young_Resume_032515David_Young_Resume_032515
David_Young_Resume_032515
 
Alok.Resume_3.4
Alok.Resume_3.4Alok.Resume_3.4
Alok.Resume_3.4
 

Viewers also liked (13)

For hotels eng
For hotels engFor hotels eng
For hotels eng
 
joyglobalpresentationsiemenstrifectamar2016-160429150056
joyglobalpresentationsiemenstrifectamar2016-160429150056joyglobalpresentationsiemenstrifectamar2016-160429150056
joyglobalpresentationsiemenstrifectamar2016-160429150056
 
Abbaye de Marmoutier
Abbaye de MarmoutierAbbaye de Marmoutier
Abbaye de Marmoutier
 
John's Resume'
John's Resume'John's Resume'
John's Resume'
 
Angel tandazo eciib
Angel tandazo eciibAngel tandazo eciib
Angel tandazo eciib
 
Que es dropbox
Que es dropboxQue es dropbox
Que es dropbox
 
Seattle Seahawks Case Study
Seattle Seahawks Case StudySeattle Seahawks Case Study
Seattle Seahawks Case Study
 
McLane Stadium Baylor University
McLane Stadium Baylor UniversityMcLane Stadium Baylor University
McLane Stadium Baylor University
 
Ultimate Fan Experience
Ultimate Fan ExperienceUltimate Fan Experience
Ultimate Fan Experience
 
Kandidatudannelsen i Erhvervsøkonomi
Kandidatudannelsen i ErhvervsøkonomiKandidatudannelsen i Erhvervsøkonomi
Kandidatudannelsen i Erhvervsøkonomi
 
Downbeat Review August 2015
Downbeat Review August 2015Downbeat Review August 2015
Downbeat Review August 2015
 
Xrmco
XrmcoXrmco
Xrmco
 
Brochure en
Brochure  enBrochure  en
Brochure en
 

Similar to TeamTechnicalFinalPresentation-M5

7 Awesomely Techie Jobs
7 Awesomely Techie Jobs7 Awesomely Techie Jobs
7 Awesomely Techie JobsSchaalra01
 
CV | Sham Sunder | Data | Database | Business Intelligence | .Net
CV | Sham Sunder | Data | Database | Business Intelligence | .NetCV | Sham Sunder | Data | Database | Business Intelligence | .Net
CV | Sham Sunder | Data | Database | Business Intelligence | .NetSham Sunder
 
Shraddha Verma_IT_ETL Architect_10+_CV
Shraddha Verma_IT_ETL Architect_10+_CVShraddha Verma_IT_ETL Architect_10+_CV
Shraddha Verma_IT_ETL Architect_10+_CVShraddha Mehrotra
 
John Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett
 
John Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett
 
Resume - IT Solutions Developer-Architect
Resume - IT Solutions Developer-ArchitectResume - IT Solutions Developer-Architect
Resume - IT Solutions Developer-ArchitectNathan Riles
 
Rahul_Raj_Cse_Resume
Rahul_Raj_Cse_ResumeRahul_Raj_Cse_Resume
Rahul_Raj_Cse_ResumeRahul Raj
 
Overview of business intelligence
Overview of business intelligenceOverview of business intelligence
Overview of business intelligenceAhsan Kabir
 
Ashish_Maheshwari_Data_Analyst
Ashish_Maheshwari_Data_AnalystAshish_Maheshwari_Data_Analyst
Ashish_Maheshwari_Data_AnalystAshish Maheshwari
 

Similar to TeamTechnicalFinalPresentation-M5 (20)

pretesh2015
pretesh2015pretesh2015
pretesh2015
 
Yeswanth-Resume
Yeswanth-ResumeYeswanth-Resume
Yeswanth-Resume
 
12363 database certification
12363 database certification12363 database certification
12363 database certification
 
7 Awesomely Techie Jobs
7 Awesomely Techie Jobs7 Awesomely Techie Jobs
7 Awesomely Techie Jobs
 
CV | Sham Sunder | Data | Database | Business Intelligence | .Net
CV | Sham Sunder | Data | Database | Business Intelligence | .NetCV | Sham Sunder | Data | Database | Business Intelligence | .Net
CV | Sham Sunder | Data | Database | Business Intelligence | .Net
 
Sriramjasti
SriramjastiSriramjasti
Sriramjasti
 
Pradeepa dharmappa
Pradeepa dharmappaPradeepa dharmappa
Pradeepa dharmappa
 
Pradeepa dharmappa
Pradeepa dharmappaPradeepa dharmappa
Pradeepa dharmappa
 
Shraddha Verma_IT_ETL Architect_10+_CV
Shraddha Verma_IT_ETL Architect_10+_CVShraddha Verma_IT_ETL Architect_10+_CV
Shraddha Verma_IT_ETL Architect_10+_CV
 
John Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revised
 
John Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revised
 
Kanakaraj_Periasamy
Kanakaraj_PeriasamyKanakaraj_Periasamy
Kanakaraj_Periasamy
 
Nitin Paliwal
Nitin PaliwalNitin Paliwal
Nitin Paliwal
 
ZAIN_SFDC
ZAIN_SFDCZAIN_SFDC
ZAIN_SFDC
 
Resume - IT Solutions Developer-Architect
Resume - IT Solutions Developer-ArchitectResume - IT Solutions Developer-Architect
Resume - IT Solutions Developer-Architect
 
Rahul_Raj_Cse_Resume
Rahul_Raj_Cse_ResumeRahul_Raj_Cse_Resume
Rahul_Raj_Cse_Resume
 
Hasan jawaid cv
Hasan jawaid cvHasan jawaid cv
Hasan jawaid cv
 
Overview of business intelligence
Overview of business intelligenceOverview of business intelligence
Overview of business intelligence
 
Ashish_Maheshwari_Data_Analyst
Ashish_Maheshwari_Data_AnalystAshish_Maheshwari_Data_Analyst
Ashish_Maheshwari_Data_Analyst
 
Rahul Resume
Rahul ResumeRahul Resume
Rahul Resume
 

TeamTechnicalFinalPresentation-M5

  • 2. Who we are? Naveed Shahid • Pursuing a degree in Computer Information Systems. • Previous project positions include assistant project manager, operations manager and fundraiser manager. • Gained an extensive amount of interpersonal skills, team building skills, and leadership skills working on challenging tasks. Yingzheng (Ian) Liu • Pursuing a degree in Supply Chain Management and Computer Information Systems. • Vice President for the Coalition of International Students at ASU for approximately a year. • Passionate, and reliable person who knows coding and programming, including Java, C#, Tableau, and MS Access Marco Reyes • Pursuing a degree in Computer Information Systems. • working fulltime at Bank of America as a Lead Operations Specialist for the past 7 years. As an operations specialist I specialize in processing IRA accounts for the deceased customers. • Established communication skills that will assist in speaking with professional individuals to conduct meetings and sales pitch
  • 3. Outline  Client - What is SkyMall? - What do they want us to do?  Project - E/R Diagrams (Before & After) - Create Tables including sample data - Advanced Demo Queries - Front-End Development (Form & Report) - Analytics Dashboard  Questions and Concerns - Challenges - Advice
  • 4. Who is our client?  SkyMall is a multi-channel, direct marketer offering high-quality, innovative merchandise from top direct marketers and manufacturers through its catalog and web site, skymall.com.  The catalog is seen by approximately 88% of all domestic air passengers reaching more than 650 million air travelers annually.
  • 5. What does SkyMall want?  In need of a much improved customer relations  Each system is manual and our job is to redesign the system’s database.  Need a computerized inventory system by storing it in a database to control inventory levels and to keep track of customer orders  Updated and automated accounts receivable process to generate more sales  Demand to change the catalogs from paper-based to electronic-based to satisfy recent environmental demands.
  • 6. How do we accomplish this goal?  Objective is to understand SkyMall’s current customer database.  Airports were selected based on the overall amount of air and citizen traffic through each airport(PHX,LAX,JFK,DFW)  Airlines chosen for the marketing efforts was based on upon airlines that will allow the greatest overall reach to obtainable customers(AA,AS,B6,DL)  By selecting the busiest airports in the US as well as the airlines with the most traffic, it allowed us to expand our reach with minimal effort.
  • 10. Demo: Advanced Queries (Nesting) Which orders were delivered by Delta Airlines?
  • 11. Demo: Advanced Queries (Grouping) Which salespersons had total sales of $100,000 or more?
  • 12. DEMO: Advanced Queries (View) Which categories in our current product list cost $200 or more?
  • 13. Demo: Advanced Queries (Before) Give me a list of all our shippers excluding UPS.
  • 17. Visual Analytics Dashboard Which delivery services carry for what airline What airline has made the most money based on customer orders
  • 18. Challenges…  Inserting the tables into SQL successfully with no errors  Having the right tables match the correct foreign keys  Mismatching the data types and structures(Ex: ‘480-455-8754’ as a CHAR(10) doesn’t work)  Procedures and Triggers  Difficulty meeting up with members who have a job  Not being able to get a second strong opinion on our database
  • 19. Lessons Learned…and advice for future database development teams  Know what information you want to insert into your SQL database before even writing the Create Tables  Map out your ERD thoroughly and correctly to help you identify where all the foreign keys should go in order to assist you in creating queries  Practice MS Access, Triggers, Procedures and Transactions more so you have a better understanding on how to code the SQL statements for those particular queries  Put aside a good amount of time outside of class to gather thoughts and ideas for your database  Make a rough draft of your ERD and have someone check it recheck it to see if all requirements are met.  Do not let one person do all the SQL statements because it will only benefit them in gaining experience with a new language  Found out Starbucks can make a quad-shot espresso coffee, so it can help wake you up for a 7AM class (DRINK IT!)