240 likes | 339 Views
DataManager 08-15. Agenda. Intro Prosessen Produktet Demonstrasjon. Gruppen. Thomas Alsén Claus Erik Kirkerud Tor-Harald Soløst Veileder: Ulf Uttersrud. Valget. Benyttet kontaktnett Fant 3 interessante firmaer Valgte Consafe Logistics AS Motiverende med real-life oppgave
E N D
Agenda Intro Prosessen Produktet Demonstrasjon
Gruppen Thomas Alsén Claus Erik Kirkerud Tor-Harald Soløst Veileder: Ulf Uttersrud
Valget Benyttet kontaktnett Fant 3 interessante firmaer Valgte Consafe Logistics AS Motiverende med real-life oppgave Erfaring fra tidligere arbeidsforhold
Consafe Logistics ”Consafe Logistics er en internasjonal bedrift innen mobile og industrielle IT-løsninger. Consafe Logistics har en unik kompetansebredde som dekker hele verdikjeden fra strategisk rådgivning til utvikling av avanserte løsninger med full integrasjon mot kjernesystemer.”
Consafe Logistics Skreddersyr systemer for logistikkløsninger Trengte et enkelt produkt i lavprissegmentet Skal erstatte en tekstbasert terminal Hyllevare, lett og tilpasse
Oppgaven Utvikle en klient for PDA med skanner Datasanking i en logistikkstikkløsning .NET for Windows Mobile med C# og MSMQ Plukk, varetelling, varemottak, varebestilling, linking av varenummer, og lokasjonsregistrering. Mer brukervennlig Mer tilpasningsdyktig Mer konfigurerbart
Planleggingen Laget skisse over løsningen Definerte en kravspesifikasjon utifra gammelt produkt Utarbeidet en fremdriftsplan Prøvet og feilet med ny plattform og nye teknologier (MSMQ og .NET Compact Framework)
Utviklingsprosessen Forprosjekt: Teste kommuniksjonen med ”Microsoft Message Queue” Først lagde vi modul for modul Gikk over til superklasse med arv Til slutt en generisk applikasjon, hvor modulene genereres ut fra en konfigurasjonsfil
Utviklingsprosessen Samarbeidet bra hele veien Begynte tidlig og jobbet jevnt Jobbet i Consafe Logistics sine lokaler mesteparten av tiden
Hva har vi lært Utvikling på ”Windows Mobile” plattform Dårlige dokumenterte funksjoner MSMQ Overkomme utfordringer i forbindelse med samarbeid, tidspress og deadlines Produktet er allerede i bruk hos kunder
Produktet ”DataManager” Verktøy for datasanking Tar bedriftens systemer ut i ”butikken” Skanner strekkoder
Produktet Sender til server (trådløst eller med kabel) hvor info lagres til fil Indikator varsler om usendte meldinger eller manglede forbindelse med server Enkle menyer og selvforklarende funksjoner gjør programmet intuitivt og lett å bruke
Produktet – enkelt å tilpasse Enestående med enkel mulighet for tilpassning til mange forskjellige kunder Enkel forandring av språk, bilder og menyer Modulene kan tilpasses på en enkel og meget kostnadseffektiv måte
Modul: Plukk ordre Skanning eller inntasting Ordrenr Varenr Antall Lagre Legger til informasjonen på køen Avbryt Går tilbake til hovedmenyen
Modul: Varemottak Skanning eller inntasting Ordrenr. Varenr. Dato Dato liste med kalender funksjon Antall Plassering Lagre Legger til informasjonen på køen Avbryt Går tilbake til hovedmenyen
Demonstrasjon Vise de vanlige lageroppgavene Lage ny konfigurasjon for bibliotek
Notat Som dere ser er programmet veldig enkelt å konfigurere. Det er lett å endre litt i konfigurasjonen, men også å gjøre den om til å passe i helt andre systemer Programmet er ikke låst til strekkodelesing. Dette er pga. Hardware’en Ved å bytte hardware til en med en annen leser kan man istedet bruke programmet til f.eks. Å lese av temperaturer eller laseravstandsmålinger