Zum Inhalt springen

bastiku

Mitglieder
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

  1. Hallo, wäre nett, wenn Ihr meinen Projektantrag bewertet. Projektbezeichnung: Neuentwicklung einer Webanwendung zum Austausch von Dateien, die verschlüsselt auf einem https-Server gespeichert werden sollen. Kurze Projektbeschreibung: Die Firma xyz nutzt zum versenden von wichtigen Dateien an Ihre Kunden, Partner und sonstige Personen eine SSL verschlüsselte asp.net Webanwendung, weil der Versand von Dateien per E-Mail nicht sicher ist und bei einem Austausch von Dateien per ftp-Server, der Uploader und Empfänger einen Zugang zu diesem Server benötigt. Jeder der einen Account für die Webanwendung und sich erfolgreich eingeloggt hat, kann eine beliebige Datei hochladen und diese auf einem https-Server speichern. Accounts besitzen die Firma xyz und ein paar deren Kunden/Partner. Somit kann auch xyz Dateien von Ihren Kunden/Partnern erhalten. Die Webanwendung erstellt nach erfolgreichem Upload einen Link zu der gespeicherten Datei, den der Uploader dann über sein lokales E-Mail Programm an eine beliebige Person verschicken kann. Für den Empfang des Links und Download der Datei muss kein Account für die Webanwendung bestehen. Im Zuge einer IT-Sicherheitsprüfung wurde bemängelt, dass die Dateien unverschlüsselt auf dem https-Server gespeichert werden und die Webanwendung veraltet ist. Ziel meines Projekts ist die Neuentwicklung dieser Webanwendung, die sich nach dem Layout und Funktionen der aktuellen Webanwendung richtet und um eine Dateiverschlüsselung inkl. sicherem und freigewählten Passwort durch den Uploader, erweitert wird. Außerdem soll es nun eine Funktion in der Webanwendung geben, die den Versand des Links zu der Datei per E-Mail übernimmt, wenn der Uploader die E-Mail Adresse des Empfängers eingeben hat. Auch der Versand des Passwortes, welches benötigt wird um die Datei wieder zu entschlüsseln, soll über eine Funktion in der Webanwendung übernommen werden. Das Passwort soll aber aus Sicherheitsgründen über einen separaten Weg zum Empfänger gelangen. D.h., dass der Uploader der Datei die Handynummer des Empfängers eingeben muss. Durch eine implementierte Funktion, die ein SMS-Gateway nutzt, wird das Passwort dann an die eingetragene Handynummer verschickt. Kosten für den SMS-Versand trägt Unternehmen-Online. Eingegeben Empfänger-Daten sollen als Vorlage gespeichert werden können, damit der Uploader die Daten nicht ständig neu eingeben muss. Damit die Festplatte des https-Servers nicht irgendwann voll mit Dateien ist, muss der Uploader einer Datei vor dem Upload, die Gültigkeit für die Datei auswählen. Die ist in 1-10 Tagen ausgelegt. Ist dieser Zeitraum dann abgelaufen, wird durch eine Funktion die Datei auf dem Server gelöscht. Somit wird verhindert, dass die Festplatte irgendwann voll ist. Es soll auch weiterhin nur möglich sein, eine Datei hochzuladen. Außerdem soll das Benutzermanagement aus der alten Webanwendung übernommen werden. Es wird also weiterhin möglich sein, als Administrator neue Benutzer- und Administrator-Accounts anzulegen. Die Zugangsdaten müssen dann dem User persönlich mitgeteilt werden. Das wird nicht von der Webanwenung übernommen. Administratoren können außer dem anlegen von neuen Accounts, dem hochladen und weiterleiten von Dateien, auch Dateien von anderen Benutzern und Accounts wieder löschen. Legt ein Administrator einen neuen Account an, muss er die Zugangsdaten dem neuen User persönlich mitteilen. Dies wird nicht durch die Webanwendung übernommen. Benutzer haben nur das Recht Dateien hochzuladen und den Link zu dieser Datei an eine beliebige Person weiterzuleiten. Projektumfeld Firma xyz, nachfolgend xyz genannt, ist ein seit 1997 in xxx ansässiges Unternehmen mit xx Mitarbeitern. Zu den Hauptgeschäftsfeldern gehören die Analyse, Planung und Implementierung webbasierter Content Management Lösungen für das Internet und Intranet sowie die Entwicklung dazu benötigter Softwarekomponenten. In der Fullservice Internetagentur war ich an aktiven Projekten zur Entwicklung von Websites für die xx und yy beteiligt. Das Projekt wird im Rahmen der Ausbildung zum Fachinformatiker - Anwendungsentwicklung und der dazugehörigen Abschlussprüfung durchgeführt. Es ist ein internes Projekt. Projektphasen mit Zeitplanung • Ist-Analyse 2h • Erstellen eines Soll-Konzepts 4h • Entwicklung der Webanwendung 40h - Entwicklung der Datenbank 6h - Entwicklung der einzelnen Funktionen/Klassen 30h - Anpassen des Layouts 4h • Inbetriebnahme/Installation 2h • Softwaretest 4h • Fehlerbehebung 4h • Dokumentation 14h Gesamtstundenzahl für die Projektarbeit: 70h
  2. Zur weiteren Auswahl stünde noch eine vorhandene Rich Client Version eines Ticketscanners. Dieser funktioniert zur Zeit nur lokal auf einem Rechner. Die Software müsste so erweitert werden, dass ein Rechner als Server dient und andere einen Client Modus haben. Außerdem sollen noch Bereichssperre eingebaut werden. D.h. dass man mit Ticket A in Bereich A kommt aber nicht in Bereich B.
  3. Hallo, ich bin gerade auf der Suche nach einem Abschlussprojekt. Ich habe schon ein paar Ideen und würde (z.B. eine Art Haushaltsbuch: monatliche Finanzübersicht - User gibt zu Anfang Ausgaben und** Einnahmen in Textfelder ein (Name, Betrag, Datum) - Eingaben werden in einer selbst angelegten Datenbank gespeichert - Daten können über eine weitere Activity bearbeitet oder gelöscht werden - Ausgabe der Daten in einer Liste mit automatischer Berechnung des Gesamtergebnis und Ergebnis für einen bestimmten Zeitraum (Auswahl Datum von bis) - monatlicher Rückblick - exportieren in pdf Aber erstens ist das ja kein Projekt, was in der Firma benötigt wird und zweitens scheitere ich gerade an einem Soll Ist Vergleich. Ich würde es gerne schreiben, weil die Apps aufm Markt mir zu komplex sind bzw. nicht die Funktionen anbieten, die ich gerne hätte. Bitte um eure Meinung.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...