1 / 45

PayEx Logistics

PayEx Logistics. Hovedprosjekt - Gruppe 16. Thomas Siavash Glenn Viktorija. Om PayEx. Ex perts in Pay ments 1972 – Max Hansson 600 ansatte Norden Oslo, Stockholm, København og Helsinki

Download Presentation

PayEx Logistics

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. PayExLogistics Hovedprosjekt - Gruppe 16 Thomas Siavash Glenn Viktorija

  2. Om PayEx • Experts in Payments • 1972 – Max Hansson • 600 ansatte • Norden • Oslo, Stockholm, København og Helsinki • Cash flow: 163 milliarder NOK

  3. Om PayEx • Tilbyr betalingsløsninger for: • Internett • Mobil • Fysisk varehandel • Fakturering • Inkasso • Kredittadministrasjon

  4. Om PayEx • Visjon: ”Før eller senere, skal alle betale med oss” • Betalingsterminaler:

  5. Situasjon • I dag: • Manuelt • Excel • Mål: • Logistikksystem • Webapplikasjon • Tilgjengelighet • Når: • Sommeren 2011

  6. Demonstrasjon • Kun for ansatte i PayEx • Intranett • Demonstrasjon av applikasjonen

  7. 1 2

  8. 2 1 3

  9. 2 1

  10. 3 1 2

  11. Oppbygging • Lagdeling • 4-delt • Presentasjons-laget • Logikk-laget • ”Mellomstasjon” • Modell-laget • Objekter • Dataaksess-laget • Også LINQ to SQL

  12. Oppbygging • Databasen • 17 tabeller

  13. Oppbygging -> teknologier • Rammeverk Microsoft • Klassebiblioteker • Flere språk • Web-delen • 4.0 (april 2010) • C Sharp • Moderne versj. av C++ • 10 – 100 • Også likt Java • Populært og utbredt • Utviklingsverktøy

  14. Oppbygging -> teknologier • Asynkron JavaScript og XML • Gruppe teknologier • Unngår postback av hele siden • Dynamisk og interaktiv • Microsoft sin utvidelse av SQL • T-SQL (Transact SQL) • Bulk Insert • Lokale variabler • Mer avanserte UPDATE og DELETE

  15. Oppbygging -> teknologier • LanguageIntegratedQuery • LINQ to SQL

  16. Programflyt

  17. Faglige utfordringer • Brukergrensesnitt • AJAX TabContainer • Import fra Excel • Dataconnection • Database • SQL BulkCopy

  18. Faglige utfordringer • Mellomlagre input fra bruker • ViewState • Høyere ytelse • Print-funksjon • Ingen kontroller • Svært tidkrevende • Innebygd i nettleser • Ingen vits å finne opp hjulet på nytt

  19. Kort om prosessen • Idéfasen • Omfang • Utdypningsfasen • Detaljerte krav og prototyping • Konstruksjonsfasen • Programmering/utvikling • Overgangsfasen • Presentasjon Prototyp fra BalsamiqMockups

  20. Konklusjon • Kvaliteter • Brukervennlig • Utvidelsesmuligheter • Lagdelt • Robust • MasterPages • Strukturert (navnesyntaks klasser, variabler og kontroller) • Kjapt og dynamisk • AJAX • BulkCopy

  21. Konklusjon • Betydning for oppdragsgiver • Bedre oversikt • Bedre tidsutnyttelse • Penger spart • Ingen faktureringer på avveie

  22. Konklusjon • Betydning for bruker • Lettere arbeidshverdag • Mindre frustrasjon • Alt på ett sted • Ingen store permer å bla seg gjennom

  23. Konklusjon • Lærdom • Lærerik prosess • Verdifull erfaring • Motivasjon • Utvikling

  24. Takk for oss! Gruppe 16 • Thomas Kvernevik, SiavashDelgosar, Glenn Halvorsen og Viktorija Nyberg

More Related