Projektbericht Python-Projekt
Projektbericht Python-Projekt
AN
Fahrzeugausstellungsmanagementsystem
BERICHT
Eingereicht zur teilweisen Erfüllung der Anforderungen für den Erwerb des Grades von
BACHELOR OF ENGINEERING
IN
INFORMATIK & ENGINEERING
Eingereicht bei:
Submitted by:
Dheeraj Kumawat (17bcs2101), Geetam Pradhan(17bcs2102), Mohini(17bcs2115)
ich
DANKE
Wir möchten unseren besonderen Dank an unseren Lehrer ausdrücken, der mir das Goldene gegeben hat.
Gelegenheit, dieses wunderbare Projekt zum Thema Gesundheitsverfolgung/-überwachungssystem in Python durchzuführen,
was uns auch dabei half, viele Forschungen durchzuführen und wir erfuhren von so vielen neuen Dingen. Wir
sind ihnen wirklich dankbar.
Wir möchten Gott danken für seine unendliche Gnade und Liebe während unseres akademischen Lebens. Ohne
Ich hätte es nicht so weit geschafft. Wir möchten auch unseren Familien für ihre Hilfe danken und
Verständnis während des gesamten akademischen Lebens.
Wir möchten uns erneut bei unseren Freunden bedanken, die uns sehr geholfen haben, dieses Projekt abzuschließen.
befristeter Zeitraum.
This project really helped us to learn skills of python and its functionality. I gained a lot of knowledge
während der Fertigstellung dieses Projekts.
Zuletzt sind wir jedem einzelnen Menschen dankbar, der uns bei der Fertigstellung dieses Projekts geholfen hat.
ii
ZUSAMMENFASSUNG
This is a live project which was developed for a local Vehicle Agent. It is useful to the Agent to
Die Kundendetails, Verkaufsdetails, Unternehmensartikel und -dienste sowie Fahrzeugdetails pflegen.
Jeder Kunde, der ein Fahrzeug mit einem Darlehen kauft, wird anhand der Fahrzeugnummer erkannt.
Fahrzeugerkennungssystem, das die folgenden Module abdeckt. Der Agent wird das Fahrzeug eingeben.
Nein, es wird dem Benutzer helfen, die Fahrzeugdetails und die erforderlichen Informationen des Kunden zu suchen. Der Agent
gibt die Kundendaten ein und pflegt die Unternehmensdetails. Bezüglich des Registrierungsmoduls,
contains the information about newly joined User details like name of the user, password etc.
Das Fahrzeugdetailsmodul enthält Informationen wie Name des Fahrzeugs, Sendung von, Sendung nach usw. Abrechnung
und die Zahlungsdetails enthalten die Angaben wie den zu zahlenden Betrag, EMI. Die Suche hat.
die Daten des Kunden. Jeder Agent wird sich einloggen und die Daten des Kunden suchen, es wird alles angezeigt
Daten wie Kundendetails, Fahrzeugname, Zahlungsart usw. Dies
Fahrzeugausstellungsmanagementsystem
Das Projekt enthält hauptsächlich die Fahrzeuginformationen und Details zur Kreditrückzahlung. Das Fahrzeug wird gekauft.
Ob der Fahrzeugbetrag geklärt wird oder nicht. Wenn er geklärt wird, ist es in Ordnung. Andernfalls wird der Agent suchen.
iii
Verzeichnis der Abbildungen
1 Strukturdiagramm XIII
2 UML-Diagramm xiii
3 ER-Diagramm xiv
4 DFD-Diagramm xv
Tabelle(1)
iv
Inhaltsverzeichnis
Anerkennung
Ii ii
Iii Zusammenfassung iii
V Inhaltsverzeichnis v
Tabelle(2)
v
KAPITEL 1 - EINLEITUNG
1.1 Introduction:
Dies ist ein Live-Projekt, das für ein Fahrzeugshowroom entwickelt wurde. Es ist nützlich für die
Managementsystem zur Pflege der Kundendaten, Verkaufsdetails, Unternehmensartikel und Dienstleistungen
und auch Fahrzeugdetails.
und jeder hat wenig Zeit. Man möchte immer die Informationen erhalten und eine Aufgabe erledigen.
er/sie/sie wünscht sich innerhalb kurzer Zeit und auch mit einer Menge Effizienz und Genauigkeit.
Die Anwendungsbereiche für die Computerisierung wurden auf der Grundlage der folgenden Faktoren ausgewählt:
Minimierung der manuell geführten Aufzeichnungen an verschiedenen Orten.
Benutzer.
Bereitstellung verschiedener statistischer Informationen, die bei der Entscheidungsfindung helfen.
Um den manuellen Aufwand bei Aktivitäten zu reduzieren, die repetitive Arbeiten umfassen.
Die Aktualisierung und Löschung einer so großen Datenmenge wird einfacher werden.
vi
KAPITEL 2 - SRS
1. Introduction
1.1 Purpose
Der Hauptzweck der Erstellung dieses Dokuments besteht darin, einen allgemeinen Einblick in die Analyse zu geben.
Anforderungen des bestehenden Systems oder der Situation und zur Bestimmung der Betriebsmerkmale
des Systems.
1.2 Dokumentkonventionen
Beim Schreiben dieses SRS für das Fahrzeugausstellungsmanagementsystem sind die folgenden
Terminologien und Standards werden verwendet:
Betrieb
1.3 Produktumfang
Dieses Dokument spielt eine entscheidende Rolle im Entwicklungszyklus (SDLC) und beschreibt die
vollständige Anforderung des Systems. Es ist für die Verwendung durch die Entwickler gedacht und wird die Grundlage sein
während der Testphase. Alle zukünftigen Änderungen an den Anforderungen müssen durchgehen
formal change approval process.
sieben
2. Gesamte Beschreibung
2.1 Produktperspektive
Eine Strategie, bei der wir Technologiedienstleistungen und -lösungen gestalten, integrieren und verwalten - wir nennen das
Sie kombinieren die besten Menschen, Prozesse und Technologien, um hervorragende Ergebnisse - Konsistenz - zu erzielen.
komplexe Projekte, die innerhalb und sogar vor dem Zeitplan geliefert wurden.
Unsere Teams kombinieren modernste Technologiefähigkeiten mit umfangreicher Fachkenntnis. Was ebenso
wichtig - sie haben eine starke Kundenorientierung, die bedeutet, dass sie tatsächlich damit anfangen, zuzuhören.
der Kunde. Sie konzentrieren sich darauf, Lösungen zu finden, die den Kundenanforderungen entsprechen.
Heute und zukünftige Bedürfnisse antizipieren.
2.2 Produktfunktionen
Soweit das Projekt entwickelt ist, ist die Funktionalität einfach, das Ziel des Vorschlags ist es,
Die Funktionsweise der Überwachung des Prüfungsstatus stärken und sie effektiver und besser machen.
Der gesamte Umfang wurde in fünf Ströme unterteilt, die als Koordinatorenebene, Managementebene bekannt sind.
Auditor-Ebene, Benutzer-Ebene und staatliche Web-Koordinator-Ebene. Die vorgeschlagene Software wird abdecken
die Informationsbedürfnisse in Bezug auf jede Anfrage der Benutzergruppe, d.h. die Annahme der Anfrage,
Bereitstellung des Schwachstellenberichts und des aktuellen Stands des Audits.
acht
2.3 Benutzerklassen und Eigenschaften
Die ersten Nutzer unserer Anwendungsoberfläche werden gesundheits- und/oder fitnessbewusst sein.
Personen, die mit der Bedienung von Anwendungen vertraut sind. Gesundheit und/oder fitnessbewusst
individuals that may use this application include (but are not limited to), personal trainers,
Athleten, Diätler und Menschen, die ein gesundes Leben führen möchten. Diese Softwareanwendung wird nicht
fokussiert auf die Bedürfnisse von Menschen, die sich nicht für persönliche Gesundheit interessieren.
3. Systemmerkmale
3.1 Funktionale Anforderungen
Soweit das Projekt entwickelt ist, ist die Funktionalität einfach, das Ziel des Vorschlags ist es, zu
Stärken Sie die Funktionalität der Überwachung des Prüfungsstatus und machen Sie sie effektiver und besser. Die
Der gesamte Umfang wurde in fünf Bereiche klassifiziert, die als Koordinatorenebene und Managementebene bekannt sind.
Auditor-Stufe, Benutzerstufe und Staatliche Web-Koordinator-Stufe. Die vorgeschlagene Software wird abdecken
die Informationsbedürfnisse in Bezug auf jede Anfrage der Benutzergruppe, d.h. die Anfrage anzunehmen,
providing vulnerability document report and the current status of the audit.
INPUT AND OUTPUT
Die wichtigsten Eingaben, Ausgaben und Hauptfunktionen des Systems sind wie folgt
INPUTS:
Der Hauptbediener gibt seine oder ihre Benutzer-ID und das Passwort ein.
Der leitende Operator kann die persönlichen Daten und so weiter bearbeiten.
OUTPUTS:
Der Hauptoperator erhält persönliche Daten.
ix
2Operator erhält die persönlichen Daten.
Techniker erhalten persönliche und technische Details.
Benutzer erhalten angeforderte Berichte.
5Suchergebnisse anzeigen.
es ist machbar, wenn sie unbegrenzte Ressourcen und unendliche Zeit haben. Es gibt Aspekte in der Machbarkeit
Studienteil der vorläufigen Untersuchung:
1Technical Feasibility
2Betriebsfeasibility
Ökonomische Machbarkeit
Technische Machbarkeit
Das technische Problem, das normalerweise während der Machbarkeitsphase der Untersuchung angesprochen wird, umfasst die
folgend:
x
Früher gab es kein System, das den Anforderungen des 'Sicheren Infrastrukturimplementierungssystems' gerecht wurde.
Das derzeit entwickelte System ist technisch machbar. Es handelt sich um eine webbasierte Benutzeroberfläche für Audits.
Workflow bei NIC-CSD. Damit bietet es den Nutzern einen einfachen Zugang. Der Zweck der Datenbank ist es, ...
Erstellen, einrichten und aufrechterhalten eines Workflows zwischen verschiedenen Entitäten, um allen Beteiligten zu helfen.
Benutzern in ihren verschiedenen Funktionen oder Rollen. Berechtigungen für die Benutzer würden basierend auf den
Die angegebenen Rollen gewährleisten daher die technische Garantie für Genauigkeit, Zuverlässigkeit und Sicherheit.
Die Software- und Hardwareanforderungen für die Entwicklung dieses Projekts sind nicht viele und sind
bereits intern bei NIC verfügbar oder sind als Open Source kostenlos verfügbar. Die Arbeit für das Projekt
ist mit der aktuellen Ausrüstung und vorhandenen Softwaretechnologie abgeschlossen. Die notwendige Bandbreite ist vorhanden.
Um den Benutzern unabhängig von der Anzahl der Benutzer, die das System nutzen, schnell Feedback zu geben.
Betriebliche Machbarkeit
Vorgeschlagene Projekte sind nur dann von Nutzen, wenn sie in ein Informationssystem umgesetzt werden können. Das wird
meet the organization’s operating requirements. Operational feasibility aspects of the project are
als wichtiger Teil der Projektumsetzung angesehen werden. Einige der wichtigen angesprochenen Themen
sollen die betriebliche Durchführbarkeit eines Projekts testen, beinhaltet Folgendes: -
Werden vom Benutzer Widerstände bestehen, die die möglichen Anwendungsnutzene untergraben?
Dieses System soll den oben genannten Problemen entsprechen. Zuvor, das
Managementfragen und Benutzeranforderungen wurden berücksichtigt. Daher gibt es keine
Frage des Widerstands von den Nutzern, die die möglichen Anwendungsnutzen untergraben können.
Das gut durchdachte Design würde die optimale Nutzung der Computerressourcen sicherstellen und würde
Helfen Sie bei der Verbesserung des Leistungsstatus.
Wirtschaftliche Machbarkeit
Ein System kann technisch entwickelt werden und das verwendet wird, wenn es installiert ist, muss dennoch gut sein.
Investitionen für die Organisation. In der wirtschaftlichen Machbarkeit sind die Entwicklungskosten für die Erstellung der
Das System wird anhand des ultimativen Nutzens bewertet, der aus den neuen Systemen gewonnen wird. Finanzielle Vorteile
xi
Das System ist wirtschaftlich machbar. Es erfordert keine zusätzliche Hardware oder Software. Da
Die Schnittstelle für dieses System wurde unter Verwendung der vorhandenen Ressourcen und Technologien entwickelt.
Bei NIC gibt es nominale Ausgaben und wirtschaftliche Machbarkeit für bestimmte.
und Betriebssysteme zum Schutz vor absichtlichem oder versehentlichem Schaden durch eine definierte Bedrohung.
DATENSICHERHEIT ist der Schutz von Daten vor Verlust, Offenlegung, Modifizierung und Zerstörung.
SYSTEMINTEGRITÄT bezieht sich auf das ordnungsgemäße Funktionieren von Hardware und Programmen, angemessen
Physische Sicherheit und Schutz vor externen Bedrohungen wie Abhörung und Telefonüberwachung.
DIE PRIVATSPHÄRE definiert die Rechte des Nutzers oder der Organisationen, zu bestimmen, welche Informationen sie haben.
bereit, mit anderen zu teilen oder von ihnen zu akzeptieren und wie die Organisation davor geschützt werden kann
VERTRAULICHKEIT ist ein besonderer Status, der sensiblen Informationen in einer Datenbank zugewiesen wird, um zu minimieren
die mögliche Verletzung der Privatsphäre. Es ist ein Attribut von Informationen, das ihren Bedarf charakterisiert für
Schutz.
4.3 Sicherheitsbedenken
Die System Sicherheit bezieht sich auf verschiedene Validierungen von Daten in Form von Prüfungen und Kontrollen, um zu vermeiden, dass
Systemausfälle. Es ist immer wichtig sicherzustellen, dass nur gültige Daten eingegeben werden und nur gültige
Es werden Operationen im System durchgeführt. Das System verwendet zwei Arten von Kontrollen und Prüfungen:
Technology Used:[Link]
Verwendetes Betriebssystem: Windows 10 / 8
xii
Hardwareanforderungen:
Core i5 (Prozessor)
4 GB RAM
3 MB Cache-Speicher
Festplatte 10GB
Softwareanforderungen
Betriebssystem: Windows XP
Windows 10
WINDOWS-BS (XP / 2000 / 200-Server / 2003-Server)
Visual Studio .Net 2005 Enterprise Edition
Internetinformationsserver 5.0 (IIS)
Visual Studio .Net Framework (Minimal für Bereitstellung)
Front-End:
Wie wir wissen, kann eine solche Programmiersprache in der Softwareentwicklung verwendet werden, die Folgendes haben muss
User Interface:
BENUTZEROBERFLÄCHEN-DESIGN
Es ist wichtig, die Systembenutzer zu konsultieren und ihre Bedürfnisse bei der Gestaltung der Benutzeroberfläche zu besprechen.
xiii
BENUTZEROBERFLÄCHENSYSTEME KÖNNEN BREIT GESCHOPPT WERDEN IN:
1. Benutzerinitiierte Schnittstelle, der Benutzer hat die Kontrolle und steuert den Fortschritt des Benutzers/Computers.
Dialog. Im computer-initiierten Interface wählt der Computer die nächste Stufe der Interaktion aus.
[Link]-initierte Schnittstellen
In den computerinitiierte Schnittstellen leitet der Computer den Fortschritt des Benutzers/Computers.
Dialog. Informationen werden angezeigt und die Benutzerantwort des Computers führt eine Aktion aus oder zeigt an.
weitere Informationen.
BENUTZERINITIERT INTERGFÄCHEN
User initiated interfaces fall into two approximate classes:
[Link] driven interfaces: In this type of interface the user inputs commands or queries
which are interpreted by the computer.
[Link] orientierte Schnittstelle: Der Benutzer ruft ein Bild des Formulars auf seinen/ihren Bildschirm ab und füllt es aus.
das Formular. Die formularorientierte Benutzeroberfläche wurde gewählt, weil sie die beste Wahl ist.
xiv
CHAPTER-3
3.1 ER-Diagramm für das Projekt:
Abbildung(1)
3.2 UML-Diagramm :
xv
xvi
3.3 DFD-DIAGRAMM
Stufe 0:
siebzehn
Stufe 1:
xviii
Stufe 2:
xix
3.4 Systemsequenzdiagramm für das Projekt
xx
KAPITEL-4
Methodologie
Das Model View Controller oder MVC, wie es allgemein genannt wird, ist ein Software-Entwurfsmuster für
Entwicklung von Webanwendungen. Ein Modell-Ansicht-Controller-Muster besteht aus den folgenden drei
parts:
Model- The lowest level of the pattern which is responsible for maintaining data.
Ansicht – Dies ist dafür verantwortlich, alle oder einen Teil der Daten dem Benutzer anzuzeigen.
Controller–Software Code that controls the interactions between the model and view.
MVC ist beliebt, da es die Anwendungslogik von der Benutzeroberfläche trennt und unterstützt
Trennung von Anliegen. Hier empfängt der Controller alle Anfragen für die Anwendung und arbeitet dann
mit dem Modell, um alle vom View benötigten Daten vorzubereiten. Der View verwendet dann die vom Modell vorbereiteten Daten.
the controller to generate a final presentable response. The MVC abstraction can be graphically
wie folgt dargestellt.
xxi
CHAPTER-5
Screenshots:
xxii
xxiii
xxiv
CHAPTER-6
Es war mir eine große Freude, an diesem spannenden und herausfordernden Projekt zu arbeiten. Dieses Projekt
hat sich für mich als gut erwiesen, da es praktisches Wissen nicht nur über Programmierung in [Link]-Web vermittelt hat.
basierte Anwendung und keine gewisse Windows-Anwendung und SQL Server, sondern auch über alles
Verfahrensanweisung zum "Fahrzeugausstellungsmanagementsystem". Es bietet auch
Wissen über die neueste Technologie, die bei der Entwicklung von webbasierten Anwendungen und Clients verwendet wird.
Servertechnologie, die in Zukunft große Nachfrage haben wird. Dies wird bessere Möglichkeiten bieten und
Leitlinien für die zukünftige unabhängige Entwicklung von Projekten.
BENEFITS:
Das Projekt wird durch die Vorzüge des dem Benutzer angebotenen Systems identifiziert. Die Vorzüge dieses Projekts
hilfreich für den Kunden, die gewünschten Informationen durch so viel Einfachheit einzugeben.
Der Benutzer ist hauptsächlich mehr an der Gültigkeit der Daten interessiert, die er eingibt.
Es gibt Prüfungen in jeder Phase einer neuen Erstellung, Dateneingabe oder Aktualisierung, damit der Benutzer nicht kann
Geben Sie ungültige Daten ein, die später Probleme verursachen können.
Manchmal stellt der Benutzer in den späteren Phasen der Nutzung des Projekts fest, dass er einige aktualisieren muss.
die Informationen, die er zuvor eingegeben hat. Es gibt Optionen für ihn, mit denen er die aktualisieren kann.
Aufzeichnungen. Darüber hinaus gibt es eine Einschränkung für ihn, dass er das primäre Datenfeld nicht ändern kann. Das
xxv
Kann je nach Anforderung von einer Option des Projekts zur anderen wechseln. Das wird einfach sein.
und sehr benutzerfreundlich, was den Benutzer betrifft. Das heißt, wir können sagen, dass das Projekt benutzerfreundlich ist.
Der Entscheidungsprozess würde aufgrund der schnelleren Verarbeitung erheblich verbessert werden.
Information, da die Datensammlung aus Informationen, die auf dem Computer verfügbar sind, viel weniger Zeit in Anspruch nimmt.
Easier and faster data transfer durch die neueste Technologie in Verbindung mit dem Computer und
Kommunikation.
Durch diese Merkmale wird die Effizienz, Genauigkeit und Transparenz erhöht.
LIMITATIONS:
Die Größe der Datenbank wächst von Tag zu Tag, was die Belastung des Datenbank-Backups erhöht und
Datenpflegeaktivität.
Das Training für einfache Computeroperationen ist notwendig für die Benutzer, die mit dem System arbeiten.
xxvi
KAPITEL-7
Referenzen
[Link]
[Link]
2FÜR SQL
[Link]
3FÜR [Link]
[Link]/net/quickstart/aspplus/[Link]
[Link]
[Link]/quickstart/aspplus/[Link]
[Link]
[Link]
[Link]/[Link]
xxvii