SlideShare a Scribd company logo
1 of 49
Download to read offline
E–COMMERCE APP
SYSTEM ANALYSIS AND DESIGN
BY : MAJID SAQR
INTRODUCTION
3
WHAT IS E-COMMERCE
•
It is commonly known as electronic marketing.
•
•
It consist of buying and selling goods over an electronic system such as the
internet.
•
•
E-Commerce is the purchasing, selling & exchanging goods and services
over computer network or internet through which transactions or terms of sale
are performed electronically
4
5
ADVANTAGES OF E-COMMERCE
●
Faster buying & selling procedure , as well as easy to find products.
●
More reach to customers, there is no theoretical geographic limitations.
●
Low operational costs and better quality of services.
●
No need of physical company set-ups.
●
Easy to start and manage a business.
●
Customers can easily select products from different providers without
moving around physically.
6
DISADVANTAGES OF E-COMMERCE
●
Unable to examine products personally
●
Not everyone is connected the internet
●
There is the possibility of credit card number theft
●
Mechanical failures can cause unpredictable effects on the
total processes
INFORMATION GATHERING
&
SYSTEM STUDY
8
9
10
11
12
13
GOALS OF MY PROJECT
●
The main goals of my project are :
1. User friendly navigation to provide ease.
2. Maximize search options
2.1 by category name
2.2 by product title
3. Help user by providing specification of products.
4. Full Security System
5. Buy online any product at home fast.
14
PROPOSED FEATURES
1. Home
2. Search
3. Categories
4. Logo
5. Sign up & Sign in
6. Product images
7. Cart
8. Product Review
9. Animation
10. Latest product
Systems Development Life
Cycle (SDLC)
16
E-COMMERCE LIFE CYCLE
●
Plan
●
Analysis
●
Design
●
Development
●
Test
●
Implement
●
Maintain
17
PLANING
●
Appoint App master team
( only me )
●
Define the objective of the e-commerce app / portal to be developed.
●
Define the project scope.
●
Develop the project plan including tasks, resources and time frames.
18
ANALYSIS
●
Define who is the audience
B2B – Business visitors
OR B2C – Customers visitors
OR Others
●
Gather the business requirement for the system
●
SRS – System Requirement Specifications
19
Design
●
Designing the navigation view
- starting with home page and first level child page
●
Hyperlinks plan and buttons
●
Back end required
Database ?
●
Payment Gateway
20
SELECT WAY TO DEVELOP APP
●
Prepare app – write codes in :
- Java + android studio
OR Kotlin + android studio
OR Python ( Kivy & KivyMD )
●
Use frameworks :
- Flutter
21
TEST / QUALITY CHECK
●
Test App
- Check for broken links
- Speed : Slow pages
●
Database test records
updating of database
●
Money transaction ( if applicable )
22
Publish
●
Select hosting company
●
Pay hosting charges and get passwords
●
Unable app to the internet server
23
MAINTAIN & UPDATE
●
Regularly change and update the content
●
Preform SEO
●
Update keywords / Meta tag as the per the changes in
business needs
SYSTEM DESIGN
&
SHOW DESIGN
CONTEXT DIAGRAM
A context diagram is a high-level view of a system. It’s a basic
sketch meant to define an entity based on its scope,
boundaries, and relation to external components like
stakeholders.
ACTIVITY DIAGRAM
Activity diagram is another important behavioral diagram in
UML diagram to describe dynamic aspects of the system.
Activity diagram is essentially an advanced version of flow chart
that modeling the flow from one activity to another activity.
DATA FLOW DIAGRAM
A data flow diagram (DFD) maps out the flow of information
for any process or system. It uses defined symbols like
rectangles, circles and arrows, plus short text labels, to show
data inputs, outputs, storage points and the routes between
each destination.
USE CASE
A use case diagram is the primary form of system/software
requirements for a new software program underdeveloped.
Use cases specify the expected behavior (what), and not the
exact method of making it happen (how).
Sign Up
Sign in
Search
Show
Buy
Confirm
Put product
Modify
Accept
Reset
ERD DIAGRAM
An Entity Relationship (ER) Diagram is a type of flowchart that
illustrates how “entities” such as people, objects or concepts
relate to each other within a system. ER Diagrams are most
often used to design or debug relational databases in the fields
of software engineering, business information systems,
education and research.
FLOW CHART DIAGRAM
A flowchart is a diagram that depicts a process, system or
computer algorithm. They are widely used in multiple fields to
document, study, plan, improve and communicate often
complex processes in clear, easy-to-understand diagrams.
Start
End
Info ( Name –
Email – Password )
Sign up
Info ( Email –
Password )
Sign in
Right Info ?
NO
Search
Show
Choose
process
Buy
Confirm
YES
Start
Info ( Email –
Password )
Sign in
Right
Info ?
Choose
process
Put product Accept
Modify
Yes
NO
End
CLASS DIAGRAM
The UML Class diagram is a graphical notation used to construct and
visualize object oriented systems. A class diagram in the Unified
Modeling Language (UML) is a type of static structure diagram that
describes the structure of a system by showing the system's:
●
classes,
●
their attributes,
●
operations (or methods),
●
and the relationships among objects.
SCREEN SHOTS OF PROJECT
&
VISUAL GUIDE
CONCLUSION
●
In conclusion we can say that there is no end to product
improvement. Even when there seems to room for improvement
there always is. Just like google was once just a search engine.
But provide additional related features; similarly my goals is
other features to my e-commerce system.

More Related Content

Similar to project.pdf

Pairing DNN with a Microsoft ERP for Maximum Business Impact
Pairing DNN with a Microsoft ERP for Maximum Business ImpactPairing DNN with a Microsoft ERP for Maximum Business Impact
Pairing DNN with a Microsoft ERP for Maximum Business ImpactDrew Skwiers-Koballa
 
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docxCRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docxmydrynan
 
Edge app Metavallo presentation v.5
Edge app Metavallo presentation v.5Edge app Metavallo presentation v.5
Edge app Metavallo presentation v.5tristansokol
 
IoT's impact on products design and innovation - LibreCon 2016
IoT's impact on products design and innovation - LibreCon 2016IoT's impact on products design and innovation - LibreCon 2016
IoT's impact on products design and innovation - LibreCon 2016LibreCon
 
Brighttalk converged infrastructure and it operations management - final
Brighttalk   converged infrastructure and it operations management - finalBrighttalk   converged infrastructure and it operations management - final
Brighttalk converged infrastructure and it operations management - finalAndrew White
 
RoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology WebinarRoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology WebinarSmart Insights
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxkrushnaborade2
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxkrushnaborade2
 
EESI New Profile 2014 v5
EESI New Profile 2014 v5EESI New Profile 2014 v5
EESI New Profile 2014 v5Antonio Delgado
 
From Idea to Mobile App (for Non Tech people)
From Idea to Mobile App (for Non Tech people)From Idea to Mobile App (for Non Tech people)
From Idea to Mobile App (for Non Tech people)Jaideep Tibrewala
 
Landing Page and Case Management
Landing Page and Case ManagementLanding Page and Case Management
Landing Page and Case ManagementIRJET Journal
 
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environmentSalesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environmentEECJOURNAL
 
Rakeshreddykalasani resume
Rakeshreddykalasani resumeRakeshreddykalasani resume
Rakeshreddykalasani resumeRakesh Reddy K
 
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docxCHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docxchristinemaritza
 

Similar to project.pdf (20)

Ad507
Ad507Ad507
Ad507
 
Pairing DNN with a Microsoft ERP for Maximum Business Impact
Pairing DNN with a Microsoft ERP for Maximum Business ImpactPairing DNN with a Microsoft ERP for Maximum Business Impact
Pairing DNN with a Microsoft ERP for Maximum Business Impact
 
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docxCRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
 
praveen_resume
praveen_resumepraveen_resume
praveen_resume
 
Code or No Code
Code or No CodeCode or No Code
Code or No Code
 
Tata ideation
Tata ideationTata ideation
Tata ideation
 
Edge app Metavallo presentation v.5
Edge app Metavallo presentation v.5Edge app Metavallo presentation v.5
Edge app Metavallo presentation v.5
 
EASY DAY ONLINE.pptx
EASY DAY ONLINE.pptxEASY DAY ONLINE.pptx
EASY DAY ONLINE.pptx
 
IoT's impact on products design and innovation - LibreCon 2016
IoT's impact on products design and innovation - LibreCon 2016IoT's impact on products design and innovation - LibreCon 2016
IoT's impact on products design and innovation - LibreCon 2016
 
Brighttalk converged infrastructure and it operations management - final
Brighttalk   converged infrastructure and it operations management - finalBrighttalk   converged infrastructure and it operations management - final
Brighttalk converged infrastructure and it operations management - final
 
RoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology WebinarRoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology Webinar
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
EESI New Profile 2014 v5
EESI New Profile 2014 v5EESI New Profile 2014 v5
EESI New Profile 2014 v5
 
From Idea to Mobile App (for Non Tech people)
From Idea to Mobile App (for Non Tech people)From Idea to Mobile App (for Non Tech people)
From Idea to Mobile App (for Non Tech people)
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
ASSIGNMENT
 
Landing Page and Case Management
Landing Page and Case ManagementLanding Page and Case Management
Landing Page and Case Management
 
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environmentSalesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
 
Rakeshreddykalasani resume
Rakeshreddykalasani resumeRakeshreddykalasani resume
Rakeshreddykalasani resume
 
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docxCHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
 

Recently uploaded

Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 

Recently uploaded (20)

Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 

project.pdf

  • 1. E–COMMERCE APP SYSTEM ANALYSIS AND DESIGN BY : MAJID SAQR
  • 3. 3 WHAT IS E-COMMERCE • It is commonly known as electronic marketing. • • It consist of buying and selling goods over an electronic system such as the internet. • • E-Commerce is the purchasing, selling & exchanging goods and services over computer network or internet through which transactions or terms of sale are performed electronically
  • 4. 4
  • 5. 5 ADVANTAGES OF E-COMMERCE ● Faster buying & selling procedure , as well as easy to find products. ● More reach to customers, there is no theoretical geographic limitations. ● Low operational costs and better quality of services. ● No need of physical company set-ups. ● Easy to start and manage a business. ● Customers can easily select products from different providers without moving around physically.
  • 6. 6 DISADVANTAGES OF E-COMMERCE ● Unable to examine products personally ● Not everyone is connected the internet ● There is the possibility of credit card number theft ● Mechanical failures can cause unpredictable effects on the total processes
  • 8. 8
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. 13 GOALS OF MY PROJECT ● The main goals of my project are : 1. User friendly navigation to provide ease. 2. Maximize search options 2.1 by category name 2.2 by product title 3. Help user by providing specification of products. 4. Full Security System 5. Buy online any product at home fast.
  • 14. 14 PROPOSED FEATURES 1. Home 2. Search 3. Categories 4. Logo 5. Sign up & Sign in 6. Product images 7. Cart 8. Product Review 9. Animation 10. Latest product
  • 17. 17 PLANING ● Appoint App master team ( only me ) ● Define the objective of the e-commerce app / portal to be developed. ● Define the project scope. ● Develop the project plan including tasks, resources and time frames.
  • 18. 18 ANALYSIS ● Define who is the audience B2B – Business visitors OR B2C – Customers visitors OR Others ● Gather the business requirement for the system ● SRS – System Requirement Specifications
  • 19. 19 Design ● Designing the navigation view - starting with home page and first level child page ● Hyperlinks plan and buttons ● Back end required Database ? ● Payment Gateway
  • 20. 20 SELECT WAY TO DEVELOP APP ● Prepare app – write codes in : - Java + android studio OR Kotlin + android studio OR Python ( Kivy & KivyMD ) ● Use frameworks : - Flutter
  • 21. 21 TEST / QUALITY CHECK ● Test App - Check for broken links - Speed : Slow pages ● Database test records updating of database ● Money transaction ( if applicable )
  • 22. 22 Publish ● Select hosting company ● Pay hosting charges and get passwords ● Unable app to the internet server
  • 23. 23 MAINTAIN & UPDATE ● Regularly change and update the content ● Preform SEO ● Update keywords / Meta tag as the per the changes in business needs
  • 25. CONTEXT DIAGRAM A context diagram is a high-level view of a system. It’s a basic sketch meant to define an entity based on its scope, boundaries, and relation to external components like stakeholders.
  • 26.
  • 27. ACTIVITY DIAGRAM Activity diagram is another important behavioral diagram in UML diagram to describe dynamic aspects of the system. Activity diagram is essentially an advanced version of flow chart that modeling the flow from one activity to another activity.
  • 28.
  • 29.
  • 30. DATA FLOW DIAGRAM A data flow diagram (DFD) maps out the flow of information for any process or system. It uses defined symbols like rectangles, circles and arrows, plus short text labels, to show data inputs, outputs, storage points and the routes between each destination.
  • 31.
  • 32.
  • 33. USE CASE A use case diagram is the primary form of system/software requirements for a new software program underdeveloped. Use cases specify the expected behavior (what), and not the exact method of making it happen (how).
  • 34. Sign Up Sign in Search Show Buy Confirm Put product Modify Accept Reset
  • 35. ERD DIAGRAM An Entity Relationship (ER) Diagram is a type of flowchart that illustrates how “entities” such as people, objects or concepts relate to each other within a system. ER Diagrams are most often used to design or debug relational databases in the fields of software engineering, business information systems, education and research.
  • 36.
  • 37. FLOW CHART DIAGRAM A flowchart is a diagram that depicts a process, system or computer algorithm. They are widely used in multiple fields to document, study, plan, improve and communicate often complex processes in clear, easy-to-understand diagrams.
  • 38. Start End Info ( Name – Email – Password ) Sign up Info ( Email – Password ) Sign in Right Info ? NO Search Show Choose process Buy Confirm YES
  • 39. Start Info ( Email – Password ) Sign in Right Info ? Choose process Put product Accept Modify Yes NO End
  • 40. CLASS DIAGRAM The UML Class diagram is a graphical notation used to construct and visualize object oriented systems. A class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system's: ● classes, ● their attributes, ● operations (or methods), ● and the relationships among objects.
  • 41.
  • 42. SCREEN SHOTS OF PROJECT & VISUAL GUIDE
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. CONCLUSION ● In conclusion we can say that there is no end to product improvement. Even when there seems to room for improvement there always is. Just like google was once just a search engine. But provide additional related features; similarly my goals is other features to my e-commerce system.