Projektantrag, bitte um Bewärtung.


Startseite Forum Prüfungen Projektarbeit Projektantrag, bitte um Bewärtung.

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Autor
    Beiträge
  • #109458
    bastiku
    Teilnehmer

    Hallo,

    wäre nett, wenn Ihr meinen Projektantrag bewertet und bitte ignoriert den Rechtschreibfehler des Titels 🙂

    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

    #129717
    Jumpy
    Teilnehmer

    Hallo,

    aus meiner Sicht (bin aber kein Webentwickler) klingt das Projekt vom Umfang her angemessen. Deine Kurzbeschreibung wäre mir aber etwas zu ausführlich, denn da nimmst du ja schon die Soll-Beschreibung fast vorweg. Z.B. dass es sinnvoll ist Link zur Datei und Passwort auf separatem Wege zu verschicken kann im Projekt als Anforderung kommen und die Variante mit der SMS ist dann die Lösung, die du dir dafür (Warum? Argumente?) ausgedacht hast.
    Beim Projekt soll man ja nicht nur eine Aufgabe runterarbeiten, sondern auch Möglichkeiten abwägen und entscheidungen treffen.

    Evtl. kannst du noch mehr zum Umfeld sagen: Welche Programmiersprache, liegt irgendein CMS zu grunde, baust du auf vorhandenem auf?…

    Wie sieht es mit https aus -Wer besorgt das Zertifikat? Ist das auch Teil deiner Aufgabe?

    – Entwicklung der einzelnen Funktionen/Klassen 30h
    Hatte ich ungefähr auch so in meinem Projektantrag damals und wurde mir als zu schwammig angemeckert, sprich ich sollte das noch weiter aufteilen. Könnte bei dir dann vllt. so aussehen: Email-Funktion 3 Std. / SMS-Anbindung: 3 Std. / Login-Dialog: 1 Std. ….

    #129718
    bastiku
    Teilnehmer

    Ok, vielen Dank für deine Antwort. Immer gut mehrere Meinungen zu hören, abgesehen vom Ausbilder und Lehrer.

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Das Forum „Projektarbeit“ ist für neue Themen und Antworten geschlossen.
Momentan aktive Benutzer: 0
No users are currently active
Aktive Benutzer in den letzten 24 Stunden: 0
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 1.488, Posts: 22.646, Members: 10.981
Welcome to our newest member, theresevsp
Most users ever online was 5 on 16. September 2020 22:11