|
|
Ekonomski
fakultet u Osijeku Kolegij:
Razvoj poslovnih aplikacija Obvezni
kolegij smjera Poslovna informatika 60
sati, 5 ECTS Nositelj:
prof.dr.sc. Marijana
Zekić-Sušac |
Kratki opis kolegija:
Kroz
kolegij se obrađuje programiranje Windows aplikacija koristeći .NET razvojnu
okolinu.
Cilj
je naučiti studente osnovnim principima objektnog i vizualnog programiranja
poslovnih aplikacija kroz predavanja, vježbe i projektne
zadatke.
Ovaj kolegij naglasak stavlja na izradu „desktop“ aplikacija. Studenti koji su
više zainteresirani za web programiranje,
mogu
pogledati nastavne materijale M. Zekić-Sušac za kolegij „Web programiranje“ na Odjelu
za matematiku Sveučilišta u Osijeku.
Obveze studenata koje se boduju
tijekom semestra:
-
prisustvovanje
nastavi i izrada vježbi na nastavi
-
samostalna
izrada i usmeno odgovaranje zadataka
-
dva
kolokvija (max. 50, a min. 26 bodova iz svakog kolokvija)
Ljestvica za
određivanje ocjene:
-
90
-109 bodova = 2
-
110
– 139 bodova = 3
-
140
– 159 bodova = 4
-
160
– 180 bodova = 5
Vijesti:
27.11.2011. Rezultati
1. i 2. kolokvija
održanih 24.11.2011. mogu se
pogledati ovdje. Tablica
ukupnih bodova i ocjena raspoloživa je ovdje.
Molim pogledati i
napomene ispod tablice. Studenti koji imaju zaključenu pozitivnu ocjenu i
zadovoljni su ocjenom trebaju prijaviti ispit za neki od
rokova u veljači i
samo doći po upis ocjene u indeks.
Studenti koji nisu
odgovarali neki od zadataka mogu to učiniti još samo u srijedu 30.11.2011. od
9-11h u kabinetu 45,
a nakon toga samo na službenim
ispitnim rokovima od veljače nadalje, kada se mogu ponavljati i testovi
(kolokvij 1 i 2) za one
koji nisu osvojili
min. 26 bodova na testu ili ga žele ponoviti za više bodova (u tom slučaju su
važeći zadnji osvojeni bodovi na pojedinom testu).
Studenti koji nemaju
potpis u indeksu mogu ga dobiti na ispitnim rokovima u veljači.
08.11.2011. Rezultati 1. kolokvija održanog 03.11.2011. mogu se pogledati ovdje. Molim pogledati i napomenu na
dnu dokumenta s rezultatima.
02.11.2011. Zadan je Zadatak2 za gen. 2011/12! Zadatak se nalazi u
tablici dolje, a krajnji rok za predaju je do 10.11.11.
Studenti ga mogu odgovarati
na svakom predavanju do 10.11.11. uključivši i taj dan.
16.10.2011. Zadan je Zadatak1 za gen. 2011/12! Zadatak se
nalazi u tablici dolje, a rok za predaju je do 24.10.11.
Studenti ga mogu
odgovarati na svakom predavanju do 24.10.11. uključivši i taj dan. U slučaju
kašnjenja, tj. kasnije predaje zadatka,
student može dobiti
minimalno 50% bodova iz nekog zadatka. Način odgovaranja zadatka: donijeti na
sticku cijelu mapu sa svojom aplikacijom
i kopirati na računalo
na Fakultetu. Pokrenuti aplikaciju i pozvati nastavnika.
Način ocjenjivanja
zadataka: u bodove ulazi složenost rješenja, funkcionalnost (da li radi bez
greške i efikasno) i kvaliteta usmenog odgovaranja naredbi.
15.10.2011. Dobrodošlica
novoj generaciji studenata 2011/12!
Evo nekoliko obavijesti o održavanju nastave:
Svi redoviti studenti obvezni su
sudjelovati na nastavi, a obavještavam izvanredne
studente koji su upisali ovaj kolegij da također
dolaze na nastavu ako su u mogućnosti. Nastava se odvija u
obliku predavanja i vježbi. Za programiranje u okviru vježbi i zadataka koristi
se
alat Microsoft Visual C# Express 2010. Alat je javno raspoloživ na webu, a upute za
instalaciju alata nalaze se u okviru Vježbe
1 u donjoj tablici.
10.01.2009. Primjerak
testa na kolokviju možete pogledati ovdje
(pdf).
Sadržaj kolegija
Nastavni
materijali iz ovog kolegija recenzirani su kao web priručnik na temelju ocjene
stručnog povjerenstva
prihvaćene
Odlukom Fakultetskog vijeća Ekonomskog fakulteta u Osijeku od 18.11.2010.g.
|
Rb |
Naziv cjeline i
opis |
Predavanje i vježba
uz predavanje |
Zadatak za ocjenu |
|
|
Orjentacija
– o kolegiju, ciljevi, sadržaj, način rada, način i kriteriji ocjenjivanja |
Pregled (html) Ispis (pdf) |
|
|
I. |
Osnovni koncepti
objektnog programiranja |
|
|
|
1 |
Predavanje 1 – Uvod – od
računala do objektnog programiranja |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
1 - Visual Studio 2008 Express – upoznavanje
s razvojnim alatom, Izrada prve C# aplikacije – Hello, world! |
Pregled (html) Ispis (pdf) |
|
|
2 |
Predavanje 2 – Kreiranje
windows C# programske aplikacije, Osnove .NET platforme |
Pregled (ppt) Ispis (pdf) |
|
|
|
Vježba
2
– Izrada windows aplikacije za unos podataka u formu i ispis |
Pregled (html) Ispis (pdf) |
|
|
3 |
Predavanje 3 – Programski jezik
C# Tipovi
podataka, varijable, konstante, izrazi, naredbe, blokovi naredbi, operatori |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
3 – Aplikacija
iz vježbe 2, prerađena tako da koristi varijable različitih tipova Dodatni
zadatak za vježbu kod kuće: Izračun maloprodajne cijene (pdf) |
Upute za vježbu 3
su u sklopu predavanja 3 |
Zadatak 1 –(gen. 2011/12) (pdf) 10 bodova – krajnji rok za predaju:
24.10.11. |
|
4 |
Predavanje 4 – Prevođenje
programa i debugiranje |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
4 –
Dijeljenje brojeva, debugiranje Dodatni zadatak
za vježbu: Plaće djelatnika |
Upute za vježbu 4
su u sklopu predavanja 4 |
|
|
5 |
Predavanje
5 – Naredbe i petlje |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
5 –
Upotreba petlji if..then, switch...else, for, do...while Dodatni
zadatak za vježbu kod kuće: |
Upute za vježbu 5
su u sklopu predavanja 5 |
|
|
6 |
Predavanje
6 – Rukovanje izuzecima (eng. handling exceptions) |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
6 –
Upotreba petlji try...catch...finally za rukovanje izuzecima |
Upute za vježbu 6
su u sklopu predavanja 6 |
|
|
7 |
Predavanje
7 – Rad s formama i izbornicima u aplikaciji |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
7 –
Kreiranje SDI i MDI formi, te izbornika u aplikaciji |
Upute za vježbu 7
su u sklopu predavanja 7 |
|
|
|
|
|
|
|
|
Kolokvij 1 – Prvi
dio gradiva, pismeni test (poglavlja 1-7) |
|
Kolokvij 1 |
|
II. |
Rad s aplikacijama
u C# Express-u |
|
|
|
8 |
Predavanje
8 – Svojstva u C# jeziku |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba 8 – upotreba svojstava forme,
razmjena vrijednosti svojstava kroz više formi |
Upute
za vježbu 8 su u sklopu predavanja 9 |
Zadatak 2 – novi ( gen. 2011/12) (pdf) 10
bodova |
|
9 |
Predavanje
9 – Klase, objekti i tipovi u C# jeziku |
Pregled (html) Ispis (pdf) |
|
|
|
|
|
|
|
|
Vježba
9 –
Upotreba i kreiranje klasa, instanci, konstruktora, tipova, svojstava |
Upute za vježbu 8
su u sklopu predavanja 9 |
|
|
9_1 |
Predavanje
9_1 – Nizovi, liste i kolekcije u C# jeziku |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
9_1 –
Upotreba nizova i lista Vježba
9_2 –
Upotreba kolekcija i kreiranje vlastite klase |
Dodatni zadatak za
vježbu: Artikli |
Zadatak 3 – novi (2011/12) (pdf) 25 bodova Ogledni primjer
zadatka 3 – artikli
(rar) |
|
10 |
Predavanje
10 – Rad s bazom podataka - koristeći ADO.NET – 1.dio |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
10 – Prikaz podataka iz baze |
Upute za vježbu 10
su u sklopu predavanja 10 |
|
|
11 |
Predavanje
11 – Rad s bazom podataka i ADO.NET – 2.dio |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
10 – 2. dio - Prikaz pojedinačnih slogova iz baze |
Upute za vježbu 10
– 2. dio su u sklopu predavanja 11 |
Zadatak 4 – novi (2011/12) (pdf) 20 bodova |
|
12 |
Predavanje
12 – Programiranje web aplikacija koristeći web forme |
Pregled (html) Ispis (pdf) |
|
|
|
Vježba
11 – izrada web aplikacije unos podataka |
Upute za vježbu 11
su u sklopu predavanja 12 |
|
|
|
|
|
|
|
|
Kolokvij 2 – drugi
dio gradiva, pismeni test (poglavlja 8-12) |
|
Kolokvij 2 |
|
|
Ocjenjivanje
i evaluacija kolegija |
|
|
Web
izvori:
·
Popis
knjiga o Visual C# programiranju: http://msdn.microsoft.com/en-us/vcsharp/aa336795
·
Net-tutorials.com,
C# Tutorial, step-by-step tutorial za učenje programiranja u C# jeziku, http://csharp.net-tutorials.com/basics/introduction/