oprogramowanie uzytkowew2013

background image

Oprogramowanie

użytkowe

1

background image

Oprogramowanie użytkowe

zbiór pakietów programowych lub

programów realizujących konkretne

zadania merytoryczne i spełniających

określone potrzeby poszczególnych

użytkowników komputera

2

background image

Czynniki doboru

oprogramowania

• konfiguracja sprzętu komputerowego,

zapewniająca właściwą realizację zadań,

• klasa zastosowań oraz podstawowe

i szczegółowe wymagania użytkowe,

• stan zaawansowania prac nad

informatycznymi systemami użytkowymi,

• posiadane zasoby finansowe, kadrowe

i ograniczenia zewnętrzne.

3

background image

Kryteria oceny

oprogramowania użytkowego

możliwie szeroki zakres funkcjonalny,

ułatwienia manipulacyjne i szkoleniowe

(oprogramowanie przyjazne dla użytkownika),

modularność budowy i możliwości rozbudowy,

sprawność i niezawodność działania (w tym coraz

istotniejsze bezpieczeństwo danych przetwarzanych

i przesyłanych),

zdolność do współpracy z innym oprogramowaniem,

koszty i warunki zakupu,

warunki serwisu, obsługi gwarancyjnej i

pogwarancyjnej.

4

background image

Programy narzędziowe

Grupa programów ogólnego zastosowania.

Służą one do operowania na danych

określonego formatu np.: edytory tekstów

tworzą dokumenty tekstowe, arkusze

kalkulacyjne tworzą tabele stosowane

w różnego rodzaju kalkulacjach itp.

Programy narzędziowe to segment światowego rynku oprogramowania

o rocznych obrotach wynoszących kilka miliardów dolarów.

Największymi potentami są firmy Microsoft, Lotus, Corel.

5

background image

Edytory tekstu

służą do tworzenia i edycji dokumentów

tekstowych. Są najpowszechniej

stosowanym typem oprogramowania

narzędziowego.

Nowoczesny edytor działa w trybie

WYSIWYG ( What you see is what you

get).

6

background image

Podstawowe funkcje edytorów

tekstu

• edycja dokumentu polegająca na wprowadzaniu,

kasowaniu, kopiowaniu lub przenoszeniu tekstu

w inne miejsce w dokumencie,

• formatowanie wyglądu dokumentu,
• sprawdzanie poprawności gramatycznej

i ortograficznej tekstu,

• wspomaganie zarządzania strukturą dokumentu

polegające na zarządzaniu składnikami struktury

dokumentu takimi jak nagłówki i stopki stron przypisy

odnośniki, spisy treści.

7

background image

• Zaawansowane edytory tekstu

wyposażone są także w funkcje
dodatkowe np. wspomagające prace
biurowe. Do takich funkcji należy np.:

• tworzenie etykiet adresowych,
• tworzenie tzw. korespondencji

seryjnej.

8

background image

DTP (Desktop Publishing)

9

Wśród edytorów wyróżnia się klasę przeznaczona

do tworzenia profesjonalnych publikacji

tekstowo-graficznych. Tę klasę edytorów określa

się wspólnym mianem DTP (Desktop Publishing)

i stosuje się powszechnie w firmach

wydawniczych.

Przykładem może być Quark Xpress, MS Publisher.

background image

Arkusze kalkulacyjne

(elektroniczne)

10

Programy wspomagające

przetwarzanie dużych zestawów

danych zorganizowanych w

formie tabeli. Są stosowane jako

narzędzie wspomagające zadania

rachunkowości, planowania,

analityki

i modelowania procesów

ekonomicznych.

background image

Podstawowe funkcje arkuszy

kalkulacyjnych

• edycja tabeli polegająca na wprowadzaniu,

kasowaniu, kopiowaniu lub przenoszeniu danych,

formuł i komórek w inne miejsca tabeli,

• formatowanie tabeli polegające na określeniu

atrybutów poszczególnych komórek tabeli

(czcionka, kolor tła, format wyświetlania danych

itp.),

• udostępnianie standardowego zestawu funkcji

matematycznych, finansowych lub ułatwiających

wyszukiwanie danych, dzięki czemu użytkownik

może szybko zrealizować nawet bardzo

zawansowane procedury przetwarzania danych,

• tworzenie wykresów polegające na graficznej

prezentacji danych zawartych w tabeli.

11

background image

Obecnie stosowane arkusze wyposażone są

we własny język programowania, który może

posłużyć do stworzenia na bazie arkusza

specjalistycznej aplikacji ekonomicznej.

Arkusze często są wzbogacone o moduły do

statystycznej analizy danych,

programowania liniowego, dostępu do baz

danych.

12

background image

Systemy zarządzania bazą

danych

• Bazą danych nazywamy zbiór danych

o określonej strukturze, wykorzystywany
przez organizację i zapamiętany
w pamięciach zewnętrznych komputera.

• Oprogramowanie umożliwiające

współpracę użytkownika z bazą danych
jest nazywane systemem zarządzania
bazą danych.

13

background image

Model relacyjny

Najbardziej rozpowszechnionym

obecnie modelem danych jest model

relacyjny. Powstał on jako

alternatywa dla modeli

hierarchicznego i sieciowego.

Podstawową koncepcję modelu

relacyjnego przedstawił w latach

siedemdziesiątych E.F. Codd.

14

background image

Podejście relacyjne

zakłada, że pliki mogą zostać

potraktowane jako relacje

matematyczne, co pozwala

zastosować w stosunku do nich

mechanizmy znane z teorii relacji.

15

background image

Przykładowe relacje

przedstawione w postaci tabel

16

background image

Tabela reprezentująca relacje musi

posiadać następujące właściwości:

• nazwa tabeli jest nazwą relacji,
• uporządkowanie kolumn tabeli jest nieistotne,
• uporządkowanie krotek w tabeli jest nieistotne,
• w tabeli nie może być dwóch takich samych

krotek,

• w kolumnie zawierającej wartości atrybutu

A mogą występować wartości wyłącznie ze
zbioru zwanego dziedziną atrybutu A.

17

background image

Dla modelu relacyjnego danych istotny

jest fakt, że każda wartość atrybutu jest

wielkością atomową (prostą,

nierozkładalną). Jeśli spełniony jest

omawiany warunek to mówimy, że

relacja jest znormalizowana lub, że

znajduje się w pierwszej postaci

normalnej (1PN).

18

background image

Relacyjna baza danych składa się z kilku

powiązanych ze sobą tabel (relacji),

które otrzymuje się w wyniku

przeprowadzonego procesu normalizacji.

19

background image

Operacje relacyjne

• Operacja selekcji
• Operacja projekcji
• Operacja złączenia

20

background image

Operacja złączenia

Umożliwia łączenie wierszy z dwóch lub więcej tabel

z zastosowaniem określonego warunku łączenia.

Wynikiem połączenia jest podzbiór produktu relacji

czyli iloczynu kartezjańskiego.

21

background image

Organizacja systemu

zarządzania bazą danych

• Scentralizowany system bazy danych
• Rozproszony system bazy danych
• Lokalna baza danych

22

background image

Administracja systemem

zarządzania bazą danych

• przydzielanie użytkownikom praw dostępu do bazy danych

• archiwizacja bazy danych

• zmiana konfiguracji sprzętu i oprogramowania

• zabezpieczenie systemu komputerowego przed

niepowołanym dostępem

• odtwarzanie stanu bazy danych po wystąpieniu

ewentualnych awarii

• uaktualnianie oprogramowania zarządzającego bazą

danych

• dbanie o utrzymanie integralności bazy danych

• w systemach rozproszonych, przygotowanie i nadzorowanie

procedur replikacji danych

• przygotowywanie i udostępnianie użytkownikom nowego

oprogramowania pozwalającego na dostęp do bazy danych

23

background image

Przykłady systemów

relacyjnych baz danych

• ORACLE – jest to relacyjna baza danych

firmy Oracle

http://www.oracle.com/pl/database/index.html

• SQL SERVER – jest to relacyjna baza

danych firmy Microsoft

http://www.oracle.com/pl/database/index.html

• DB/2 – producentem, której jest firma

IBM

http://www-

5.ibm.com/shop/pl/software/database.html

.

24

background image

Pakiety graficzne

• programy ilustracji graficznej danych,
• programy opracowania schematów,
• programy przygotowania

zaawansowanych prezentacji
graficznych.

25

background image

Pakiety zaawansowanych prezentacji

graficznych

pozwalają:

• przygotować sekwencję elementów graficznych

(slajdów) w celu demonstracji według scenariusza

opartego na indywidualnych wymaganiach i

potrzebach prezentera,

• wykorzystać standardowe scenariusze pokazów do

przyspieszenia tworzenia prezentacji,

• włączyć do pokazu elementy multimedialne,

• uzupełnić prezentowane slajdy o możliwość

drukowania notatek dla publiczności bądź prezentera,

• włączyć do pokazu interaktywne przyciski lub obiekty,

• uwzględniać czasy wyświetlania slajdów przy

synchronizacji prezentacji,

• włączać do prezentacji elementy graficzne zewnętrzne

(przygotowane za pomocą innych narzędzi).

26

background image

Pakiety biurowe

Nazywane czasami office, to zestawy

aplikacji służące do pracy w biurze.

Zawierają one zazwyczaj: edytor tekstu,

arkusz kalkulacyjny, program graficzny,

bazę danych

i wiele innych.

Podstawową cechą tych pakietów jest

możliwość ich współdziałania,

wymienność danych i duża integracja.

27

background image

Przykładowe pakiety

biurowe

• Microsoft Office,
• Open Office,
• Lotus Smart Suite
• 602 Suite - czeskiej firmy 602

Software

28

background image

Microsoft Office

W każdej wersji niezależnie od licencji zawiera

aplikacje:

•Microsoft Word

•Microsoft Excel

•Microsoft Outlook

W zależności od licencji może ponadto zawierać:

•Microsoft Power Point

•Microsoft Acces

•Microsoft OneNote (robienie notatek,

dodawany do wersji

2003)

•Microsoft Publisher (tworzenie publikacji prasowych)

•Microsoft Visio (edytor schematów)

•Microsoft FrontPage (tworzenie i edycja stron WWW)

•Microsoft Project (zarządzanie projektami)

•kilka mniej popularnych aplikacji

29

background image

Pakiety do pracy grupowej

Zasadniczym celem ich użytkowania

jest wspomaganie pracy grup

roboczych, czyli płaskich struktur

zarządzania w ramach organizacji,

zorientowanych na osiągnięcie

określonego celu.

30

background image

Podstawowe funkcje pakietów:

• zarządzanie rozbudowanym systemem poczty

elektronicznej, umożliwiającym hierarchiczne
uporządkowanie danych o korespondentach,
śledzenie historii korespondencji i wyszukiwanie
prowadzonych w grupie roboczej tematów
dyskusji,

• zarządzanie przepływem dokumentów w

instytucji,

• zarządzanie informacjami wspólnymi dla grupy

roboczej.

Popularne pakiety to: Lotus Notes, Novell Group Wise, SharePoint

31


Document Outline


Wyszukiwarka

Podobne podstrony:
oprogramowanie uzytkoweCz1 Zarzadzanie2011
03 Oprogramowanie uzytkowe
oprogramowanie użytkowe FOY6KMEHCJT27MTNDSF5FLMIYS5HTD3QRKX4VHQ
ou, wisisz, wydzial informatyki, studia zaoczne inzynierskie, oprogramowanie uzytkowe
oprogramowanie użytkowe, test2 Word
swiat, Informatyka, SZKOŁA, oprogramowanie użytkowe lab, oprogramowanieuytkowea siwocha
IWZ 3 Oprogramowanie użytkowe
podstawy tech komp konspekt, wisisz, wydzial informatyki, studia zaoczne inzynierskie, oprogramowani
Oprogramowanie użytkowe
oprogramowanie użytkowe, program zajęć2, Szanowni Koledzy
oprogramowanie uzytkoweCz1 Zarzadzanie2011
03 Oprogramowanie uzytkowe
06 Oprogramowanie podstawowe, systemowe, uzytkowe
OCENA JAKOŚCI OPROGRAMOWANIA INŻYNIERSKIEGO PRZEZ UŻYTKOWNIKÓW
OCENA JAKOŚCI OPROGRAMOWANIA INŻYNIERSKIEGO PRZEZ UŻYTKOWNIKÓW
EŚT 07 Użytkowanie środków transportu
W4 Proces wytwórczy oprogramowania

więcej podobnych podstron