Post on 19-Oct-2020
transcript
Campus Gummersbach Institut für Informatik
Faeskorn-Woyke, Bertelsmeier
Datenbanken und Informationssysteme
Profil2-Projekt Sommersemester 2015
Prof. Dr. H. Faeskorn-Woykehttp://www.faeskorn-woyke.de
faeskorn@gm.fh-koeln.de
Prof. Dr. B. Bertelsmeierhttp://www.gm.fh-koeln.de/~bbertels
bbertels@gm.fh-koeln.de
und das gesamte DBS-Team
Inhaltsverzeichnis
1. Informationsfolien zur Datenbank-Messe (Profil -Projekt) ............................................. ........ ............ .................
2. Datenbank-Messe – Standübersicht ............................................................................................................................
3. Messeplakate
3.1. ADS - Autoverleih Datenbanksystem ...............................................................................................................
3.2. Autovermietung in DE ...........................................................................................................................................
3.3. Campus-Raumübersicht .......................................................................................................................................
3.4. Cooler Hotels ......................................................................................................................................................... ..
3.5. Film-Datenbank Disc & More ..............................................................................................................................
3.6. FILMDATENBANK.....................................................................................................................................................
3.7. Fitnessdatenbank ....................................................................................................................................................
3.8. FM.Tube ......................................................................................................................................................................
3.9. GameCritics ...............................................................................................................................................................
3.10. GameLibrary ..............................................................................................................................................................
3.11. Geräteverwaltung ...................................................................................................................................................
3.12. Harlem .........................................................................................................................................................................
3.13. Himmelskörper .........................................................................................................................................................
3.14. InConcert ....................................................................................................................................................................
3.15. Job Agency System .................................................................................................................................................
3.16. KeMiSaMa ...................................................................................................................................................................
3.17. MadMov ......................................................................................................................................................................
3.18. McStage ......................................................................................................................................................................
3.19. Meals ............................................................................................................................................................................
3.20. MFG ..............................................................................................................................................................................
3.21. Musikdatenbank ......................................................................................................................................................
3.22. MySQL Freaks/ Filmdatenbank ...........................................................................................................................
3.23. OGTS ............................................................................................................................................................................
3.24. OnlineshopVerwaltung .........................................................................................................................................
3.25. Organizer ....................................................................................................................................................................
3.26. Personenanalyse ......................................................................................................................................................
3.27. PMB ...............................................................................................................................................................................
3.28. Serien Verwaltung ...................................................................................................................................................
3.29. Simple Workout .......................................................................................................................................................
3.30. Vintage Cars Worldwide .......................................................................................................................................
3.31. Zigarettenautomatenverwaltung .....................................................................................................................
4. Siegerehrung .........................................................................................................................................................................
5. Fotos .........................................................................................................................................................................................
SINN UND ZWECKDBS1-Profil2-Projekt
Sinn und Zweck Ablauf Inhalt Meilensteine Unterstützung
Was ist Profil2?
Ein Konzept mit dem die FH Köln qualitativ hochwertige Lehreumsetzen will.
Ziele– Ähnlichkeit zwischen Studiersituation und
beruflichen Handlungsfeldern sichtbar machen– Neugier und Interesse wecken,– nachhaltige Lernprozesse anregen– selbstständige Entwicklung von transferfähigem Wissen und
fachspezifische Lern- und Arbeitsstrategien fördern
Nutzen für Sie?!?!?!
Mehr Projekterfahrung Mehr TeamarbeitBessere Beteiligung und Motivation der TeilnehmerPraktische Erfahrung mit Datenbankanwendungsentwicklung2. Teil des DBS2-Praktikums und damit Zulassungsvoraussetzung für die DBS2-Klausur
ABLAUF DBS1-Profil2-Projekt
Sinn und Zweck Ablauf Inhalt Meilensteine Unterstützung
Anmelden und Gruppen bilden: Profil2-WocheDurchführung in Gruppen mit 4 Personen– Ausnahme: Gruppen aus dem Wintersemester
Melden Sie sich als 4-er Gruppe an– http://bit.ly/DBProjekt
• Einzutragen sind die Daten folgendermaßen: – 4 mal: Name, Vorname, Email-Adresse, Matrikelnummer– Projektbezeichnung
– Wer nicht zu viert ist, kann Partner finden • am Di. 19.05.2015 ab 09:00 in der Halle 32
Und sich dann unter obigem Link anmelden • Letzte Anmeldung bis 19.05.2015 um 15:00h
– Jede Gruppe hat einen eigenen Betreuer• Der Betreuer wird Ihnen per Mail mitgeteilt
Meilenstein 0
Meilensteine
Meilenstein 0: 19.05.15, Gruppenbildung / ProjektstartIn Halle 32: Projektarbeit von 09:00 bis 12:00DB-Vorlesung (PHP und MySQL) von 13:00 bis 15:00 in 1.400Anschließend: Freie Projektarbeit
Achtung für WI-ler: BA1-Projekt am 18.05.15 und am 20.05.15
Meilenstein 1: 21.05.15, Konzept vorstellenMeilenstein 2: 08.06.15, Zwischenergebnis präsentierenMeilenstein 3: 23.06.15, DB-Messe
INHALT DBS1-Profil2-Projekt
Sinn und Zweck Ablauf Inhalt Meilensteine Unterstützung
Inhalte des Profil2-Projekts: Konzept
Projektidee– Sie entwickeln eine Projektidee Ihrer Wahl! – Die Idee muss nur „etwas“ mit DBS zu tun haben ;-) – Legen Sie eine Projektbezeichnung fest!
Pflichtenheft– Wie in DBS1 zu finden (Ilias: Folien E02 – ERM, Folie 8-15)– Umfang mindestens 8 Seiten– Bitte ein realistisches Anforderungsprofil
• Bei einer „großen“ Idee, bitte Schwerpunkte setzen• Tipp: Formulieren Sie die Anforderungen, als wenn es ein
Festpreisprojekt wäre ;-)
Inhalte des Profil2-Projekts: Implementierung1. Legen Sie die Programmiersprachen fest!
– JDBC, PHP/MYSQL, HTML 5 oder Oracle-Apex2. Legen Sie die Grundfunktionalitäten fest!
1. Die Daten müssen bearbeitbar sein (einfügen, ändern, löschen).2. Verwenden Sie mindestens einen Datenbanktrigger und eine
Datenbankprozedur!3. Verwenden Sie mindestens eine View und einen INSTEAD-OF-Trigger!4. Verwenden Sie mindestens einen objektrelationalen Datenbanktypen!5. Kennzeichnen Sie die Funktionalitäten für verschiedene Benutzergruppen!
• UML-Diagramme: Use-Cases6. Entwerfen Sie ein Sicherheitskonzept für die Stakeholder Ihrer Anwendung!
1. Wer darf, soll, was machen?
3. Setzen Sie die wichtigsten Funktionalitäten um! Und dokumentieren, wer was gemacht hat!
Inhalte des Profil2-Projekts: PräsentationEntwerfen Sie ein A1-Plakat, auf dem die Ergebnisse Ihres Projekts präsentiert werden!
• Datenmodell• Funktionen • Screenshots• Fotos der Projektbeteiligten• Techniken• …….
Demo: Funktionsfähiger Prototyp auf Laptop6 (kommentierte) Folien zum Projekt auf zweitem Rechner!DB-Messe in der Eingangshalle
Beispiele
Nur Vorschläge– Eigene Projektideen entwickeln!
CD-VerwaltungFotodatenbankFilmdatenbankVorlesungsverzeichnisKochrezepteReisedatenbank
MEILENSTEINEDBS1-Profil2-Projekt
Sinn und Zweck Ablauf Inhalt Meilensteine Unterstützung
Meilenstein 0: Projektstart (19.05.15)In der Profil2-Woche vom 18.05.15 -22.05.15 starten Sie Ihr Projekt!– Ab 09:00 in Halle 32
Teambildung: Wer macht was? – Und bitte dokumentieren und Protokoll führen!
Programmiersprachen festlegen (JDBC, PHP, etc..) Pflichtenheft schreibenERD ist zu zeichnen mit mindestens 6 Entity-Mengen Grundfunktionalitäten für die Implementierung festlegen– Wenigsten die Ideen aus dem Punkt 2 aus Folie 10!
ILIAS– Unterlagen in eigenen Ordner hochladen
Meilenstein 1: Konzept vorstellen (21.05.15)Sie präsentieren Ihr Konzept am Donnerstag den 21.05.15!– 10:00 – 13:00– Betreuer und Räume werden noch in ILIAS veröffentlicht!
Mindestens 4 parallele Vortragsrunden in unterschiedlichen Räumen – Sie hören auch die Vorträge der Kommilitonen– Details hängen von der Teilnehmerzahl ab
Konzept und Vortragsfolien vorher in ILIAS-Ordner hochladen!– Ggf. Konzept aus DBS1 um Implementierungsdetails anreichern!– Vortrag
• 5 Folien in 10 Minuten • 2 Referenten, die unmittelbar vorher ausgewürfelt werden
Meilenstein 2: Zwischenergebnis präsentierenBesprechung mit dem persönlichen Betreuer in der Praktikumszeit am 9.6.15 oder 10.6.15Implementierung des Prototyps als ersten Ansatz– Datenbankverbindung aufbauen– Tabellen bearbeiten– Ideen für Trigger, Prozedur und objektrelationalen Typ entwickeln
• Für OR-Typ reicht die Idee aus, falls das DBMS keine Realisierung vorsieht• Als Text in das Pflichtenheft einbauen!
ILIAS– Unterlagen in eigenen Ordner Meilenstein 2 hochladen
• SQL-Skripte• Source-Code
Meilenstein 3: Präsentation am 23.06.15DB-Messe in der Eingangshalle (Dienstag vormittags um 09:00)– A1-Plakat, auf dem die Ergebnisse Ihres Projekts präsentiert werden – Demo: Funktionsfähiger Prototyp– 6 Folien zum Projekt – Projektbericht als Dokumentation des IST-Zustandes, incl. Verantwortlichkeiten,
wer hat was gemacht, welche Punkte aus dem Pflichtenheft wurden umgesetzt– Plakat im PDF-Format bis zum 18.06.15 in ILIAS hochladen
• Das Plakat wird von uns ausgedruckt– Alle anderen Dokumente bis zum 22.06.15 in ILIAS hochladen
• Die besten drei Projekte bekommen einen Preis– Studenten und Betreuer stimmen gemeinsam ab
• Eigenes Projekt nicht zulässig bei der Abstimmung !Entscheidung über das bestandene Praktikum für jeden Einzelnen durch den Betreuer
– keine Teamleistung– bis zu 10 Klausurpunkte sind möglich
UNTERSTÜTZUNGDBS2-Profil2-Projekt
Sinn und Zweck Ablauf Inhalt Meilensteine Unterstützung
Unterstützung
Fachliche DBS-Fragen – Persönliche Projektbetreuer je Gruppe
Dozenten bei übergreifenden Problemen– Heide.Faeskorn-Woyke@fh-koeln.de– Birgit.Bertelsmeier@fh-koeln.de
Projektmanagement-/Organisationsprobleme – Wenn es bei der eigentlichen Projektdurchführung hakt …– Frau Benita Ann Rowe benita_ann.rowe@fh-koeln.de
Unterstützung: Durch QQ2-Projektteam
Für die Organisation der DB-Messe suchen wir ab sofort eine studentische QQ2-Gruppe!!!Aufgaben– Organisation der DB-Messe am 23.06.15– Aufbau und Abbau von Tischen und Plakatwänden am
23.06.15• Elektrik!!!!• Ausdrucken der Plakate vorher• Preisstimmen auszählen• Sponsoren finden für Waffeln!
AUF GUTE ZUSAMMENARBEIT!
Weitere Infos werden in ILIAS bekannt gegebenim DB2-Profil2-Ordner
AD
S-
Auto
verle
ihD
aten
bank
syst
emM
.Piep
el,J.S
eidler
,D.M
orad
y,J.K
raus
e,M
.Fra
nkFa
chho
chsc
hule
Köln
(Cam
pusG
umm
ersb
ach)
Idee
Die
Idee
hint
erde
mPr
ojek
twar
,ein
Auto
verle
ihsy
s-te
mzu
entw
ickeln
,mit
dem
esm
öglic
hist
,ein
Auto
über
eine
Web
ober
fläch
eau
szul
eihen
.
Ein
leit
ung
ImRa
hmen
desD
aten
bank
2Pra
ktik
umsw
urde
imSo
m-
mer
sem
este
r201
5ein
webb
asier
terA
utov
erlei
hen
twick
-elt
.M
itde
mSy
stem
istes
mög
lich,
einFa
hrze
ugüb
erein
eW
ebob
erflä
che
ausz
uleih
en.
Der
Kun
deha
tda
bei
die
Mög
lichk
eit,m
ehre
reAu
tos
gleic
hzeit
igau
szul
eihen
und
erbe
sitzt
einen
selb
ster
stell
ten
Acco
unt.
Anfo
rder
unge
nan
dasP
rojek
twar
enun
tera
nder
em,d
ass
die
Dat
enbe
arbe
itbar
sind
(ein
füge
n,än
dern
,lös
chen
).Es
sollt
enau
chD
aten
bank
trig
ger
und
Proz
edur
enVe
r-we
ndun
gin
dem
Proj
ektfi
nden
.Bei
den
Trig
gern
ward
ieVo
raus
setz
ung,
dass
man
jeweil
sm
inde
sten
sein
eVi
ewun
dein
enIN
STEA
D-O
F-Tr
igge
rben
utzt
.Die
letzt
eAn-
ford
erun
gbe
stan
dda
rin,e
inen
objek
trela
tiona
lenD
aten
-ba
nkty
pen
zuve
rwen
den.
Funk
tion
en
Die
folg
ende
nFu
nktio
nen
besit
ztdi
eses
Syst
em:
•Ei
nK
unde
kann
meh
rere
Auto
saus
leihe
n•
Ein
Kun
deka
nnda
sAut
ozu
einem
best
imm
ten
Zeitp
unkt
ausle
ihen
•Ei
nK
unde
hate
inen
eigen
enAc
coun
t•
Ein
Mita
rbeit
erha
tein
eneig
enen
Acco
unt
•Ei
nM
itarb
eiter
hate
inen
eigen
enBe
reich
Figu
re1:
Regis
trier
ung
imAu
tove
rleih
Figu
re2:
Fahr
zeug
ausw
ahli
mVe
rleih
Figu
re3:
ER-D
iagra
mm
Auto
verle
ihDa
tenb
anks
yste
m
Tec
hnol
ogie
n
Die
folg
ende
nTe
chno
logi
enwu
rden
indi
esem
Proj
ekt
verw
ende
t:
•Jq
uery
•Ja
vasc
ript
•Xa
mpp
•M
ysql
•PH
PD
aten
verb
indu
ngm
itPr
epar
edSt
atem
ents
•Bo
otst
rap
v3•
Awes
ome
Font
s•
Note
pad+
+
Die
folg
ende
nFu
nktio
nalit
äten
wurd
enin
dies
emPr
ojek
ter
füllt
:
1D
aten
bear
beitb
ar(e
infü
gen,
ände
rn,l
ösch
en)
2D
aten
bank
trig
ger(
View
,INS
TEAD
-OF-
Trig
ger)
3D
aten
bank
proz
edur
en4
Obj
ektr
elatio
naler
Dat
enba
nkty
p
Ref
eren
zen
•ht
tps:/
/www
.apa
chefr
iends
.org
/de/
.•
http
://g
etbo
otst
rap.
com
/.•
http
s://w
ww.m
ysql
.de/
.•
http
://j
quer
y.com
/•
http
://f
orta
weso
me.g
ithub
.io/F
ont-A
weso
me/
•ht
tps:/
/not
epad
-plu
s-plu
s.org
/
Dan
ksag
ung
Die
Auto
ren
möc
hten
sich
bei
Prof
.D
r.Bi
rgit
Bert
elsm
eier
beda
nken
.Ni
cht
nur
ihre
kriti
sche
nHi
nter
fragu
ngen
gabe
nun
swe
rtvo
lleHi
nweis
e-a
uch
ihre
mor
alisc
heUn
ters
tütz
ung
hat
einen
groß
enTe
ilzu
rVol
lendu
ngde
sPro
jekte
sbeig
etra
gen
s
... Personaldaten zu verwalten... Standorte inklusive Umsätze zu visualisieren
Für das Management ist es nun möglich...
Vom Lastenheft zur Management-Software
Wellness für die Sinne
Check in and feel home!
Herzlich Willkommen bei der Hotelkette "cooler".
Von Anfang an steht bei uns Ihr Wohlbefinden an erster Stelle.
Lassen Sie sich in über 30 exklusiv für Sie errichteten Standorten
verwöhnen. Mehr als 2000 Angestellte kümmern sich rund um
die Uhr um Ihre Wünsche.
ProjektablaufAusgehend von einem umfangeichen Lastenheft, in welchem die Anforderungen und Rahmen- bedinungen festgehalten sind, entwickelten wir zunächst mit speziellen Use-Cases im Sinn, ein für unsere Applikation angepasstes ERD. Trigger und Prozeduren sorgen in der Datenbank für eine ordentliche Verwaltung der Daten.Realisiert wird diese Datenbank / Anwendung mit div. Technologien wie z.B. Java, MySQL und Hibernate.
Julia Oxé - Marcel Wiaterek - Markus Döring - Steffen Weber - Alexander Zautke
Daniel Ciesla • Karan Singh • Dominik Waldau • Michele Voß
Produktfunktionen• Erstellung von Trainings-Plänen mit der Zuweisung von
verschiedenen Übungen. • Pro Person können mehrere, individuelle Trainings-Pläne erstellt
werden. • Anzeige von vorher erstellen Trainings -Plänen.• Ersterfassung, ändern und löschen von Fortschritten (Pro Übung
Gewicht, Sätze und Wiederholungsanzahl).• Anzeige von allen verfügbaren Übungen mit individuellem Fortschritt,
dem dazugehörigem Gerät und der Muskelgruppe geordnet nach Muskelgruppe und Schwierigkeitsgrad.
• Filtermöglichkeit nach Muskelgruppe und/oder Schwierigkeitsgrad
YouScrobbler
Musik-DB Last.fm API
Web APP
VideowiedergabePlaylistMusikvorschläge
Login Bereich:Inhalt der Datenbank
D.Esch ● K.Fettweiss ● L.Heblik ● A.Rangnau
• Geräteverwaltung •Datenmodell
Features• Benutzer, Geräte, Wartungs-
-ware und Lizenzen verwalten
• und Standorten verwalten
• --
den
• Benutzern, Geräten und
• Inventarlisten generieren
•
Prozeduren
Trigger
Eine unserer Prozeduren sammelt alle Gerä-te aus der Datenbank, deren Wartungsvertrag
die Gerätebezeichnung, die Seriennummer
--
-
-
09:00 - 14:00 Uhr
InConcert Gummersbach Steinmüllerallee, 56143 Gummersbach
Souma Nabil Wahab, Carmen Müller, Deniz
InConcert 18.06.15 Gummersbach Für alle Arten von Veranstaltungen nutzbar
Ganz einfach und bequem in wenigen Mausklicks
lt t b
Tickets über InConcert erhältlich
Projektverantwortliche
Rainer Borchert Philipp Janzen
Patrick Plamper Tobias Pfeifer
Datenmodell
Benutzergruppen: Gast: online registrierte Nutzer / muss von Admin freigeschaltet werden Admin: voller Funktionsumfang auf Daten und Funktionen Mitarbeiter: nur Zugriff auf eigene relevante Daten
Auftragsübersicht
Login Bereich Verschlüsselung mit Hash-Algorithmus
(SHA512)
DDDaaattteeennnmmmooodddeeellllll Die wichtigsten Funktionen im Überblick ... • Online Zugang/Login-Bereich
für den internen Zugang der Mitarbeiter für den externen Zugriff für die Kunden (Ansprechpartner) für administrative Aufgaben und Gastzugänge
• Verwaltung der relevanten Unternehmensdaten
Kunden- und Ansprechpartnerverwaltung Mitarbeiterverwaltung Auftragsverwaltung Rechnungsverwaltung Fahrzeugverwaltung
• Autom. Berechnungen und Pflege von Daten
Rechnungsbeträge Gesamtkosten für Mietfahrzeuge Mitarbeiterstundenberechnungen Übertragung der Userdaten in die jeweiligen Mitarbeiter/Ansprechpartnertabellen
Entwicklungsumgebung und Benutzeroberfläche
Web-Oberfläche Das System ist in PHP/MySQL realisiert.
Die eingesetzten Softwaretools zur Programmierung sind:
phpmyadmin apache3
MEALZkochen
EVOLUTION.
Robert EffenbergerArne Schönenborn
Marko MunćanSergej MiliatsEnes Ceylan
EAT YOUR WAY.
Mealz Automatisierte
Essenplanerstellung anhand Bedürfnisse
und Restriktionen des Benutzers
Ziel Planung der
täglichen Mahlzeiten über den Zeitraum von einer Woche
erleichtern
FUNKTIONEN Automatische
Einkaufslistenerstellung für die Woche.
Rezepte mit Nährwerttabellen. Bilder der Gerichte
und Videos der Zubereitung.
Zugunsten Kochanfänger
Vielbeschäftigten . . .
Jedermann
Haitce Acar Merve Özkan Furkan Altinkaynak Tuba Güler
MY SQL Freaks
Filmvideothek
Was ist Filmvideothek? Unser Programm „Filmvideothek“ soll in einer Videothek die Suche nach Wunschfilmen vereinfachen.
Zielpersonen Mitarbeiter und Mitglieder der Videothek
Wie funktioniert das? Sie können „Alle Filme“ in einer Liste aufzeigen lassen Sie können aber auch Ihren Wunschfilm mit folgenden Suchoptionen
Name Genre Erscheinungsjahr
suchen. Wird der gesuchte Film markiert, zeigt Ihnen das Programm die ganzen Informationen des Films und ob die Videothek diesen Film verleihen kann oder zurzeit verliehen ist.
Musskriterien • Verwaltung verschiedener
Stammdaten von Schulen, Dozenten, Lehrern, Mitarbeitern, Kindern und Eltern
• Verwaltung verschiedener Bewegungsdaten aus den Lernzeiten, AG-Belegung
• Möglichkeit zur Erstellung von Listen
• Überblick über den Bearbeitungsstatus der Stammdatenblätter der Kunden
• Koordinator und Gruppenleiter einer Schule haben nur Einsicht auf Daten ihrer eigene Schule
• Erziehungsberechtigte dürfen nur im Zusammenhang mit ihren Kindern gelöscht werden
• Die Anwendung soll durch Passwörter sicher gemacht werden
Saskia Strehlau
Julian Renard
Michael Achilles
Marc Schallbruch
Funktionen
Struktur
Beschreibung Das System dient einem Träger von Offenen Ganztagesschulen dazu, seine Daten zu verwalten. Träger sind Auftragnehmer von Schulen zur Betreuung ihrer Schüler nach Schulschluss bis maximal 16:30 Uhr. Die Anwendung für das Datenbanksystem soll dem Träger und den Mitarbeitern in den Schulen bei alltägliche Tätigkeiten wie dem Erstellen von Anwesenheitslisten unterstützen, sowie den Datenaustausch zwischen Abteilungsleitung und der Offenen Ganztagsschule erleichtern, um Redundanzen zu vermeiden und Bearbeitungszeiten für Korrektur von Listen und Plänen zu verhindern.
Koordinator
Abteilungsleiter
Gruppenleiter
Stammdatenbearbeiten
----------EP 1, EP2
Bestandsdaten bearbeiten (Gruppe)----------
EP 3, EP 4
Einsehen Hinzufügen
Löschen
Einsehen
Hinzufügen
Löschen
Condition: Datensatz nicht vorhandenExtension point: EP1
Condition: Datensatz vorhandenExtension point: EP2
Bestandsdaten bearbeiten (System)
Bestandsdaten bearbeiten (Schule)
Condition: Datensatz nicht vorhandenExtension point: EP3
Condition: Datensatz vorhandenExtension point: EP4
Programmierung / DB
Projektleitung / Trigger
Programmierung / Web Techn. Support
Was haben wir nicht mehr geschafft:Aufgrund der knapp bemessenen Projektzeit war es uns nicht möglich eine plattformübergreifende Application zu entwickeln. Deswegen ist unteranderen die Syncro Funktion zwischen Geräten nicht weiter verfolgt worden.
Die wichtigsten Funktionen:Es können Nutzerprofile angelegt und bearbeitet werden, sowie Termine verwaltet werden. Wir können einen anderen Nutzer der Application in unsere Kontaktliste einladen.
Was haben wir erreicht:Wir haben ein Grafical User Interface mit Anbindung an eine MySQL-Datenbank erstellt und die Basisfunktionen implementiert.
Was haben wir uns vorgenommen:Ziel war es einen Organizer für unterschiedliche Plattformen zu entwickeln, der sich automatisch über einen Online-Server syncronisiert. Dabei sollte es möglich sein, mehrere Geräte pro Nutzer zu verwalten.Eines unserer Alleinstellungsmerkmale ist es, zu Terminen im eigenen Kalender andere Nutzer der Software, die sich in der eigenen Kontaktliste befinden. Ebenso soll es ermöglicht werden Dokumente und Kurznachrichten an Termine zu heften.Die Daten werden in einer MySQL-Datenbank hinterlegt und zur Offline-Nutzung auch lokal gespeichert.
Was haben wir gemacht:Im Rahmen des Datenbank Projektes bestand unsere Aufgabe in der Entwicklung einer Projektidee mit Bezug auf Datenbanksysteme.Im Zuge der Bearbeitung hat sich das Team dazu entschieden einen Organizer zu erstellen.
- füge Dokumente zur deinen
Termin hinzu
- Hinterlasse anderen Teilnehmern Nachrichten
- behalte den Überblick über deine Termine
- erstelle eigene Termine
- verbinde dich mit anderen Usern
- lade deine Kontakte zu
Terminen ein
DerOrganizer
Siegerehrung
Als besondere Motivation sollten an die besten drei Teams auf der im Anschluss stattfindenden
Siegerehrung diverse Preise verliehen werden. Nachdem sich alle Projekt-Teilnehmer einen Überblick
über die Stände der anderen Teams machen konnten, wurde abgestimmt. Dies geschah mithilfe von
Stimmkärtchen, die zu Beginn der Veranstaltung von den Organisatoren an alle Beteiligten ausgehändigt
wurden. Darauf konnte jeder für das in seinen Augen herausragendste Team abstimmen. Am Ende kam
es auf Platz eins zu einem Gleichstand zwischen den Gruppen „ADS – Autoverleih Datenbanksystem“ und
„McStage“. Knapp dahinter auf Platz zwei landete das Team um das Projekt „FM.Tube“.
Platz 1
ADS
Michael Becker Daniel Morady Matthias Frank
Johannes Krause Michael Piepel
McStage
Nabil Sealiti Vera Ameyaw Vica Katherine
Büsra Copur
Platz 2
FM.Tube
Kim Fettweiß Lukas Heblik Dominik Esch
(ein weiteres Mitglied möchte ungenannt bleiben)
HFWTextfeldFotos von Julia Diedrich :-)