SylabUZ

Generate PDF for this page

Business application programming - course description

General information
Course name Business application programming
Course ID 04.2-WE-BE-JPAB
Faculty Faculty of Computer Science, Electrical Engineering and Automatics
Field of study E-business
Education profile practical
Level of studies First-cycle studies leading to Engineer's degree
Beginning semester winter term 2016/2017
Course information
Semester 4
ECTS credits to win 4
Course type obligatory
Teaching language polish
Author of syllabus
  • dr hab. inż. Marek Sawerwain, prof. UZ
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 15 1 9 0,6 Credit with grade
Laboratory 30 2 18 1,2 Credit with grade

Aim of the course

Zapoznanie studentów z podstawami języków programowania dla aplikacji biznesowych tzw. języki czwartej generacji. Zostaną przedstawione narzędzia informatyczne, wykorzystywane w praktyce biznesowej. Obejmuje to także, naukę praktycznych umiejętności w tworzeniu aplikacji wspomagających zadania realizowane w prowadzeniu działalności biznesowej. Przedstawione zostaną też przykłady zastosowań języków czwartej generacji w realizacji różnorakich zadań biznesowych.

Prerequisites

Znajomość podstaw programowania oraz podstawowe informacje w zakresie baz danych.

Scope

Wprowadzenie podstawowych pojęć i zagadnień związanych z ideą języków czwartej generacji stosowanych w zadaniach biznesowych. Przegląd narzędzi wspomagających pracę z językami czwartej generacji (4GL), zdefiniowane pojęcia systemu zintegrowanego występującego w kontekście 4GL. Ćwiczenia praktyczne wykorzystujące tego typu środowiska.
Przedstawienie podstaw przykładowego języka 4GL na przykładzie języka ABAP. Ćwiczenia praktyczne w zakresie tworzenia podstawowych programów w języku 4GL.

Przegląd modelu obiektowego dostępnego dla języków 4GL np.: w ramach języka ABAP, omówienie podstaw klas, dziedziczenia, interfejsów oraz zdarzeń. Praktyczne ćwiczenia w zakresie używanie tego typu konstrukcji.
Określanie źródeł danych dla rozwiązywanego problemu. Praktyczne ćwiczenia w korzystaniu ze źródeł danych.
Przedstawienie i podanie praktycznych przykładów operacji na danych. Odczyt zawartości tabel, tworzenie dynamicznych kolumn, tworzenie i zarządzanie plikami. Ćwiczenia praktyczne w zakresie tych pojęć.
Tworzenie ekranów (formularzy) wspomagający realizację zadań biznesowych. Zagadnienia dotyczące tworzenia raportów, wykorzystywanie w praktyce dostępnych możliwości języków 4GL do wstępnej analizy danych do raportów. Praktyczna realizacja przykładowych raportów biznesowych.
Tworzenie systemów automatycznej korespondencji, tworzenie treści wiadomości e-mail, dołączanie złączników.
Przetwarzanie danych w tym analiza danych biznesowych realizowana za pomocą języków 4GL. Realizacja praktyczna przykładowego scenariusza analizy danych.
Udostępnianie danych w postaci usług sieciowych. Realizacja praktyczna procesu udostępnienia źródła danych jako usługi sieciowej.

Teaching methods

Wykład - wykład konwencjonalny z wykorzystaniem wideoprojektora.
Laboratorium - ćwiczenia praktyczne w laboratorium komputerowym.

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Wykład - sprawdzian w formie pisemnej, realizowany na koniec semestru.
Laboratorium – ocena końcowa stanowi średnią arytmetyczną ocen uzyskanych za realizację poszczególnych zadań wykonywanych w laboratorium podanych przez prowadzącego zajęcia oraz oceny ze sprawdzianów pisemnych.
Ocena końcowa = 50 % oceny zaliczenia z formy zajęć wykład + 50 % oceny zaliczenia z formy zajęć laboratoryjnych.

Recommended reading

  1. Auksztol, J., Balwierz, P., Chomuszko, M., SAP. Zrozumieć system ERP, PWN, 2011.
  2. Kale, V., SAP R/3, Helion, 2001.
  3. Schneider, T., Gahm, H., Westenberger, E., ABAP Development for SAP HANA, SAP Press, 2014.

Further reading

  1. Coughlan, M., Beginning COBOL for Programmers, Apress, 2014.
  2. Markandeya, S., Roy, K., AP ABAP Hands-On Test Projects with Business Scenarios, Apress, 2014.
  3. Stern, N.B., Stern, R.A., Ley, J.P., COBOL for the 21st Century, John Wiley & Sons, 11th ed., 2013

Notes


Modified by dr hab. inż. Marcin Mrugalski, prof. UZ (last modification: 02-10-2016 23:50)