3d9f068c73d9f068c73aef66f694f31a049aff3f43a3d9f068c73aef66f694f31a049aff3f4ef66f694f31a049aff3f4

  • 232 views
Uploaded on

3d9f03d9f068c73aef66f694f31a049aff3f48c73a3d9f063d9f068c73aef66f693d9f068c73aef66f694f31a049aff3f44f31a049aff3f48c3d9f068c73aef66f694f31a049aff3f473aef66f694f31a049a3d9f068c73aef66f694f31a049aff3f4f3f …

3d9f03d9f068c73aef66f694f31a049aff3f48c73a3d9f063d9f068c73aef66f693d9f068c73aef66f694f31a049aff3f44f31a049aff3f48c3d9f068c73aef66f694f31a049aff3f473aef66f694f31a049a3d9f068c73aef66f694f31a049aff3f4f3f4ef66f694f31a043d9f068c73aef66f694f31a049aff3f43d9f068c73aef66f694f31a049aff3f49aff3f4

More in: Spiritual , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
232
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • I’ll be giving you a brief overview of the project I am going to be working on this year,I will talk to you a bit a about the company, what they doand what I will be working on with the company.
  • Start-upStarted last year, the current system has the bare nProvides I.T Solutions For Automotive Finance Companies And Dealersby Assisting Car Dealerships, distributor/ manufacturers etc… Make The Most Profit From Car Sales, Finance And Income And After Sales I.E. Servicing And Parts.Dealer Performance Management SystemI will be working on the DPMS which stands for Dealer Performance Management System, this is the web application that will be used by the car dealers to help them make decisions.. Show Profit PotentialShow Profit Potential And Where business and operationalProcess Improvements Can Be Made, Using KPI or(key performance indicators) that will evaluate the success of deals in car sales, insurance ... ROI rate of income – how much profit u make on a saleF&I Hand over time How many deals have been convertedTurn Data Into InformationThese dealers already have records of sales, however these records are date not information. The purpose of this system is to turn this data into information. This will be done finding trends in the data for example.. Turning data into informationInformation is quite simply an understanding of the relationships between pieces of data, or between pieces of data and other information. – this is done in the system through KPIs such as improved performance, competitive advantage, innovation, the sharing of lessons learned and continuous improvement of the organization.
  • On completion of this interface, users will be allowed to choose how they want the fields to be populatedThey will have the option of selecting data either from the POS system or Mototrak ( vehicle data interface)For the CustomerReduce Manual data entryIncrease Data accuracyFor the CompanyThe interface will allow Make the system compatible with existing systemsThe system will dealers will be able to interface with most systems In turn this will benefit the companyIncrease the sales of the system
  • Currently the only way to input data into DPMS is by manual data entry that is: manually fill 50 or so fields, this leaves room for user to make mistake or enter inaccurate data and also takes up a lot of time.Avoid Manual Data EntryHow?Use Existing DataSo we Need a way for users to import their existing data from external systems into the application to help auto complete fields.The system need to be automatedA way to extract Data DPMS needs a way to use vehicle details informationfrom currently operated systems i.e. Point of Sale (POS), (Vehicle database)Allow users to auto-populate vehicle detail fields Automated Import of DataAuto-populate Form Fields Design and implement an interface that will allow user to load the data.Reconcile With Existing Data The system will convert different data formats into a standardised format that will be consumed by the system Flexible interface The interface need to be as Flexible as possible so the will it be a be to interface with as much systems as possible
  • Currently the only way to input data into DPMS is by manual data entry that is: manually fill 50 or so fields, this leaves room for user to make mistake or enter inaccurate data and also takes up a lot of time.Avoid Manual Data EntryHow?Use Existing DataSo we Need a way for users to import their existing data from external systems into the application to help auto complete fields.The system need to be automatedA way to extract Data DPMS needs a way to use vehicle details informationfrom currently operated systems i.e. Point of Sale (POS), (Vehicle database)Allow users to auto-populate vehicle detail fields Automated Import of DataAuto-populate Form Fields Design and implement an interface that will allow user to load the data.Reconcile With Existing Data The system will convert different data formats into a standardised format that will be consumed by the system Flexible interface The interface need to be as Flexible as possible so the will it be a be to interface with as much systems as possible
  • DPMS User in DPMS to have choice regarding where to pull data from (Mototrack or POS for example)P.O.S – point of sale - Presume Point of Sale System will provide Web service searchData dump - which will contain a record of the table structure and the data from a vehicle database and is usually in the form of a list of SQL statements.A new set of tables for reference dataETLExtract: I will extract data from the export, Transform: Then transform the data, e.g. combine or split columns, format the data eg. If the data in a different data format, the idea of this is to get all the data into be consistent with our database.Load: finally the data will be loaded into the reference tableCustomised import process will convert the data from data dump
  • The project will comprise of 3 main distinct areasGathering The Data1. Ad-hoc Web Service The first way of extracting data from the system will be via Ad hoc or “on the fly”, in this approach the underlying POS or Point of Sales system database will be accessed by queries. For example when the user enter a registration number or VIN number the system will automatically trigger a web-service that will send a request to the external POS system, which in turn will respond with corresponding vehicle detail, this data can then be used to populate the rest of the fields. 2. Using Data Dump The second means of gathering data is through an overnight process where the external system in our case Mototrak, which a data interface tool used by dealer to upload mass vehicle information to databases, this is same system currently being used by Trade Me. The plan is use the data dump created by the vehicle database, Mototrak to update our database. Displaying The Data The third phase is design and implement the front-end interface its-self, 1. Design & Implement The Visual Interface the interface will allow the user to specify whether they want to import or manually enter the, Depending on the user configuration the system will use one of the two ways described above will used to retrieve the vehicle details
  • The project will comprise of 3 main distinct areasGathering The Data1. Ad-hoc Web Service The first way of extracting data from the system will be via Ad hoc or “on the fly”, in this approach the underlying POS or Point of Sales system database will be accessed by queries. For example when the user enter a registration number or VIN number the system will automatically trigger a web-service that will send a request to the external POS system, which in turn will respond with corresponding vehicle detail, this data can then be used to populate the rest of the fields. 2. Using Data Dump The second means of gathering data is through an overnight process where the external system in our case Mototrak, which a data interface tool used by dealer to upload mass vehicle information to databases, this is same system currently being used by Trade Me. The plan is use the data dump created by the vehicle database, Mototrak to update our database. Displaying The Data The third phase is design and implement the front-end interface its-self, 1. Design & Implement The Visual Interface the interface will allow the user to specify whether they want to import or manually enter the, Depending on the user configuration the system will use one of the two ways described above will used to retrieve the vehicle details

Transcript

  • 1. TORQUEIT SOLUTIONSEmpowering Automotive Finance BTECH 451 Shawn D’souza May 2012 Data Integration
  • 2. Torque IT Solutions • Provides I.T Solutions For Automotive Finance Companies And Car Dealerships The • • Start-up Dealer Performance Management SystemCompany • Show Profit Potential
  • 3. • For the Customer • Easier to Use • Reduce time of Data entry • Increase Productivity • For the Company Project • • Compatible existing systems Increase sales of the systemMotivation
  • 4. • A way to extract Data• Automated Import of Data• Auto-populate Form Fields• Reconcile With Existing Data The Project
  • 5. The GoalImplement an Interface that will allow users to Import Data from external databases
  • 6. Dealer’s Vehicle Database P.O.S The Ad-hoc Pull Architecture Database Dump Overnight D.P.M.S Pull Export File Reference Tables Customised import process Standardised D.P.M.S Database
  • 7. ThePlan • Gather The Data • Ad-hoc Web Service • Using Data Dump • Cleansing • ETL • Query The Data • Combine the data • Delivery
  • 8. The Client Work Flow Request Browser• First the client enters a search Business Layer• Next the Application server will send requests to the web services & databases• Data set will be returned back to the webserver Repository Interface• The data set will be combined• Business logic is applied• Data is sent to the client Web Service
  • 9. UserInterface Designs
  • 10. • Designed the User Interface • Work flow chartProgress • • Researched Data Integration Patterns Research on Technologies that will be used • Started Implementing Class Diagram
  • 11. • NHibernate• MVC .NET• jQuery• SQL Server
  • 12. Complete writing the classes Complete The User Interface Design & Create Reference Tables Write the scripts to import data from the flat files ie cvs & excelTesting