38
OPP Programska oprema doc.dr.Eva Jereb doc.dr.Eva Jereb Fakulteta za organizacijske vede Fakulteta za organizacijske vede Univerza v Mariboru Univerza v Mariboru e e -mai -mai l l [email protected] [email protected]

OPP Programska oprema · programi, ki uporabnikom programi, ki uporabnikom omogočajo, da z njo rešujejo svoje specifične probleme ali opravljajo določene naloge APLIKATIVNI PROGRAMI

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

OPPProgramska oprema

doc.dr.Eva Jerebdoc.dr.Eva JerebFakulteta za organizacijske vedeFakulteta za organizacijske vede

Univerza v MariboruUniverza v Mariboruee­mai­maill: [email protected]­mb.si: [email protected]­mb.si

Programska oprema 2

PROGRAMSKA OPREMA� SISTEMSKA :SISTEMSKA :  

(operacijski sistem)(operacijski sistem) vsebuje programe za vsebuje programe za

kontrolo, nadzor in kontrolo, nadzor in vzdrževanje vzdrževanje računalniškega sistema računalniškega sistema

krmili in nadzira vsa krmili in nadzira vsa notranja opravila v notranja opravila v računaknikuračunakniku

� UPORABNIŠKA:UPORABNIŠKA: programi, ki uporabnikom programi, ki uporabnikom

omogočajo, da z njo omogočajo, da z njo rešujejo svoje specifične rešujejo svoje specifične probleme ali opravljajo probleme ali opravljajo določene naloge določene naloge APLIKATIVNI PROGRAMI :APLIKATIVNI PROGRAMI :

specifičnispecifični splošnisplošni::

urejevanlniki besedilurejevanlniki besedilpreglednice preglednice baze podatkovbaze podatkov ipd. ipd.

Programska oprema 3

SISTEMSKA OPREMA:

1.) Operacijski sistem:1.) Operacijski sistem:

� omogoča branje uporabniških programovomogoča branje uporabniških programov� sprejem podatkovsprejem podatkov� prenos in shranjevanje podatkovprenos in shranjevanje podatkov

Programska oprema 4

2.) Uporabniški vmesnik

� del sistemske del sistemske programskeprogramske opreme opreme� omogoča komuniciranje uporabnika z omogoča komuniciranje uporabnika z 

računalniškim sistemomračunalniškim sistemom� omogoča sprejemanje uporabniških ukazov omogoča sprejemanje uporabniških ukazov 

in sporočanje povratnih informacijin sporočanje povratnih informacij

Programska oprema 5

� programi, ki omogočajo tekoče vzdrževanje programi, ki omogočajo tekoče vzdrževanje računalniškega sistema, predvsem računalniškega sistema, predvsem shranjevanje datotek (shranjevanje datotek (backing up filesbacking up files))

3.)Sistemska orodja

Programska oprema 6

NAJPOGOSTEJE UPORABLJENI OPERACIJSKI SISTEMI NA OSEBNIH RAČUNALNIKIH:

D O S

W I N D O W S

O S / 2

L I N U X , U N I X , X E N I X

S Y S T E M 7

O p e r a c i j s k i   s i s t e m i

Programska oprema 7

UPORABNIŠKA OPREMA:� prograprogrammi, ki uporabnikom omogočajo reševanje i, ki uporabnikom omogočajo reševanje 

specifičnih nalogspecifičnih nalog

OPRAVILA:OPRAVILA: pisanje in urejanje besedilpisanje in urejanje besedil računanjeračunanje shranjevanje in pregledovanje podatkovshranjevanje in pregledovanje podatkov organiziranje delaorganiziranje dela vodenje projektovvodenje projektov risanjerisanje prezentiranje informacijprezentiranje informacij uporaba internetauporaba interneta komuniciranje z drugimi računalnikikomuniciranje z drugimi računalniki

Programska oprema 8

i z d e l a v a d o k u m e n t o vu r e j a n j e d o k u m e n t o vo b l i k o v a n j e d o k u m e n t o vt i s k a n j e d o k u m e n t o v

U r e j e v a l n i k i   b e s e d i l1.

primer: MS Word

9

2.

v s t a v l j a n j e f o r m u lv s t a v l j a n j e p o d a t k o v i n o z n a ki z b i r a f o r m a t o vb a z a p o d a t k o v v p r e g l e d n i c iu p o r a b a v z o r č n e p r e g l e d n i c ek o p i r a n j e f o r m u li z v a j a n j e k a j - č e a n a l i zi z d e l a v a g r a f i k o n o vt i s k a n j eu p o r a b a z u n a n j i h p o d a t k o v i n s p l e t a

P r e g l e d n i c e

primer: MS Excel

Programska oprema 10

3. BAZA PODATKOV

� je zbirka podatkov, ki jo s pomočjo posebnega programa je zbirka podatkov, ki jo s pomočjo posebnega programa uredimo na računalniku. Po navadi je sestavljena iz več uredimo na računalniku. Po navadi je sestavljena iz več datotek. Uporabnikom, ki jim je namenjena, omogoča hiter datotek. Uporabnikom, ki jim je namenjena, omogoča hiter dostop do podatkov. Podatki oziroma informacije, ki jih dostop do podatkov. Podatki oziroma informacije, ki jih lahko na njihovi podlagi oblikujemo, podpirajo izvajanje lahko na njihovi podlagi oblikujemo, podpirajo izvajanje različnih strokovnih in upravljavskih nalog.različnih strokovnih in upravljavskih nalog.

� primer: MS Accessprimer: MS Access

Programska oprema 11

Glavna opravila, ki jih opravljamo s pomočjo programa za upravljanje baz podatkov so:

Kreiranje podatkovne bazeKreiranje podatkovne baze Vnos podatkovVnos podatkov Pregledovanje podatkovPregledovanje podatkov Povezovanje in iskanje podatkovPovezovanje in iskanje podatkov Urejanje in ažuriranje podatkovUrejanje in ažuriranje podatkov Brisanje podatkovBrisanje podatkov Tiskanje podatkovTiskanje podatkov

Programska oprema 12

4. GRAFIČNI PROGRAMI

� Razlikujemo različne sisteme računalniške grafike:Razlikujemo različne sisteme računalniške grafike: Vektorsko grafikoVektorsko grafiko Rastersko grafikoRastersko grafiko Mozaično grafikoMozaično grafiko

� V praksi uporabljamo predvsem rastersko oziroma V praksi uporabljamo predvsem rastersko oziroma točkovno in vektorsko oziroma objektno orientirano točkovno in vektorsko oziroma objektno orientirano grafikografiko

Programska oprema 13

V splošnem vsak grafični program zadovoljuje naslednje funkcije:

� Risanje geometrijskih elementov Risanje geometrijskih elementov � Premikanje slikovnih elementov na zaslonuPremikanje slikovnih elementov na zaslonu� Podvajanje elementovPodvajanje elementov� Vrtenje elementovVrtenje elementov� Zrcaljenje elementovZrcaljenje elementov� Povečanje/pomanjšanje elementovPovečanje/pomanjšanje elementov� Opisovanje, šrafiranje, barvanjeOpisovanje, šrafiranje, barvanje� Prikazovanje pomožnih linealov in mrežPrikazovanje pomožnih linealov in mrež� Kombiniranje posameznih delnih risb Kombiniranje posameznih delnih risb

Programska oprema 14

Opravila pri delu z grafiko

I z b i r a o r o d j a S l i k a n j e a l i r i s a n j e T i s k a n j e a l i p r e n a š a n j e

O p r a v i l a k i j i h o p r a v l j a m o v z v e z i z g r a f i k o s o

primer: MS Painter

Programska oprema 15

5. PREDSTAVLJANJE INFORMACIJ

� S pomočjo programov za predstavitveno grafiko S pomočjo programov za predstavitveno grafiko pripravljamo informacije za predstavitev na računalniku ali pripravljamo informacije za predstavitev na računalniku ali na svetovnem spletu. Tovrstni programi podpirajo na svetovnem spletu. Tovrstni programi podpirajo uporabnika pri vnašanju in urejanju različnih uporabnika pri vnašanju in urejanju različnih predstavitvenih strani oziroma elektronskih prosojnic, na predstavitvenih strani oziroma elektronskih prosojnic, na katere vstavljamo besedilo, grafike, slike pa tudi zvočne ali katere vstavljamo besedilo, grafike, slike pa tudi zvočne ali video posnetke. video posnetke.

� primer: MS Power Pointprimer: MS Power Point

Programska oprema 16

Glavna opravila, ki jih opravljamo pri delu s prezentacijskimi programi so:

� IZDELAVA IZDELAVA PREDSTAVITEVPREDSTAVITEV

� PRIPRAVA PRIPRAVA PREDSTAVITVEPREDSTAVITVE

� PRIKAZ PRIKAZ PREDSTAVITVEPREDSTAVITVE

� TISKANJE PROSOJNICTISKANJE PROSOJNIC

Programska oprema 17

Ti programi omogočajo:

Pripravljanje sestankov in dogodkovPripravljanje sestankov in dogodkov Vnos in pregledovanje nalog in drugih Vnos in pregledovanje nalog in drugih

obveznosti po dnevih, tednih, mesecih…obveznosti po dnevih, tednih, mesecih… Organizacijo sestankov z integriranjem Organizacijo sestankov z integriranjem

koledarja in e-poštekoledarja in e-pošte Delo s koledarji sodelavcev z uporabo Delo s koledarji sodelavcev z uporabo

funkcije dodeljevanjafunkcije dodeljevanja

6. ORGANIZACIJKI PROGRAMI

Programska oprema 18

Glavna opravila, ki jih opravljamo pri delu zGlavna opravila, ki jih opravljamo pri delu z

organizacijskimi programi:organizacijskimi programi:

� Organiziranje informacijOrganiziranje informacij � Hranjenje informacijHranjenje informacij

� Delo z e-poštoDelo z e-pošto� Druga opravilaDruga opravila

primer: MS Outlookprimer: MS Outlook

Programska oprema 19

7. SPLETNI PREGLEDOVALNIKI IN ISKALNIKI

Najbolj znana spletna pregledovalnika sta:Najbolj znana spletna pregledovalnika sta:

-Netscape Navigator-Netscape Navigator

-Microsoft Internet Explorer-Microsoft Internet Explorer

Programska oprema 20

Spletni pregledovalniki si zapomnijo nekaj Spletni pregledovalniki si zapomnijo nekaj zadnjih strani, ki smo jih obiskali.zadnjih strani, ki smo jih obiskali.

Mesta, ki jih želimo večkrat obiskati, si Mesta, ki jih želimo večkrat obiskati, si pregledovalnik zapomni in shrani njihov pregledovalnik zapomni in shrani njihov URL v poseben seznamu.URL v poseben seznamu.

Programska oprema 21

� IskalnikiIskalniki z njimi na spletu poiščemo kar nas z njimi na spletu poiščemo kar nas zanimazanima

• Yahoo Yahoo

• AltaVistaAltaVista• SloVistaSloVista:: iskanje omejeno na slovenske iskanje omejeno na slovenske

strežnikestrežnike

Programska oprema 22

Programska oprema 23

8. NAČRTOVANJE IN VODENJE PROJEKTOV

Project management Project management ali upravljanje ali upravljanje projektovprojektov

Kompleksne projekte lahko učinkovito in Kompleksne projekte lahko učinkovito in brez večjih težav uresničimo le na podlagi: brez večjih težav uresničimo le na podlagi: - skrbnega načrtovanja, - skrbnega načrtovanja, - dobre priprave izvajanja in - dobre priprave izvajanja in - z usmerjenim nadzorom.- z usmerjenim nadzorom.

Programska oprema 24

Tehnika mrežnega načrtovanja zajema:

� izdelovanje mrežnega načrtaizdelovanje mrežnega načrta� ocenjevanje trajanja dejavnostiocenjevanje trajanja dejavnosti� časovno analiziranje mrežnega načrtačasovno analiziranje mrežnega načrta� določanje nepremičnih rokovdoločanje nepremičnih rokov� načrtovanje stroškovnačrtovanje stroškov� zmogljivosti projektazmogljivosti projekta� kritične poti izvedbekritične poti izvedbe

Za mrežno planiranje uporabljamo standardne programe.Za mrežno planiranje uporabljamo standardne programe.Primer: MS Project Primer: MS Project

Programska oprema 25

Glavna opravila, ki jih izvajamo s tovrstnimi programi:Glavna opravila, ki jih izvajamo s tovrstnimi programi:

� Analiza strukture in časaAnaliza strukture in časa

� izdelava seznama izdelava seznama aktivnostiaktivnosti

� opredelimo seznam opredelimo seznam strukturestrukture

� izdelava načrta struktureizdelava načrta strukture

� izvedemo časovno analizoizvedemo časovno analizo

� Rezervni čas in kritična Rezervni čas in kritična potpot� na kritični poti so na kritični poti so

rezervni časi enaki ničrezervni časi enaki nič

� Analiza zmogljivosti in Analiza zmogljivosti in stroškovstroškov� čim bolj enakomerna čim bolj enakomerna

obremenitev zmogljivosti obremenitev zmogljivosti pri minimalnih stroških pri minimalnih stroških

Programska oprema 26

9. KOMUNIKACIJSKI PROGRAMI

Omogočajo izmenjavo podatkov oziromaOmogočajo izmenjavo podatkov oziroma

informacij med računalniki.informacij med računalniki.

Primer: WinFax PROPrimer: WinFax PRO

Programska oprema 27

J e p r v i p o g o j z a u č i n k o v i t of u n k c i o n i r a n j e m r e ž e

I z b i r a   k o m u n i k a c i j s k e g ap r e d p i s a

U p o r a b n i k i z b e r e u k a zs k a t e r i m s i z a g o t o v i

d o s t o p v m r e ž o

P r i j a v a I z b i r a   d e j a v n o s t i

Z o d j a v o i z s t o p i m o i zk o m u n i k a c i j s k e g a

o m r e ž j a

O d j a v a

G l a v n a   o p r a v i l a   v   L A No m r e ž j u

Programska oprema 28

10. PODPORNA PROGRAMSKA OPREMA (utility software)

z njo lahko pospešimo delovanje trdega diska,z njo lahko pospešimo delovanje trdega diska,

odkrivamo po nesreči izbrisane datoteke itd.odkrivamo po nesreči izbrisane datoteke itd.

Programi za shranjevanje Programi za shranjevanje rezervnih datotek (rezervnih datotek (backupbackup programsprograms))

komprimirajo podatke tudi do komprimirajo podatke tudi do 95% in več95% in več

Antivirusni programiAntivirusni programi

Podporni programiPodporni programi-Pkzip/Pkunzip-Pkzip/Pkunzip

-Central Point Anti-virus-Central Point Anti-virus

-Norton Anti-virus-Norton Anti-virus

-Fast!-Fast!

-QEMM-QEMM

-Stacker-Stacker

Povezava programov za osebne računalnike v programske 

pakete

Programska oprema 30

1. Elektronska pisarna

� Povezovanje različnih pisarniških Povezovanje različnih pisarniških pripomočkov v povezan sistem.pripomočkov v povezan sistem.

� Programi, ki osebni računalnik spremenijo Programi, ki osebni računalnik spremenijo v t.i. ELEKTRONSKO PISARNOv t.i. ELEKTRONSKO PISARNO

Programska oprema 31

2. Programska oprema za delo z več mediji

k o n t r o l i r a n d o s t o pd o d e l o v b e s d i l a

i n t e r a k t i v e n o z . p o g o v o r e n n a č i nd e l a z b e s e d i l o m

z a g o t o v l j e n a e n o v i t a s t r u k t u r n ao b l i k a b e s e d i l a

r a z l i č n o p r o g r a m i r a n i s i m b o l ii n t e g r i r a n i v b e s e d i l o

H I P E R T E K S To m o g o č a d e l o

z e l e k t r o n s k i m ib e s e d i l i

Programska oprema 32

Programska oprema za delo z več mediji

HIPERMEDIALNI HIPERMEDIALNI SISTEMISISTEMI::

omogočajo delo z omogočajo delo z elekronskimi besedili, elekronskimi besedili, slikami, grafiko, slikami, grafiko, zvokomzvokom

informacije povezuje informacije povezuje na nelinearen načinna nelinearen način

MULTIMEDIALNI MULTIMEDIALNI SISTEMI:SISTEMI:

omogočajo integracijo omogočajo integracijo besedila, slik, grafik, besedila, slik, grafik, gibljivih slik, zvoka gibljivih slik, zvoka idr. v enovite idr. v enovite računalniško računalniško krmiljene krmiljene informacijske sistemeinformacijske sisteme

tehnično usmerjenitehnično usmerjeni

Programska oprema 33

3. Univerzalni pisarniški programski paketi

Proizvajalci programske opreme skušajo z Proizvajalci programske opreme skušajo z združevanjem različnih aplikacij oblikovati združevanjem različnih aplikacij oblikovati celovite programske pakete.celovite programske pakete.

Primer:Primer:� Microsoft Office PremiumMicrosoft Office Premium� Lotus SmartSuiteLotus SmartSuite

Programska oprema 34

Programski paketi

Microsoft Office PremiumMicrosoft Office Premium

Združuje več samostojnih Združuje več samostojnih programov (Word, Excel, programov (Word, Excel, PowerPoint idr.)PowerPoint idr.)

Metode so:Metode so:� kopiranje objektov kopiranje objektov

(vmesni hranilnik)(vmesni hranilnik)� povezovanje in povezovanje in � vstavljanjem objektov vstavljanjem objektov

(postopki DDE in OLE)(postopki DDE in OLE)

Lotus SmartSuite

Vsebuje pet med sebojVsebuje pet med seboj

povezanih aplikacij, kipovezanih aplikacij, ki

potekajo v Windows okoljupotekajo v Windows okolju::• Lotus Ami Pro, Lotus Ami Pro, • Lotus 1-2-3 Release 4, Lotus 1-2-3 Release 4, • Lotus Approuch, Lotus Approuch, • Lotus Organizer, Lotus Organizer, • Lotus Freelance GraphicsLotus Freelance Graphics..

Programska oprema 35

Kriteriji za kakovost programske opreme

P r i m e r n o s t

N a t a n č n o s t

I n t e r o p e r a b i l n o s t

S k l a d n o s t z z a k o n o m

F u n k c i o n a l n o s t

Z r e l o s t

R o b u s t n o s t

O d p o r n o s t

Z a n e s l j i v o s t

R a z u m l j i v o s t

U č e n j e

I z v a j a n j e i n n a d z o r

U p o r a b n o s t

Č a s

V i r i

U č i n k o v i t o s t

A n a l i z a

S p r e m e m b e

S t a b i l n o s t

T e s t i r a n j e

V z d r ž e v a n j e

P r i l a g o d l j i v o s t

N a m e s t i t e v

N a d o m e s t l j i v o s t

S k l a d n o s t s s t a n d a r d i

P r e n o s l j i v o s t

O c e n a k a k o v o s t i p o I S O 9 1 2 6

Programska oprema 36

a.) Zanesljivost programa

� PRAVILNOSTPRAVILNOST - kadar program na vsak - kadar program na vsak pravilen vnos pravilno reagirapravilen vnos pravilno reagira

� TRDOŽIVOST TRDOŽIVOST - kako program reagira na - kako program reagira na napačen vnosnapačen vnos

� ODPORNOST PROTI MOTNJAM ODPORNOST PROTI MOTNJAM - lastnost - lastnost programa, da lahko funkcionira naprej, programa, da lahko funkcionira naprej, čeprav izpadejo določene komponente čeprav izpadejo določene komponente strojne opremestrojne opreme

Programska oprema 37

b.) Uporabnost programa

� RAZUMLJIVOST - program naj bi reagiral tako RAZUMLJIVOST - program naj bi reagiral tako kot uporabnik pričakujekot uporabnik pričakuje

� USTREZNOST - uporabniku v zadovoljivem USTREZNOST - uporabniku v zadovoljivem obsegu in času omogoča uporabo funkcij, ki jih obsegu in času omogoča uporabo funkcij, ki jih potrebujepotrebuje

� ODZIVNI ČAS - čas, ki ga porabi računalnik, da ODZIVNI ČAS - čas, ki ga porabi računalnik, da pride v želeno stanje po dobljenem ukazupride v želeno stanje po dobljenem ukazu

� SPOROČANJE NAPAK - sporočilo oblikovano SPOROČANJE NAPAK - sporočilo oblikovano tako, da uporabnik svojo napako spoznatako, da uporabnik svojo napako spozna

d.) Učinkovitost programa

Sposobnost programa, da izpolni zahtevano Sposobnost programa, da izpolni zahtevano nalogo v določenem časunalogo v določenem času

ČAS IZVAJANJA - naj bi bil čim krajšiČAS IZVAJANJA - naj bi bil čim krajši

ZASEDBA POMNILNIKA - naj bi bila čim ZASEDBA POMNILNIKA - naj bi bila čim manjšamanjša