1 / 20

Express credit application

Express credit application. SMART APP. PROJECT SECOND REVIEW. External Guide : Mr. RAMAGURU PRASAD JAKKALA Manager HP – OTP Guindy. Internal Guide : Dr. R. BASKARAN Lecturer Dept of Comp Sci & Engg CEG. Submitted by, Name : RENUKA .S Roll No : 200537039

parley
Télécharger la présentation

Express credit application

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Express credit application SMART APP

  2. PROJECT SECOND REVIEW External Guide : Mr. RAMAGURU PRASAD JAKKALA Manager HP – OTP Guindy Internal Guide : Dr. R. BASKARAN Lecturer Dept of Comp Sci & Engg CEG Submitted by, Name : RENUKA .S Roll No : 200537039 Branch : MCA(SS) VI sem

  3. PROBLEM STATEMENT • To find a quick and convenient way to get pre-approved credit toward the purchase or lease of new vehicle. • To provide a means for the consumers to apply for pre-approval for auto financing via online.

  4. PROJECT DESCRIPTION • The HP Financial Tools team should develop the following web services for SmartApp. • Dealer Lookup • XCA Submission • XCA Lookup • The new modules will be integrated to the existing SmartApp Web Application and the service will be invoked using an URL. • The application relies on the following system interfaces: • Payment Estimator – Calculation Engine. • VIMS Web Service - provides incentive information. • OSCAR – Credit Decisioning System

  5. OVERALL SYSTEM ARCHITECTURE

  6. XCA WEB SERVICE DIAGRAM XCA Application Dealer Locator Call Dealer lookup Web Service Dealer Locator System Dealer Lookup XCA Submission Service XCA Submission Brand Site XCA Submission OSCAR XCA Lookup PE XCA look up Web Service Best Monthly Payment Workstation XCA Look Up Service Get Best Monthly Payment XCA Database PE Admin

  7. MODULES • Partner Authentication • Dealer Search • XCA Submission • XCA Lookup View

  8. DATABASE DESIGN

  9. LOGICAL ER DIAGRAM

  10. Dealer Lookup Get dealers by zip/name () XCA Submission Submit credit app() Partner Authentication Validate partner ID() XCA Lookup Get smartapp details () Payment Estimation Calculate Monthly Pymt () Overall module diagram

  11. PARTNER AUTHENTICATION • Psuedocode: • SmartAppService class handles all webservice requests made to the SmartApp System. • On receiving a request it invokes the validatePartnerID () method. It passes the SmartAppRequest java object to it as a parameter. • validatePartnerID () method retrieves the 4 digit partnerID from the request and invokes checkPartnerID() method on SmartAppDAO. • This method would be responsible to verify the partnerID against the value in the application database. • If the partner is not registered currently with SmartApp.the application throws a SmartAppAuthentication Failed exception. • If the partner website is registered, control is transferred to the requested service.

  12. XCA LOOKUP MODULE DIAGRAM

  13. XCA LOOKUP Psuedocode: • getSmartAppDetails () operation would be exposed as a webservice. • It invokes the getSmartAppInfo() method on SmartAppLookupService class which would handle the SmartApp Lookup Process. • SmartAppLookupService invokes retrieveAppDetails() on SmartAppDAO to query the database. • A SmartAppNotFound exception would be thrown if the SmartApp is not found • If the SmartApp is available , it invokes prepareSmartAppLookupResponse() to populate the SmartAppLookupResponse object.

  14. XCA LOOKUP

  15. PRELIMINARY RESULT

  16. CONTINUE..

  17. XCA LOOKUP RESULT

  18. CONTINUE..

  19. Thank you !

More Related