KARTA PRZEDMIOTU 1. Nazwa przedmiotu: APLIKACJE
Transkrypt
KARTA PRZEDMIOTU 1. Nazwa przedmiotu: APLIKACJE
Z1-PU7 WYDANIE N1 Strona 1 z 3 KARTA PRZEDMIOTU (pieczęć wydziału) 1. Nazwa przedmiotu: APLIKACJE BAZODANOWE W DELPHI 2. Kod przedmiotu: 3. Karta przedmiotu ważna od roku akademickiego: 2013/14 4. Forma kształcenia: studia pierwszego stopnia 5. Forma studiów: studia stacjonarne 6. Kierunek studiów: INFORMATYKA (SYMBOL WYDZIAŁU) RMS 7. Profil studiów: ogólnoakademicki 8. Specjalność: WSZYSTKIE 9. Semestr: VI, VII 10. Jednostka prowadząca przedmiot: Instytut Matematyki 11. Prowadzący przedmiot: dr inż. Zdzisław Sroczyński 12. Przynależność do grupy przedmiotów: przedmioty swobodnego wyboru (przedmiot obieralny) 13. Status przedmiotu: obieralny 14. Język prowadzenia zajęć: polski 15. Przedmioty wprowadzające oraz wymagania wstępne: umiejętność programowania obiektowego, znajomość podstawowych bibliotek Windows. 16. Cel przedmiotu: nabycie umiejętności projektowania atrakcyjnych wizualnie aplikacji bazodanowych współdziałających z różnymi popularnymi typami baz danych. 17. Efekty kształcenia Student który zaliczy przedmiot: Nr 1 2 3 Opis efektu kształcenia zna zasady projektowania i modele aplikacji bazodanowych potrafi opracować interfejs użytkownika aplikacji bazodanowej potrafi obsługiwać i wykorzystać możliwości nowoczesnych środowisk programistycznych Metoda sprawdzenia efektu kształcenia Forma prowadzenia zajęć sprawozdanie wykład Odniesienie do efektów dla kierunku studiów sprawozdanie laboratorium sprawozdanie laboratorium 4 zna metody testowania aplikacji bazodanowych sprawozdanie 5 potrafi pracować zespołowo sprawozdanie laboratorium wykład str. 1 18. Formy zajęć dydaktycznych i ich wymiar (liczba godzin) Wykład Ćwiczenia Laboratorium 15 Projekt Seminarium 45 19. Treści kształcenia: wykład: środowisko Embarcadero Delphi, biblioteka VCL, język Object Pascal – projektowanie aplikacji dla systemu Windows. Interfejs wstążkowy, typy generyczne, obsługa unicode. Obsługa gestów, style wizualne. Platforma Firemonkey – aplikacje dla OSX i iOS. Architektura dostępu do baz danych w VCL dla baz MSSQLServer, MySQL, Firebird/Interbase. Składnia SQL, parametry zapytań. Standardowe komponenty bazodanowe, BDE, IBX, dbExpress, FireDAC. Obsługa XML. LiveBindings. ClientDataSet. Aplikacje klient-serwer. Obsługa transakcji i składowania. Raportowanie i wykresy. Projektowanie aplikacji działających na różnych platformach sprzętowych i pod kontrolą różnych systemów operacyjnych, dostosowanie do norm branżowych. projekt: w ramach projektu sekcje laboratoryjne wykonują w formie pracy zespołowej aplikacje o podanej tematyce wraz z dokumentacją w postaci serii sprawozdań. 20. Egzamin: nie 21. Literatura podstawowa: 1. Andrzej Marciniak: Język programowania Delphi, Nakom 2012. 2. Marian Wybrańczyk: Delphi 2007 dla WIN32 i bazy danych, Helion 2009. 3. Dokumentacja online Embarcadero Delphi. 22. Literatura uzupełniająca: 1. Pamuła T.: Aplikacje w Delphi. Przykłady. Helion 2011. 2. Marco Cantu: Delphi 7. Praktyka programowania. Mikom-PWN 2003. 3. Matulewski J., Orłowski S., Zieliński M.: Delphi 2005. Helion 2006. 23. Nakład pracy studenta potrzebny do osiągnięcia efektów kształcenia Lp. Forma zajęć Liczba godzin kontaktowych / pracy studenta 15/15 1 Wykład 2 Ćwiczenia 3 Laboratorium 4 Projekt / 5 Seminarium / 6 Inne: / Suma godzin / 45/45 60/60 24. Suma wszystkich godzin 120 str. 2 25. Liczba punktów ECTS 4 26. Liczba punktów ECTS uzyskanych na zajęciach z bezpośrednim udziałem nauczyciela akademickiego 4 27. Liczba punktów ECTS uzyskanych na zajęciach o charakterze 3 praktycznym (laboratoria, projekty) 28. Uwagi: Laboratorium – sprawozdania łącznie 100 pkt. Preferowana jest zespołowa praca w ramach laboratoriów. Student powinien uzyskać powyżej 40% punktów z każdego sprawozdania i efektu kształcenia. Końcowa ocena wg skali punktowej: 41-55: dost, 56-70: dost plus, 71-80: dobry, 81-90: dobry plus, 91-100: bdb. Zatwierdzono: ……………………………. ………………………………………………… (data i podpis prowadzącego) (data i podpis dyrektora instytutu/kierownika katedry/ Dyrektora Kolegium Języków Obcych/kierownika lub dyrektora jednostki międzywydziałowej) str. 3