Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

PDA2 - Timesystem. TimeSystemDbFasade – public static metoder Collections.ArrayList GetAlleProjekter () ProjektData FindProjekt (int projektnr) void OpretProjekt.

Lignende præsentationer


Præsentationer af emnet: "PDA2 - Timesystem. TimeSystemDbFasade – public static metoder Collections.ArrayList GetAlleProjekter () ProjektData FindProjekt (int projektnr) void OpretProjekt."— Præsentationens transcript:

1 PDA2 - Timesystem

2 TimeSystemDbFasade – public static metoder Collections.ArrayList GetAlleProjekter () ProjektData FindProjekt (int projektnr) void OpretProjekt (int projektnr, string betegnelse) MedarbejderData FindMedarbejder ( int medarbejdernr) void OpretTimeforbrug(int medarbejdernr, int projektnr, DateTime dato,float timer, DateTime registreringstidspunkt )

3 PDA2 - Timesystem TimeSystemDatabaseGateway public static string OleDbDatabaseNavn = "TimeSystem.mdb"; public static string OdbcDatabaseNavn = "TimeSystem"; private static int dbType = 1;// default = ODBC

4 PDA2 - Timesystem public class MedarbejderData { public int Medarbejdernr = 0; // nøgle på medarbejder public string Navn = null; // medarbejder navn } public class ProjektData { public int Projektnr = 0; // nøgle på projekt public string Betegnelse = null; // betegnelse på projekt public int Tilstand = 0; // 0: færdigmeldt, 1: aktiv // Der må ikke registreres timeforbrug // på færdigmeldt projekt } public class TimeforbrugData { public int ID = 0; // Nøgle for timeforbrug public int Medarbejdernr = 0; // Nøgle på relateret medarbejder public int Projektnr = 0; // Nøgle på relateret projekt public DateTime Dato; // Dato for timeforbrug public float Timer = 0; // timer forbrugt public DateTime Registreringstidspunkt; // Tidspunkt for registreringen }

5 PDA2 - Lagersystem

6 LagerSystemDbFasade – public static metoder Collections.ArrayList GetAlleVarer() VareData FindVare(int varenr) void OpretVare(int varenr, string betegnelse, int hyppigAnvendelse) MedarbejderData FindMedarbejder(int medarbejdernr) void OpretVarebevægelse( int varenr, int antal, DateTime tidspunkt, int medarbejdernr)

7 PDA2 - Lagersystem LagerSystemDatabaseGateway public static string OleDbDatabaseNavn = "LagerSystem.mdb"; public static string OdbcDatabaseNavn = "LagerSystem"; private static int dbType = 1;// default = ODBC

8 PDA2 - Lagersystem public class VareData { public int Varenr; public string Betegnelse; public int HyppigAnvendelse; // 0: ikke hyppig, 1: hyppig } public class VarebevægelseData { public int ID = 0; // Nøgle for timeforbrug public int Varenr = 0; // Nøgle på relateret vare public float Antal = 0; // ændring i vareantal (bevægelsen) public DateTime Tidspunkt; // tidspunkt for bevægelse public int Medarbejdernr = 0; // Nøgle på relateret medarbejder } public class MedarbejderData { public int Medarbejdernr = 0; // nøgle på medarbejder public string Navn = null; // medarbejder navn }


Download ppt "PDA2 - Timesystem. TimeSystemDbFasade – public static metoder Collections.ArrayList GetAlleProjekter () ProjektData FindProjekt (int projektnr) void OpretProjekt."

Lignende præsentationer


Annoncer fra Google