Bankensystemprojekt
Bankensystemprojekt
EINFÜHRUNG
Diese Software wird als Werkzeug der HSBC BANK zur Verfügung gestellt.
Genauigkeit. Die Software ist vollständig computerisiert, sodass es keine Zeit gibt.
weiter implementiert.
Suchen Sie nach jedem einzelnen Konto für einen bestimmten Kunden,
Alle Transaktionen anzeigen und jedes Konto sollte eröffnet werden mit
Um nur autorisierten Benutzern den Zugriff auf verschiedene Funktionen und Prozesse zu ermöglichen, die verfügbar sind in der
system.
Finde jede A/C, die vom Benutzer gewünscht wird.
Reduziert die Büroarbeit, da der Großteil der Arbeit vom Computer erledigt wird.
Transaktionen wie
oNew account creation.
Abhebung von Bargeld.
Einzahlungen von Bargeld oder Scheck.
Prüfung der Kontostände durch Kontoinhaber oder durch den Administrator.
oTransaktionsaufzeichnungen in Form von Berichten.
Das Projekt bemüht sich aufrichtig, alle oben genannten Funktionen bereitzustellen, um die
Anforderungen der Bank.
Die Projektkategorie ist Visual Basic mit RDBMS (Access) und Managementinformationssystem.
HARDWARE REQUIREMENTS:-
SOFTWARE REQUIREMENTS:-
Systementwicklung Lebenszyklus
Die strukturierte Abfolge der Operation, die für die Bildentwicklung erforderlich ist
und
Das System muss ersetzt und weiterentwickelt werden, der Zyklus wird
beginnen.
Systemanalyse
Systemdesign
Codierung
System Testing
BANKENSYSTEM
Seite | 12
Systemimplementierung
Systemwartung
Systementwicklung Lebenszyklus
Der Lebenszyklus der Systementwicklung ist ein Prozess zur Entwicklung von Software.
Entwicklungslebenszyklus.
Die Software soll einen Lebenszyklus haben, der aus mehreren besteht
Teil des Systems oder etwas, das mit dem System verbunden ist, wie zum Beispiel
Wie bei den meisten Unternehmungen ist Planung ein wichtiger Faktor in
Der Prozess muss sein. Die meisten professionellen Softwareentwickler planen ein
BANKENSYSTEM
Seite | 13
Softwareprojekt unter Verwendung einer Reihe von Schritten, die allgemein als die
unterscheiden sich in der Anzahl der definierten Phasen und in den spezifischen Aktivitäten
Generisches Modell, das Ihnen eine Vorstellung von den erforderlichen Schritten geben sollte.
Verständnis kann darüber erlangt werden, was das System tun sollte, d. h.
was die Eingaben für das System sind, was die Ausgabe sein sollte, und
BANKENSYSTEM
Seite | 14
Programmentwurf
In dieser Phase wird eine Lösung für das Problem entworfen, indem ein
Systemziele. Eine solche Abfolge von Schritten wird oft als bezeichnet
Ein Algorithmus. Einige der Methoden, die verwendet werden, um ein Programm zu definieren
bestimmen, wie die Eingabe erhalten wird, wie die Ausgabe angezeigt wird, und
Program coding
BANKING SYSTEM
Seite | 15
Zuerst ist es wichtig, einen technischen Bezug zu schaffen, um die laufenden Aktivitäten zu erleichtern.
den Benutzer über die Funktionen der Software und deren Nutzung informieren.
wie erwartet. Das System muss gewartet werden, und Teile davon
muss von Zeit zu Zeit aktualisiert werden, um mit den sich entwickelnden Benutzeranforderungen Schritt zu halten.
Bedürfnisse oder um mit neuen Problemen umzugehen. Schließlich, als das System
den Anforderungen einer wachsenden Anzahl von Nutzern gerecht zu werden, nutzen Sie
BANKENSYSTEM
Seite | 16
müssen außer Betrieb genommen und durch ein neues System ersetzt werden. Daher,
Alle Aufzeichnungen von A/cs und Kunden werden in separaten Dateien gespeichert.
BANKENSYSTEM
Seite | 17
Ein bestimmter Kundenrekord kann für einen oder mehrere modifiziert werden.
Abruf.
Over and above the proposed system does not have any possibility
Machbarkeitsüberlegung
Es gab drei wesentliche Überlegungen, die in dieser Machbarkeitsstudie eine Rolle spielten.
Die Analyse jeder Überlegung wurde überprüft, um darzustellen, wie sie sich auf ... bezieht.
der Systemaufwand.
Wirtschaftliche Machbarkeit
Technische Durchführbarkeit
Betriebliche Machbarkeit
WIRTSCHAFTLICHE MACHBARKEIT
BANKENSYSTEM
Seite | 18
that are
die von dem vorgeschlagenen System erwartet werden und die Kosten vergleichen;
Wir treffen eine Entscheidung und setzen das neu vorgeschlagene System um.
Die manuellen Anstrengungen, die mit der Wartung der Klimaanlage und der Kunden verbunden sind
gewaltig. Das liegt daran, dass das Volumen der Informationen, die
Kundenbetreuung ist nicht einfach und der benötigte Personaleinsatz ist groß. Mit
Mit der Hilfe von Computern ist es sehr einfach, die Einzelheiten eines Buches zu verwalten.
viele Anfragen bearbeiten. Im Durchschnitt sollte es nicht mehr als 10-15 Minuten dauern.
Bedürfnisse können mit der aktuellen Software und Hardware erfüllt werden.
Diese Studie entscheidet, ob das vorgeschlagene System umgesetzt wird oder nicht.
BANKENSYSTEM
Seite | 19
In diesem Fall hat der Benutzer einen Hauptangestellten, der die gesamte Arbeit erledigt. Also der
Ein Angestellter hat Aufzeichnungen über neue Konten und deren Löschung geführt.
das Volumen der Informationen, die von einer einzigen Person verarbeitet werden müssen, ist
gewaltig. Eine Analyse der verschiedenen Alternativen, die vorgeschlagen wurden von
Technical Feasibility
Dies betrifft die Spezifizierung von Geräten und Software, die ...
besonderes Tempo.
Nach der Prüfung der technischen Machbarkeit geben wir mehr Bedeutung auf
Wasserfall-Lebenszyklusmodell
BANKENSYSTEM
Seite | 20
Definition:
Wasserfall-Lebenszyklusmodell
Design:
Datenstruktur
Architecture
Schnittstelle
Algorithmus
SYSTEM
Durchführbarkeit
VALIDATION
PROJEKT
PLANUNG
VALIDIERUNG
ANALYSE DESIGN
CODETEST
BANKENSYSTEM
Seite | 21
BANKENSYSTEM
Seite | 22
ENTITÄTS-RELATIONS-DIAGRAMM
BENUTZERFALL-DIAGRAMM
BENUTZER KUNDE
ERSTELLEN
Konto-Nr.
Gleichgewicht
Eröffnung
BENUTZER /
ADMINISTRATOR
DEPOSIT WITHDRAW
ÄNDERN SCHLIESSEN
ABHEBEN
BANKENSYSTEM
Seite | 23
Zugriff gewähren
Reports
Anfragen
Super gewähren
Benutzerzugang
PROJEKT
BENUTZER /
ADMINISTRATOR
VERIFY
A/c
NUMMER
INITIAL.DAT
BANKING SYSTEM
Seite | 24
Wenn
ok
BENUTZER /
ADMINISTRATOR
AKZEPTIEREN
WAHL
SHOW
CUSTOMER
DETAIL
BANKENSYSTEM
Seite | 25
2. EBENE DFD
VERARBEITUNG
WAHL ANNEHMEN
FORM
BENUTZER
ODER
ADMINISTRATOR
BENUTZER /
ADMINISTRATOR
INITIAL.DAT
AUF Wiedersehen
HILFE
EDIT A/C
ÖFFNEN
NEW A/C
TRANSA
AKTION
LIST OF
Klimaanlage
SEE
Klimaanlagen
BANKVERWALTUNGSSYSTEM
Seite: 26
BANKMANAGEMENTSYSTEM
Page: 27
SYSTEMTESTING
Systemtests sind eigentlich eine Reihe verschiedener Tests, deren Hauptzweck es ist
verschiedene Zwecke, die alle darauf abzielen, zu überprüfen, dass alle Systemelemente vorhanden sind
ordentlich integriert und die zugewiesenen Funktionen ausgeführt. Während des Testens habe ich versucht zu
Stellen Sie sicher, dass das Produkt genau das tut, was es tun soll. Das Testen ist das
Testphase, ich versuche, die folgenden Ziele zu erreichen: die Qualität zu bekräftigen
Produkt, um alle verbleibenden Fehler aus vorherigen Phasen zu finden und zu beseitigen, um
Validieren Sie die Software als Lösung für das ursprüngliche Problem, um zu demonstrieren, dass
BANKVERWALTUNGSSYSTEM
Page: 28
Unit Testing
Einzelne Komponenten werden getestet, um sicherzustellen, dass sie korrekt funktionieren. Jede
Modulprüfung
Ein Modul ist eine Sammlung von abhängigen Komponenten, wie z.B. einer Objektklasse, einem
abstrakter Datentyp oder eine lockerere Sammlung von Verfahren und Funktionen. Ein
Modul kapselt verwandte Komponenten ein, sodass sie ohne andere getestet werden können.
Systemmodule.
Untermodultests
Diese Phase umfasst das Testen von Sammlungen von Modulen, die erstellt wurden.
sollte sich daher auf die Erkennung von Schnittstellenfehlern konzentrieren, indem es rigoros
Abnahmetests
Dies ist die letzte Phase des Testprozesses, bevor das System akzeptiert wird.
Betriebliche Nutzung. Das System wird mit von dem System bereitgestellten Daten getestet.
Lieferdaten anstelle von simulierten Testdaten beschaffen. Die Abnahmeprüfung kann Fehler aufdecken.
BANKVERWALTUNGSSYSTEM
Page: 29
Übt das System auf verschiedene Weise mit den Testdaten. Abnahmeprüfung
kann auch die Anforderungen Probleme aufzeigen, bei denen die Einrichtungen des Systems nicht
wirklich die Bedürfnisse des Benutzers erfüllt oder die Systemleistung akzeptabel ist.
TESTMETHODEN
Wiederherstellungstest
In diesem Test wird das System getestet, indem es gezwungen wird, auf verschiedene Arten zu scheitern und
Stresstest
fordernde Ressourcen auf abnormalem Weg. Die Anwendung wird getestet auf
Leistungstests
Performance testing for the application is performed for finding the actual
Laufzeitleistung. Die benötigte Zeit für die Suche und Lokalisierung der erforderlichen Daten beträgt
getestet. Die Genauigkeit und Geschwindigkeit der Datenkonvertierung des Konvertertools ist ebenfalls
BANKENVERWALTUNGSSYSTEM
Page: 30
the application is tested by using test data sets provided by the system testing
Benutzerakzeptanztests
Die Benutzerakzeptanztests sind der Moment, in dem wir beweisen, dass wir wirklich
getan, was wir versprochen haben. Dieses Testen ist nicht dasselbe wie das Testen
Kunde und beabsichtigt zu überprüfen, dass die Tests überhaupt keine Fehler aufweisen. Alle die
possible testing conditions and data that the software organization has never
Die vorgeschlagene Software ist viel effizienter und perfekter als die vorhandene.
Eins. Die verfügbaren Module sind sehr benutzerfreundlich und vollständig frei von
von allen möglichen Eingabefehlern. Der Benutzer beweist es, indem er Beispieldaten verwendet.
BANKENVERWALTUNGSSYSTEM
Seite: 31
TESTSTRATEGIE:
Die Teststrategie integriert Methoden zur Gestaltung von Software-Testfällen in ein gut
geplante Abfolge von Schritten, die zu einer erfolgreichen Erstellung von Software führen.
EINHEITSTESTING:
Das Unit-Testing beschäftigt sich mit dem Wissen über das Testen einer Programmeinheit, um
bestimmen, dass es frei von Daten-, Logik- oder Standardfehlern ist. Auf dieser Ebene weiß
Box-Tests werden verwendet. Diese Einheit umfasst Kenntnisse in der dynamischen Analyse. In
Bei dieser Einheitstests werden einzelne Komponenten oder Modelle getestet. Es ist relativ
konzentriert sich auf die kleinen Segmente des Codes und zielt darauf ab, eine hohe zu üben
INTEGRATION TESTING:
Integrationstests befassen sich mit dem Wissen über die Validierung, dass Software
BODEN-VERFAHREN TESTING:
Beim Bottom-up-Integrationstest beginnt der Bau und das Testen mit atomaren
Modelle werden von unten nach oben integriert, die Verarbeitung, die für Modelle erforderlich ist, sind
BANKMANAGEMENTSYSTEM
Seite: 32
eliminierte.
FUNCTIONAL TESTING:
Funktionale Tests sind Programme oder Skripte, die konfiguriert sind, um zu überprüfen, ob die Anwendung erfüllt.
äußere Anforderungen erfüllen und Ziele erreichen, wie beispielsweise Leistung, auch bekannt als
SZENARIOTESTING:
Szenarientests sind ähnlich, aber nicht dasselbe wie sitzungsbasierte Tests, die
BANKENVERWALTUNGSSYSTEM
Seite: 33
Anforderungsanalyse:
Designanalyse:
Während der Entwurfsphase arbeiten Tester mit Entwicklern zusammen, um festzustellen, was
Welche Aspekte eines Designs testbar sind und unter welchen Parametern die Tester arbeiten.
Testplanung:
Testentwicklung:
Software.
Test Extension:
Tester führen die Software basierend auf den Plänen und Tests aus und berichten über etwaige
Page: 34
Test Reporting:
Nach Abschluss der Tests erstellen die Tester Matrizen und erstellen Endberichte über
ihren Testaufwand und ob die getestete Software bereit für die Freigabe ist.
Betriebsdokumentation
System in Bezug auf das Ausmaß, in dem das System die angegebenen Ziele erreicht.
Die Ziele und die tatsächlichen Projektkosten überschreiten die ursprünglichen Schätzungen. Die Einleitung
Die Studie beginnt mit dem Prüferteam, das Anträge sammelt und überprüft.
Akzeptiert. Unerwartete Änderungen im System, die den Benutzer oder das System betreffen.
Nachdem das Formular eingereicht wurde, wird der Benutzer gefragt, wie gut das System gemäß den Spezifikationen funktioniert.
Vorschläge werden gesucht und dies markiert den Beginn der Operation
BANKMANAGEMENTSYSTEM
Page: 35
das Ziel der Überprüfung, die Art der durchzuführenden Bewertung. Und das
Verwaltungsplan:
1. User objectives
Personalbedarfsplan:
Dieser Plan bewertet alle Aktivitäten, die das Systempersonal und das Personal betreffen.
Sie haben direkten Kontakt mit dem System. Der Schwerpunkt liegt auf Produktivität und Moral.
und Arbeitszufriedenheit.
Hardwareplan
Die Hardware des neuen Systems wird ebenfalls überprüft, einschließlich Terminals, CRT
Ziel ist ein Vergleich der aktuellen Leistungsspezifikation mit dem Design
BANKVERWALTUNGSSYSTEM
Seite: 36
Dokumentenüberprüfungsplan
Der Grund für die Entwicklung eines Dokumentationsüberprüfungsplans besteht darin, die zu bewerten.
Genauigkeit und Vollständigkeit der bis heute zusammengestellten Dokumentation und deren
BANKVERWALTUNGSSYSTEM
Page: 37
VALIDIERUNG
Die Validierung ist der Prozess der Validierung der Software gemäß dem
Die Anwendung erfüllt ihren Zweck. Die Validierung erfolgt in allen Modulen und ist zu
Recovery testing:
Es wurde überprüft, ob die Software in der Lage ist, sich von Fehlern zu erholen.
Security testing:
Stresstest:
BANKVERWALTUNGSSYSTEM
Page: 38
BANKMANAGEMENTSYSTEM
Page: 39
IMPLEMENTIERUNG
Eine entscheidende Phase im Lebenszyklus des Systems ist die erfolgreiche Implementierung von
Das neue Systemdesign. Umsetzung bedeutet einfach, ein neues
Bei der Systemimplementierung ist die Schulung der Benutzer entscheidend, um den Widerstand zu minimieren.
Veränderung und der neuen Systeme die Chance geben, seinen Wert zu beweisen. Trainingshilfen
wie benutzerfreundliche Handbücher, ein Datenwörterbuch und Hilfsmittel zur Arbeitsunterstützung, die
Informieren Sie über das neue System und die Hilfeseiten. Stellen Sie die zur Verfügung.
Seite: 40
LIMITATIONS
In dieser Welt hat alles seine eigenen Grenzen. Und eine Einschränkung in einem Projekt ist
recht offensichtlich. Sogar berühmte Software und Betriebssysteme haben ihre eigenen
Einschränkungen. Zum Beispiel unterstützt Win 3 xs keinen USB-Port. Also ist es ein
In diesem Projekt darf ein Buchcode nicht mehr als 500 betragen. Das ist also eine Einschränkung davon.
Projekt, dass dieses System nicht mehr als 500 Bücher verwalten kann.
Es wurden keine Überprüfungen hinsichtlich des Eintritts doppelter Datensätze im Buch vorgenommen.
Diese Einschränkung ist auch in der Funktion vorhanden, wenn wir neue erstellen
Mitglieder.
And there are some other limitations, which will be faced by USER when
BANKVERWALTUNGSSYSTEM
Seite: 41
CONCLUSION
Dieses Bankensystemprojekt wird als nützlicher Ansatz für die Datenbank dienen.
Dialogfeld zum Einzahlen und Abheben von Geld für die Person. Es dient als
helpful approach for the users. It provides easy way of the deposit and
zieht das Geld ab. Es verringert die Zeit, die der Benutzer benötigt, um Geld zu sparen.
BANKVERWALTUNGSSYSTEM
Page: 42
Referenzen
Bücher
inkl.
2.
Webseite
www.hsbc.com
Suchmaschine
www.google.com (Bankverwaltung)