Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Benedikt Stieber Geändert vor über 8 Jahren
1
Auftragserfassungssystem für Drehmomentaufnehmer Datenbank und Software 28.12.2011 Dennis Rollesbroich 1
2
Gliederung Hintergründe Anforderungen ▫Anforderungen – Datenbank ▫Anforderungen – Software Wahl des Datenbankmanagementsystems Realisierung ▫Realisierung - Datenbank ▫Realisierung – Software ▫Schnittstellen Ausblick Literaturverzeichnis 28.12.2011Dennis Rollesbroich 2
3
Hintergründe Produktion von Drehmomentaufnehmern Verwaltung der Produktion durch eine Access Datenbank ▫Auftragserfassung ▫Produktionsverwaltung Schnelles Wachstum ▫situationsbedingte Erweiterung von Produkten und Aufgaben ▫Keine Zeit, um zukunftsorientiert und sicher zu implementieren Datenbank stößt an ihre Grenzen 28.12.2011Dennis Rollesbroich 3
4
Gliederung Hintergründe AnforderungenAnforderungen ▫Anforderungen – Datenbank ▫Anforderungen – Software Wahl des Datenbankmanagementsystems Realisierung ▫Realisierung - Datenbank ▫Realisierung – Software ▫Schnittstellen Ausblick Literaturverzeichnis 28.12.2011Dennis Rollesbroich 4 Anforderungen
5
Erfassung von Produktionsaufträgen anhand von Kundenspezifikationen Automatisiertes und strukturiertes Abspeichern der Daten Anlegen neuer Kunden oder Produkte, ohne Änderungen an der Datenbank durchführen zu müssen 28.12.2011Dennis Rollesbroich 5
6
Anforderungen - Datenbank Erfassung von Kundendaten Erfassung von Kundenbestellungen ▫Spezifische Eigenschaften (Soll-Werte) ▫Spezielle Kundenwünsche Erfassung verschiedener Produkt ▫Erfassung von Produkttypen ▫Bestellung mehrerer Produkte Erfassung von Produktionsdaten 28.12.2011Dennis Rollesbroich 6
7
Anforderungen - Datenbank Erfassung großer Datenmengen Sichere und konsistente Datenspeicherung Leicht zu erweitern und flexibel Das Datenbankmanagementsystem soll die AKID-Eigenschaften besitzen: ▫Atomarität ▫Konsistenz ▫Isolation ▫Dauerhaftigkeit 28.12.2011Dennis Rollesbroich 7
8
Anforderungen - Datenbank Atomarität (Abgeschlossenheit) ▫„Alles oder nichts“ Eigenschaft Transaktionen Rollback Konsistenz ▫Korrektheit der gespeicherten Daten Normalformen Integritätsbedingungen 28.12.2011Dennis Rollesbroich 8
9
Anforderungen - Datenbank Isolation ▫Parallele Datenoperationen dürfen sich nicht gegenseitig beeinflussen Transaktionen Dauerhaftigkeit ▫Daten müssen nach einer Transaktion dauerhaft zur Verfügung stehen 28.12.2011Dennis Rollesbroich 9
10
Anforderungen - Software 28.12.2011Dennis Rollesbroich 10 Produktauswahl Produktinfos laden Eintragen der Auftragsdaten Erstellen der Bestellung Kontrolle der Bestellung Bestätigung Übersicht erstellen Daten abspeichern
11
Anforderungen - Software Leicht bedienbar und übersichtlich Generieren der Auftragsnummer Berechnung des Auslieferungsdatums anhand bereits vorhandener Bestellungen 28.12.2011Dennis Rollesbroich 11
12
Gliederung Hintergründe Anforderungen ▫Anforderungen – Datenbank ▫Anforderungen – Software Wahl des DatenbankmanagementsystemsWahl des Datenbankmanagementsystems Realisierung ▫Realisierung - Datenbank ▫Realisierung – Software ▫Schnittstellen Ausblick Literaturverzeichnis 28.12.2011Dennis Rollesbroich 12 Wahl des Datenbankmanagementsystems
13
Folgende Punkte sind bei der Wahl zu beachten: ▫Performance ▫Skalierbarkeit ▫Stabilität und Sicherheit ▫Flexibilität 28.12.2011Dennis Rollesbroich 13
14
Wahl des Datenbankmanagementsystems MS SQL-ServerMS Access -Client / Server Prinzip -Zugriff über den Serverdienst Performancesteigerung -Desktopdatenbank -Zugriff direkt auf die Datei Hohe Auslastung beim Mehrbenutzerbetrieb -Frei skalierbar -32.767 [7] Benutzerverbindungen -Maximale Größe von 2 GB [7] -255 Benutzerverbindungen [7] -Starker Performanceverlust bei 20 [7] Nutzern -Protokolldateien ermöglichen Wiederherstellung bis zum Zeitpunkt des Fehlers -Mehrstufige Sicherheitsarchitektur -Hohes Datenverlustrisiko -Inkonsistenz der Datenbank durch Schreib / oder Lesefehler -Einfaches Kopieren der gesamten Datenbank -Speichern von Prozeduren und Funktionen-Programmlogik durch Formulare und Abfragen realisiert 28.12.2011Dennis Rollesbroich 14
15
Gliederung Hintergründe Anforderungen ▫Anforderungen – Datenbank ▫Anforderungen – Software Wahl des Datenbankmanagementsystems RealisierungRealisierung ▫Realisierung - Datenbank ▫Realisierung – Software ▫Schnittstellen Ausblick Literaturverzeichnis 28.12.2011Dennis Rollesbroich 15 Realisierung
16
28.12.2011Dennis Rollesbroich 16
17
Realisierung – Datenbank 28.12.2011Dennis Rollesbroich 17
18
Realisierung - Software 28.12.2011Dennis Rollesbroich 18
19
Schnittstellen 28.12.2011Dennis Rollesbroich 19
20
Schnittstellen 28.12.2011Dennis Rollesbroich 20 Datasource: ▫Server- und Instanzname Initial Catalog: ▫Datenbankname Integrated Security: ▫Authentifizierungsart False – User ID & Password Sspi – Windowsauthentifizierung
21
Schnittstellen 28.12.2011Dennis Rollesbroich 21
22
Gliederung Hintergründe Anforderungen ▫Anforderungen – Datenbank ▫Anforderungen – Software Wahl des Datenbankmanagementsystems Realisierung ▫Realisierung - Datenbank ▫Realisierung – Software ▫Schnittstellen AusblickAusblick Literaturverzeichnis 28.12.2011Dennis Rollesbroich 22 Ausblick
23
Grundstein für eine neue Produktionsverwaltung, Auftragserfassung Erweiterung hinsichtlich der Produktionsverwaltung ▫Arbeitsschritte und Tests automatisieren und optimieren ▫Auswertung der gesammelten Daten Qualitätssicherung Weiterentwicklung 28.12.2011Dennis Rollesbroich 23
24
28.12.2011Dennis Rollesbroich 24
25
Literaturverzeichnis 1. Abgerufen am 14. Dezember 2011 von http://win32.mvps.org/sequrity/sspi.htmlhttp://win32.mvps.org/sequrity/sspi.html 2. Microsoft.(22. Mai 2006). Abgerufen am 15. November 2011 von http://www.microsoft.com/germany/sql/2005/editionen/default.mspx http://www.microsoft.com/germany/sql/2005/editionen/default.mspx 3. Wikipedia.(4. Dezember 2011). Abgerufen am 10. Dezember 2011 von http://de.wikipedia.org/wiki/Datenbankhttp://de.wikipedia.org/wiki/Datenbank 4. Wikipedia.(28. Oktober 2011). Abgerufen am 11. November 2011 von http://de.wikipedia.org/wiki/ACID_(Informatik)http://de.wikipedia.org/wiki/ACID_(Informatik) 5. Chapman, T.(11. Dezember 2006). ZDNet. Abgerufen am 20. November 2011 von http://www.zdnet.co.uk/news.it- strategy/2006/12/11/sql-server-express-vs-access-for-small-business-applications-39285074/http://www.zdnet.co.uk/news.it- strategy/2006/12/11/sql-server-express-vs-access-for-small-business-applications-39285074/ 6. DiffecenceBetween. Abgerufen am 24. November 2011 von http://www.differencebetween.net/technology/difference-between- wpf-and-windows-forms/http://www.differencebetween.net/technology/difference-between- wpf-and-windows-forms/ 7. Jungbluth, B. (April 2007). Access im Unternehmen. Abgerufen am 20. November 2011 von http//www.access-im- unternehmen.de/index1.php?BeitragID=472&id=300http//www.access-im- unternehmen.de/index1.php?BeitragID=472&id=300 8. Kühnel, A(2010). Galileo. Abgerufen am 5. Dezember 2011 von http://openbook.galileocomputing.de/visual_csharp_2010/visual_csharp_2010_24_001.htm#mje438efe4bd1e4a48461d07f197 d0d285 http://openbook.galileocomputing.de/visual_csharp_2010/visual_csharp_2010_24_001.htm#mje438efe4bd1e4a48461d07f197 d0d285 9. Natascha Nicol, R.A. (2005). Microsoft Access-Projekte mit SQL Sever 200. Microsoft Press. 28.12.2011Dennis Rollesbroich 25
26
Drehmomentaufnehmer 28.12.2011Dennis Rollesbroich 26
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.