1. Projektovanje izlaznih informacija · Faze izgradnje informacionog sistema (1) Iniciranje...

37
1 III Projektovanje IS 1. Projektovanje izlaznih informacija 07:52

Transcript of 1. Projektovanje izlaznih informacija · Faze izgradnje informacionog sistema (1) Iniciranje...

  • 1

    III Projektovanje IS

    1. Projektovanje izlaznih informacija

    07:52

  • Faze izgradnje informacionog sistema

    (1) Iniciranje projekta

    (2) Analiza sistema

    I studija izvodljivosti

    (3) Logicka analiza

    I projektovanje

    (4) Analiza

    ili razvoj

    (5) Priprema

    (6) Funkcija

    (7) Post - revizija

    (8) Održavanje

    Vrati se na predhodnu fazu ili se zaustavi

  • Alternativne metodoligija izgradnje IS

    Mnoge organizacije koriste pristupe koji prepuštaju izgradnju sistema sa odeljenja IS na druge.

    •Krajnje-korisnički razvoj – prepušta korisnicima da sami izgrađuju svoj IS •Nabavljanje softvera spolja – prepušta kompletnu izgradnju sistema spoljašnjim izvorima

    •Kupovina (odluka ‘napraviti ili kupiti’) – izbor između razvoja sopstvenog softvera u sopstvenoj kući i kupovanja postojećeg softvera

  • Alternativne metodoligija izgradnje IS

    Pored ova tri postoji još mnogo faktora koji utiču na izbor i uspešnost sistema.

    •Prihvatljivost od strane korisnika •Odnos troškovi/dobit •Mogućnost održavanja •Prenosivost •Integracija sa ostalim sistemima •Mogućnost ponovne upotrebe

  • Neki od alata upravljanja projektom su:

    Reperne tačke

    Metoda kritičnog puta CPM

    Procena programa i tehnika revizije PERT

    Gant dijagrami

  • Pitanja upravljanja

    Značaj. Izvršni menadžeri moraju da učestvuju u razvojnom procesu i trebalo bi da se razumiju u sve faze.

    Oni takođe moraju da odlučuju o tome da li da se programi

    prave ili kupuju i da donose odluke pri izboru softvera.

    Izgradnja međuorganizacijskih i međunarodnih IS. Izgradnja sistema koji povezuju dvije ili više organizacija ili

    jednu organizaciju koja operiše u različitim zemljama,

    može biti vrlo komplikovana. Takvi sistemo zahtjevaju

    pažljivo planiranje, imajući u vidu različite zahtjeve i kulture.

  • Pitanja upravljanja

    Etička i pravna pitanja. Jedan od osnovnih problema sa međunarodnim sistemimaje u tome što ono što je etičko ili

    legalno u jednoj zemlji može biti neetičko ili nelegalno u

    drugoj. Posebni problemi vezani su za projekte Interneta,

    gdje se zakonodavstvo još uvijek razvija.

    Uključivanje korisnika. Direktni i indirektni korisnici

    sistema vjerovatno će biti pojedinci sa najviše znanja, koje

    se odnosi na zahtjeve čije će alternative biti najefikasnije.

    Korisnici su i oni koji su najzainteresovaniji za informacioni

    sistem.

    Upotreba alata od strane projektanta. Razvojni alati i tehnike mogu da osiguraju da projektanti uzmu u obzir sve

    neophodne činioce i standardizuju razvoj, dokumentaciju i

    testiranje.

  • Pitanja upravljanja nastavak

    Tradicionalni pristupi nasuprot izradi prototipa. Tradicionalni pristup razvoju stavlja akcenat na detaljan razvoj u međusobno povezanim

    fazama sa utvrđenim tačkama za odlučivanje. Izrada prototipa stavlja

    akcenat na fleksibilan razvoj zasnovan na stvarnoj upotrebi djelimično

    funkcionalnih sistema. Iskustvo je pokazalo da tradicionalan pristup

    može biti bolji za situacije koje su niskorizične, ekološki stabilne i

    tehnički jednostavne, dok za suprotne uslove bolje rješenje je izrada

    prototipa.

    Uvjerenje o kvalitetu nasuprot rokovima. Kvalitet ima značaj i u kratkoročnom i u dugoročnom smislu, ali on može da produži razvoj i da

    poveća troškove razvoja. Pokušaj da se postignu kratki razvojni rokovi

    može da izazove loš kvalitet – sa još nepovoljnijim rokom, troškovima i

    materijalnim problemima.

  • Pitanja upravljanja nastavak

    Problemi ponašanja. IS prvenstveno služe ljudima. Međutim, ljudi mogu da reaguju na nove

    sistema na neočekivane načine, čineći i tehnički

    najbolje projektovane sisteme beskorisnim.

    Neprekidni razvoj. Kada IS-i ne odgovore tačno

    na potrebe ili se potrebe promjene, IS treba da se

    preprojektuju. Razvoj sistema može biti značajan

    trošak, ali i neprekidno razvijanje sistema kako bi

    ostao koristan obično predstavlja mnogo veći

    trošak.

  • 10

    III Projektovanje IS

    1. Projektovanje izlaznih informacija

    07:52

  • 11

    Uputstva za pravljenje izvještaja

    1. Informacija mora da bude jasna, tačna, sažeta i ograničena na podatke od važnosti.

    2. Sastavni dio izvještaja su naslovi, podnaslovi, datum, numerisane stranice.

    3. Kod štampe voditi računa o formatu papira i marginama.

    4. Informacije treba da su složene po logičkom redoslijedu.

    5. Izvještaj treba da bude prikazan na izlaznom uređaju koji najviše odgovara korisniku.

    07:52

  • 12

    Poslovni izvještaji mogu da budu

    - unutrašnji izvještaji - (unutar poslovnog subjekta)

    - spoljašnji izvještaji - (kupci, klijenti, akcionari, vladine institucije)

    07:52

  • 13

    Mediji za prikaz izvještaja

    štampači (kvalitet štampe, kvalitet papira i brzina štampe)

    monitori

    projektori

    CD i DVD

    zvučnici

    07:52

  • 14

    Elementi izvještaja

    Gornje zaglavlje 1. strane (ime i logo firme, autor, datum)

    Gornje ili donje zaglavlje za sve strane (redni broj strane, datum i vrijeme)

    Razdvojeni naslovi za više izvještaja Zaglavlja kolona tabele Kontrolno donje zaglavlje tabele (zbirni

    podaci)

    07:52

  • 15

    Tipovi izvještaja

    - upitni - detaljni - sumarni - periodični - izvještaji sa određenim kriterijumom

    07:52

  • 16

    2. Projektovanje ulaznih informacija

    Podaci se mogu unositi ručno ili direktno preko: tastature čitača (fotoelektričnih, optičkih,

    magnetnih, RFID) skenera kontaktne olovke mikrofona digitalne kamere

    07:52

  • 17

    2.2. Kontrola unosa podataka

    Metode za potvrdu tačnosti podataka Klasifikacija (broj, slova, datumi) Određivanje znaka + ili - za numeričke podatke Prihvatljivost (odbacivanje nemogućih podataka) Logičnost (pouzdan redoslijed pojavljivanja) Prostornost (da li mogu da stanu u predviđen prostor) Prisutnost (kompletnost podataka) Pripadnost grupi Cjelokupnost (za grupu podataka) Testiranje datuma (prema formatu datuma)

    07:52

  • 18

    2.2. Kontrola unosa podataka

    Dodatne metode za potvrdu tačnosti podataka

    Kontrolni zbir Kontrolna cifra (zbir cifara djeljiv sa 11) Kontrolna zamjena mjesta cifri u broju Vizuelna kontrola (preko ispisa dodatnih

    podataka za unesen podatak kroz liste)

    07:52

  • 19

    2.4. Ostala rješenja za unos podataka

    Razne boje i nijanse za unos podataka Razni fontovi i veličine slova Zvuk (povezati ga uz vizuelne efekte) Meniji i funkcionalni tasteri Ikonice Liste i ComboBox-ovi

    07:52

  • 20

    3. Projektovanje baza podataka

    To nije samo čuvanje podataka uz minimalnu redundansu, već i međusobna veza između podataka, kao i najlakši način pristupa podacima, ali uz što veću bezbjednost.

    DBMS (Data Base Managment System) sistem za upravljanje BP

    07:52

  • Postoje sljedeće logičke strukture baza podataka:

    hijerarhijski model baza podataka

    mrežni model baza podataka

    relacioni model baza podataka

    objektno-orijentisani model baza podataka

    objektno-relacioni model baza podataka

    deduktivi model baza podataka

  • NORMALIZACIJA BP

    Normalizacija je postupak projektovanja logičke strukture baze podataka.

    Najopštije rečeno, dobra je ona struktura baze podataka u kojoj je logička redundansa minimalna

  • 23

    KONTROLA BP

    - Kontrola pristupa i prava pristupa

    - Pravljenje rezervne kopije

    07:52

  • 24

    4. Projektovanje mreže

    Grupa međusobno povezanih komunikacijskih uređaja, za komunikaciju između ljudi i uređaja.

    07:52

  • 25

    4.2. Konfigurisanje mreža

    - Potpuna mreža (svak sa svakim)

    - Zvijezda (centralni računar ili čvor)

    - Prstenasta mreža

    - Topologija magistrale

    - Mediji za prenos podataka

    - optička vlakna

    - bakarne parice

    - koaksijalni kablovi

    - bežični prenos podataka

    07:52

  • 26

    Pri konfigurisanju mreže treba

    voditi računa o:

    - Kapacitetu

    - Funkcionalnosti

    - Pouzdanosti

    - Fleksibilnosti

    - Bezbjednosti i

    - Iskorišćenosti resursa

    07:52

  • 27

    4.3. Podjela mreža prema

    geografskom području

    - LAN (Local Area Network)

    - MAN (Metropolitan Area Network)

    - WAN (Wide Area Network)

    - Internet

    07:52

  • 28

    5. Projektovanje softvera

    Sistemski

    Aplikacioni

    07:52

  • 29

    Pri dizajniranju softvera potrebno je

    obaviti sljedeće zadazke:

    Definisati program postavka problema projektovanje programa izrada programa (pisanje koda) testiranje programa eksploatacija programa

    Dizajnirati module Izabrati programski jezik Izgraditi programske specifikacije Provjeriti dizajn

    07:52

  • 30

    5.3. Modularni dizajn programa

    omogućuje

    Jednostavnost izrade i najsloženijih programa

    Veću pouzdanost programa

    Smanjivanje razvojnih troškova

    Lako proširenje programa

    Lako uključivanje novih modula

    Lakšu kontrolu izrade programa

    Veći broj programera učestvuje paralelno u programiranju

    07:52

  • 31

    4 Uvođenje i održavanje IS

    Faza implementacije IS obuhvata: - raspored poslova i njihovo dodeljivanje

    - programiranje

    - testiranje sistema

    - uvođenje sistema u eksploataciju

    - obuka kadrova

    - instalacija sistema

    - provjera i revidiranje sistema

    07:52

  • Uvođenje IS

    • paralelno uvođenje

    •postepeno uvođenje •direktno uvođenje

  • Testiranje IS

    Unos podataka da bi se poredili izlazi. Birati tipične i motivisane korisnike, ali zatim i one sa slabijim znanjima da bi se otkrile sve slabe take pri unosu podataka

  • Izrada dokumentacije IS

    Glavni problemi

    Nekorektno ili loše napisana dokumentacija

    Zastarjela dokumentacija, koja nije ažurirana duži

    vremenski period

    Dokumentacija sadrži puno tehničkih izrata ili žargona,

    koje obični korisnici nemogu da razumiju

    Inženjeri koji prave IS neće da troše svoje vrijeme za

    pisanje nečega što je za njih suviše jednostavno, a to treba

    da koriste korisnici na svim nivoima rada.

  • Održavanje IS

    Skupo

    Stalno se radi

    Zahtjeva sopstveno osoblje ili angažovanje osoblja izvan firme

    Održavanje omogućava promjenu i modifikacije IS u cilju ispravke uočenih grešaka, poboljšanje postojećih funkcija i dodavanje novih funkcija.

  • Proširenje IS

    Nadogradnja sistema kada se steknu uslovi prije

    svega finansijski i kada korisnici uoče da ih postojeći

    sistem ograničava u radu.

    .

  • HVALA NA PAŽNJI!

    37