Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Projektantrag FIAE - bitte mal drüberschauen

Empfohlene Antworten

Veröffentlicht

Hallo, hier der geplante Antrag für mein Abschlussprojekt. Der Punkt "geplante Dokumentation" bereitet mir im Moment noch etwas Kopfzerbrechen. Hab jetzt mal Teile aus anderen Dokus, die so im Netz rumschwirren übernommen - was haltet Ihr davor?

Thema:

Automatisierte Auswertung von Platzierungen in Internet-Suchmaschinen für relevante Suchbegriffe

Beschreibung:

Bei der Erstellung von Internetseiten ist es wichtig, dass ihre Auffindbarkeit in Internetsuchmaschinen für wichtige Suchbegriffe optimiert wird. Diese Optimierung findet zum Großteil bereits bei der Erstellung der Seiten statt. Nach der Fertigstellung wird in regelmäßigen Abständen der Erfolg dieser Maßnahmen kontrolliert. Sollte das Ranking für bestimmte Begriffe nicht zufrieden stellend sein, kann an entsprechender Stelle nachgebessert werden.

Bisher ist es nötig, dass der Webdesigner hierfür manuell in einem Webbrowser die wichtigsten Suchmaschinen für alle relevanten Suchbegriffe abfragt und die Platzierungen der zu überprüfenden Seiten in einer Excel-Tabelle erfasst, was sehr zeitaufwändig ist.

Zu erstellen ist ein Programm, welches selbstständig nach Angabe von Internet-Domainnamen und Suchbegriffen eine Auswertung der Platzierungen durchführt und in einem weiterverwertbaren Format ausgibt. Zur Gewinnung der Daten wird auf von Suchmaschinen angebotene Webservices zugegriffen werden. Sollten diese für einzelne Suchmaschinen nicht verfügbar sein, wird eine Möglichkeit angeboten werden um jeden beliebigen Suchmaschinendienst per „Screen Scraping“ in die Auswertung mit ein zu beziehen.

Für die Realisierung des Projektes werden die Programmiersprache C#, das .NET Framework in der Version 2.0 und die Programmierumgebung Visual C# Express von Microsoft zum Einsatz kommen.

Projektablauf / Zeitaufwand:

Ist-Analyse, 2 Stunden

Konzeption und Design, 10 Stunden

Erstellung Benutzeroberfläche, 4 Stunden

Erstellung Ablaufsteuerung, 8 Stunden

Erstellung Anbindung an Webservices, 6 Stunden

Erstellung Screen Scraping, 10 Stunden

Erstellung Export nach Excel, 4 Stunden

Test und Fehlerbereinigung, 8 Stunden

Einführung, 2 Stunden

Benutzerhandbuch, 4 Stunden

Dokumentation 12 Stunden

Gesamt: 70 Stunden

Geplante Dokumentation zur Projektarbeit:

Deckblatt

Inhaltverzeichnis

Projektbeschreibung

Ist-Analyse

Soll-Analyse

Grobkonzept

Feinkonzept

Realisierung

Test

Einführung

Fazit

Benutzerhandbuch

Anhänge

Kommentare und Verbesserungsvorschläge sind gern gesehen :)

Danke schonmal fürs Zeitnehmen.

Was mir bei dem Antrag ein wenig Bauchschmerzen bereitet ist das „Screen Scraping“. Inwieweit ist der Betreiber der jeweiligen Suchmaschine damit einverstanden das du seine Daten auf diese weise verwendest?

Nun ja, war nur so ein Idee, da ja nicht wirklich viele Suchmaschinen einen Webservice anbieten. Könnte das ja zur Not auch weglassen - das ganze würde denke ich auch ohne Screen Scraping reichen, oder?

Mir fehlt da auf jeden Fall noch deine Entscheidung z.B. für eine bestimmte Programmiersprache. In deinem Antrag sind bereits alle Entscheidungen getroffen.

Also lieber die Sprache erstmal offen lassen und dann bißchen erklären, weshalb ich mich dann letztenendes für C# entschieden habe?

Ja, solltest du tun. Was vielleicht für dich und die dokumentation noch wichtig oder interessant sein dürfte ist die rechtliche lage bei solchen internet suchmaschinen, du solltest dieses thema vielleiht noch kurz mit anschneiden.

Rechtliche Lage zu Suchmaschinen allgemein, also Methoden um nach vorne zu kommen, oder war das nun auf das Screen Scraping bezogen?

Da das Projekt ausschliesslich für intern gedacht ist und unser Chef absoluter Exel-Fanatiker ist muss es schon Excel sein, zumal man dann auch bisschen noch mit Formatierungen arbeiten kann. Alternativ wäre natürlich auch eine Ausgabe als CSV möglich - wäre aber wie gesagt für uns unnötig.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.