SlideShare a Scribd company logo
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

DOC
Wooten Van - Analyst2
VAN WOOTEN
 
DOC
Wooten Van - Analyst
VAN WOOTEN
 
DOC
Resume_2015 v2
sima mishail
 
DOC
Amit_K_Dhal_Data_Analyst-1
Pin2 Dhal
 
DOCX
Muhammad Fahimuzzaman
Muhammad Fahimuzzaman
 
DOC
Schmidt_Matt_Res_Final
Matt Schmidt
 
DOC
Netezza Admin / ETL Dev
Ronnie Reddy
 
DOC
Data Analyst Resume - Ron Banonis
Ron Banonis
 
Wooten Van - Analyst2
VAN WOOTEN
 
Wooten Van - Analyst
VAN WOOTEN
 
Resume_2015 v2
sima mishail
 
Amit_K_Dhal_Data_Analyst-1
Pin2 Dhal
 
Muhammad Fahimuzzaman
Muhammad Fahimuzzaman
 
Schmidt_Matt_Res_Final
Matt Schmidt
 
Netezza Admin / ETL Dev
Ronnie Reddy
 
Data Analyst Resume - Ron Banonis
Ron Banonis
 

What's hot (17)

PPSX
AADI Presentation
aadiconsultants
 
PPTX
Enough Blame for System Performance Issues
Mahesh Vallampati
 
DOCX
Anusha_SAS (1)
ANUSHA yenduri
 
DOC
Engineer
chalikars
 
DOCX
Deepak Sharma_ETL_Programmer_2016
Deepak Sharma
 
PDF
ENapierala_Resume_11-2015
ebethina
 
DOC
Vishwas Pande
Vishwas Pande
 
PPT
Ebw Ez Data Manager
vipinsharma1
 
DOCX
Wilfred_Williams
Nathan Williams
 
DOC
Resume V2
Chris Hawkins
 
DOC
Salim Khan.Resume_3.8
Salim Khan
 
DOCX
Resume
Job Easow
 
DOC
SumitJaiswal
Sumit Jaiswal
 
DOCX
Chassidy Whites Resume
Chassidy White
 
DOCX
Abdul ETL Resume
Abdul mohammed
 
DOCX
David_Young_Resume_032515
David Young
 
DOC
Alok.Resume_3.4
Alok Rajkumar
 
AADI Presentation
aadiconsultants
 
Enough Blame for System Performance Issues
Mahesh Vallampati
 
Anusha_SAS (1)
ANUSHA yenduri
 
Engineer
chalikars
 
Deepak Sharma_ETL_Programmer_2016
Deepak Sharma
 
ENapierala_Resume_11-2015
ebethina
 
Vishwas Pande
Vishwas Pande
 
Ebw Ez Data Manager
vipinsharma1
 
Wilfred_Williams
Nathan Williams
 
Resume V2
Chris Hawkins
 
Salim Khan.Resume_3.8
Salim Khan
 
Resume
Job Easow
 
SumitJaiswal
Sumit Jaiswal
 
Chassidy Whites Resume
Chassidy White
 
Abdul ETL Resume
Abdul mohammed
 
David_Young_Resume_032515
David Young
 
Alok.Resume_3.4
Alok Rajkumar
 
Ad

Viewers also liked (13)

PPTX
For hotels eng
Unihotel LK
 
PDF
joyglobalpresentationsiemenstrifectamar2016-160429150056
Darren Simoni
 
PDF
Abbaye de Marmoutier
christine maillet
 
DOCX
John's Resume'
John Sanders
 
PPTX
Angel tandazo eciib
Angeleduardo97
 
DOCX
Que es dropbox
Angeleduardo97
 
PDF
Seattle Seahawks Case Study
Christine Stoffel - Moffett
 
PDF
McLane Stadium Baylor University
Christine Stoffel - Moffett
 
PDF
Ultimate Fan Experience
Christine Stoffel - Moffett
 
PDF
Kandidatudannelsen i Erhvervsøkonomi
Peter Koch
 
PDF
Downbeat Review August 2015
Daniel Weltlinger
 
PDF
Xrmco
MJDKhodabakhshi
 
For hotels eng
Unihotel LK
 
joyglobalpresentationsiemenstrifectamar2016-160429150056
Darren Simoni
 
Abbaye de Marmoutier
christine maillet
 
John's Resume'
John Sanders
 
Angel tandazo eciib
Angeleduardo97
 
Que es dropbox
Angeleduardo97
 
Seattle Seahawks Case Study
Christine Stoffel - Moffett
 
McLane Stadium Baylor University
Christine Stoffel - Moffett
 
Ultimate Fan Experience
Christine Stoffel - Moffett
 
Kandidatudannelsen i Erhvervsøkonomi
Peter Koch
 
Downbeat Review August 2015
Daniel Weltlinger
 
Ad

Similar to TeamTechnicalFinalPresentation-M5 (20)

DOC
pretesh2015
Pretesh Gungaram
 
DOCX
Yeswanth-Resume
Yeswanth Kumar
 
PPTX
12363 database certification
Universitas Bina Darma Palembang
 
PDF
7 Awesomely Techie Jobs
Schaalra01
 
PDF
CV | Sham Sunder | Data | Database | Business Intelligence | .Net
Sham Sunder
 
DOC
Sriramjasti
Sriram Jasti
 
DOCX
Pradeepa dharmappa
Pradeep Pradeep
 
DOCX
Pradeepa dharmappa
Pradeep Pradeep
 
DOCX
Shraddha Verma_IT_ETL Architect_10+_CV
Shraddha Mehrotra
 
DOCX
John Plunkett III 2016 - DBA revised
John Plunkett
 
DOCX
John Plunkett III 2016 - DBA revised
John Plunkett
 
DOC
Kanakaraj_Periasamy
Kanakaraj Periasamy
 
DOCX
Nitin Paliwal
Nitin Paliwal
 
DOCX
ZAIN_SFDC
Zainul Hebbal
 
DOCX
Resume - IT Solutions Developer-Architect
Nathan Riles
 
DOCX
Rahul_Raj_Cse_Resume
Rahul Raj
 
PDF
Hasan jawaid cv
Hasan Jawaid
 
PDF
Overview of business intelligence
Ahsan Kabir
 
DOC
Ashish_Maheshwari_Data_Analyst
Ashish Maheshwari
 
DOCX
Rahul Resume
Rahul Dubey
 
pretesh2015
Pretesh Gungaram
 
Yeswanth-Resume
Yeswanth Kumar
 
12363 database certification
Universitas Bina Darma Palembang
 
7 Awesomely Techie Jobs
Schaalra01
 
CV | Sham Sunder | Data | Database | Business Intelligence | .Net
Sham Sunder
 
Sriramjasti
Sriram Jasti
 
Pradeepa dharmappa
Pradeep Pradeep
 
Pradeepa dharmappa
Pradeep Pradeep
 
Shraddha Verma_IT_ETL Architect_10+_CV
Shraddha Mehrotra
 
John Plunkett III 2016 - DBA revised
John Plunkett
 
John Plunkett III 2016 - DBA revised
John Plunkett
 
Kanakaraj_Periasamy
Kanakaraj Periasamy
 
Nitin Paliwal
Nitin Paliwal
 
ZAIN_SFDC
Zainul Hebbal
 
Resume - IT Solutions Developer-Architect
Nathan Riles
 
Rahul_Raj_Cse_Resume
Rahul Raj
 
Hasan jawaid cv
Hasan Jawaid
 
Overview of business intelligence
Ahsan Kabir
 
Ashish_Maheshwari_Data_Analyst
Ashish Maheshwari
 
Rahul Resume
Rahul Dubey
 

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!)