130 likes | 270 Views
HOVEDPROSJEKT 28e. HiST 2003/2004. Om oss. Tor Arne Hammervik, 21 år Thomas Lund, 24 år Geir Magne Nilsen, 24 år. Arbeidsgiver, TiPS FM AS.
E N D
HOVEDPROSJEKT 28e HiST 2003/2004
Om oss • Tor Arne Hammervik, 21 år • Thomas Lund, 24 år • Geir Magne Nilsen, 24 år
Arbeidsgiver, TiPS FM AS • TIPS FM har i samarbeid med bransjespesialister og kunder utviklet et konsept for effektivisering av forvaltning, drift- og vedlikehold av bygg- og eiendommer (FDV-U) • Er et selskap i Asplan Viak gruppen • Asplan Viak er en tverrfaglig rådgivnings- og konsulentvirksomhet med nær 400 ansatte fordelt på 5 datterselskaper og totalt 17 forskjellige virksomheter spredt rundt i landet.
TiPS FM Samarbeidspartnere • NBC, NEAS Norsk Brannconsult AS • Brannfaglig kunnskap • Eksisterende digital brannbok • Backbone A/S • Bidrar med en fullstendig modulbasert løsning for FDV (Core FM systemet) • Javakompetanse, støtte til TiPS for utvikling av moduler til Core FM
Bakgrunn for prosjektet • TiPS FM har utviklet et konsept for forvaltning, drift og vedlikehold • Det er sett behov i markedet for en digital brannbok • Et verktøy som gjør en i stand til å oppfylle brannforskriftene på en tilfredsstillende måte
Mål for TiPS eFM Brannbok • Utvikle en digital brannbok som en modul til CoreFM, basert på eksisterende brannbok fra NBC • Systemet skal være et dynamisk oppdatert verktøy • Skal kunne rapporteres brannsyn, pålegg fra brannvesnet og forhold som kreves dokumentert • Muligheter for å dokumentere organisasjon, roller og ansvar • Få enkel tilgang til tegninger, dokumenter og definerte rapporter
Mål for hovedprosjektet • Flette databasen til NBC inn i CoreFM på best mulig måte • Design / GUI for brannmodulen • Avvikshåndtering i brannmodulen • Registrering av avvik som oppstår enten ved øvelser, brannsyn etc. • Prosessbasert tilnærming i brukergrensesnittet • Dokumentering av det vi gjør for å forenkle videre arbeid for TiPS FM
Databasene • NBC • Fullstendig databaseløsning • Brukes i NBC sin digitale brannbok-løsning • CoreFM • Fullstendig databaseløsning • Brukes i Backbone AS sitt system, CoreFM • Generalisering er kraftig vektlagt • Dette med tanke på å kunne lage nye moduler som skal kunne omfatte neste hva som helst
Sammenfletting av databasene • Utfordringer • To ganske forskjellige databaser både i oppbygning og størrelse • Få tabeller fra NBC til å passe inn i eksisterende tabeller i CoreFM, slik at man kan bruke funksjonalitet som allerede er tilgjengelig i CoreFM • Generalisere så mye som mulig av NBC DB slik at det er mulig for CoreFM i fremtiden å gjøre seg bruk av dem
Core FM systemet • Fult system for • Forvaltning • Vedlikehold • Regnskap • Etc. • Muligheter for å lage moduler, for eksempel brannmodulen som vi jobber med nå
CoreFM Oppbygging NBC CORE FM LAG Presentasjon JSP / HTML ASP / HTML Logikk Servlets Businessobjekter i java Interface DB Databaseklasser i java Database MS SQL MS SQL
Status • Gjennomført pr 13.mai 2004 • Sammenfletting av databasenen er nesten fullført • Begynt å kode database-klasser • Gjenstår • GUI / design • Avvikshåndtering • Java-klasser og JSP sider