Az új generációs .NET platform c. tárgyhoz tartozó hír


Simon Gábor fényképe

Mintaspecifikáció

Simon Gábor, 2012. október 19.

Kisdoktori generátor

Feladat [2-3 mondat]

Egy olyan alkalmazás készítése, mely törzsanyagokból disszertációt állít elő. Törzsanyagokat lehet felvinni a rendszerbe, egy szerkesztőfelületen megadni a generálás paramétereit, majd a generált dokumentumot finomhangolni.

A kisháziban elérhető funkciók [DB, WCF használat, néhány adatmódosító funkció ]

  • törzsanyagok feltöltése (csak .txt formátumban), törlése. A törzsanyag témája megadható. Tárolás szerveroldali adatbázisban.
  • egyszerű generálás -  téma, elvárt szószám megadása, majd a téma alapján szövegszakaszok összeválogatása véletlenszerűen
  • generált szövegszakaszlista testreszabása
    • sorrend átrendezése
    • esetleges saját összekötő szövegek beszúrása
  • szöveg előnézete, mentése adatbázisba

Alkalmazott alaptechnológiák [kb. mindenkinek ugyanez lesz]

  • adatelérés: Entity Framework
  • felület: WPF
  • kommunikáció WCF

Továbbfejlesztési tervek [opcionális]

  • a BME diplomaterv portál OData feed-jének használata törzsanyag forrásként
  • MVVM Light toolkit használata
  • Microsoft Translator integráció a törzsanyagok fordításához
  • HTTPS és kliens oldali tanusítvány használata a nagyobb diszkrécióért