Diplomová práca bude obsahovať implementáciu nového IS iBiofarma,ktorý bude poskytovať možnosť perzistentne uchovávať dáta vložené pomocou GUI aplikácie implementovanej vo WinForms s nadstavbou DevExpress. Serverová časť bude poskytovaná prostredníctvom windows services ako služba. Súčasťou implementácie je vytvorenie databázovej schémy. Systém bude persistentne uchovávať dáta o entitách vystupujúcich v IS. Poskytne evidenciu dobytka a k nim priliehajúce atribúty. Klientska časť bude nasadzovaná pomocou automatického sťahovania nových verzií. Serverová časť beží na Windows Server R2012 ako Service. Databázový model bude vytvorený podľa požiadaviek klienta.
Anotace v angličtině
Diploma thesis will consist of implementation of new developer IS iBiofarma, which will offer possibility to save data persistently entered toapplication with GUI implemented in WinForms technology and extension by DevExpress.Server part will be used as windows service. Part of implementation is creation of database schema. System will be storing data persistently. IS will offer evidence of attributes of animals. Client part of application will be updated by automatic downloading of new verions of program. Server partwill be running onWindows Server 2012 as service. Databasemodel will be created according to requirements of client.
Klíčová slova
PostgreSQL, PLSQL, C#, .Net, Databáza, Informačný systém, WCF, Windows Server 2012 R2, Windows Services, Windows Forms, DevExpress, X.509 certification, NpgSQL, PostSharp, Navicat 12, PgAdmin 4, Visual Studio Professional 2017
Klíčová slova v angličtině
PostgreSQL, PLSQL, C#, .Net, Databáza, Informačný systém, WCF, Windows Server 2012 R2, Windows Services, Windows Forms, DevExpress, X.509 certification, NpgSQL, PostSharp, Navicat 12, PgAdmin 4, Visual Studio Professional 2017
Rozsah průvodní práce
79 s. (60 181znaků )
Jazyk
SK
Anotace
Diplomová práca bude obsahovať implementáciu nového IS iBiofarma,ktorý bude poskytovať možnosť perzistentne uchovávať dáta vložené pomocou GUI aplikácie implementovanej vo WinForms s nadstavbou DevExpress. Serverová časť bude poskytovaná prostredníctvom windows services ako služba. Súčasťou implementácie je vytvorenie databázovej schémy. Systém bude persistentne uchovávať dáta o entitách vystupujúcich v IS. Poskytne evidenciu dobytka a k nim priliehajúce atribúty. Klientska časť bude nasadzovaná pomocou automatického sťahovania nových verzií. Serverová časť beží na Windows Server R2012 ako Service. Databázový model bude vytvorený podľa požiadaviek klienta.
Anotace v angličtině
Diploma thesis will consist of implementation of new developer IS iBiofarma, which will offer possibility to save data persistently entered toapplication with GUI implemented in WinForms technology and extension by DevExpress.Server part will be used as windows service. Part of implementation is creation of database schema. System will be storing data persistently. IS will offer evidence of attributes of animals. Client part of application will be updated by automatic downloading of new verions of program. Server partwill be running onWindows Server 2012 as service. Databasemodel will be created according to requirements of client.
Klíčová slova
PostgreSQL, PLSQL, C#, .Net, Databáza, Informačný systém, WCF, Windows Server 2012 R2, Windows Services, Windows Forms, DevExpress, X.509 certification, NpgSQL, PostSharp, Navicat 12, PgAdmin 4, Visual Studio Professional 2017
Klíčová slova v angličtině
PostgreSQL, PLSQL, C#, .Net, Databáza, Informačný systém, WCF, Windows Server 2012 R2, Windows Services, Windows Forms, DevExpress, X.509 certification, NpgSQL, PostSharp, Navicat 12, PgAdmin 4, Visual Studio Professional 2017
Zásady pro vypracování
Stanovte požadavky na informační systém iBiofarma.
Navrhněte databázový model pro informační systém iBiofarma.
Implementujte navržený model v technologii PostgreSQL.
Implementujte backend a frontend části aplikace v technologii C\symbol{35}.
Otestujte správnost řešení.
Otestujte aplikaci v reálném provozu.
Zásady pro vypracování
Stanovte požadavky na informační systém iBiofarma.
Navrhněte databázový model pro informační systém iBiofarma.
Implementujte navržený model v technologii PostgreSQL.
Implementujte backend a frontend části aplikace v technologii C\symbol{35}.
Otestujte správnost řešení.
Otestujte aplikaci v reálném provozu.
Seznam doporučené literatury
TROELSEN, Andrew. Pro C and the .NET 4.5 framework. 6. edition. Berkeley, Calif: APress, 2012. ISBN 1430242337.
BORY, Pavel. C\symbol{35} bez předchozích znalostí. Brno: Computer Press, 2016. ISBN 9788025146866.
GRIFFITHS, Ian. Programming C\symbol{35} 5.0. Beijing: O\symbol{39}Reilly, 2013. ISBN 9781449320416.
MOMJIAN, Bruce. PostgreSQL: praktický průvodce. Brno: Computer Press, 2003. ISBN 8072269542.
Dokumentácia. www.postgresql.org, 2017, \matsymb{lbrack} cit. 30.11.2017 \matsymb{rbrack}. Dostupné na webovskej stránke (world wide web): https://www.postgresql.org/docs/.
SHARP, John. Microsoft Visual C\symbol{35} 2010: krok za krokem. Brno: Computer Press, 2010. Krok za krokem (Computer Press). ISBN 9788025131473.
PROSISE, Jeff. Programování v Microsoft .NET: webové aplikace v .Net Framework, C\symbol{35} aASP.NET. Brno: Computer Press, 2003. ISBN 80-7226-879-1.
Seznam doporučené literatury
TROELSEN, Andrew. Pro C and the .NET 4.5 framework. 6. edition. Berkeley, Calif: APress, 2012. ISBN 1430242337.
BORY, Pavel. C\symbol{35} bez předchozích znalostí. Brno: Computer Press, 2016. ISBN 9788025146866.
GRIFFITHS, Ian. Programming C\symbol{35} 5.0. Beijing: O\symbol{39}Reilly, 2013. ISBN 9781449320416.
MOMJIAN, Bruce. PostgreSQL: praktický průvodce. Brno: Computer Press, 2003. ISBN 8072269542.
Dokumentácia. www.postgresql.org, 2017, \matsymb{lbrack} cit. 30.11.2017 \matsymb{rbrack}. Dostupné na webovskej stránke (world wide web): https://www.postgresql.org/docs/.
SHARP, John. Microsoft Visual C\symbol{35} 2010: krok za krokem. Brno: Computer Press, 2010. Krok za krokem (Computer Press). ISBN 9788025131473.
PROSISE, Jeff. Programování v Microsoft .NET: webové aplikace v .Net Framework, C\symbol{35} aASP.NET. Brno: Computer Press, 2003. ISBN 80-7226-879-1.
Přílohy volně vložené
CD
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student přednesl obsáhlou prezentaci výsledků své diplomové práce. Následně byly přečteny posudky a student v dostatečné míře reagoval na dotazy v nich položené. V rámci závěrečné diskuze byly položeny následující dotazy:
prof. RNDr. Ing. Miloš Šeda, Ph.D.:
Jaké je množství evidovaných dat v systému? Jakým způsobem jsou prezentována data ke konkrétnímu zvířeti? Jakým způsobem je možné vyhledávat v záznamech a podle jakých parametrů?
Ing. et Ing. Erik Král, Ph.D.:
Dle čeho jste zvolil použité technologie? Byl to požadavek zákazníka? Jaká je vnitřní architektura aplikace, jakým způsobem ošetřujete události např. filtrování?