Zobacz więcej... - Katedra Informatyki Ekonomicznej
Transkrypt
Zobacz więcej... - Katedra Informatyki Ekonomicznej
PROGRAMY SPECJALNOŚCI: Informatyka w Biznesie Bazy danych Łódź, 2012 SPECJALNOŚĆ: Informatyka w Biznesie Opiekun specjalności: Prof. zw. dr hab. Marian Niedźwiedziński, Katedra Informatyki Ekonomicznej 1. Cele kształcenia Trudno dziś sobie wyobrazić funkcjonowanie szeroko pojętej sfery biznesowej bez wsparcia ze strony informatycznej. W obecnej chwili wszelkie możliwe sposoby prowadzenia biznesu wykorzystują narzędzia jakie oferuje komunikacja elektroniczna i przetwarzanie danych. Prowadzi to do coraz bardziej wyrazistego wyodrębniania się dziedziny zajmującej miejsce na styku obydwu wspomnianych powyżej gałęzi wiedzy. Należy zauważyć, iż właśnie w tej dziedzinie dedykowanych jest wiele nowinek technologicznych. Wymaga to od pracowników IT funkcjonujących w obsłudze rozwiązań biznesowych nie tylko do szczególnej otwartości na nowe technologie, ale i do posiadania umiejętności dokonywania wstępnej oceny pojawiających się nowych rozwiązań. Celem specjalności jest wykształcenie absolwentów potrafiących wykazać się szczególnym profesjonalizmem podczas projektowania, budowania, doskonalenia, zabezpieczania czy wdrażania systemów informatycznych. W tej dziedzinie tak jak nigdzie indziej cenionymi cechami są gotowość do pracy w zespole oraz solidność i stabilna postawa etyczna. 2. Zdobyta wiedza Podczas realizacji procesu dydaktycznego student spotka się z następującymi problemami dotyczącymi takich obszarów informatyki jak: • zasady działania, tworzenie i utrzymywanie aplikacji internetowych , • szczególna rola, jaką w rozwiązaniach biznesowych może spełnić zastosowanie technologii opartej na grafice komputerowej, ze szczególnym uwzględnieniem umiejętności implementacji, • znajomość i gotowość stosowania wybranych wzorców projektowych w programowaniu, • nowoczesne bazy i hurtownie danych, • umiejętność zaprojektowania i zbudowania symulacji określonego modelu, zdolnego do udzielenia przybliżonej odpowiedzi jak może zachować się obiekt badań w określonej sytuacji • szeroko pojęte zagadnienia związane z zapewnieniem bezpieczeństwa szczególnie narażonym na ataki systemom komputerowym, • rola, zasady funkcjonowania, etapy projektowania, tworzenia i wdrażania a także wsparcie w późniejszym funkcjonowaniu systemu informatycznego 1 3. Zdobyte umiejętności Umiejętności, które absolwent nabędzie podczas studiów tej specjalności pozwolą mu: • zaprojektować system informatyczny, • wykorzystywać poznane metody algorytmiczne w różnych językach programowania, • stosować systemy operacyjne i sieci komputerowe, • obsługiwać bazy i hurtownie danych, • wykorzystywać nowoczesne wzorce projektowe w programowaniu, • tworzenie aplikacji i serwisów internetowych dla organizacji, Zdobyte umiejętności pozwolą absolwentom tej specjalności na znalezienie zatrudnienia na stanowiskach projektantów, programistów, analityków, administratorów systemów informatycznych, konsultantów i menedżerów zarządzających przedsięwzięciami informatycznymi w każdym rodzaju instytucji. 4. Prezentowane postawy Absolwent będzie postępował zgodnie z zasadami poprawnego projektowania systemów informatycznych, dbał o wysoką jakość budowanych aplikacji oraz będzie otwarty na szybkie przyswojenie niezbędnych umiejętności w zakresie nowych metodyk programistycznych i projektowych. Absolwent będzie miał świadomość konieczności postępowania nie tylko w sposób profesjonalny ale także etyczny. Absolwent będzie wykazywał inicjatywę oraz samodzielność w profesjonalnym działaniu. Absolwent będzie wykazywał efektywność działania wg wskazówek oraz do pracy w zespole. 2 SPECJALNOŚĆ: Bazy danych Opiekun specjalności: dr inż. Sebastian Łacheciński, dr Łukasz Murowaniecki Katedra Informatyki Ekonomicznej 1. Cele kształcenia Bazy danych są wszechobecne w każdej dziedzinie nauki i życia. Jest to bardzo dynamicznie rozwijająca się dziedzina wiedzy oraz jedna z najbardziej rozwijanych specjalności branży IT. Technologie baz danych znajdują zastosowanie w każdej sferze nauki, gospodarki oraz biznesu. Powszechne stało się ich wykorzystanie w roli systemów wspomagających podejmowanie kluczowych decyzji na poszczególnych szczeblach zarządzania przedsiębiorstwami. Są szeroko stosowane w biznesie, w postaci wielowymiarowych baz danych, umożliwiając podejmowanie strategicznych decyzji na poziomie zarządczym przedsiębiorstwa. Zatem jak najbardziej uzasadnionym wydaje się powołanie do życia specjalności kształcącej specjalistów obsługujących systemy informatyczne działające w oparciu o technologię baz danych. Ukończenie specjalności Bazy danych daje gwarancję odnalezienia się na rynku pracy ze względu na duży popyt specjalistów z tej dziedziny. Pozwala absolwentom znaleźć ciekawą pracę i budować własną, co ważne ciągle rozwijającą się ścieżkę kariery. Absolwenci tej specjalności muszą jednakże zdawać sobie sprawę z konieczności ciągłego pogłębiania wiedzy, a co za tym idzie ciągłego uzupełniania swoich umiejętności. Głównym celem kształcenia jest przygotowanie absolwentów potrafiących sprawnie obsługiwać wiodące systemy zarządzania bazami danych oraz umiejętnie korzystać z dostępnych narzędzi informatycznych w praktyce projektowania i programowania systemów bazodanowych, oraz przetwarzania i analizowania informacji w oparciu o narzędzia analityczne, jak i wielowymiarowe bazy danych. 2. Zdobyta wiedza W wyniku realizacji procesu dydaktycznego student zapozna się z zagadnieniami i problemami z następujących obszarów informatyki: • projektowanie scentralizowanych i rozproszonych baz danych, • programowanie serwera SQL za pomocą języka Transact SQL i PL SQL, • wykorzystanie baz danych w Internecie 3 • programowanie aplikacji bazodanowych za pomocą wizualno-obiektowych języków programowania, • administracja bazami danych, • projektowanie hurtowni danych, • przetwarzanie analityczne i podstawy eksploracji danych. 3. Zdobyte umiejętności Umiejętności, które absolwent nabędzie podczas studiów tej specjalności pozwolą mu: • zaprojektować bazę danych przy wykorzystaniu narzędzi CASE, • planować rozproszenie danych, • wykorzystywać w sposób praktyczny komponenty bazodanowe wybranej technologii podczas tworzenia aplikacji komunikujących się z serwerem baz danych, • stosować w praktyce zasady administracji serwerem bazodanowym, • wdrażać strategię wykonywania kopii zapasowych oraz mechanizmu replikacji • obsługiwać wiodące na rynku systemy zarządzania bazami danych, • tworzyć aplikacje i serwisy internetowe oparte o technologie baz danych, • zaprojektować wizualny interfejs dostępu do bazy danych, • tworzyć aplikacje wielowarstwowe w architekturze klient-serwer • projektować prostą strukturę hurtowni danych, • zaprojektować raporty analityczne w oparciu o dane zgromadzone w hurtowni danych • przeprowadzić prostą eksplorację danych 4. Prezentowane postawy Absolwenta specjalności Bazy danych charakteryzować będą następujące postawy: • dbałość o odpowiedni poziom zabezpieczeń serwera baz danych w stosunku do adekwatnej sytuacji • postępowanie zgodne z zasadami projektowania aplikacji internetowych • otwartość na nowe rozwiązania i technologie wykorzystywane przy projektowaniu oraz programowaniu aplikacji komunikujących się z bazą danych za pomocą sieci WWW • • postępowanie zgodne z zasadami projektowania scentralizowanych i rozproszonych SZBD postępowanie zgodne z zasadami projektowania aplikacji wielowarstwowych w architekturze klient-serwer • otwartość na nowe rozwiązania i technologie wykorzystywane przy projektowaniu oraz programowaniu aplikacji dostępowych do baz danych 4 • postępowanie zgodne z zasadami projektowania hurtowni danych • kreatywność podczas tworzenia warstwy abstrakcji implementowanej za pomocą perspektyw, procedur oraz funkcji użytkownika • świadomość konieczności doskonalenia zawodowego w zakresie projektowania, programowania i wykorzystania baz i hurtowni danych W ramach specjalności Bazy danych studenci zapoznawani są z obszerną wiedzą na temat najpopularniejszego rodzaju baz danych, a mianowicie z relacyjnymi systemami zarządzania bazami danych. Studenci poznają gruntowną wiedzę z dziedziny projektowania baz danych, jak i samego modelowania danych oraz programowania serwera SQL, co stanowi bazę wyjściową do dalszego zgłębiania wiedzy. Na tym etapie studenci mają dobrze opanowaną składnie języka manipulacji danymi DML, języka definiowania danych DDL, języka zarządzania bezpieczeństwem danych DCL oraz języka definiowania zapytań do bazy danych DQL. Następnie w ramach specjalności wprowadzane są bardziej zaawansowane zagadnienia dotyczące tematyki rozproszonych baz danych, wykorzystania baz danych w sieciach WWW, oraz problematyki związanej z bezpieczeństwem i administracją bazami danych. Ponadto studenci nabywają wiedzę i umiejętności projektowania, tworzenia i programowania interfejsów dostępu do baz danych. Przy wykorzystaniu wizualno-obiektowych środowisk programistycznych typu RAD studenci tworzą wielowarstwowe aplikacje klienckie, bazujące na architekturze klient-serwer. Studenci zapoznawani są także z wielowymiarowymi bazami danych. Zdobywają wiedzę z obszaru projektowania hurtowni danych, przetwarzania OLAP, jak również prostej eksploracji danych. Specjalność posiada charakter praktyczny. Podczas zajęć przekazywana jest niezbędna ilość teorii, do zrealizowania laboratoryjnych. zagadnień Zajęcia problematycznych praktyczne stanowią stanowiących 3/4 całości treści programowe zajęć wymiaru godzinowego zajęć specjalizacyjnych. Podczas laboratoriów studenci zdobywają praktyczne umiejętności pracy i obsługi baz danych, wykorzystania narzędzi CASE oraz wybranych środowisk programistycznych RAD. W trakcie zajęć laboratoryjnych studenci podczas pracy wykorzystują następujące oprogramowanie: • Systemy zarządzania bazą danych: MS Access, MS SQL Server, ORACLE, MySQL, InterBase. 5 • Narzędzia CASE: MS Visio, Oracle SQL Developer Data Modeler, Oracle MySQL Workbench, Embarcadero ER/Studio • Środowisko programistyczne: Embarcadero Delphi, PHP, MS ASP.NET, MS Visual Basic.NET Absolwenci specjalności przygotowani są do pracy na stanowisku projektanta baz danych, programisty aplikacji bazodanowych, czy też analityka baz danych. Specjalność posiada patronat firmy BSC Polska wyłącznego partnera lidera rozwiązań technologii bazodanowych EMBARCADERO Technologies. Specjalność jest uczestnikiem programu Oracle Academy Initiative OAI oraz Microsoft IT Academy. 6