SlideShare a Scribd company logo
Developing Customer Portal with
Oracle APEX: A Case Study
Chandra Movva
Synerz Technologies Inc.
&
Ed Kloosterboer
EastGen Inc.
Presenter Bio
• Ed Kloosterboer
• 32+ years exp. in Agri. industry
• United Breeders, Gecor & EastGen Inc.
• 16+ years exp. In IT
• Subject Matter Expert
• Field Systems Help Desk & System Admin.
• IT Manager, EastGen Inc.
• Implemented Field Web, Field Mobile Handhelds,
Member Login Access (MLA) a.k.a Customer Portal,
Field Mobile Tablets
Presenter Bio
• Chandra Movva
• Founder & President , Synerz Technologies Inc.
• Board and Exec. Member, TOUG
• 20+ Years of exp.
• Leadership
• IM/IT Consultant
• Developer & Architect
• Trainer
• Oracle, SQL, PL/SQL, Oracle Reports, Discoverer and APEX
• Presenter
• ODTUG APEXposed’13
• TOUG
• chandra.movva@synerz.com
About EastGen
• Agriculture Co-Operative with 8500
members/customers from Ontario to PEI
• Retail vertical
• Headquartered in Guelph, Ontario
• Products & Services
• Semen products
• Farm, Agri. and IMV products
• Artificial Insemination & Training services
• For more info. check out http://www.eastgen.ca
About Synerz Tech.
• Founded in 2001
• Headquartered in Mississauga, Ontario, Canada
• Oracle Partner since 2006
• Services
• Software Licensing – Consulting and Resale
• Value Added Reseller (VAR) of Oracle, Microsoft, VMware, Symantec
etc.
• Database development, migration and integration
• DW & BI Reporting
• Enterprise web and mobile applications
• Project Management
• Training
• For more info. check out http://www.synerz.com
Agenda
• Overview
• Why Customer Portal?
• Solution Options
• Methodology
• Live Portal Demonstration
• Summary
• Q & A
Overview
EastGen Business & IT Environment
• Head Office System
• Oracle Forms and Reports 10g
• Field System (Web based)
• Oracle Designer 10g/PLSQL Cartridge
• Field System (Mobile)
• Progen System (.NET/SQL Server)
• PlanetPress – To generate and produce monthly statements
• Oracle 10g Release 2 – Dev, Test and Prod instances
• Oracle AS 10g Release 2 – Dev/Test, Prod instances
• Small IT team
Why Customer Portal
Business Case
• Driven by members/customers
• Request from Board of Directors,
delegates and are nothing but customers
• Business opportunity
• Competitive edge as none of the competitors offer
• Showcase products
• Ability to offer products and info online
• Target advertising by customer segmentation
• Facilitate customers to empower their staff by
providing access to portal
• Ordering and request for dispatch of technicians
Key Requirements
• Simple to use
• Reasonable response
• Minimal or No latency
• Easy to customize and maintain
• Fast deployment
• Avoid synchronization and/or replication
• Avoid/Minimize perpetual software licensing and
support costs
Solution Options
Solution Options
Oracle APEX
.NET
PHP
J2EE
Evaluation Criteria
• Application Type
• Query Information
• Application Size
• Small, Medium, Large
• Based on functionality, # of pages
• # of users
• Budget
• Capital
• Maintenance
• Timeline
• Security
• End user customization
• Ease of Maintenance with in-house skills
Chosen Solution & Why?
• Oracle APEX 3.2
• Leverage existing skills
• Familiar with SQL & PL/SQL
• Tight integration with Oracle DB
• RAD tool
• Declarative
• Easy to develop and deploy
• No additional software licensing costs
Methodology
Methodology
• Architecture
• 3 tier – Oracle DB, Oracle AS(HTTP Server), Web Browser
• Review Licensing
• Oracle 10g EE
• Concurrent users to Processor based
• Downgrade to SE one
• Oracle AS 10g EE
• Concurrent users to Processor based
• Estimate Performance and Sizing
• Hardware - # of CPUs
• # of users
• Anticipated performance bottlenecks, if any
• Bench Marking
• SDLC - Combination of Waterfall & Agile
• Agile – Phased approach with 3 phases/sprints
• Waterfall – Each phase comprised of analysis, design, construction, test and deploy
Methodology Cont’d
• Phased Approach
• Phase 1 –
• Core functionality – Security, Ordering products and services,
Account activity and Monthly statements etc.
• Custom corporate look and feel
• Pilot Implementation
• Get feedback and refine
• Go live
• Phase 2
• Mating Reports
• Price List
• Application Administration
• Phase 3 & beyond
• Targeted Marketing, etc.
Live Demonstration
Landing Page
Signup Page
Home Page
Ordering/Dispatch Page
Account Activity Page
Summary
Benefits
• Account info. and reports online 24 X 7
• Reduced call volume to Head Office
• Alternative for ordering services/supplies 24 X 7
• Reduced call volume to dispatch call centre
• Facilitated Targeted marketing based on customer
segmentation
• Self serve portal.
• Update account information – including address, phone#,
email address and various preferences resulted in reduced
call volume
• No overhead to handle username or password related
help desk support
Present Status
• 520 customers signed up
• Upgraded DB to 11g
• Upgraded to APEX 4.2 in 2013
Future Plans
• New development of Forms and Reports with
Oracle APEX
• Convert existing Oracle Forms/Reports based
applications to Oracle APEX as required.
• Additional features/functionality will be added
to Member/Customer Login Portal
info@synerz.com
@SynerzTech
https://www.facebook.com/SynerzTech
http://www.synerz.com/apex
Thank You

More Related Content

Viewers also liked (13)

PDF
Oracle Apex - 3 real-life case studies (Pretius presentation for WDI2015)
Pretius
 
PPTX
Oracle Apex Technical Introduction
crokitta
 
PPT
Oracle Apex Overview
Viveka Solutions
 
PPTX
Integration of APEX and Oracle Forms
Roel Hartman
 
PPTX
Oracle application express ppt
Abhinaw Kumar
 
PPTX
Oracle RightNow Customer Portal Migration
CRMIT
 
PDF
Get the Look and Feel You Want in Oracle APEX
Jorge Rimblas
 
PDF
5 Cool Things you can do with HTML5 and APEX
Roel Hartman
 
PPT
Oracle Application Express
HBoone
 
PDF
Oracle apex-hands-on-guide lab#1
Amit Sharma
 
PPT
Oracle database - Get external data via HTTP, FTP and Web Services
Kim Berg Hansen
 
PPT
Web Development In Oracle APEX
iWare Logic Technologies Pvt. Ltd.
 
PPTX
Oracle Forms - stay or move on ? Webinar by Kumaran Systems
Kumaran Systems Inc
 
Oracle Apex - 3 real-life case studies (Pretius presentation for WDI2015)
Pretius
 
Oracle Apex Technical Introduction
crokitta
 
Oracle Apex Overview
Viveka Solutions
 
Integration of APEX and Oracle Forms
Roel Hartman
 
Oracle application express ppt
Abhinaw Kumar
 
Oracle RightNow Customer Portal Migration
CRMIT
 
Get the Look and Feel You Want in Oracle APEX
Jorge Rimblas
 
5 Cool Things you can do with HTML5 and APEX
Roel Hartman
 
Oracle Application Express
HBoone
 
Oracle apex-hands-on-guide lab#1
Amit Sharma
 
Oracle database - Get external data via HTTP, FTP and Web Services
Kim Berg Hansen
 
Web Development In Oracle APEX
iWare Logic Technologies Pvt. Ltd.
 
Oracle Forms - stay or move on ? Webinar by Kumaran Systems
Kumaran Systems Inc
 

Similar to Developing Customer Portal with Oracle APEX - A Case Study (20)

PPTX
Application Manager Presentasi
Fanky Christian
 
PPTX
Top Rated Enterprise Solution, Web & Mobile App Development Company
Atul Kapoor
 
PDF
Prez szabolcs
Doina Draganescu
 
PDF
Better insight 2010 nov 30 bucharest
Doina Draganescu
 
PDF
Customer portal integration with sap crb is tough! think again
robgirvan
 
PDF
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Emtec Inc.
 
PDF
PeopleSoft FSCM 9.2 Webinar Presentation
Emtec Inc.
 
PDF
Online shopping portal: Software Project Plan
piyushree nagrale
 
PPTX
JD Edwards Manufacturing Deep Dive Workshop
Terillium
 
PPTX
Modern DevOps across Technologies on premises and clouds with Oracle Manageme...
Lucas Jellema
 
DOC
Ashish cv2016
Ashish Sharma
 
PDF
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
anilnt
 
PDF
Things-factory introduction
Hatio, Lab.
 
PPT
e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...
Sabino Labarile
 
PPT
E suap - INISTA 2014
Apulian ICT Living Labs
 
PPTX
2 speed it powered by microsoft azure
Michael Stephenson
 
PDF
Integration strategies best practices- Mulesoft meetup April 2018
Rohan Rasane
 
PPTX
Top Business Benefits of Application Lifecycle Management (ALM)
Imaginet
 
PPTX
Fishbowl's Packaged Tools for WebCenter Automation
Fishbowl Solutions
 
PPTX
TenT-Day10.pptx
Johan Myburgh
 
Application Manager Presentasi
Fanky Christian
 
Top Rated Enterprise Solution, Web & Mobile App Development Company
Atul Kapoor
 
Prez szabolcs
Doina Draganescu
 
Better insight 2010 nov 30 bucharest
Doina Draganescu
 
Customer portal integration with sap crb is tough! think again
robgirvan
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Emtec Inc.
 
PeopleSoft FSCM 9.2 Webinar Presentation
Emtec Inc.
 
Online shopping portal: Software Project Plan
piyushree nagrale
 
JD Edwards Manufacturing Deep Dive Workshop
Terillium
 
Modern DevOps across Technologies on premises and clouds with Oracle Manageme...
Lucas Jellema
 
Ashish cv2016
Ashish Sharma
 
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
anilnt
 
Things-factory introduction
Hatio, Lab.
 
e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...
Sabino Labarile
 
E suap - INISTA 2014
Apulian ICT Living Labs
 
2 speed it powered by microsoft azure
Michael Stephenson
 
Integration strategies best practices- Mulesoft meetup April 2018
Rohan Rasane
 
Top Business Benefits of Application Lifecycle Management (ALM)
Imaginet
 
Fishbowl's Packaged Tools for WebCenter Automation
Fishbowl Solutions
 
TenT-Day10.pptx
Johan Myburgh
 
Ad

More from Toronto-Oracle-Users-Group (10)

PDF
Oracle Linux/Oracle VM & Oracle Cloud Overview
Toronto-Oracle-Users-Group
 
PDF
De-Mystifying Oracle Licensing
Toronto-Oracle-Users-Group
 
PDF
Big Data: Myths and Realities
Toronto-Oracle-Users-Group
 
PDF
Oracle Web Center Overview
Toronto-Oracle-Users-Group
 
PPT
Extreme Availability using Oracle 12c Features: Your very last system shutdown?
Toronto-Oracle-Users-Group
 
PDF
Developing Mobile Applications for iOS and Android the Oracle way
Toronto-Oracle-Users-Group
 
PPTX
Make Oracle scream with Flash Storage - Kaminario
Toronto-Oracle-Users-Group
 
PDF
TOUG Big Data Challenge and Impact
Toronto-Oracle-Users-Group
 
PDF
TOUG-APEXposed
Toronto-Oracle-Users-Group
 
PDF
TOUG-Oracle Open World 2013 Recap
Toronto-Oracle-Users-Group
 
Oracle Linux/Oracle VM & Oracle Cloud Overview
Toronto-Oracle-Users-Group
 
De-Mystifying Oracle Licensing
Toronto-Oracle-Users-Group
 
Big Data: Myths and Realities
Toronto-Oracle-Users-Group
 
Oracle Web Center Overview
Toronto-Oracle-Users-Group
 
Extreme Availability using Oracle 12c Features: Your very last system shutdown?
Toronto-Oracle-Users-Group
 
Developing Mobile Applications for iOS and Android the Oracle way
Toronto-Oracle-Users-Group
 
Make Oracle scream with Flash Storage - Kaminario
Toronto-Oracle-Users-Group
 
TOUG Big Data Challenge and Impact
Toronto-Oracle-Users-Group
 
TOUG-APEXposed
Toronto-Oracle-Users-Group
 
TOUG-Oracle Open World 2013 Recap
Toronto-Oracle-Users-Group
 
Ad

Recently uploaded (20)

PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Simple and concise overview about Quantum computing..pptx
mughal641
 

Developing Customer Portal with Oracle APEX - A Case Study

  • 1. Developing Customer Portal with Oracle APEX: A Case Study Chandra Movva Synerz Technologies Inc. & Ed Kloosterboer EastGen Inc.
  • 2. Presenter Bio • Ed Kloosterboer • 32+ years exp. in Agri. industry • United Breeders, Gecor & EastGen Inc. • 16+ years exp. In IT • Subject Matter Expert • Field Systems Help Desk & System Admin. • IT Manager, EastGen Inc. • Implemented Field Web, Field Mobile Handhelds, Member Login Access (MLA) a.k.a Customer Portal, Field Mobile Tablets
  • 3. Presenter Bio • Chandra Movva • Founder & President , Synerz Technologies Inc. • Board and Exec. Member, TOUG • 20+ Years of exp. • Leadership • IM/IT Consultant • Developer & Architect • Trainer • Oracle, SQL, PL/SQL, Oracle Reports, Discoverer and APEX • Presenter • ODTUG APEXposed’13 • TOUG • [email protected]
  • 4. About EastGen • Agriculture Co-Operative with 8500 members/customers from Ontario to PEI • Retail vertical • Headquartered in Guelph, Ontario • Products & Services • Semen products • Farm, Agri. and IMV products • Artificial Insemination & Training services • For more info. check out http://www.eastgen.ca
  • 5. About Synerz Tech. • Founded in 2001 • Headquartered in Mississauga, Ontario, Canada • Oracle Partner since 2006 • Services • Software Licensing – Consulting and Resale • Value Added Reseller (VAR) of Oracle, Microsoft, VMware, Symantec etc. • Database development, migration and integration • DW & BI Reporting • Enterprise web and mobile applications • Project Management • Training • For more info. check out http://www.synerz.com
  • 6. Agenda • Overview • Why Customer Portal? • Solution Options • Methodology • Live Portal Demonstration • Summary • Q & A
  • 8. EastGen Business & IT Environment • Head Office System • Oracle Forms and Reports 10g • Field System (Web based) • Oracle Designer 10g/PLSQL Cartridge • Field System (Mobile) • Progen System (.NET/SQL Server) • PlanetPress – To generate and produce monthly statements • Oracle 10g Release 2 – Dev, Test and Prod instances • Oracle AS 10g Release 2 – Dev/Test, Prod instances • Small IT team
  • 10. Business Case • Driven by members/customers • Request from Board of Directors, delegates and are nothing but customers • Business opportunity • Competitive edge as none of the competitors offer • Showcase products • Ability to offer products and info online • Target advertising by customer segmentation • Facilitate customers to empower their staff by providing access to portal • Ordering and request for dispatch of technicians
  • 11. Key Requirements • Simple to use • Reasonable response • Minimal or No latency • Easy to customize and maintain • Fast deployment • Avoid synchronization and/or replication • Avoid/Minimize perpetual software licensing and support costs
  • 14. Evaluation Criteria • Application Type • Query Information • Application Size • Small, Medium, Large • Based on functionality, # of pages • # of users • Budget • Capital • Maintenance • Timeline • Security • End user customization • Ease of Maintenance with in-house skills
  • 15. Chosen Solution & Why? • Oracle APEX 3.2 • Leverage existing skills • Familiar with SQL & PL/SQL • Tight integration with Oracle DB • RAD tool • Declarative • Easy to develop and deploy • No additional software licensing costs
  • 17. Methodology • Architecture • 3 tier – Oracle DB, Oracle AS(HTTP Server), Web Browser • Review Licensing • Oracle 10g EE • Concurrent users to Processor based • Downgrade to SE one • Oracle AS 10g EE • Concurrent users to Processor based • Estimate Performance and Sizing • Hardware - # of CPUs • # of users • Anticipated performance bottlenecks, if any • Bench Marking • SDLC - Combination of Waterfall & Agile • Agile – Phased approach with 3 phases/sprints • Waterfall – Each phase comprised of analysis, design, construction, test and deploy
  • 18. Methodology Cont’d • Phased Approach • Phase 1 – • Core functionality – Security, Ordering products and services, Account activity and Monthly statements etc. • Custom corporate look and feel • Pilot Implementation • Get feedback and refine • Go live • Phase 2 • Mating Reports • Price List • Application Administration • Phase 3 & beyond • Targeted Marketing, etc.
  • 26. Benefits • Account info. and reports online 24 X 7 • Reduced call volume to Head Office • Alternative for ordering services/supplies 24 X 7 • Reduced call volume to dispatch call centre • Facilitated Targeted marketing based on customer segmentation • Self serve portal. • Update account information – including address, phone#, email address and various preferences resulted in reduced call volume • No overhead to handle username or password related help desk support
  • 27. Present Status • 520 customers signed up • Upgraded DB to 11g • Upgraded to APEX 4.2 in 2013
  • 28. Future Plans • New development of Forms and Reports with Oracle APEX • Convert existing Oracle Forms/Reports based applications to Oracle APEX as required. • Additional features/functionality will be added to Member/Customer Login Portal