De

Falsche Internet Explorer-Version. Aktualisieren Sie Ihren Browser für einen optimalen Betrieb der Website.

ScanWord Pro

Projektkomplexität
2014
Liefertermin des Projektes:
  • Beschreibung

Tab 1

ScanWord Pro würde für eine Verlagsgesellschaft entwickelt, die sich auf Kreuzworträtsel-Publikationen spezialisieren. Es gibt nur wenige vergleichbare professionelle Anwendungen auf dem Markt. Die Ziele der automatischen Erstellung von Puzzles sind die Lieferzeit und Kosten zu reduzieren. Scanword Pro kann bis zu 150 Kreuzworträtsel pro Tag mit Hilfe von Vorlagen und Anpassung ihrer Größe erzeugen
Die Anwendung läuft unter Windows XP (SP2-SP3). Es hat benutzerfreundliche Schnittstelle wegen der Verwendung von WPF (Windows Presentation Foundation) während des Entwicklungsprozesses.


ScanWord Pro funktioniert auf folgende Weise:

  • Die Wörterbücher enthalten Wörter und Definitionen, die in einer Datenbank gespeichert werden.
  • Die Anwendung erlaubt, die anfängliche Puzzle-Gitterkonfiguration manuell zu erstellen. Die Benutzer können Lage und Größe der Elemente wie Leerfelder, Bilder, Muster usw. eingestellen.
  • Das Puzzle wird automatisch entsprechend dem vorgefertigten Gitter erzeugen. Die Puzzle-Paketerzeugung ermöglicht eine festgelegte Anzahl von Puzzles zu erschaffen, die auf einem verfügbaren Gitter basiert sind. 
  • Die Benutzer können die erstellte Puzzle manuell bearbeiten.
  • Schließlich kann das bereite Puzzle zu Desktop-Publishing-Anwendung Adobe InDesign exportiert werden. In diesem Stadium sind für Benutzer solche Druckeinstellungen, wie Zellgröße, Puzzle-Anzeigeformat (Puzzle selbst oder seine Ahnung) und andere verfügbar.

Projektmerkmale:

  • Wörterbuch- und Vorlagenverwaltung
  • Eine Gelegenheit, Kategorien und Komplexitätsstufen zu wählen
  • Erzeugung von Puzzle / Puzzle-Paket
  • Ausgewogenes Verhältnis von langen und kurzen Worten
  • Keine doppelten Wörter oder Definitionen
  • Die Größe der Vorlage kann von 3х3 zu 100х100 Zellen variieren
  • 1 Puzzle-Paket=100 Kreuzworträtseln ist die Maximalzahl
  • Der durchschnittlichen Erzeugungsgang ist 1 Kreuzworträtsel in 7 Minuten
  • Die Fähigkeit, Rätsel zu bearbeiten und  sie in Adobe InDesign zu exportieren
  • Anpassbare Druckeinstellungen
  • Benutzerverwaltung.

Herausforderungen des Projekts

Die wichtigste Herausforderung dieses Projektes war die Implementierung des Autofill-Algorithmuses von Puzzle. Wir mussten die Probleme  bezüglich Erzeugungszeit und Produktivität von Puzzle zu lösen. Wir haben uns auch mit dem Leistungsproblem der Anzeigen von große Puzzles (100x100) in der Benutzeroberfläche getroffen.

Als ein Ergebnis der Forschung und zahlreichen Experimenten gelang es uns:

  • Puzzlegitter von 15x15 bis 100x100 zu erhöhen
  • Puzzle-Erzeugungszeit von 1 Stunde bis 7 Minuten zu reduzieren
  • Anzeigungsprobleme des Puzzles durch die Leistungsoptimierung der Anwendung zu lösen.

Technologien

.NET

Dienstleistungen

Webentwicklung
Take a tour