0RGHORZDQLHLSURMHNWRZDQLH

Wielkość: px
Rozpocząć pokaz od strony:

Download "0RGHORZDQLHLSURMHNWRZDQLH"

Transkrypt

1 b`cd,egf h i j k!l mongprqgs t,u2vpw%x! " #%$ & ' (*),+ -.0/ :<;*=.0:>.?124A@-4 BDCFEHG I J K7L MNPO*NRQ2M7SUT*VWL KAX,YFZ%SU[?Q\O*] ^_K`O?]_a 0RGHORZDQLHLSURMHNWRZDQLH ÿ z!{ 2}~0{ %ƒ 2 ˆ2Š gœ` PŽ!, % Pš, gœ žÿr Ÿ!, g g 2 ž! 2, 2ª2«2 H % P 2± ² ³o «%Ŕ P± µa Ṕ H ŗ¹ ºH» ¼ ½*¾2 À7» Áo \ ½HÃ\Äg Š¹ Æ Ç È É Ê2Ë Ì Í Ë ÎRÏoÐoÍ Ï Ñ Í ÎgÒ Ï ÓÎgÊ2Ë Î Ô ÕÖÉ,ØoÙHÚ Û Ü Ý Þ ß à á â ã þ ÿ ÿ ÿ ÿ Modelowanie (analiza) Celem analizy jest ustalenie wszystkich tych czynników lub warunków w dziedzinie przedmiotowej, w otoczeniu realizatorów projektu, w istniej cych lub planowanych systemach komputerowych, które mog wp yn na decyzje projektowe, na przebieg procesu projektowego i na realizacj wymaga. Wynik: Logiczny model systemu, opisuj cy sposób realizacji przez system postawionych wymaga, lecz abstrahuj cy od szczegó ów implementacyjnych; model staje si podstaw tworzenia projektu Jak system ma dzia a? Projektowanie W odró! nieniu od analizy du!#" rol$ odgrywa % rodowisko implementacji; projektanci musz& wi' c posiada( dobr& znajomo% ( j' zyków, bibliotek, i narz' dzi stosowanych w trakcie implementacji D&*) enie do tego, aby struktura projektu zachowa+ a ogóln& struktur' modelu stworzonego podczas analizy; niewielkie zmiany w dziedzinie problemu nie powinny powodowa( du) ych zmian w projekcie Wynik: szczegó+ owy opis implementacji systemu Jak system ma by, zaimplementowany? ä å æ ç å2è é ê è ërìoíoê ì î ê ëgïöì ðëgå2è ëöñ òöçoó2ôgõ,ö ø ë ù ú û ü û\ý Class-Responsibility-Collaborators = Klasa-Zobowi[ zanie-wspó\praca Klasy przedstawiane s[ na kartach katalogowych (papierowe kartoniki) o okre] lonych wymiarach (4x6 cali) mo^ liwo_ ` a atwego uzupea niania, uka adania, niszczenia,... Karty wypeb niane sc podczas nieformalnego spotkania (burza mózgów) i nastd pnie mogc bye ukb adane w celu modelowania interakcji kaf dy uczesnik mof e odpowiadag za jednh lub wii cej kart Na karcie poza nazwj klasy notowane sj jej zobowij zania i wspók dziak ania a nie atrybuty i metody ew. atrybuty i metody na odwrotnej stronie karty P QRTSVUXWZYW Zobowi zanie - wysokopoziomowy opis zada klasy (kilka punktów) unikanie opisywania fragmentów danych i procesów ograniczony rozmiar karty ma wymusi unikanie zbyt rozbudowanych klas i ewentualnie ich podzia na mniejsze Wspó dzia ania - odnosz si do klas z którymi dana klasa ma wspó pracowa wysokopoziomowe pojš cie o zwi zkach pomiš dzy klasami lnmpo:qrmts#umvv wyx zv{t p{3}~ = Tƒ3 -. / :9:5 71; 5 6=<>7?@6=.32 6>A BC01D E:F*G :ˆp Š 3Œ# Ž ŽV V Ž 6 J K H I F LNM1O ¹ º»¼½V¾ ÁÀ º ÂÃV¾X º» ¼Ä½ÆÅ ÇȺ Éʻ˽nÌ Í Ì Î» ùø úüûäýÿþ VýÄþyþ ú Vû nþ W wielu przypadkach przy definicji klasy naleï y dokð adnie ustaliñ, z jakiego rodzaju abstrakcjò obiektu mamy do czynienia; naleó y zwróciô uwagõ na nastõ pujö ce aspekty (czy mamy do czynienia z...?): konkretnym obiektem w danej chwili czasowej konkretnym obiektem w pewnym odcinku czasu opisem tego obiektu (dokument, metadane) pewnym zbiorem konkretnych obiektów W przypadku klasy samochód obiekt mo e reprezentowaø : konkretny egzemplarz samochodu (unikalny numer nadwozia i silnika) wyprodukowany przez okreù lonú fabrykû model (rodzaj) samochodu oferowany klientom przez znany koncern pozycjû w katalogu samochodów opisujú cy wü asnoù ci modelu historiû stanów pewnego konkretnego samochodu œ ž Ÿ1 3 8 : : 1 = = 3 C ªCŸ:«3 = p ± ² ³ ѵ# Zrozumienie systemu - systemy oprogramowania s du e, skomplikowane i musz spe nia sprzeczne wymagania; architektura zapewnia szkielet rozwi zania, który abstrahuje od szczegó ów implementacyjnych, ale ustawia wzajemnie podstawowe elementy tak aby mo liwe by oby spe nienie wymaga Organizowanie rozwoju oprogramowania - pozwala odseparowa ró ne cz!#" ci, tak aby ich tworzenie by o mo liwie niezale ne; zale no" ci pomi! dzy cz!$" ciami s jasno okre" lone i punkty styku dok adnie wyspecyfikowane Promowanie ponownego wykorzystania - architektura pomaga w zidentyfikowaniu na mo liwie wysokim poziomie analogicznych systemów krytycznych i podsystemów, dzi! ki czemu ponowne wykorzystanie nie ogranicza si! do poziomu klas; wspólne podsystemy mog by przystosowane na etapie rozwoju do pó% niejszego wyk. Promowanie ci& g' ego rozwoju - wi( kszo)+* systemów musi reagowa* na nowe potrzeby i wymagania przed nimi stawiane; dobra architektura pozwala zapanowa* nad ewolucj, systemu w czasie i kontrolowa* jej przebieg; zapoznanie si( z architektur, pozwala na zrozumienie dzia- ania systemu przez przysz- ych twórców i eliminuje potencjalne zagro. enia Ý Þ ß à1þ3á â ã á ä8å:æ:ã å1ç ã ä=è>å é@ä=þ3á ä>ê ëcà1ìpí:î*ï ð ñ ä ò ó ô õnö1ô 1

2 PRQTSVÜ W XYWZ[ \^]_ `ZQTaY\b[bc \d[ SeS QfXhgic jk\lmjn Q o št œ ž bÿ Ÿ šžm ªš ž5«proces projektowania architektonicznego zalep y od wiedzy o zastosowaniu oraz umiejq tnor ci i intuicji architekta; wspólne czynnor ci dla wszystkich procesów (czynnor ci te zwykle naks adajt siu na siebie): strukturalizacja systemu - system jest dzielony na kilka podstawowych podsystemów (podsystem - niezalev na jednostka oprogramowania, jej uss ugi nie zalev t od uss ug oferowanych przez inne podsystemy); identyfikuje siu komunikacju miu dzy podsystemami podziaw podsystemów na moduw y (moduw jest zwykle komponentem systemu, który oferuje co najmniej jednx usw ugy innym moduw om; zwykle nie jest niezalez ny) modelowanie sterowania - okrer la siu ogólny model zwit zków sterowania miu dzy czufr ciami systemu; uzupes nia uv yty model struktury / :+7 93; 7 8=<>9?8=054 8>@ A>2+B5C=D#E F G 8 H I J KMLON Repozytorium - wszystkie wspó dzielone dane s umieszczone w centralnej bazie danych, z której mog korzysta wszystkie podsystemy; zwykle generowane przez jeden podsystem a wykorzystywane przez pozosta e systemy sterowania i kontroli, systemy zarz dzania informacjami, systemy CAD, zestawy narz dzi CASE Klient-serwer - model rozproszonego systemu, w którym dane i przetwarzanie s rozdzielone mi dzy zbiór procesorów (samodzielne serwery oferuj ce us ugi + klienci korzystaj cy z us ug oferowanych przez serwery + sie, daj ca dost p klientom do us ug) cienki klient - ca o przetwarzania i zarz dzania danymi na serwerze, zadaniem klienta jest uruchomienie oprogramowania prezentacyjnego gruby klient - serwer odpowiada za zarz dzanie danymi; oprogramowanie klienta implementuje logik programu u± ytkowego i interfejs u± ytkownika maszyna abstrakcyjna (warstwowy) - opisuje sprz ganie podsystemów; uk ada system w ci g warstw, z których ka± da oferuje pewne us ugi { } ~3 5 ƒ+ + ƒ3 = ƒ ˆ = 5 Š>~3 #Œ+ $Ž + O ÍÏÎTÐÑbÒ ÓkÔ ÕÓÖ Îf dõ Ø Ò Ô Ù Ó Ú ÛÜÔÎÝÞÔ Î ûýüþÿ ÿ kÿ fü ² ³ µ3³5 ¹º+»+ º3¼ ¹=½>º ¾¹=³5 ¹> À>µ+Á5Â=Ã#Ä Å Æ ¹ Ç È É$É ÊkË$Ì Sterowanie scentralizowane - jeden z podsystemów jest wybrany do roli sterownika i odpowiada za zarz dzanie dzia aniem innych model wywo anie-powrót - sterowanie zaczyna si na wierzcho ku hierarchii podprogramów i przez wywo ania podprogramów przechodzi do ni szych poziomów; jedynie systemy sekwencyjne model mened era - stosuje si do systemów wspó bie nych; jeden z komponentów systemu jest mened erem i steruje rozpoczynaniem, zatrzymywaniem i koordynacj innych procesów systemu Sterowanie zdarzeniowe - ka dy podsystem musi reagowa na zdarzenia zachodz ce na zewn trz model rozg aszania - zdarzenie jest w zasadzie og oszeniem dla wszystkich podsystemów, ka dy podsystem, który mo e obs u y to zdarzenie, reaguje na nie modele z przerwaniami - u ywane wy cznie w systemach czasu rzeczywistego, gdzie zewn trzne przerwania s wykrywane przez obs ug przerwa ; nast pnie s one przekazywane do innego komponentu, który je przetworzy ß à á â3à5ã ä å ã æç+è+å ç3é å æ=ê ç ëæ=à5ã æ ì í>â3î#ï+ð$ñ ò ó æ ô õ ö+ ø ùoú B CEDCFG CIHKJLNMFOJPHC FEQ R MED SUTVC W R XYM[Z?Q LU\?MEHC FG C ŽV N V š œ ž š Ÿ?? Uszczegó] owienie opracowanego modelu logicznego projekt musi by^ wystarczaj_ co szczegó` owy, aby móg` by^ podstaw_ implementacji, przy czym stopiea szczegó` owob ci zalec y od poziomu zaawansowania programistów (ale np. szczegó` owy projekt jest dobr_ dokumentacja techniczn_ ) Projektowanie sk] adowych systemów, które nie sd zwid zane z dziedzind problemu Optymalizacja systemu Dostosowanie do ograniczee i mof liwog ci g rodowiska implementacji Okreg lenie fizycznej struktury systemu okreh lenie struktury kodu i ródj owego, tj. wyrók nienie plików i ródj owych, zalek nol ci pomim dzy nimi oraz rozmieszczenie skj adowych projektu w plikach i ródj owych podziaj systemu na poszczególne aplikacje fizyczne rozmieszczenie danych i aplikacji na stacjach roboczych i serwerach Wybór sposobu implementacji konstrukcji, które mog by zrealizowane na wiele sposobów (np. zgodnie ze standardami przyj tymi w firmie) Okre lenie poziomów widoczno ci atrybutów i dost pu do nich Podanie regu odwzorowanie notacji w struktury konkretnego j zyka programowania (np. polegaj ce na dok adnym okre leniu typów danych) Jeª eli j zyk implementacji narzuca ograniczenia, wówczas moª liwe jest tworzenie np. nowych klas, które b d jedynie cz ci implementacji (nie naleª do modelu) Podanie nag ówków metod oraz ich parametrów Okre lenie, które z metod b d realizowane jako funkcje wirtualne a które jako zwyczajne funkcje Zast pienie niektórych prostych metod bezpo rednim dost pem do atrybutów Zast pienie niektórych atrybutów redundantnych przez odpowiednie metody, np. Wiek = Bieª cadata - DataUrodzenia;!#" $ % " &('*)*% '!+ % &-,.' /0&-#" &.1 2. *3# & : ; <*= >?=A@ n o p q!o#r s t r u(v*w*t v!x t u-yzv {0u-o#r uz }.q!~7* A ƒ u * ˆŠ Œ 2

3 ÇÉÈ ÊUËUÊ ÌEÍÎ Ï Ð ÑšÒ Ì Ó Ò ÌžÔšÐÕÌ Ö ØAÙ.Ú ( 6 7! #" $%&'" )*#+-,.0/ /4.51 8#9;:#<#= >#?A@#B OkreÛ lenie sposobów implementacji zwiü zków (asocjacji), gdyý zwykle moý na je zaimplementowaþ na wiele sposobów, z reguß y poprzez wprowadzenie dodatkowych atrybutów (pól): obiekty powià zanej klasy wskaá niki (referencje) do obiektów powià zanej klasy identyfikatory obiektów powià zanej klasy klucze kandydujà ce obiektów powià zanej klasy W zaleâ noã ci od przyjä tego sposobu oraz od licznoã ci zwià zków (1:1, 1:n, n:1, m:n) moâ liwe sà bardzo róâ ne deklaracje w przyjä tym jä zyku programowania: tablica obiektów lista wskaá ników tablica wskaá ników Okreã lenie dodatkowych reguå przy transformacji schematów obiektowych na relacyjne «! # ± ²(³* *± ³!µ ± ²-.³ 0²- # ². ¹. *º#»-¼7½ ¾ ² À Á Â*à Ä?ÅAÆ SkC adowa zarzd dzania pamie cif operacyjnf (kompilator, syst. operacyjny) SkG adowa zarzf dzania zadaniami (podziai czasu procesora; kompilator, syst. operacyjny) SkG adowa dziedziny problemu æ ç è é!ç#ê ë ì ê í(î*ï*ì î!ð ì í-ñzî ò0í-ç#ê ízó ô.é!õ7ö* Aø SkG adowa interfejsu uh ytkownika (do niedawna nawet do 90% naki adów; obecnie realizowana zwykle poprzez GUI) NarzJ dzia typy RAD SkG adowa zarzf dzania danymi (przechowywanie trwai ych danych, SZBD) ù ú í û ü ý* þšÿ l-mnoprqtsu4vrqxw y z {ns }~m0 s o0 ª«±² ³t µ r«t ª5 ¹ º'» ¼ ½¾r ÀÂÁµ ÄÃ5ÅÆ Æ Ç È¾ÉÄÊË̽0¼ ÉÍ ÎÏ2Ð Za pomoc linii komend (w niektórych sytuacjach szybsza od interfejsu graficznego): niedu e systemy lub prototypy programy typowo obliczeniowe dla zaawansowanych u ytkowników Za pomoc plików skryptowych: celem automatyzacji powtarzanych wielokrotnie tych samych dziaƒ a Przez graficzny interfejs okienkowy: wi ksze systemy doceniane zw aszcza przez pocz tkuj -cych i ˆ rednio zaawansowanych u ytkowników Typowe sposoby wydawania przez uš ytkownika polece : wpisywanie polece w postaci tekstowej (np. w linii komend) wybór opcji z menu lub przycisku w dialogu korzystanie z ikon w paskach narz dziowych lub ze skrótów (kombinacje klawiszy) nawigacja przy u yciu urz dzenia wskazuj cego np. myszy (kursor, przyciski,...) dotykanie aktywnego ekranu g osem... SpójnoÑ;Ò - wygló d oraz obsô uga interfejsu powinna byò podobna podczas korzystania z róõ nych funkcji; poszczególne programy tworzó ce system powinny mieò zbliõ ony interfejs, podobnie powinna wygló daò praca z rozmaitymi dialogami, podobnie powinny byò interpretowane operacje wykonywane przy pomocy myszy; przykô adowe reguô y: umieszczanie etykiet zawsze nad lub obok pól edycyjnych, umieszczanie przycisków zawsze od doö u lub od prawej, spójne tö umaczenie nazw angielskich, spójne oznaczenia pól... Skróty dla doñ wiadczonych uõ ytkowników - moõ liwoñoò zastó pienia komend dost pnych przez menu przez kombinacj klawiszy Potwierdzenie przyj cia polecenia uõ ytkownika - realizacja niektórych operacji moõ e trwaò stosunkowo dô ugo; w takich sytuacjach, aby uõ ytkownik nie byô zdezorientowany, naleõ y potwierdziò przyj cie polecenie, oraz informowaò o przebiegu operacji (np. jakiñ wskaø nik lub najlepiej czas do zakoù czenia) K L M NOL!P Q R P ST;U;R TOV R SXW4T YZSXL!P S4[ \4N;]!^X_a` b c S d e f g hikj Œ Ž O! ; ; O X - Z X! - š4 O aœ; kž Ÿ ; 5 ö ʾ xøí ÅùÍúÈ ûtàµê Ãr té¾5êëí½0¼ Í ¼ ½¾r ÀÂÁµ ÄÃÅÆ Æ Ç È¾ÉÊ Ë~½'¼ ÉÄÍ Îaü#Ð ö ʾ ø ÍÅÍúÈ ûtàµê Ãr té¾5ê Ëͽ'¼ Í ¼ ½¾r ÀÂÁµ ÄÃ5ÅÆ Æ Ç È¾ÉÄÊË̽0¼ ÉÍ ÿ ZrozumiaÔ a terminologia komunikacji - nawet (zwô aszcza) w sytuacjach krytycznych oprogramowanie powinno posô ugiwaò si terminologió zrozumiaô Ó dla uõ ytkownika Eliminacja prostych bô dów edycji - oprogramowanie nie powinno dopuszczaò do wprowadzenia niepoprawnych danych; jeõ eli uõ ytkownik wprowadzi dane, które dopiero po zweryfikowaniu moõ na zakwalifikowaò jako bô dne, wówczas naleõ y zasygnalizowaò rodzaj bô du oraz umoõ liwiò poprawienie wprowadzonych wartoñ ci lub umoõ liwiò powrót do wartoñ ci startowych (poprzednich) OdwoÔ ywanie poprzednio wykonanych operacji - moõ liwoñ;ò cofni cia ostatnio wykonanej operacji lub cofni cie si dowolnie daleko (w granicach rozsó dku) WraÕ enie kontroli nad systemem - nikt nie lubi, kiedy system sam zaczyna robiò coñ, czego uõ ytkownik nie zainicjowaô, lub kiedy akcja systemu nie daje si przerwaò ; system nie powinien inicjowaò dô ugich akcji (np. skô adowania) nie informujó c uõ ytkownika co w tej chwili robi oraz powinien moõ liwie szybko reagowaò na sygnaô y przerwania akcji (Esc, Ctrl+C, Break,...) Ú Û Ü ÝOÛ!Þ ß à Þ áâ;ã;à âoä à áxå4â æzáxû!þ á4ç è4ý;é!êxëaì í î á ï ð ñ;ò óôkõ Dost pno powi zanych informacji - w momencie wype niania konkretnej informacji, u ytkownik powinien zawsze mie mo liwo podejrzenia (lub wyboru z listy) Nieobci anie pami ci krótkotrwa ej u ytkownika - u ytkownik mo e zapomnie o tym po co i z jakimi danymi uruchomi dialog; system powinien w miar mo liwo ci wy wietla stale te informacje, które s niezb dne do tego, aby u ytkownik wiedzia, co aktualnie si dzieje i w którym miejscu interfejsu si znajduje Grupowanie powi zanych operacji -je eli zadanie nie da si zamkn w prostym dialogu lub oknie, wówczas trzeba je rozbi na szereg powi zanych dialogów; u ytkownik powinien by prowadzony przez ten szereg, z mo liwo ci atwego powrotu do wcze nie wprowadzanych informacji Regu a Millera 7(±2) - regu a psychologiczna okre laj ca liczba obiektów nad którymi cz owiek mo e jednocze nie pracowa w sposób efektywny Ograniczenie powy sze mo na prze amywa poprzez grupowanie powi zanych ze sob elementów w wyra nie wydzielone zespo y Ú Û Ü ÝOÛ!Þ ß à Þ áâ;ã;à âoä à áxå-â æzáxû!þ á-ç è4ýoéaê;ëkì í î á ï ð ýkþ ó5ô õ 3

4 H IJELKNM9EO=QPSRTMSUDVW?!X Optymalizacja (rozumiana jako poprawa efektywnoy ci) moz e by[ dokonana na poziomie: projektu implementacji Kluczowe zagadnienia na etapie projekowania: Zmiana algorytmu przetwarzania - np. zmiana algorytmu sortuj\ cego poprzez wprowadzenie po] redniego pliku zawieraj\ cego tylko klucze i wska^ niki do sortowanych obiektów mo_ e przynie`a nawet 100-krotny zysk. Wykrycie potencjalnych wb skich gardec w przetwarzaniu i staranne ich zaprojektowanie; stosuje sid tutaj twierdzenie, e e 20% kodu jest wykonywane przez 80% czasu; moe liwe jest równiee rozwif zanie polegajf ce na zleceniu implementacji kluczowego przetwarzania na nie szym poziomie g wiadoma denormalizacja relacyjnej bazy danych - wprowadzenie nadmiarowoh ci danych w celu zwii kszenia efektywnoh ci (np. j k czenie dwóch lub wii cej tablic w jednk ) Stosowanie struktur pomocniczych - indeksów, tablic wskal ników,... Analiza mechanizmów buforowania danych w pamii ci operacyjnej i ewentualna zmiana tego mechanizmu (np. zmniejszenie liczby poziomów)! " # %$& '(% &) *& +,%-. / ;:,PSOHPHQWDFMD m n o pnq r s q t!u v s uw s t%xnu y(t%nq tnz {&p } ~; t ƒ ; S ª ««O ± ² «³«@ µ & ( ÝßÞ àláãâµäæåqç èlå é ê ëdì íbëqî ísïdðfëlñæï ò ó ï Implementacja ulega znacznej automatyzacji wynikaj cej ze stosowania: Znaczenie niezawodnoô ci: J zyków wysokiego poziomu Rosnõ ce oczekiwania klientów wynikajõ ce m.in. z coraz wiö kszej powszechno ci Gotowych elementów wykorzystania oprogramowania oraz z wysokiej niezawodno ci sprzö tu; w kwestiach niezawodno ci oprogramowanie znacznie ustö puje sprzö towi (byø moù e wynika to z Narz dzi szybkiego wytwarzania aplikacji - RAD (ang. Rapid Application mniejszej powtarzalno ci oraz duù ej zú où ono ci oprogramowania) Development) Potencjalnie duù e koszty bú ö dnych wykonaû (wysokie straty finansowe wynikajü ce z Generatorów kodu - s¹ to najczºb» ciej sk¼ adowe narz½ dzi CASE, które na bý þ dnego dziaý ania funkcji oprogramowania, nawet zagroÿ enie dla ÿ ycia) podstawie opisu projektu automatycznie tworz¾ kod programu; zwykle Nieprzewidywalno efektów oraz trudno usuniþ cia bý þ dów w oprogramowaniu jest to szkielet programu, który nast½ pnie jest uzupe¼ niany przez Czþ sto pojawia siþ konieczno znalezienia kompromisu pomiþ dzy efektywno ciü i niezawodno programistów; typowe elementy kodu: ciü ; teoretycznie ý atwiej jest jednak pokona problemy zbyt maý ej efektywno ci niÿ zbyt maý ej niezawodno ci. skrypty tworz ce relacje w bazie danych Zwiþ kszanie niezawodno ci definicje struktur danych nagà ówki procedur i funkcji Unikanie Wykrywanie i usuwanie Tolerowanie definicje klas bý þ dów bý þ dów bý þ dów nagà ówki metod Š ŒŠ Ž! % & ( %Š & &Œ %š œ ž Ÿ ; 9 ; Á  à ÄÂÅ Æ Ç Å È!É Ê Ç ÉË Ç È%ÌNÉ Í(È%ÂÅ ÈNÎ Ï&ÄÐ Ñ Ò;Ó Ô Õ È Ö Ø;Ù Ú ÛÜ )+*-,.0/1*2, :9<; k l m n oqprtsvuxwys-z<{1 ~}< y - ƒ} r : 2p ˆ~ Š Œ Ž Mo= na przyj>?,@ e stworzenie bardziej za o@ onego systemu, który nie zawiera bab dów, jest praktycznie niemo@ liwe; trzeba natomiast stara? U ywaj znacz cych oraz unikaj podobnych nazw zmiennych Nie sib zmniejsza? prawdopodobiec stwo wystd pienia bef du dzif u ywaj tych samych zmiennych do ró nych celów ki: Dla unikaniu niebezpiecznych technik (np. programowanie oparte na wskag jednoznaczno ci u ywaj nawiasów nikach) Pisz tylko stosowaniu zasady ograniczonego dosth pu (regui jedn instrukcjš kodu w wierszu i u ywaj wciš$ y zakresu, hermetyzacja,...) Ucz jh zykom z mocnj kontrolj typów i kompilatorom sprawdzajj cych zgodnok L siš i u ywaj prostych cech jš zyka typów Ucz wykorzystaniu jh zyków o wym siš i wykorzystuj dostš pne funkcje biblioteczne i standardowe szym poziomie abstrakcji Dopóki program nie jest poprawny nie doki adnemu i konsekwentnemu specyfikowaniu interfejsów pomih dzy modui my l o jego efektywno ci ami Nie po wiš caj czytelno ci kodu dla (czš sto pozornych) zysków w efektywno ci oprogramowania Unikaj trików zwróceniu szczególnej uwagi na sytuacje skrajne (puste zbiory, ph tle z ilok cij granicznj jš zykowych Nigdy nie ulepszaj programu obiegów, wartok je li nie musisz ci zerowe, niezainicjowane zmienne,...) to co istotne, ale unikaj zbš dnych komentarzy wykorzystaniu gotowych komponentów (np. gotowych bibliotek procedur lub klas) z zastosowaniem zasady ograniczonego zaufania Komentuj c odpowiadaj na pytania czytelnika minimalizowaniu róm nic pomih dzy modelem pojh ciowym i modelem Komentuj wszystkie niebanalne zmienne (pola) implementacyjnym...! "$# %'&$( NO P Q O RS T RUVWT V X T UYZV [UO RUZ\]Q ^_`$a b cude f$` gih j... 4

5 º¹¼»¾½: -À Á¼ÀÃÂÄ ÅqÆÇ:È ÉÊ -À ¹2˼¹ Â0Ì-À ¹<»0Â0 <¹ ÍÎ$Ï! "$# " %$" & ')( Instrukcje typu goto (skocz do) oraz wykorzystanie etykiet prowadzð zwykle do programów, których dziañ anie jest trudne do zrozumienia i przeò ledzenia Stosowanie liczb ze zmiennym przecinkiem, których dokñ adnoò$ó jest ograniczona i moô e byó przyczynð nieoczekiwanych bñõ dów, najczõ stsze böõ dy pojawiaj siõ podczas porównaø WskaÙ niki i arytmetyka wskaù ników: dajú moû liwoü Ý dowolnej penetracji caþ ej pamiß ci operacyjnej i w przypadku popeþ nienia bþß du prowadziý mogú do zupeþ nie nieoczekiwanych (losowych) zachowaà, które ciß Û ko jest Rekurencja - mo* e prowadzi+ do krytycznego zap, tlenia albo przepe- nienia stosu wywo- a. ; utrudnia / ledzenie programu, Procedury i funkcje, które realizuj0 wyra1 nie odmienne zadania w zale* no/ ci od parametrów lub stanu zewn, trznych zmiennych, Dynamiczna alokacja pami, ci - stosowana bez zapewnienia mechanizmu zwalniana pami, ciu ju* niewykorzystywanej, Zmienne globalne, Niewyspecyfikowane, nieoczekiwane efekty uboczne funkcji i procedur, Przeci0 * anie operatorów - problemy z kolejno/ ci0 wywo- a. operatorów diagnozowaý Obliczenia równolegþ e: mogú prowadziý do zþ oû onych zaleû noü ci czasowych i tzw. pogoni (wynik zaleû y od tego, który z procesów szybciej dojdzie do !:<;>=?A@B4B9"C D EGF)HBIKJMLONBIKJ>P<Q RSH<TVU7W7UMFGU7I J7XBS!U7P<Q UY[Z \ ]G^ pewnego punktu w obliczeniach); z uwagi m.in. na niedeterminizm zachowania _7`ba cd_ e fb_ g hji k%l<m nmoqp<i n<rbs5t>u v7hkẅ xbvkszyblbh {Ol7h w} V~ jƒ bardzo trudne do testowania; np. wá tki sâ okreã lane jako zatrute jabä ko < bˆb <ŠK zœb Ž < M b < K š> B Przerwania i wyjå tki - wprowadzajå równieæ pewien rodzaj równolegç oè ci; dodatkowo, ryzyko przerwania operacji krytycznych czasowo œ ž Ÿ ªŸ«±² ³ µ' $ éê ë ì ê íî ï íðñòï ñ ó ï ðôzñ õðê íðzö ì øùú$û ü ýðþÿ Ó Ô!ÕÖ ØÙÚ8ÛÜÝ Û Producenta (opisuje szczegóâ owo proces wytwórczy i rozwiþ zania wykorzystane do stworzenia systemu) Uä ytkowa (opisuje system jako produkt, ukierunkowana na uå atwienie korzystania z oprogramowania) 'RNXPHQWRZDQLH Kierownictwo Zespóå projektowy (projektanci, programiæ ci) Uç ytkownicy systemu Administratorzy Dokumentacja jest integralnþ czß à ciþ systemu i powinna powstawaá równolegle z procesem wytwórczym oprogramowania Czß sto jakoàdá dokumentacji jest dobrym miernikiem stopnia dojrzaâ oà ci procesu tworzenia oprogramowania w organizacji Opracowanie dobrej dokumentacji pozwala uniknþ5á wielu problemów na etapie wdroã enia i nastß pnie rzeczywistego wykorzystania systemu œ žoœÿ Ÿ j d d O 7 œÿ 7 ª7žd«z ± ² ³ µ8 ¹ º»O¹¼ ½ ¾ ¼ jàdád¾ ÀO ¾ ÃBÀ Ä ¹¼ BÅ Æ7»OÇzÈdÉ Ê Ë Ì Í Î Ï Ð Ñ Ï5Ò! *+, -. W trakcie trwania przedsi" wzi" cia powstaj# nast" puj# ce dokumenty: dokumentacja procesu produkcji oprogramowania dokumentacja techniczna opisuj$ ca wytworzony produkt Dokumentacja procesu obejmuje: Plany, szacunki, harmonogramy - dokumenty tworzone przez kierownictwo przedsi% wzi% cia jako propozycje; odbiorcami ich s$ przeå oç eni wyç szego szczebla; po zaakceptowaniu dokumenty tego typu peå nia rol% polece& dla wykonawców Raporty - dokumenty (przygotowywane przez kierowników dla przeå oç onych) opisuj$ ce przebieg i rezultaty prac Standardy - dokumenty opisuj$ ce poç $ dany sposób realizacji Dokumenty robocze - rozmaite dokumenty zawieraj$ ce propozycje rozwi$ za& tworzone przez czå onków zespoå u; zaakceptowane mog$ sta' si% standardami, raportami, planami,... Komunikaty - rozmaite, z reguå y krótkie dokumenty så uç $ ce do wymiany informacji pomi% dzy czå onkami zespoå u è é ê ëoéì í î ì ïjðdñdî ðoò î ï ó7ð ôï éì ï7õ ö7ëd ø ùzú û ü ï ý þ ÿ 8ÿ Zawiera dokå adny opis systemu (projekt + kod + testy + oszacowanie niezawodnoæ ci...); przeznaczona jest zwykle wyå $ cznie dla producenta Dokumentacja techniczna przed oddaniem oprogramowania do eksploatacji powinna by' poddana weryfikacji celem wyeliminowania bå % dów i nieæ ciså oæ ci Istotne jest wypracowanie w firmie standardów dokumentacji technicznej: procesów wytwarzania dokumentacji: tworzenia wst% pnej wersji dokumentów, wygå adzania, drukowania, powielania, oprawiania, wprowadzania zmian w istniej$ cych dokumentach, zatwierdzania; konieczne jest æ ciså e okreæ lenie odpowiedzialnych za to osób treæ ci i formy dokumentów: strona tytuå owa, spis treæ ci, budowa rozdziaå ów, podrozdziaå ów i sekcji, indeks, så ownik sposobu dost% pu do dokumentacji: niezb% dne jest stworzenie rodzaju biblioteki dokumentów technicznych, z zapewnieniem sprawnego dost% pu do dowolnego dokumentu è é ê ëoéì í î ì ïjðdñdî ðoò î ï óbð ôï éì ïbõ ö7ëo zødù ú û ü ï ý þ ÿ ( ÿ) 5

6 RTSUWVXZY[\]^B_]`V a bc:d egfh i d j. šœ žÿz! Opis funkcjonalny - wstk pna czk l3m dokumentacji opisujn ca w sposób zwarty Czynniki wp ywaj ce na postrzeganie i jasno«< wypowiedzi, eliminacja przeznaczenie i go ówne mop liwol ci systemu; mop e bym wykorzystywany do akceptacj dokumentacji przez dwuznaczno«ci (w tekstach pierwszego zapoznania sik z oprogramowaniem u ytkowników: technicznych mo na mniej rygorystycznie przestrzega np. Podrq cznik ur ytkownika - przeznaczony gs ównie dla poczt tkujt cych czytelna struktura dokumentu unikania powtórze ) uu ytkowników; powinien zawierav podstawowe informacje niezbw dne do korzystania z systemu (najlepiej na podstwie przyks adów) oraz odnox niki do bardziej szczegós zachowywanie standardów precyzyjne definicje u ywanych owych terminów (najlepiej zebrane informacji sposób przekazu informacji: dodatkowo w s owniczku) Kompletny opis systemu - przeznaczony gs ównie dla dox wiadczonych stosowanie formy aktywnej i zwracanie powtarzanie trudnych opisów (w uu ytkowników; opisujt cy cas t funkcjonalnox v oraz ograniczenia systemu, zawierajt cy siª bezpo«rednio do u ytkownika przypadku kluczowych kwestii opisy formatów danych, mou liwych bs w dów,... (dyskusyjne w odniesieniu do dopuszczalne jest powtórzenie opisu dokumentacji w j. polskim) Instrukcja instalacji - przeznaczona gs ównie dla administratora, zawiera w kilku miejscach) procedurw instalacyjnt bezwzglª dna poprawno«< gramatyczna i stosowanie tytu ów (podtytu ów) ortograficzna Podrq cznik administratora - opisuje mou liwox ci zmian konfiguracji dostw pne sekcji, wylicze i wyró nie zwiª z a forma (krótkie zdania bez ingerencji twórców systemu oraz sposoby udostw pniania systemu uu ytkownikom zawieraj ce pojedyncze fakty; rozs zrozumia e odwo ania do innych dnej koy cowym; tworzenie kopii zapasowych,... d ugo«ci akapity) z { }3{5~ ~ : <ƒ< 3? B?{5~ czªi«ci ˆ@}3 IŠ< Œ dokumentacji Ž ) / :9<;<7 93= 7 8?>@9 AB8?054 8@C D@2<E5F?GIH J K 8 L M N N OPN Q æ@çgèêéë ì ëwí@îpëïèêðgèêéñ òôó,qvwdodfmdlzgur *HQLD ± ² ³ 3²5µ µ :¹<º< <À5Á?ÂIÃ Ä Å Æ Ç È É ÊPÈ Ë Szczególnie istotna w przypadku oprogramowania wykonywaniego na konkretne zamówienie; w jej trakcie nastõ puje przekazanie systemu klientowi, który w momencie zakoö czenia instalacji staje siõ w aø cicielem systemu Podstawowe czynnoø ci podczas instalacji systemu: przygotowanie ù rodowiska pracy: dostarczenie nowego lub wykorzystanie istniejú cego sprzû tu (serwery, stacje, sieü, drukarki,...); odpowiednie skonfigurowanie systemów operacyjnych; instalacja i/lub dostrojenie systemów bazodanowych przeniesienie stworzonych aplikacji (instalacje na serwerach i stacjach) dostosowanie oprogramowania do wymogów konkretnego stanowiska inicjalizacja baz danych (zdefiniowanie reguý postû powania, wypeý nianie sý owników i kartotek, przeniesienie - import danych z funkcjonujú cych systemów,...) zdefiniowanie uþ ytkowników (ew. grup lub ról), przydzielenie im uprawnieÿ i weryfikacja dostû pu do odpowiednich czû ù ci systemu sprawdzenie moþ liwoù ci wykorzystania przynajmniej podstawowej funkcjonalnoù ci systemu Ì Í Î Ï3Í5Ð Ñ Ò Ð Ó:Ô<Õ<Ò Ô3Ö Ò Ó? Ô ØBÓ?Í5Ð ÓÙ Ú@Ï3ÛIÜ<Ý Þ ß à Ó á â ã Ý äã)å :'7EDE> o=prq9sut v6w0x yzx {~}0)s v+w0x v WypeF nienie startowe bazy danych jest czg sto bardzo H mudnym procesem, wymagaji cym wprowadzenia danych z róh nych noj ników oraz uzgodnienia ich poprawnoj ci i spójnoj ci. Niekiedy czg JK danych moh e byk dostg pna w formie elektronicznej (np. w postaci zapisów poprzedniego systemu), ale wymaga to przygotowania specjalnych programów konwersji (moh liwe to jest w zasadzie tylko pod warunkiem znajomoj ci struktury bazy) WaH ne jest planowanie i harmonogramowanie prac - pojawia sig szereg problemów, np. koniecznojlk usunig cia bm G dów i wprowadzenia modyfikacji; naleh y doh yk do zarezerwowania odpowiedniego czasu na prace zwii zane z instalacji pamig taji c przy tym, H e uh ytkownicy nie mogi zaniechak wykonywania przez nich bieh I cych prac Opór un ytkowników przed zmiano sposobu pracy - czp sto uq ytkownicy kor cowi systemu ss to osoby mniej zaawansowane i na starcie nieufne do nowego systemu; zwykle nie uczesniczyli bowiem w poprzednich pracach prowadzs cych do powstania systemu; bardzo waq ne jest uzyskanie ich akceptacji Cz $ ƒ wst pna szkole (najcz L ciej w postaci seminarium, bez bezpo redniej pracy u ytkowników z systemem) mo e byƒ przeprowadzona jeszcze przed uko czeniem systemu Szkolenia musz byƒ dostosowane do poziomu u ytkowników (np. odzielnie dla u ytkowników ko cowych i administratorów systemu) i powinny byƒ organizowane w taki sposób, aby osoby uczestnicz ce by y zainteresowane ca o ci zagadnienia Zaleca si, aby szkolenia przeprowadza y (lub przynajmniej je rozpoczyna y) osoby, które by y zaanga owane w prowadzenie przedsi wzi cia; jest im atwiej nawi zaƒ kontakt z przysz ymi u ytkownikami Zwykle stosowane jest tzw. nadzorowane korzystanie z systemu (u ytkownicy pracuj w nowym systemie pod kontrol wdro eniowca), cz sto równoleg e z tradycyjnym sposobem pracy, po którym nast puje weryfikacja rezultatów Usuwanie b dów w oprogramowaniu i dokumentacji u ytkowej!"$# T U V W U X Y Z X [\]Z \ ^ Z [_E\ `[U X [Ea bw cde$f g h [ i j k$l mnkll 6

Ö ÒÙ Ñ Ø Ñ ØÝ Â Ò ÓÙÖ Ö ÓÛ Ò Ó ÞÓÒ ÙÒ ¹ Ó Ö ÓÛ Øµ Ó Ó Ö Ì ÑÓ Ò ÔÖÞ Ø Û Û ÔÓ Ø Ò Ó ÞÓÒ ÙÑÝ ÙÒ ÒÙ Ó Ò٠ص ½ ¾ ½ ½ Ò Ò Ò Øµ Ò Ó Ò Øµ Ò ½ Ò ½ Þ ¾ ½ Ì ¹ Þ ØÓØÐ ÛÓ ÔÓ Ø ÛÓÛ º Ï Ô ÞÝÒÒ Ò Ò ÑÔÐ ØÙ Ñ Ò ØÝ ÖÑÓÒ

Bardziej szczegółowo

"!$#&%('*),+.-0/214356'87:9

Bardziej szczegółowo

I. Zakładanie nowego konta użytkownika.

I. Zakładanie nowego konta użytkownika. I. Zakładanie nowego konta użytkownika. 1. Należy wybrać przycisk załóż konto na stronie głównej. 2. Następnie wypełnić wszystkie pola formularza rejestracyjnego oraz zaznaczyć akceptację regulaminu w

Bardziej szczegółowo

Harmonogramowanie projektów Zarządzanie czasem

Harmonogramowanie projektów Zarządzanie czasem Harmonogramowanie projektów Zarządzanie czasem Zarządzanie czasem TOMASZ ŁUKASZEWSKI INSTYTUT INFORMATYKI W ZARZĄDZANIU Zarządzanie czasem w projekcie /49 Czas w zarządzaniu projektami 1. Pojęcie zarządzania

Bardziej szczegółowo

Zamawiający potwierdza, że zapis ten należy rozumieć jako przeprowadzenie audytu z usług Inżyniera.

Zamawiający potwierdza, że zapis ten należy rozumieć jako przeprowadzenie audytu z usług Inżyniera. Pytanie nr 1 Bardzo prosimy o wyjaśnienie jak postrzegają Państwo możliwość przeliczenia walut obcych na PLN przez Oferenta, który będzie składał ofertę i chciał mieć pewność, iż spełnia warunki dopuszczające

Bardziej szczegółowo

Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania...

Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania... Zawartość Instalacja... 1 Konfiguracja... 2 Uruchomienie i praca z raportem... 4 Metody wyszukiwania... 6 Prezentacja wyników... 7 Wycenianie... 9 Wstęp Narzędzie ściśle współpracujące z raportem: Moduł

Bardziej szczegółowo

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski Instrukcja obsługi Norton Commander (NC) wersja 4.0 Autor: mgr inż. Tomasz Staniszewski ITM Zakład Technologii Maszyn, 15.10.2001 2 1.Uruchomienie programu Aby uruchomić program Norton Commander standardowo

Bardziej szczegółowo

Sieci komputerowe cel

Sieci komputerowe cel Sieci komputerowe cel współuŝytkowanie programów i plików; współuŝytkowanie innych zasobów: drukarek, ploterów, pamięci masowych, itd. współuŝytkowanie baz danych; ograniczenie wydatków na zakup stacji

Bardziej szczegółowo

INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ

INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Część ogólna Tekst obowiązujący od dnia:. SPIS TREŚCI I.A. Postanowienia ogólne... 3 I.B. Podstawy prawne opracowania IRiESD... 3 I.C. Zakres przedmiotowy

Bardziej szczegółowo

146 24 (16,4%) 68 (46,6%) 54 (37,0%) kobiety pacjentki 154 16 (10,4%) 68 (44,2%) 70 (45,5%) 0,759 0,684 kobiety grupa kontrolna

146 24 (16,4%) 68 (46,6%) 54 (37,0%) kobiety pacjentki 154 16 (10,4%) 68 (44,2%) 70 (45,5%) 0,759 0,684 kobiety grupa kontrolna !"#$ &(',*%*-#'#(&('- %%#!&'&#()*'+**(',*&(%*-'&#(./*0*'&#(1#023#-1,&%3 K7H@7T?@U@V>?7JBWSE@9>O?7T:D9HAIJBKDE@?7LM@NHO7?PQRS=7HOJB (%1#-'*-4*(*(/%!,&5#1,-*(&

Bardziej szczegółowo

Archiwum Prac Dyplomowych

Archiwum Prac Dyplomowych Archiwum Prac Dyplomowych Instrukcja dla studentów Ogólna procedura przygotowania pracy do obrony w Archiwum Prac Dyplomowych 1. Student rejestruje pracę w dziekanacie tej jednostki uczelni, w której pisana

Bardziej szczegółowo

Inżynieria Programowania - Projektowanie architektoniczne. Plan wykładu. Motto. Wstęp. Notatki. Notatki. Notatki. Notatki.

Inżynieria Programowania - Projektowanie architektoniczne. Plan wykładu. Motto. Wstęp. Notatki. Notatki. Notatki. Notatki. Inżynieria Programowania - Projektowanie architektoniczne Arkadiusz Chrobot Katedra Informatyki, Politechnika Świętokrzyska w Kielcach Kielce, 30 marca 2013 Plan wykładu 1. Wstęp 2. Strukturalizacja systemu

Bardziej szczegółowo

Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x

Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x Wersja 02 Styczeń 2016 Centrum Elektronicznych Usług Płatniczych eservice Sp. z o.o. Spis treści 1. Wstęp... 3 1.1. Przeznaczenie dokumentu...

Bardziej szczegółowo

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy Instrukcja obsługi programu 2.11. Przygotowanie programu do pracy - ECP Architektura inter/intranetowa System Informatyczny CELAB Przygotowanie programu do pracy - Ewidencja Czasu Pracy Spis treści 1.

Bardziej szczegółowo

Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15

Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Bazy danych Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Przechowywanie danych Wykorzystanie systemu plików, dostępu do plików za pośrednictwem systemu operacyjnego

Bardziej szczegółowo

Audyt SEO. Elementy oraz proces przygotowania audytu. strona

Audyt SEO. Elementy oraz proces przygotowania audytu. strona Audyt SEO Elementy oraz proces przygotowania audytu 1 Spis treści Kim jesteśmy? 3 Czym jest audyt SEO 4 Główne elementy audytu 5 Kwestie techniczne 6 Słowa kluczowe 7 Optymalizacja kodu strony 8 Optymalizacja

Bardziej szczegółowo

PROCEDURA OCENY RYZYKA ZAWODOWEGO. w Urzędzie Gminy Mściwojów

PROCEDURA OCENY RYZYKA ZAWODOWEGO. w Urzędzie Gminy Mściwojów I. Postanowienia ogólne 1.Cel PROCEDURA OCENY RYZYKA ZAWODOWEGO w Urzędzie Gminy Mściwojów Przeprowadzenie oceny ryzyka zawodowego ma na celu: Załącznik A Zarządzenia oceny ryzyka zawodowego monitorowanie

Bardziej szczegółowo

Instrukcja zarządzania systemem informatycznym służącym do przetwarzania danych osobowych

Instrukcja zarządzania systemem informatycznym służącym do przetwarzania danych osobowych Załącznik nr 1 do Zarządzenia Nr 1/2013 Dyrektora Zespołu Obsługi Szkół i Przedszkoli w Muszynie z dnia 30 grudnia 2013 r. Instrukcja zarządzania systemem informatycznym służącym do przetwarzania danych

Bardziej szczegółowo

Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych?

Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? 1 Podstawowe pojęcia: 2 3 4 5 Dana (ang.data) najmniejsza, elementarna jednostka informacji o obiekcie będąca przedmiotem przetwarzania

Bardziej szczegółowo

ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0

ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0 ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0 Copyright 2010, Polskie Towarzystwo Informatyczne Zastrzeżenie Dokument ten został opracowany na podstawie materiałów źródłowych pochodzących

Bardziej szczegółowo

PDF stworzony przez wersję demonstracyjną pdffactory www.pdffactory.pl/

PDF stworzony przez wersję demonstracyjną pdffactory www.pdffactory.pl/ ÒÍÌßÔßÝÖß ÑÜÜÇÓ ßÒ ß ÍÌÛÎÑÉßÒ ß ÜÎÆÉ ÐòÐÑ ßÎÑÉÇÝØ ÐÎÆÛÜÍÆÕÑÔß Æ µ» ± ½± ² æ ܱ ± ± ²» л¼ µ± ² ï ¼± ³±¹-»½ ² ½ ²±ó¾«¼± ² ½ µ»» ¾»»½»»½ ± ± ½ ¾«¼ ²µ«½» «««² ½ ¹ ±»² ½ «¼ Š л¼ µ±» Ы¾ ½ ²» ² ïô Ò± ±¹ ¼

Bardziej szczegółowo

Regulamin rekrutacji i udziału w projekcie

Regulamin rekrutacji i udziału w projekcie Regulamin rekrutacji i udziału w projekcie Nauczyciel na miarę czasów język angielski w wychowaniu przedszkolnej i zintegrowanej edukacji wczesnoszkolnej Priorytet IX Rozwój wykształcenia i kompetencji

Bardziej szczegółowo

Kancelaris - Zmiany w wersji 2.50

Kancelaris - Zmiany w wersji 2.50 1. Listy Kancelaris - Zmiany w wersji 2.50 Zmieniono funkcję Dostosuj listę umożliwiając: o Zapamiętanie wielu widoków dla danej listy o Współdzielenie widoków między pracownikami Przykład: Kancelaria

Bardziej szczegółowo

elektroniczna Platforma Usług Administracji Publicznej

elektroniczna Platforma Usług Administracji Publicznej elektroniczna Platforma Usług Administracji Publicznej A Instrukcja użytkownika Instalacja usług wersja 1.1 Ministerstwo Spraw Wewnętrznych i Administracji ul. Batorego 5, 02-591 Warszawa www.epuap.gov.pl

Bardziej szczegółowo

Microsoft Management Console

Microsoft Management Console Microsoft Management Console Konsola zarządzania jest narzędziem pozwalającym w prosty sposób konfigurować i kontrolować pracę praktycznie wszystkich mechanizmów i usług dostępnych w sieci Microsoft. Co

Bardziej szczegółowo

Pierwsze kroki. Krok 1. Uzupełnienie danych własnej firmy

Pierwsze kroki. Krok 1. Uzupełnienie danych własnej firmy Pierwsze kroki Krok 1. Uzupełnienie danych własnej firmy Przed rozpoczęciem pracy z programem, należy uzupełnić informacje o własnej firmie. Odbywa się to dokładnie tak samo, jak uzupełnianie informacji

Bardziej szczegółowo

Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące.

Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Programowanie II prowadzący: Adam Dudek Lista nr 8 Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Jest to najważniejsza cecha świadcząca o sile programowania

Bardziej szczegółowo

Firma Informatyczna JazzBIT

Firma Informatyczna JazzBIT Artykuły i obrazy Autor: Stefan Wajda [zwiastun] 10.02.2006. Dodawanie i publikowanie artykułów to najczęstsze zadanie. I chociaż nie jest skomplikowane, może początkujacych wprawiać w zakłopotanie. Trzeba

Bardziej szczegółowo

Kurs Komputerowy T. Kurs T: System składu publikacji LATEX. c Sławomir Zelek 2012. Katedra Informatyki Stosowanej

Kurs Komputerowy T. Kurs T: System składu publikacji LATEX. c Sławomir Zelek 2012. Katedra Informatyki Stosowanej Kurs Komputerowy T System składu publikacji L A TEX Sławomir Zelek Katedra Informatyki Stosowanej Fonty \fontencoding{kodowanie } \fontfamily{rodzina } \fontsseries{seria } \fontshape{odmiana } \fontsize{wielkość

Bardziej szczegółowo

Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach.

Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach. Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach. 1 PROJEKTY KOSZTOWE 2 PROJEKTY PRZYCHODOWE 3 PODZIAŁ PROJEKTÓW ZE WZGLĘDU

Bardziej szczegółowo

Budowa systemów komputerowych

Budowa systemów komputerowych Budowa systemów komputerowych dr hab. inż. Krzysztof Patan, prof. PWSZ Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa w Głogowie k.patan@issi.uz.zgora.pl Współczesny system komputerowy System

Bardziej szczegółowo

Instrukcja Obsługi STRONA PODMIOTOWA BIP

Instrukcja Obsługi STRONA PODMIOTOWA BIP Instrukcja Obsługi STRONA PODMIOTOWA BIP Elementy strony podmiotowej BIP: Strona podmiotowa Biuletynu Informacji Publicznej podzielona jest na trzy części: Nagłówek strony głównej Stopka strony podmiotowej

Bardziej szczegółowo

Systemy mikroprocesorowe - projekt

Systemy mikroprocesorowe - projekt Politechnika Wrocławska Systemy mikroprocesorowe - projekt Modbus master (Linux, Qt) Prowadzący: dr inż. Marek Wnuk Opracował: Artur Papuda Elektronika, ARR IV rok 1. Wstępne założenia projektu Moje zadanie

Bardziej szczegółowo

Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT

Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Spis treści Instrukcja użytkownika systemu Ognivo2... 3 Opis... 3 Konfiguracja programu... 4 Rejestracja bibliotek narzędziowych... 4 Konfiguracja

Bardziej szczegółowo

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap Urzędzie Gminy w Ułężu

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap Urzędzie Gminy w Ułężu Załącznik nr 1 do Zarządzenia Wójta Gminy Ułęż nr 21 z dnia 14 maja 2014r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap Urzędzie Gminy w Ułężu Spis treści Użyte pojęcia i skróty...

Bardziej szczegółowo

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa Zamawiający: Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej 00-662 Warszawa, ul. Koszykowa 75 Przedmiot zamówienia: Produkcja Interaktywnej gry matematycznej Nr postępowania: WMiNI-39/44/AM/13

Bardziej szczegółowo

INFORMACJA Z KONTROLI PRAWIDŁOWOŚCI ETYKIETOWANIA OPON POD KĄTEM EFEKTYWNOŚCI PALIWOWEJ I INNYCH ZASADNICZYCH PARAMETRÓW

INFORMACJA Z KONTROLI PRAWIDŁOWOŚCI ETYKIETOWANIA OPON POD KĄTEM EFEKTYWNOŚCI PALIWOWEJ I INNYCH ZASADNICZYCH PARAMETRÓW DIH-83-4( 1)/16/AB INFORMACJA Z KONTROLI PRAWIDŁOWOŚCI ETYKIETOWANIA OPON POD KĄTEM EFEKTYWNOŚCI PALIWOWEJ I INNYCH ZASADNICZYCH PARAMETRÓW Warszawa, 25 luty 2016 r. I. WSTĘP Zgodnie z Planem Kontroli

Bardziej szczegółowo

ŒŽ Ž š œ górnoprzepustowy filtr IIR (np.

ŒŽ Ž š œ górnoprzepustowy filtr IIR (np. E Q E ûz )LOWUDF \JQDáy F\IURZ\FK Zadania: 1.! " # $ % & ' ( ) * +, -/. 1,43 56 7 8 9 : - ; < ; > 6 5?. +. * 3 @ A +, 7 8* 7 - B D E D F G HE I J G K J L f 1 5 [ Hz], f 15 [ Hz] O P Q E HK R J L/TUJ T

Bardziej szczegółowo

Warunki Oferty PrOmOcyjnej usługi z ulgą

Warunki Oferty PrOmOcyjnej usługi z ulgą Warunki Oferty PrOmOcyjnej usługi z ulgą 1. 1. Opis Oferty 1.1. Oferta Usługi z ulgą (dalej Oferta ), dostępna będzie w okresie od 16.12.2015 r. do odwołania, jednak nie dłużej niż do dnia 31.03.2016 r.

Bardziej szczegółowo

Ostatnia cena sprzeda y klienta 1.0 dodatek do Symfonia Faktura dla 1 firmy

Ostatnia cena sprzeda y klienta 1.0 dodatek do Symfonia Faktura dla 1 firmy Podr cznik u ytkownika Ostatnia cena sprzeda y klienta 1.0 dodatek do Symfonia Faktura dla 1 firmy Masz pytanie? zadzwo 693 936 046 lub napisz handel@symfoniadodatki.pl SPIS TRE CI 1. Instalacja dodatku

Bardziej szczegółowo

Mechanizm zawarty w warunkach zamówienia podstawowego. Nie wymaga aneksu do umowy albo udzielenia nowego zamówienia. -

Mechanizm zawarty w warunkach zamówienia podstawowego. Nie wymaga aneksu do umowy albo udzielenia nowego zamówienia. - Załącznik nr 1a Lista sprawdzająca dot. ustalenia stosowanego trybu zwiększenia wartości zamówień podstawowych na roboty budowlane INFORMACJE PODLEGAJĄCE SPRAWDZENIU Analiza ryzyka Działanie Uwagi Czy

Bardziej szczegółowo

Zarządzanie Zasobami by CTI. Instrukcja

Zarządzanie Zasobami by CTI. Instrukcja Zarządzanie Zasobami by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Konfiguracja... 4 3. Okno główne programu... 5 3.1. Narzędzia do zarządzania zasobami... 5 3.2. Oś czasu... 7 3.3. Wykres Gantta...

Bardziej szczegółowo

ZAPYTANIE OFERTOWE. Nazwa zamówienia: Wykonanie usług geodezyjnych podziały nieruchomości

ZAPYTANIE OFERTOWE. Nazwa zamówienia: Wykonanie usług geodezyjnych podziały nieruchomości Znak sprawy: GP. 271.3.2014.AK ZAPYTANIE OFERTOWE Nazwa zamówienia: Wykonanie usług geodezyjnych podziały nieruchomości 1. ZAMAWIAJĄCY Zamawiający: Gmina Lubicz Adres: ul. Toruńska 21, 87-162 Lubicz telefon:

Bardziej szczegółowo

Edycja geometrii w Solid Edge ST

Edycja geometrii w Solid Edge ST Edycja geometrii w Solid Edge ST Artykuł pt.: " Czym jest Technologia Synchroniczna a czym nie jest?" zwracał kilkukrotnie uwagę na fakt, że nie należy mylić pojęć modelowania bezpośredniego i edycji bezpośredniej.

Bardziej szczegółowo

Ó - Õ±- ² ² ¼ Ѽ ² ± ½± ²± ± ½ «± «- ± º ² ²- ½ «¾ ½ ² ½ «- ± ¼±½ ±¼ - ³± ¼

Ó - Õ±- ² ² ¼ Ѽ ² ± ½± ²± ± ½ «± «- ± º ² ²- ½ «¾ ½ ² ½ «- ± ¼±½ ±¼ - ³± ¼ ÍÐÎßÉÑÆÜßÒ Û Æ ÎÛßÔ ÆßÝÖ Í Ð Í Ì Î Û Ý ïò Í ± ¼ ²» ±» ½ ²«Þ«¼» «Ó ±µ» ±¼ ðïòðïòîððè ¼± íïòïîòîððè ±µ«ò ï ó êì i» ½ ²«¼±½ ±¼- ¾«¼ etowych - zał ½ ² µ ² ï ò êë ó éî i» ½ ²«¼ µ- ¾«¼ etowych - zał ½ ² µ ²

Bardziej szczegółowo

Regulamin organizacji przetwarzania i ochrony danych osobowych w Powiatowym Centrum Kształcenia Zawodowego im. Komisji Edukacji Narodowej w Jaworze

Regulamin organizacji przetwarzania i ochrony danych osobowych w Powiatowym Centrum Kształcenia Zawodowego im. Komisji Edukacji Narodowej w Jaworze Załącznik nr 1 do zarządzenia nr 9/11/12 dyrektora PCKZ w Jaworze z dnia 30 marca 2012 r. Regulamin organizacji przetwarzania i ochrony danych osobowych w Powiatowym Centrum Kształcenia Zawodowego im.

Bardziej szczegółowo

System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy

System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy modelowaniem, a pewien dobrze zdefiniowany sposób jego

Bardziej szczegółowo

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence.

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence. Informacje dla kadry zarządzającej Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence. 2010 Cisco i/lub firmy powiązane. Wszelkie prawa zastrzeżone. Ten dokument zawiera

Bardziej szczegółowo

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.gddkia.gov.pl

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.gddkia.gov.pl 1 z 6 2012-03-08 14:33 Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.gddkia.gov.pl Rzeszów: Wynajem i obsługa przenośnych toalet przy drogach

Bardziej szczegółowo

PFR Wstępnie wypełnione zeznanie podatkowe. PIT-37 i PIT-38 za rok 2015

PFR Wstępnie wypełnione zeznanie podatkowe. PIT-37 i PIT-38 za rok 2015 PFR Wstępnie wypełnione zeznanie podatkowe PIT-37 i PIT-38 za rok 2015 Wstępnie Wypełnione Zeznanie Podatkowe (PFR) PIT-37 i (PFR) PIT-38 Usługa Wstępnie Wypełnionego Zeznania Podatkowego (PFR) PIT-37

Bardziej szczegółowo

Projekt i etapy jego realizacji*

Projekt i etapy jego realizacji* dr Ewa Lasecka-Wesołowska esołowska,, MGPiPS Projekt i etapy jego realizacji* *Na podstawie materiałó łów w Programu Aktywizacji Obszarów Wiejskich (Lemtech Consulting/RTI) Co to jest projekt Projekt -

Bardziej szczegółowo

PROCEDURA NABORU PRACOWNIKÓW NA STANOWISKA URZĘDNICZE DO URZĘDU MIEJSKIEGO W KOWARACH

PROCEDURA NABORU PRACOWNIKÓW NA STANOWISKA URZĘDNICZE DO URZĘDU MIEJSKIEGO W KOWARACH Załącznik nr 2 do Zarządzenia Nr 76/ 2005 Burmistrza Miasta Kowary z dnia 23. 09. 2005 PROCEDURA NABORU PRACOWNIKÓW NA STANOWISKA URZĘDNICZE DO URZĘDU MIEJSKIEGO W KOWARACH I. Cel procedury: Celem procedury

Bardziej szczegółowo

Regulamin rekrutacji do Gimnazjum w Chwaliszewie na rok szkolny 2016/2017

Regulamin rekrutacji do Gimnazjum w Chwaliszewie na rok szkolny 2016/2017 Regulamin rekrutacji do Gimnazjum w Chwaliszewie na rok szkolny 2016/2017 Podstawa prawna: 1. Ustawy z dnia 7 września 1991 r. o systemie oświaty (Dz.U. z 2015 r. poz. 2156 z późn zm.) 2. Rozporządzenie

Bardziej szczegółowo

Wykład 2. Budowa komputera. W teorii i w praktyce

Wykład 2. Budowa komputera. W teorii i w praktyce Wykład 2 Budowa komputera W teorii i w praktyce Generacje komputerów 0 oparte o przekaźniki i elementy mechaniczne (np. Z3), 1 budowane na lampach elektronowych (np. XYZ), 2 budowane na tranzystorach (np.

Bardziej szczegółowo

Regulamin korzystania z serwisu http://www.monitorceidg.pl

Regulamin korzystania z serwisu http://www.monitorceidg.pl Regulamin korzystania z serwisu http://www.monitorceidg.pl 1 [POSTANOWIENIA OGÓLNE] 1. Niniejszy regulamin (dalej: Regulamin ) określa zasady korzystania z serwisu internetowego http://www.monitorceidg.pl

Bardziej szczegółowo

Warszawa, 08.01.2016 r.

Warszawa, 08.01.2016 r. Warszawa, 08.01.2016 r. INSTRUKCJA KORZYSTANIA Z USŁUGI POWIADOMIENIA SMS W SYSTEMIE E25 BANKU BPS S.A. KRS 0000069229, NIP 896-00-01-959, kapitał zakładowy w wysokości 354 096 542,00 złotych, który został

Bardziej szczegółowo

REGULAMIN OKRESOWYCH OCEN PRACOWNIKÓW URZĘDU GMINY LIMANOWA ORAZ KIEROWNIKÓW JEDNOSTEK ORGANIZACYJNYCH GMINY LIMANOWA

REGULAMIN OKRESOWYCH OCEN PRACOWNIKÓW URZĘDU GMINY LIMANOWA ORAZ KIEROWNIKÓW JEDNOSTEK ORGANIZACYJNYCH GMINY LIMANOWA Załącznik do Zarządzenia Wójta Gminy Limanowa nr 78/2009 z dnia 10 grudnia 2009 r. REGULAMIN OKRESOWYCH OCEN PRACOWNIKÓW URZĘDU GMINY LIMANOWA ORAZ KIEROWNIKÓW JEDNOSTEK ORGANIZACYJNYCH GMINY LIMANOWA

Bardziej szczegółowo

1. PODMIOTEM ŚWIADCZĄCYM USŁUGI DROGĄ ELEKTRONICZNĄ JEST 1) SALESBEE TECHNOLOGIES SP. Z O.O. Z SIEDZIBĄ W KRAKOWIE, UL.

1. PODMIOTEM ŚWIADCZĄCYM USŁUGI DROGĄ ELEKTRONICZNĄ JEST 1) SALESBEE TECHNOLOGIES SP. Z O.O. Z SIEDZIBĄ W KRAKOWIE, UL. REGULAMIN ŚWIADCZENIA USŁUG DROGĄ ELEKTRONICZNĄ W ZAKRESIE UDOSTĘPNIANIA MOŻLIWOŚCI PRZYSTĄPIENIA DO UMÓW UBEZPIECZENIA GRUPOWEGO ZAWARTYCH Z LINK4 S.A. ORAZ OBSŁUGI PŁATNOŚCI ONLINE 1. PODMIOTEM ŚWIADCZĄCYM

Bardziej szczegółowo

INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI

INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI Spis treści Budowa okna aplikacji i narzędzia podstawowe... 4 Okno aplikacji... 5 Legenda... 5 Główne okno mapy... 5 Mapa przeglądowa...

Bardziej szczegółowo

BEZPIECZEŃSTWO INFORMACYJNE I CYBERNETYCZNE

BEZPIECZEŃSTWO INFORMACYJNE I CYBERNETYCZNE BEZPIECZEŃSTWO INFORMACYJNE I CYBERNETYCZNE Prowadzący: mgr Arkadiusz Kozak Biegły Sądu Okręgowego w Szczecinie w zakresie teleinformatyki Bezpieczeństwo informacyjne i cybernetyczne bezpieczeństwo systemów

Bardziej szczegółowo

Wskazówki dotyczące przygotowania danych do wydruku suplementu

Wskazówki dotyczące przygotowania danych do wydruku suplementu Wskazówki dotyczące przygotowania danych do wydruku suplementu Dotyczy studentów, którzy rozpoczęli studia nie wcześniej niż w 2011 roku. Wydruk dyplomu i suplementu jest możliwy dopiero po nadaniu numeru

Bardziej szczegółowo

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.wup.pl/index.php?

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.wup.pl/index.php? 1 z 6 2013-10-03 14:58 Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.wup.pl/index.php?id=221 Szczecin: Usługa zorganizowania szkolenia specjalistycznego

Bardziej szczegółowo

II.2) CZAS TRWANIA ZAMÓWIENIA LUB TERMIN WYKONANIA: Zakończenie: 31.03.2016.

II.2) CZAS TRWANIA ZAMÓWIENIA LUB TERMIN WYKONANIA: Zakończenie: 31.03.2016. Strona 1 z 4 Warszawa: Zaprojektowanie, wykonanie, wdrożenie, przetestowanie, uruchomienie aplikacji mobilnej Parkowy Detektyw Numer ogłoszenia: 323918-2015; data zamieszczenia: 30.11.2015 OGŁOSZENIE O

Bardziej szczegółowo

ZASADY WYPEŁNIANIA ANKIETY 2. ZATRUDNIENIE NA CZĘŚĆ ETATU LUB PRZEZ CZĘŚĆ OKRESU OCENY

ZASADY WYPEŁNIANIA ANKIETY 2. ZATRUDNIENIE NA CZĘŚĆ ETATU LUB PRZEZ CZĘŚĆ OKRESU OCENY ZASADY WYPEŁNIANIA ANKIETY 1. ZMIANA GRUPY PRACOWNIKÓW LUB AWANS W przypadku zatrudnienia w danej grupie pracowników (naukowo-dydaktyczni, dydaktyczni, naukowi) przez okres poniżej 1 roku nie dokonuje

Bardziej szczegółowo

Faktury elektroniczne a e-podpis stan obecny, perspektywy zmian. Cezary Przygodzki, Ernst & Young

Faktury elektroniczne a e-podpis stan obecny, perspektywy zmian. Cezary Przygodzki, Ernst & Young Faktury elektroniczne a e-podpis stan obecny, perspektywy zmian Cezary Przygodzki, Ernst & Young Poruszane zagadnienia Obecne przepisy o e-fakturach w kontekście e-podpisu Regulacje krajowe Regulacje UE

Bardziej szczegółowo

Chmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin 2015-10-16

Chmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin 2015-10-16 Chmura obliczeniowa do przechowywania plików online Anna Walkowiak CEN Koszalin 2015-10-16 1 Chmura, czyli co? Chmura obliczeniowa (cloud computing) to usługa przechowywania i wykorzystywania danych, do

Bardziej szczegółowo

1. Korzyści z zakupu nowej wersji... 2. 2. Poprawiono... 2. 3. Zmiany w słowniku Stawki VAT... 2. 4. Zmiana stawki VAT w kartotece Towary...

1. Korzyści z zakupu nowej wersji... 2. 2. Poprawiono... 2. 3. Zmiany w słowniku Stawki VAT... 2. 4. Zmiana stawki VAT w kartotece Towary... Forte Handel 1 / 8 Nowe funkcje w module Forte Handel w wersji 2011a Spis treści: 1. Korzyści z zakupu nowej wersji... 2 2. Poprawiono... 2 Nowe funkcje w module Forte Handel w wersji 2011 Spis treści:

Bardziej szczegółowo

Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA

Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA Wersja 5.1.9 Spis treści Rozdział 1 1.1 1.1.1 1.1.2 1.2 1.3 1.4 1.5 I Konfiguracja... 1-1 OID świadczeniodawcy... 1-2 Dodanie... instytucji zewnętrznej 1-4 Dodanie... zlecenia 1-11 Pobranie... materiału

Bardziej szczegółowo

2) Drugim Roku Programu rozumie się przez to okres od 1 stycznia 2017 roku do 31 grudnia 2017 roku.

2) Drugim Roku Programu rozumie się przez to okres od 1 stycznia 2017 roku do 31 grudnia 2017 roku. REGULAMIN PROGRAMU OPCJI MENEDŻERSKICH W SPÓŁCE POD FIRMĄ 4FUN MEDIA SPÓŁKA AKCYJNA Z SIEDZIBĄ W WARSZAWIE W LATACH 2016-2018 1. Ilekroć w niniejszym Regulaminie mowa o: 1) Akcjach rozumie się przez to

Bardziej szczegółowo

W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców

W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców oferujących dostępy do tytułów elektronicznych, zarówno bibliotekarze jak i użytkownicy coraz większą ilość

Bardziej szczegółowo

Automatyczne spisy. Wojciech Myszka, Maciej Panek Październik 2014

Automatyczne spisy. Wojciech Myszka, Maciej Panek Październik 2014 Automatyczne spisy Wojciech Myszka, Maciej Panek Październik 2014 Automatyczny spis treści Część I Automatyczny spis treści OpenOffice.org: automatyczny spis treści 1. Umieść kursor w miejscu, w którym

Bardziej szczegółowo

SKRÓCONA INSTRUKCJA OBSŁUGI ELEKTRONICZNEGO BIURA OBSŁUGI UCZESTNIKA BADANIA BIEGŁOŚCI

SKRÓCONA INSTRUKCJA OBSŁUGI ELEKTRONICZNEGO BIURA OBSŁUGI UCZESTNIKA BADANIA BIEGŁOŚCI SKRÓCONA INSTRUKCJA OBSŁUGI ELEKTRONICZNEGO BIURA OBSŁUGI UCZESTNIKA BADANIA BIEGŁOŚCI 1. CO TO JEST ELEKTRONICZNE BIURO OBSŁUGI UCZESTNIKA (EBOU) Elektroniczne Biuro Obsługi Uczestnika to platforma umożliwiająca

Bardziej szczegółowo

Koszty bezpośrednie rozliczane w ramach PO KL

Koszty bezpośrednie rozliczane w ramach PO KL Koszty bezpośrednie rozliczane w ramach PO KL - stawki jednostkowe - Stawka jednostkowa to kwota (stawka) należna za daną usługę, której wysokość jest określona przez Instytucję Zarządzającą w załącznikach

Bardziej szczegółowo

Objaśnienia do Wieloletniej Prognozy Finansowej na lata 2011-2017

Objaśnienia do Wieloletniej Prognozy Finansowej na lata 2011-2017 Załącznik Nr 2 do uchwały Nr V/33/11 Rady Gminy Wilczyn z dnia 21 lutego 2011 r. w sprawie uchwalenia Wieloletniej Prognozy Finansowej na lata 2011-2017 Objaśnienia do Wieloletniej Prognozy Finansowej

Bardziej szczegółowo

REGULAMIN PRZEPROWADZANIA OCEN OKRESOWYCH PRACOWNIKÓW NIEBĘDĄCYCH NAUCZYCIELAMI AKADEMICKIMI SZKOŁY GŁÓWNEJ HANDLOWEJ W WARSZAWIE

REGULAMIN PRZEPROWADZANIA OCEN OKRESOWYCH PRACOWNIKÓW NIEBĘDĄCYCH NAUCZYCIELAMI AKADEMICKIMI SZKOŁY GŁÓWNEJ HANDLOWEJ W WARSZAWIE Załącznik do zarządzenia Rektora nr 36 z dnia 28 czerwca 2013 r. REGULAMIN PRZEPROWADZANIA OCEN OKRESOWYCH PRACOWNIKÓW NIEBĘDĄCYCH NAUCZYCIELAMI AKADEMICKIMI SZKOŁY GŁÓWNEJ HANDLOWEJ W WARSZAWIE 1 Zasady

Bardziej szczegółowo

Zarządzanie projektami. wykład 1 dr inż. Agata Klaus-Rosińska

Zarządzanie projektami. wykład 1 dr inż. Agata Klaus-Rosińska Zarządzanie projektami wykład 1 dr inż. Agata Klaus-Rosińska 1 DEFINICJA PROJEKTU Zbiór działań podejmowanych dla zrealizowania określonego celu i uzyskania konkretnego, wymiernego rezultatu produkt projektu

Bardziej szczegółowo

System kontroli wersji SVN

System kontroli wersji SVN System kontroli wersji SVN Co to jest system kontroli wersji Wszędzie tam, gdzie nad jednym projektem pracuje wiele osób, zastosowanie znajduje system kontroli wersji. System, zainstalowany na serwerze,

Bardziej szczegółowo

DOTACJE NA INNOWACJE ZAPYTANIE OFERTOWE

DOTACJE NA INNOWACJE ZAPYTANIE OFERTOWE Rentis S.A. ul. Krakowska 204 02-219 Warszawa Warszawa, dnia 20.10.2014 r. ZAPYTANIE OFERTOWE W związku z realizacją projektu pn. Wdrożenie systemu B2B pomiędzy Global Rent a Car S.A. i jego partnerami

Bardziej szczegółowo

OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13

OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13 Zapytanie ofertowe - Działanie PO IG 8.2 Warszawa, dnia 13.12.2013 r. OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13 ISTOTNE INFORMACJE O PROJEKCIE: Celem projektu "Wdrożenie zintegrowanego systemu

Bardziej szczegółowo

Załącznik nr 8. Warunki i obsługa gwarancyjna

Załącznik nr 8. Warunki i obsługa gwarancyjna Załącznik nr 8 Warunki i obsługa gwarancyjna 1. Definicje. Dla potrzeb określenia zakresów Usług gwarancyjnych, przyjmuje się że określenia podane poniżej, będą miały następujące znaczenie: Usterka Zdarzenie,

Bardziej szczegółowo

Aplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, )

Aplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, ) Kod szkolenia: Tytuł szkolenia: JEE/JSP Aplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, ) Dni: 5 Opis: Adresaci szkolenia: Szkolenie adresowane jest do programistów

Bardziej szczegółowo

OPIS PRZEDMIOTU ZAMÓWIENIA:

OPIS PRZEDMIOTU ZAMÓWIENIA: Szkolenia są realizowane w ramach projektów współfinansowanych ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego. Program Operacyjny Kapitał Ludzki 2007-2013 Załącznik nr 1 Do SIWZ

Bardziej szczegółowo

Rekrutacją do klas I w szkołach podstawowych w roku szkolnym 2015/2016 objęte są dzieci, które w roku 2015 ukończą:

Rekrutacją do klas I w szkołach podstawowych w roku szkolnym 2015/2016 objęte są dzieci, które w roku 2015 ukończą: Załącznik nr 1 do Zarządzenia nr 2/2015 Dyrektora Szkoły Podstawowej nr 1 w Radzyniu Podlaskim z dnia 27 lutego 2015 r. Regulamin rekrutacji uczniów do klasy pierwszej w Szkole Podstawowej nr 1 im. Bohaterów

Bardziej szczegółowo

StacjaSQL.2012 /PIERWSZE URUCHOMIENIE I PODSTAWOWE USTAWIENIA/ str. 1 z 8. Copyright NORCOM 2012

StacjaSQL.2012 /PIERWSZE URUCHOMIENIE I PODSTAWOWE USTAWIENIA/ str. 1 z 8. Copyright NORCOM 2012 StacjaSQL.2012 /PIERWSZE URUCHOMIENIE I PODSTAWOWE USTAWIENIA/ str. 1 z 8 Kreator konfiguracji połączenia z bazą danych 1. Uruchomić system STACJA.SQL i potwierdzić propozycję utworzenia bazy danych (wg

Bardziej szczegółowo

Regulamin rekrutacji uczniów do klasy pierwszej Szkoły Podstawowej im. Maksymiliana Wilandta w Darzlubiu. Podstawa prawna: (Dz.U.2014 poz.

Regulamin rekrutacji uczniów do klasy pierwszej Szkoły Podstawowej im. Maksymiliana Wilandta w Darzlubiu. Podstawa prawna: (Dz.U.2014 poz. Regulamin rekrutacji uczniów do klasy pierwszej Szkoły Podstawowej im. Maksymiliana Wilandta w Darzlubiu Podstawa prawna: Ustawa z dnia 7 września 1991 r. o systemie o światy (Tekst jednolity Dz. U.z 2004

Bardziej szczegółowo

PROCEDURA ADMINISTROWANIA ORAZ USUWANIA

PROCEDURA ADMINISTROWANIA ORAZ USUWANIA Załącznik nr 5 do umowy nr 11/DI/PN/2013 PROCEDURA ADMINISTROWANIA ORAZ USUWANIA BŁĘDÓW I AWARII W APLIKACJI CENTRALNEJ Rozdział 1. ADMINISTROWANIE APLIKACJĄ CENTRALNĄ 1. Wykonawca zobowiązany jest do

Bardziej szczegółowo

Centrum Informatyki "ZETO" S.A. w Białymstoku. Instrukcja użytkownika dla urzędników nadających uprawnienia i ograniczenia podmiotom w ST CEIDG

Centrum Informatyki ZETO S.A. w Białymstoku. Instrukcja użytkownika dla urzędników nadających uprawnienia i ograniczenia podmiotom w ST CEIDG Centrum Informatyki "ZETO" S.A. w Białymstoku Instrukcja użytkownika dla urzędników nadających uprawnienia i ograniczenia podmiotom w ST CEIDG BIAŁYSTOK, 12 WRZEŚNIA 2011 ograniczenia podmiotom w ST CEIDG

Bardziej szczegółowo

tel/fax 018 443 82 13 lub 018 443 74 19 NIP 7343246017 Regon 120493751

tel/fax 018 443 82 13 lub 018 443 74 19 NIP 7343246017 Regon 120493751 Zespół Placówek Kształcenia Zawodowego 33-300 Nowy Sącz ul. Zamenhoffa 1 tel/fax 018 443 82 13 lub 018 443 74 19 http://zpkz.nowysacz.pl e-mail biuro@ckp-ns.edu.pl NIP 7343246017 Regon 120493751 Wskazówki

Bardziej szczegółowo

Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows.

Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows. Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows. Zadaniem modułu jest wspomaganie zarządzania magazynem wg. algorytmu just in time, czyli planowanie

Bardziej szczegółowo

WYKAZ ZMIAN W INSTRUKCJI UśYTKOWNIKA KSI

WYKAZ ZMIAN W INSTRUKCJI UśYTKOWNIKA KSI WYKAZ ZMIAN W INSTRUKCJI UśYTKOWNIKA KSI 29 sierpnia 2012 r. WNIOSKI O DOFINANSOWANIE blokada pola Status pole jest blokowane do edycji w chwili utworzenia Umowy/ decyzji o dofinansowaniu dla danego wniosku

Bardziej szczegółowo

Absolwent szkoły kształcącej w zawodzie technik hotelarstwa powinien być przygotowany do wykonywania następujących zadań zawodowych:

Absolwent szkoły kształcącej w zawodzie technik hotelarstwa powinien być przygotowany do wykonywania następujących zadań zawodowych: Technik hotelarstwa 422402 1. CELE KSZTAŁCENIA W ZAWODZIE Absolwent szkoły kształcącej w zawodzie technik hotelarstwa powinien być przygotowany do wykonywania następujących zadań zawodowych: 1) prowadzenia

Bardziej szczegółowo

Regulamin Usługi Certyfikat SSL. 1 Postanowienia ogólne

Regulamin Usługi Certyfikat SSL. 1 Postanowienia ogólne Regulamin Usługi Certyfikat SSL 1 Postanowienia ogólne 1. Niniejszy Regulamin reguluje zasady świadczenia Usługi Certyfikat SSL ( zwanej dalej : Usługa Certyfikat SSL) przez Az.pl Sp. z o.o. z siedzibą

Bardziej szczegółowo

ARKUSZ OCENY OKRESOWEJ DLA STANOWISK PRACOWNICZYCH

ARKUSZ OCENY OKRESOWEJ DLA STANOWISK PRACOWNICZYCH Załącznik Nr 5 Do Regulaminu okresowych ocen pracowników Urzędu Miasta Piekary Śląskie zatrudnionych na stanowiskach urzędniczych, w tym kierowniczych stanowiskach urzędniczych oraz kierowników gminnych

Bardziej szczegółowo

1. Proszę krótko scharakteryzować firmę którą założyła Pani/Pana podgrupa, w zakresie: a) nazwa, status prawny, siedziba, zasady zarządzania (5 pkt.

1. Proszę krótko scharakteryzować firmę którą założyła Pani/Pana podgrupa, w zakresie: a) nazwa, status prawny, siedziba, zasady zarządzania (5 pkt. 1. Proszę krótko scharakteryzować firmę którą założyła Pani/Pana podgrupa, w zakresie: a) nazwa, status prawny, siedziba, zasady zarządzania (5 pkt.) b) produkt i najważniejsze parametry oraz metodyki

Bardziej szczegółowo

Pracownia internetowa w każdej szkole. Opiekun pracowni internetowej SBS 2003 PING

Pracownia internetowa w każdej szkole. Opiekun pracowni internetowej SBS 2003 PING Instrukcja numer PING Pracownia internetowa w każdej szkole Opiekun pracowni internetowej SBS 2003 PING Poniższe rozwiązanie opisuje, jak zapisywać i odtwarzać obrazy całych dysków lub poszczególne partycje

Bardziej szczegółowo

Poznań, 03 lutego 2015 r. DO-III.272.1.2015

Poznań, 03 lutego 2015 r. DO-III.272.1.2015 Poznań, 03 lutego 2015 r. DO-III.272.1.2015 Zapytanie ofertowe pn.: Opracowanie wzorów dokumentów elektronicznych (e-usług), przeznaczonych do umieszczenia na platformie epuap w ramach projektu e-um: elektronizacja

Bardziej szczegółowo

PODRĘCZNIK UŻYTKOWNIKA

PODRĘCZNIK UŻYTKOWNIKA PODRĘCZNIK UŻYTKOWNIKA ENGLISH NEDERLANDS DEUTSCH FRANÇAIS ESPAÑOL ITALIANO PORTUGUÊS POLSKI ČESKY MAGYAR SLOVENSKÝ SAFESCAN MC-Software OPROGRAMOWANIE DO LICZENIA PIENIĘDZY SPIS TREŚCI WPROWADZENIE I

Bardziej szczegółowo

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Łabiszynie

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Łabiszynie Załącznik do Zarządzenia Nr 120.16.2014 Burmistrza Łabiszyna z dnia 25 kwietnia 2014 r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Łabiszynie ""BSES Spis treści

Bardziej szczegółowo