SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1
Case Study
Online Retail Management System with SAP
Integration
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 2 of 2
Client required a complete retail management system that integrates well with their existing
SAP solution. Client projected the web application to list a plethora of products for online sales.
It is a portal that enables customers to view the product images and place online orders using
the cart system.
The system is neatly divided into various parts:
Administrators: Looking at the enormous nature of the web application the system required a
super admin that provides privileges to rest of the admin’s in the system. Each admin is
assigned a section in the application.
Supervisors and Agents: These are the two prime roles. Each supervisor role handles and
keeps a tab upon a specific no. of agents. Agents can manage customers and their details
through application-provided interface.
Warehouse: Physical products will be stored in the warehouse. A warehouse manager will
update the warehouse interface in the application as per the inventory status.
Call Center: Customers can place orders through a phone call. Call center module enables
managers to define roles for employees and help them add customer details while placing order
for them.
Client expected the following functionalities to be added to the system:
• Ability to add multiple images of a single product
• Integration of a payment gateway
• Order management features
• Customer record handling
• Internal communication system-Email console
• Inventory management system
• Integration with existing SAP system
• Translation to other languages
• User-friendly design
• Tweaks to database for high performance
• Call handling features
Client Requirement
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 3 of 3
Technologies Used
Operating System &
Server Management
Win OS, Multi-Server Architecture with Staging & Production
Environment through Version Controlling releases, Server
Optimization, Security & SSL Implementation, Scheduler for Back-ups,
Alert Monitoring System Integration, Server Performance Tuning at
regular intervals, Software Firewall Configuration & Maintenance
Development Tools &
Environments
.Net Framework 4.0, MS Visual Studio, HTML5, CSS3, AJAX, WCF,
IIS 7.0, SVN etc.
Database MSSQL R2 Database Server, DB Clustering, DB Optimization, Master
Slave Replication, Query Optimization, Scheduler for Backups
Project Challenges
Team faced the following challenges:
• Developing an active shopping portal capable of handling millions of user requests at
the same time without slowing the site down.
• Incorporating web usability principles in the website design to ensure easy navigation
for all types of users.
• Creating and calling WCF web services through JQuery and JavaScript for faster page
load without repeated page refresh.
• SAP integration into web application to sort and fetch the existing records whenever
required.
• Large database was normalized to avoid unnecessary load and fetch only the required
data.
• Use of ASP.Net 4.0 capability to get Unique Identification Number for each user.
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 4 of 4
Manpower
Project Leader 1
Developers 4
Designers 2
Quality Assurance Testers 2
DBA 1
Planning
Keeping in mind the structure of the website and the challenges involved a four-tier
development approach was adopted consisting of:
• The Database layer containing MSSQL Server Database, Tables, Stored Procedures and
so on.
• The Interface layer and Database Abstraction layer for converting data between
incompatible type systems in databases and accessing data from the database
respectively.
• The Business Logic layer consisting of all the business logic procedures for modules like
User Profiles, Invitations, Forums, Blogs etc.
• The User Interface layer which forms the Graphical User Interface of the website.
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 5 of 5
Architecture
Development Highlights
The web application was equipped with a robust architecture to offer centralized access to
multiple roles under one system. Customizable viewing options were designed to enhance user
experience and allow personalization. Considering the enormous structure of application the
development and deployment part was divided into four phases. Best techniques and
hierarchical development approach was adopted to build a fully-functional system according to
the latest standards.
For effective performance WCF web services were used. SAP integration was performed to
connect with the existing data source and fetch the data and make it compatible with the
developed web application. Web usability guidelines were strictly followed during development
and the interface was made easily navigable through judicious use of AJAX, CSS3 and HTML5
controls. The site was developed and fully functional within a span of 6 months.

Contenu connexe

En vedette

Consolidated Presentation -SRS Grocery 2015
Consolidated Presentation -SRS Grocery 2015Consolidated Presentation -SRS Grocery 2015
Consolidated Presentation -SRS Grocery 2015
sharmag27
 
Loyalty Program Management System for Retail
Loyalty Program Management System for RetailLoyalty Program Management System for Retail
Loyalty Program Management System for Retail
ScienceSoft
 

En vedette (14)

Draft: Payment Systems Bill
Draft: Payment Systems BillDraft: Payment Systems Bill
Draft: Payment Systems Bill
 
Oracle Retail Merchandise System
Oracle Retail Merchandise SystemOracle Retail Merchandise System
Oracle Retail Merchandise System
 
Consolidated Presentation -SRS Grocery 2015
Consolidated Presentation -SRS Grocery 2015Consolidated Presentation -SRS Grocery 2015
Consolidated Presentation -SRS Grocery 2015
 
cloud security using Fog Computing
cloud security using Fog Computingcloud security using Fog Computing
cloud security using Fog Computing
 
Srs
SrsSrs
Srs
 
Business Model Canvas (Dr. Htet Zan Linn)
Business Model Canvas (Dr. Htet Zan Linn)Business Model Canvas (Dr. Htet Zan Linn)
Business Model Canvas (Dr. Htet Zan Linn)
 
National Retail Payment System and Proposed Payment Systems Act
National Retail Payment System and Proposed Payment Systems ActNational Retail Payment System and Proposed Payment Systems Act
National Retail Payment System and Proposed Payment Systems Act
 
Smart Sale Shop software presentation
Smart Sale Shop software presentationSmart Sale Shop software presentation
Smart Sale Shop software presentation
 
Online Retailing In India
Online Retailing In IndiaOnline Retailing In India
Online Retailing In India
 
Loyalty Program Management System for Retail
Loyalty Program Management System for RetailLoyalty Program Management System for Retail
Loyalty Program Management System for Retail
 
IoT, Fog Computing and the Blockchain
IoT, Fog Computing and the BlockchainIoT, Fog Computing and the Blockchain
IoT, Fog Computing and the Blockchain
 
Retail management
Retail managementRetail management
Retail management
 
Startup Opportunity Discovery & Evaluation (SXSW)
Startup Opportunity Discovery & Evaluation (SXSW)Startup Opportunity Discovery & Evaluation (SXSW)
Startup Opportunity Discovery & Evaluation (SXSW)
 
Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?
 

Plus de Mike Taylor

Top 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development CompanyTop 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development Company
Mike Taylor
 

Plus de Mike Taylor (20)

Latest trends for mobile apps development
Latest trends for mobile apps developmentLatest trends for mobile apps development
Latest trends for mobile apps development
 
Features of B2C Travel eCommerce system
Features of B2C Travel eCommerce systemFeatures of B2C Travel eCommerce system
Features of B2C Travel eCommerce system
 
Steps to Grow Your eCommerce Business
Steps to Grow Your eCommerce BusinessSteps to Grow Your eCommerce Business
Steps to Grow Your eCommerce Business
 
Reasons to choose php for web application development
Reasons to choose php for web application developmentReasons to choose php for web application development
Reasons to choose php for web application development
 
Unique Shopoping Experience with eCommerce Gamification Extension
Unique Shopoping Experience with eCommerce Gamification Extension Unique Shopoping Experience with eCommerce Gamification Extension
Unique Shopoping Experience with eCommerce Gamification Extension
 
Android Application Development with Apple's Swift Technology
Android Application Development with Apple's Swift TechnologyAndroid Application Development with Apple's Swift Technology
Android Application Development with Apple's Swift Technology
 
New Amazing Things about AngularJS 2.0
New Amazing Things about AngularJS 2.0New Amazing Things about AngularJS 2.0
New Amazing Things about AngularJS 2.0
 
Gamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce BusinessGamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce Business
 
Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...
 
Benefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend FrameworkBenefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend Framework
 
The Importance Things of Full Stack Development
The Importance Things of Full Stack DevelopmentThe Importance Things of Full Stack Development
The Importance Things of Full Stack Development
 
Most useful features for windows 10 developer
Most useful features for windows 10 developerMost useful features for windows 10 developer
Most useful features for windows 10 developer
 
Have a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android MarshmallowHave a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android Marshmallow
 
Top 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development CompanyTop 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development Company
 
Multi vendor marketplace extension
Multi vendor marketplace extensionMulti vendor marketplace extension
Multi vendor marketplace extension
 
25 Famous Websites using Wordpress
25 Famous Websites using Wordpress25 Famous Websites using Wordpress
25 Famous Websites using Wordpress
 
Bring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical IndustryBring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical Industry
 
Have you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web developmentHave you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web development
 
9 vitals in business websites
9 vitals in business websites9 vitals in business websites
9 vitals in business websites
 
How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015
 

Dernier

Dernier (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Online Retail Management System with SAP Integration

  • 1. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Case Study Online Retail Management System with SAP Integration
  • 2. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 2 of 2 Client required a complete retail management system that integrates well with their existing SAP solution. Client projected the web application to list a plethora of products for online sales. It is a portal that enables customers to view the product images and place online orders using the cart system. The system is neatly divided into various parts: Administrators: Looking at the enormous nature of the web application the system required a super admin that provides privileges to rest of the admin’s in the system. Each admin is assigned a section in the application. Supervisors and Agents: These are the two prime roles. Each supervisor role handles and keeps a tab upon a specific no. of agents. Agents can manage customers and their details through application-provided interface. Warehouse: Physical products will be stored in the warehouse. A warehouse manager will update the warehouse interface in the application as per the inventory status. Call Center: Customers can place orders through a phone call. Call center module enables managers to define roles for employees and help them add customer details while placing order for them. Client expected the following functionalities to be added to the system: • Ability to add multiple images of a single product • Integration of a payment gateway • Order management features • Customer record handling • Internal communication system-Email console • Inventory management system • Integration with existing SAP system • Translation to other languages • User-friendly design • Tweaks to database for high performance • Call handling features Client Requirement
  • 3. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 3 of 3 Technologies Used Operating System & Server Management Win OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance Development Tools & Environments .Net Framework 4.0, MS Visual Studio, HTML5, CSS3, AJAX, WCF, IIS 7.0, SVN etc. Database MSSQL R2 Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups Project Challenges Team faced the following challenges: • Developing an active shopping portal capable of handling millions of user requests at the same time without slowing the site down. • Incorporating web usability principles in the website design to ensure easy navigation for all types of users. • Creating and calling WCF web services through JQuery and JavaScript for faster page load without repeated page refresh. • SAP integration into web application to sort and fetch the existing records whenever required. • Large database was normalized to avoid unnecessary load and fetch only the required data. • Use of ASP.Net 4.0 capability to get Unique Identification Number for each user.
  • 4. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 4 of 4 Manpower Project Leader 1 Developers 4 Designers 2 Quality Assurance Testers 2 DBA 1 Planning Keeping in mind the structure of the website and the challenges involved a four-tier development approach was adopted consisting of: • The Database layer containing MSSQL Server Database, Tables, Stored Procedures and so on. • The Interface layer and Database Abstraction layer for converting data between incompatible type systems in databases and accessing data from the database respectively. • The Business Logic layer consisting of all the business logic procedures for modules like User Profiles, Invitations, Forums, Blogs etc. • The User Interface layer which forms the Graphical User Interface of the website.
  • 5. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 5 of 5 Architecture Development Highlights The web application was equipped with a robust architecture to offer centralized access to multiple roles under one system. Customizable viewing options were designed to enhance user experience and allow personalization. Considering the enormous structure of application the development and deployment part was divided into four phases. Best techniques and hierarchical development approach was adopted to build a fully-functional system according to the latest standards. For effective performance WCF web services were used. SAP integration was performed to connect with the existing data source and fetch the data and make it compatible with the developed web application. Web usability guidelines were strictly followed during development and the interface was made easily navigable through judicious use of AJAX, CSS3 and HTML5 controls. The site was developed and fully functional within a span of 6 months.