0RGHORZDQLHLSURMHNWRZDQLH
|
|
- Andrzej Czajkowski
- 8 lat temu
- Przeglądów:
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ółowoI. 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ółowoHarmonogramowanie 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ółowoZamawiają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ółowoInstalacja. 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ółowoInstrukcja 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ółowoSieci 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ółowoINSTRUKCJA 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ółowo146 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ółowoArchiwum 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ółowoInż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ółowoWdroż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ółowoSystem 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ółowoBazy 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ółowoAudyt 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ółowoPROCEDURA 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ółowoInstrukcja 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ółowoPrzypomnienie 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ółowoECDL 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ółowoPDF stworzony przez wersję demonstracyjną pdffactory www.pdffactory.pl/
ÒÍÌßÔßÝÖß ÑÜÜÇÓ ßÒ ß ÍÌÛÎÑÉßÒ ß ÜÎÆÉ ÐòÐÑ ßÎÑÉÇÝØ ÐÎÆÛÜÍÆÕÑÔß Æ µ» ± ½± ² æ ܱ ± ± ²» л¼ µ± ² ï ¼± ³±¹-»½ ² ½ ²±ó¾«¼± ² ½ µ»» ¾»»½»»½ ± ± ½ ¾«¼ ²µ«½» «««² ½ ¹ ±»² ½ «¼ Š л¼ µ±» Ы¾ ½ ²» ² ïô Ò± ±¹ ¼
Bardziej szczegółowoRegulamin 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ółowoKancelaris - 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ółowoelektroniczna 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ółowoMicrosoft 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ółowoPierwsze 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ółowoDziedziczenie : 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ółowoFirma 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ółowoKurs 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ółowoJak 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ółowoBudowa 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ółowoInstrukcja 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ółowoSystemy 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ółowoOpis 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ółowoProcedura 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ółowoPolitechnika 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ółowoINFORMACJA 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.
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ółowoWarunki 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ółowoOstatnia 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ółowoMechanizm 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ółowoZarzą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ółowoZAPYTANIE 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ółowoEdycja 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ółowoRegulamin 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ółowoSystem 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ółowoZobacz 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ółowoAdres 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ółowoPFR 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ółowoProjekt 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ółowoPROCEDURA 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ółowoRegulamin 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ółowoWykł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ółowoRegulamin 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ółowoWarszawa, 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ółowoREGULAMIN 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ółowo1. 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ółowoINTERAKTYWNA 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ółowoBEZPIECZEŃ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ółowoWskazó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ółowoAdres 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ółowoII.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ółowoZASADY 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ółowoFaktury 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ółowoChmura 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ółowo1. 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ółowoSpis 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ółowo2) 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ółowoW 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ółowoAutomatyczne 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ółowoSKRÓ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ółowoKoszty 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ółowoObjaś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ółowoREGULAMIN 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ółowoZarzą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ółowoSystem 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ółowoDOTACJE 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ółowoOPIS 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ółowoZałą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ółowoAplikacje 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ółowoOPIS 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ółowoRekrutacją 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ółowoStacjaSQL.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ółowoRegulamin 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ółowoPROCEDURA 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ółowoCentrum 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ółowotel/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ółowoOpis 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ółowoWYKAZ 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ółowoAbsolwent 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ółowoRegulamin 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ółowoARKUSZ 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ółowo1. 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ółowoPracownia 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ółowoPoznań, 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ółowoPODRĘ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ółowoProcedura 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