Temat projektu dyplomowego inżynierskiego |
Aplikacja służąca do wypełniania formularzy elektronicznych integrująca oprogramowanie zaimplementowane w języku C# oraz Java. |
Temat projektu dyplomowego inżynierskiego (jęz. ang.) |
Application fort filling out electronic forms integrating software implemented in C# and Java |
Opiekun pracy |
dr inż. Adam Ł. Kaczmarek |
Konsultant pracy | |
Cel pracy |
Celem pracy jest przygotowanie aplikacji o następującej architekturze. Wątek główny aplikacji napisany jest w języku C i kompilowany za pomocą MinGW (jest to gcc dla Windows). Z wątku głównego uruchamiane są dwa kolejne wątki. Pierwszy' zaimplementowany jest w języku Java, natomiast drugi korzysta ze środow iska .NET i zaimplementow any'jest w języ ku C#. W obydwu częściach aplikacji pojawia się na interfejsie użytkownika formularz do wypełnienia. Użytkownik może wypełniać poszczególne rubryki formularza w dowolnej części aplikacji, a po zatwierdzeniu wprowadzanych danych, dane te pojawiają się w drugiej części aplikacji. Celem pracy jest ponadto przetestowanie stabilności aplikacji i możliw ości synchronizacji obydwu części. |
Zadania do wykonania |
1. Zaimplementowanie architektury aplikacji opartej na integracji oprogramow ania opartego na języku Java oraz C# 2. Zaimplementowanie formularza dokumentu elektronicznego 3. Zastosowanie mechanizmów synchronizacji wątków. 4. Przeprowadzenie testów wydajności i stabilności aplikacji |
Źródła |
1. Liberty J. „Programowanie C#”, 0’Reilly, Hellion, 2006. 2. Harold E. R. „Java Programowanie sieciowe”, 0'ReillyWydawnictwo RM, Warszawa 2001 |
Liczba wykonawców |
3-5 |
Uwagi |