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