1. Wprowadzenie jak się tworzy projekt?

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

Download "1. Wprowadzenie jak się tworzy projekt?"

Transkrypt

1 PIOTR NIEMOJEWSKI * SZKIELET PLATFORMY WEB WSPOMAGAJĄCEJ PRACĘ JEDNOSTKI DYDAKTYCZNEJ A FRAMEWORK FOR WEB-BASED PLATFORM SUPPORTING EDUCATIONAL PROCESS MANAGEMENT STRESZCZENIE: W artykule zawarte są: Przedstawienie kolejnych etapów realizacji portalu od chwili otrzymania zlecenia do gotowego produktu podane zostaną wskazówki dla osób realizujących podobny projekt. Wyjaśnienie zastosowanej technologii, nowatorskie rozwiązania oraz przedstawienie istotnych elementów programistycznych. Wymienienie napotkanych trudności i problemów w procesie tworzenia i scalania produktu. Wyjaśnienie kwestii bezpieczeństwa, autoryzacji oraz prawidłowej instalacji systemu. Prezentacja na żywo (w miarę możliwości czasowych) przedstawiony zostanie szkielet platformy WEB wspomagającej pracę zakładu katedry uczelni. ABSTRACT: The paper includes following content: We will show every single step of our education platform creation process from design to ready project authors of Web based platform will present some tips considering important steps that are to be taken while implementing similar project. Information about new technology and some of our programming secrets. We will explain which problems are very common during project evaluation. Description of security and authorization problems. Live presentation (depending on time given for speech) showing the framework of ASPort education platform. 1. Wprowadzenie jak się tworzy projekt? Rozwiązanie zadania stworzenia portalu z dynamicznie tworzoną treścią wymaga przeprowadzenia wielu analiz przed właściwym rozpoczęciem prac. Pierwszym krokiem jest dobór zespołu ludzi o odpowiednich kwalifikacjach do realizacji zadania. W celu wykonania projektu, zostały stworzone grupy o następujących funkcjach: Kierownik projektu osoba odpowiedzialna za całościowe zarządzanie projektem Jakość osoby odpowiedzialne za merytoryczną analizę dokumentów, tworzenie standardów, systemu obiegu informacji, zapewniające zachowanie spójności projektu * Politechnika Warszawska 158

2 Dokumentacja zespół odpowiedzialny za tworzenie, aktualizację i scalenie dokumentacji projektowej, użytkownika, administracyjnej, zapis polityki bezpieczeństwa. Grafika osoby odpowiedzialne za projekt szaty graficznej projektu, elementów DTP w dokumentacji oraz tworzenie prezentacji multimedialnych, jeśli jest taka potrzeba. Analitycy najważniejszy trzon zespołu, to od tej grupy zależy, w jaki sposób będzie wyglądał produkt, oraz czy spełni on założenia postawione na etapie zlecenia. Najlepiej, aby byli oni też dobrymi programistami. Programiści osoby odpowiedzialne za zrealizowanie kodowania projektu i jego uruchomienie Specjaliści od baz osoby odpowiedzialne za implementację bazy danych i tworzenie interfejsów do kodu źródłowego dla programistów. Testerzy osoby weryfikujące błędy zarówno widoczne, ze strony użytkownika, jak również te mniej widoczne po stronie kodu. Administrator osoba odpowiedzialna za zarządzanie infrastrukturą informatyczną oraz bezpieczeństwem Utworzenie tych grup, jest bardzo istotne, ponieważ większość projektów dyplomowych lub międzywydziałowych jest realizowana jedynie przez programistów. Ilość osób, potrzebnych do tworzenia portalu została ustalona w naszym przypadku na dwanaście jest to wystarczająca ilość do sprawnego stworzenia portalu (w innym przypadku więcej czasu mogłoby zostać stracone na konserwację, poprawki, wdrożenie i udokumentowanie systemu). Drugim etapem jest przydział zadań dla członków zespołu. Równolegle można zlecić dwa zadania przeprowadzenie analizy projektu przez analityków oraz opracowanie szablonów dokumentów oraz standardów przez jakość. Tuż po zakończeniu analizy projektu można rozpocząć projekt układu szaty graficznej GUI. Teraz następuje właściwy początek realizacji portalu jednoczesne prowadzone kodowanie i tworzenie bazy danych. Po pewnym założonym wstępnie przez kierownika okresie czasu następuje pierwszy punkt kontrolny żargonowo nazywany checkpoint weryfikujący czy projekt jest tworzony w odpowiedni sposób. W tym momencie może nastąpić pierwsze scalenie projektu przez programistów (każdy tworzy jedynie elementarny moduł dla portalu). Analitycy mogą w tym momencie zweryfikować czy jest zgodność pomiędzy założeniami projektowymi a realizacją. Przeprowadzane są kolejne testy i poprawki. Na koniec jest zatwierdzana dokumentacja produktu i jego prezentacja oraz wdrożenie. Bardziej optymalne wyniki można by uzyskać stosując podejście szybkiego tworzenia projektu tzw. extreme Programming. XP pozwala ulepszyć projekt w czterech zasadniczych wymiarach: komunikacja, prostota, sprzężenie/informacje zwrotne oraz pewność działania. Programiści XP komunikują się ze swoimi klientami, jak też z innymi programistami. Utrzymują swój projekt prosty i przejrzysty. Otrzymują informacje zwrotne, rozpoczynając testowanie swojego oprogramowania już od pierwszego dnia. Dostarczają klientom system tak wcześnie, jak to możliwe i wprowadzają sugerowane zmiany. Bazując na takich, fundamentach programiści XP mogą z pewnością i zdecydowaniem reagować na zmieniające się wymagania i technologię. My użyliśmy klasycznej metodologii programowania oraz część elementów XP, przez co ilość roboczogodzin na osobę była umiarkowana. 159

3 2. Technologia Serwer stron Internet Information Services z obsługą ASP Baza danych MS SQL 2000.NET C#.NET Framework Do zarządzania procesem projektowania stosowanych było wiele różnorodnych aplikacji, między innymi MS SharePoint. Zdefiniowany został szablon dla programistów i standard kodowania (między innymi nazwy zmiennych, skróty, język). Ponieważ portal ma aktywnie tworzoną treść w środowisku ASP.NET, zastosowane zostało środowisko programistyczne Microsoft Visual Studio 2003 (język C#) z obsługą.net Framework 1.1. Windows 2003 lub XP Baza danych SQL 2000 Skompilowne interfejsy oraz kod portalu obsługiwane przez Framework 1.1 Serwer IIS ASP.NET Przeglądarka WWW Internet Explorer, Firefox Firewall + IDS Logi i alerty Rys. 1. Uproszczona struktura systemu Jako podstawowy system bazodanowy wykorzystano Microsoft SQL Serwer 2000 pracujący pod systemami Windows / XP. Głównym elementem integrującym wszystkie usługi i udostępniającym strony jest typowy serwer WWW - Microsoft Internet Information Services w wersji 5 / 6 wbudowany w system operacyjny Windows. W projekcie zastosowano User Web Controls czyli technologię, która pozwala programującym w.net na wielokrotne wykorzystywanie raz napisanego kodu bez potrzeby jego ponownego kopiowania dodatkowo kod po stronie serwera jest w postaci plików C# z rozszerzeniami ASCX, które są w projekcie dynamicznie ładowane ze strony bazowej ASPX. 160

4 Portal jest tak zaprojektowany, że wszystkie przyciski menu widoczne po lewej stronie ekranu portalu są tworzone w sposób dynamiczny w zależności od kontekstu wywołania. Uprawnienia osoby, logującej się do portalu decydują jak jest wyświetlana ta sama strona bazowa z inną zawartością, a nie jak to ma miejsce w przypadku innych portali inny plik html lub aspx. Dla użytkownika mniej uprzywilejowanego gościa jest wyświetlana lista przycisków umożliwiających wyłącznie operacje przeglądania ogólnie dostępnych informacji. Strona bazowa ASPX Podstrona (kontrolka) ASCX Podstrona (kontrolka) ASCX Rys. 2. System wywoływania kontrolek ze strony bazowej. Baza danych nie jest bezpośrednio dostępna dla programisty. Do komunikacji z bazą stosujemy specjalnie stworzone interfejsy, które pozwalają na prostą implementację dostępu, modyfikację oraz pobieranie danych Kontrolki ASCX SQL Procedury składowane Interfejsy w C# strony używające b.d. na przykład: szukanie pracowników Rys. 3. Sposób udostępniania informacji przechowywanych w bazie danych W praktyce wygląda to tak: baza danych SQL zawiera procedury składowane wykonują parametryczne zapytania, do procedur są stworzone odpowiednie interfejsy napisane w języku C#, które z kolei są używane w kontrolkach (elementach funkcjonalnych serwisu). 161

5 3. Napotkane problemy Podczas realizacji tak dużego projektu sporo trudności sprawiło rozwiązanie problemów wynikających z pewnych ograniczeń języka C# a w szczególności zaawansowanego użycia kontrolek User Web Controls. Okazało się, że nie do końca wyjaśnione w dokumentacji MSDN zostały przypadki wywoływania kontrolek przez kolejne kontrolki są problemy z przekazywaniem parametrów oraz gubieniem informacji o stanie elementów sterujących mimo próby ich przechowania w typowy sposób. Kolejny problem to prawidłowa konfiguracja serwera IIS i bazy, przy pierwszym testowym uruchomieniu systemu on-line czas potrzebny na włamanie do serwera przez port 80 wyniósł niecałe 10 minut! Typowym problemem ze strony realizacji jest dotrzymywanie terminów wyznaczonych na sprawdzenia w punktach kontrolnych, które z założenia są nieprzekraczalne. Niezwykle istotne jest prawidłowe stworzenie szablonów dokumentów. W bieżącej wersji ASPort, system nie jest jeszcze skalowalny, należałoby stworzyć specyfikację dodatkową między innymi interfejsów oraz standardy komunikacji między innymi portalami. Nie ustalono też limitów połączeń, może to w praktyce doprowadzić do zablokowania funkcjonalności portalu przy bardzo dużej liczbie aktywnych użytkowników lub przy próbach ataków typu DDoS (rozproszone ataki odmówienia usługi). W celu rozwiązania w/w problemów należałoby wprowadzić moduł zarządzania połączeniami oraz na przykład klasteryzację lub inne rozwiązanie. Testowanie odbywało się w kilku etapach. Pierwsze przeprowadzane było już na etapie tworzenia kodu przez samych programistów. Kolejnym etapem była weryfikacja scalonego projektu, oraz jego kolejnej poprawionej wersji. Na samym końcu przeprowadzono testy bezpieczeństwa. 4. Niebezpieczeństwo Ten fragment artykułu można by rozwinąć do postaci wielotomowej książki a mimo wszystko nie da się przewidzieć wszystkich możliwych prób włamania lub ataku na serwis przez nas publikowany. Podstawowy problem stanowi to, że usługa ASP.NET jest uruchomiona na bardzo dobrze znanym wszystkim serwerze Microsoft IIS. Oprogramowanie to jest niezwykle podatne na różne rodzaje włamań i prób uzyskania nieautoryzowanego dostępu. Podczas pierwszego uruchomienia i instalacji komponentów należy bezwzględnie odłączyć serwer od sieci LAN. W przeciwnym wypadku z dużym prawdopodobieństwem nie uda się dokończyć tej procedury, gdyż system zostanie zainfekowany wirusem lub zainstaluje się jakiś RootKit (aplikacja dająca uprawnienia administracyjne hakerom). Po uruchomieniu IIS, o ile nie są potrzebne należy blokować wszystkie nieużywane usługi (FTP, SMTP, itp.). Po zainstalowaniu i skonfigurowaniu w bezpieczny sposób IIS, należy bezwzględnie ściągnąć wszystkie aktualizacje do tego systemu (najlepiej na innej stacji roboczej i nagrać je na nośnik CD / DVD). Sugerowana jest instalacja przez administratora odpowiednich filtrów w serwerze, które usuwają niedozwolone zapytania mogące bardzo zagrozić dalszemu funkcjonowaniu serwera. Następnym krokiem w naszym przypadku było odpowiednie zabezpieczenie dostępu ze strony zarówno bazy danych jak i aplikacji portalowej. We wszystkich możliwych miejscach, gdzie użytkownik ma styczność z wprowadzaniem danych postanowiono użyć tak zwanych walidatorów treści, są to wbudowane 162

6 w język C# specjalne formuły filtrująco-sprawdzające poprawność wprowadzanych treści. W ten sposób sprawdzane mogą być dynamicznie typy danych, rozmiar danych i inne parametry. Dzięki temu można znacznie ograniczyć próby użycia niedozwolonych treści jak i uodpornić system na przypadkowe błędy ze strony użytkownika. 5. Dodatkowe rozwiązania Rys. 4. Zaawansowana struktura bazy danych W tym momencie należy wspomnieć o bardzo rozbudowanym systemie uprawnień. W naszym portalu można definiować grupy użytkowników o różnych (wspólnych) uprawnieniach, w projekcie przewidziana jest opcja chwilowego przekazywania uprawnień między użytkownikami (aktualnie jeszcze nie zrealizowana). Baza danych przechowuje informacje o użytkownikach, rolach, uprawnieniach. Na rysunku 4 przedstawiono następujące elementy odpowiedzialne za wspomniane funkcje: RoleRights, Role, UserRole, User, Right, User- Rights Jak już wcześniej wspomniano portal jest tak zaprojektowany, że wszystkie przyciski menu widoczne po lewej stronie ekranu portalu są tworzone w sposób dynamiczny. Jest to bardzo praktyczne podejście, które ułatwia rozbudowę portalu o nowe treści i funkcje bez konieczności zmiany kodu strony w celu dodania nowych składników. Kolejnym elementem zrealizowanym w naszym projekcie jest wsparcie dla szyfrowania połączenia za pomocą SSL. Wystarczy zaimportować do serwera IIS specjalnie przygo- 163

7 towany certyfikat dla portalu ASPort, aby wszystkie połączenia z serwerem były szyfrowane 128 bitowym kluczem. Dodatkowym zabezpieczeniem wbudowanym w ASPort jest możliwość weryfikacji na każdym etapie wykonywanych operacji czy użytkownik posiada do niej uprawnienie, zabezpiecza to przed niedozwolonym wykorzystaniem kontrolek (podstron) przez zwykłe podmienienie ich adresu i nazw z poziomu przeglądarki. Nie zaimplementowany został moduł szyfrowania haseł w bazie danych, ale można w łatwy sposób podłączyć dostępne mechanizmy szyfrowania danych z.net (np. CryptoAPI). 6. Funkcje portalu Portal edukacyjny jako aplikacja trójwarstwowa z możliwością przyszłej rozbudowy i integracji z innymi systemami (standard bazy danych portalu zgodny ze SCORM) Rys. 5. Wygląd strony głównej Obsługa prac dyplomowych (zautomatyzowane określanie i wybór tematów prac, a także ich ocenianie, przypisywanie dyplomantów do prac; Możliwość odciążenia pracowników dydaktycznych od zajęć administracyjnych (poprzez możliwość przekazywania ich części pracownikom administracji); Promocji realizowanych zadań dydaktycznych i zapewnianiu informacji o zakładzie w formie portalu internetowego; Ułatwienia oceny pracy dydaktycznej zakładu poprzez statystyki 164

8 Tabela 1 Prezentacja funkcjonalności systemu Rola użytkownika Kontekst wywołania Możliwości Gość Lista pracowników Wybór zakładu/katedry, Imienia, Nazwiska. Sekretarka Administrator Nauczyciel Przedmioty Kalendarium Lista ogłoszeń Prace dyplomowe Dziedziczy uprawnienia gościa Statystyki szczegółowe Statystyki prowadzącego Wyznaczanie terminu Ocena pracy dyplomowej Dodanie/Edycja/Usuwanie wydarzenia Dziedziczy uprawnienia gościa Tworzenie/Edycja/Usuwanie użytkownika Przypisywanie/Usuwanie uprawnień dla grup Zmiana haseł Dodawanie/Edycja nowych uprawnień Dziedziczy uprawnienia gościa Zarządzenie pracami dyplomowymi Nowa konsultacja Usuwanie nieaktualnych konsultacji Edycja własnych danych Tworzenie nowych prac Nazwa, prowadzący, gmach, typ zajęć, kierunek Wyświetlanie kalendarium Wyświetlanie listy ogłoszeń Kierunek, typ pracy, stan, słowa kluczowe Posiada wszystkie uprawnienia gościa Informacje jak dla statystyk ogólnych tylko dodatkowo informacje o latach ubiegłych Ilość prac u danego prowadzącego, dodatkowo informacje o latach ubiegłych Przypisanie terminu obrony dla konkretnej pracy Przypisanie oceny do konkretnej pracy Dodanie/edycja/usuwanie wydarzenia w portalu Posiada wszystkie uprawnienia gościa Dodawanie/edycja/usuwanie użytkownika oraz przypisanie mu roli Możliwość przypisania/usuwania nowych uprawnień na przykład: nauczycielowi Możliwość edycji haseł Dodawanie/Edycja nowych uprawnień, które można następnie przypisać innym użytkownikom Posiada wszystkie uprawnienia gościa Edycja, zamknięcie pracy, przypisanie studentów Wyznaczanie terminu konsultacji dla danego kierunku/specjalności/przedmiotu Możliwość usuwania nieaktualnych terminów konsultacji Edycja danych kontaktowych widocznych dla studentów Dodawanie nowych prac 165

9 7. Podsumowanie System zaprojektowano jako aplikację trójwarstwową składającą się z bazy danych, warstwy logicznej i warstwy prezentacji. Warstwę logiki stanowił komponent ASPortLibrary zbiór interfejsów bazy danych umożliwiający dostęp do danych dydaktycznych poprzez bezpośrednie wywołania, poprzez system wyszukiwania i poprzez moduł generujący statystyki. Warstwa prezentacji oparła się na pojedynczej stronie bazowej, którą system kształtował w zależności od: aktualnie wykonywanej operacji statusu (autoryzacji i autentykacji) użytkownika wydarzeń w życiu jednostki administracji uczelni wyższej Dzięki możliwości obsługi prac dyplomowych i przeglądania informacji bieżących możne on znacznie ułatwić dostęp do wymaganych informacji dla różnych grup użytkowników o różnych uprawnieniach. Szkielet portalu ASPort, który został przez nas zrealizowany jest prawie całkowicie funkcjonalny, większość funkcji można rozbudować lub zintegrować z innymi istniejącymi systemami i portalami uczelnianymi. System można przetestować on-line wchodząc na stronę (są jednak wprowadzone ograniczenia czasowe), w razie chęci zalogowania się jako uprzywilejowany użytkownik, proszę wysłać na adres: piotr@aplikacje.biz z prośbą o udostępnienie loginu i hasła do systemu. 8. Literatura Michael Howard, David LeBlanc. 2001: Bezpieczny kod. Promise, Warszawa. P. Niemojewski, A. Ambroziewicz, K. Kalenik. 2005: Dokumentacja systemu. ASPort T. Miszkiel. 2002: Visual C#.NET encyklopedia. Helion, Gliwice. 166

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja elektronicznego dziennika ocen ucznia Autor: Grzegorz Dudek wykonanego w technologii ASP.NET We współczesnym modelu edukacji, coraz powszechniejsze

Bardziej szczegółowo

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

I. Informacje ogólne. Jednym z takich systemów jest Mambo. MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany

Bardziej szczegółowo

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne Jarosław Kuchta Internetowe Usługi Informacyjne Komponenty IIS HTTP.SYS serwer HTTP zarządzanie połączeniami TCP/IP buforowanie odpowiedzi obsługa QoS (Quality of Service) obsługa plików dziennika IIS

Bardziej szczegółowo

Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor

Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor Koszalin, 15.06.2012 r. Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor Zespół projektowy: Daniel Czyczyn-Egird Wojciech Gołuchowski Michał Durkowski Kamil Gawroński Prowadzący: Dr inż.

Bardziej szczegółowo

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Akademia MetaPack Uniwersytet Zielonogórski Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Krzysztof Blacha Microsoft Certified Professional Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Agenda:

Bardziej szczegółowo

PDM wbudowany w Solid Edge

PDM wbudowany w Solid Edge PDM wbudowany w Solid Edge Firma GM System Integracja Systemów Inżynierskich Sp. z o.o. została założona w 2001 roku. Zajmujemy się dostarczaniem systemów CAD/CAM/CAE/PDM. Jesteśmy jednym z największych

Bardziej szczegółowo

Referat pracy dyplomowej

Referat pracy dyplomowej Referat pracy dyplomowej Temat pracy: Wdrożenie intranetowej platformy zapewniającej organizację danych w dużej firmie na bazie oprogramowania Microsoft SharePoint Autor: Bartosz Lipiec Promotor: dr inż.

Bardziej szczegółowo

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010 Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010 Geoff Evelyn Przekład: Natalia Chounlamany APN Promise Warszawa 2011 Spis treści Podziękowania......................................................

Bardziej szczegółowo

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI Sprawne zarządzanie projektami Tworzenie planów projektów Zwiększenie efektywności współpracy Kontrolowanie i zarządzanie zasobami jak również pracownikami Generowanie raportów Zarządzaj projektami efektywnie

Bardziej szczegółowo

Temat: Windows 7 Centrum akcji program antywirusowy

Temat: Windows 7 Centrum akcji program antywirusowy Instrukcja krok po kroku Centrum akcji program antywirusowy. Strona 1 z 9 Temat: Windows 7 Centrum akcji program antywirusowy Logowanie do konta lokalnego Administrator Start Panel sterowania Widok według:

Bardziej szczegółowo

Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl

Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl Centrum Informatyki http://ci.ue.poznan.pl helpdesk@ue.poznan.pl al. Niepodległości 10, 61-875 Poznań tel. + 48 61 856 90 00 NIP: 777-00-05-497

Bardziej szczegółowo

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

Tworzenie aplikacji Web Alicja Zwiewka. Page 1 Tworzenie aplikacji Web Alicja Zwiewka Page 1 Co to są web-aplikacje? Aplikacja internetowa (ang. web application) program komputerowy, który pracuje na serwerze i komunikuje się poprzez sieć komputerową

Bardziej szczegółowo

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia 23.03.2015 r.

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia 23.03.2015 r. ZAPYTANIE OFERTOWE Wrocław, dnia 23.03.2015 r. W związku z realizacją przez Nova Telecom spółka z ograniczoną odpowiedzialnością, projektu pn.: Wdrożenie zintegrowanego systemu klasy B2B, umożliwiającego

Bardziej szczegółowo

Procedury techniczne modułu Forte Kontroling. Środowisko pracy programu i elementy konfiguracji

Procedury techniczne modułu Forte Kontroling. Środowisko pracy programu i elementy konfiguracji Procedury techniczne modułu Forte Kontroling Środowisko pracy programu i elementy konfiguracji Środowisko pracy programu i elementy konfiguracji Strona 2 z 5 Moduł Kontroling Systemu Zarzadzania Forte

Bardziej szczegółowo

IO - Plan wdrożenia. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006

IO - Plan wdrożenia. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006 IO - Plan wdrożenia M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2 Zakres........................................

Bardziej szczegółowo

Referat pracy dyplomowej

Referat pracy dyplomowej Referat pracy dyplomowej Temat pracy: Projekt i implementacja oprogramowania dla salonu kosmetycznego. Autor: Wojciech Rubiniec Promotor: dr inż. Roman Simiński Kategorie: Oprogramowanie użytkowe Słowa

Bardziej szczegółowo

Logowanie do aplikacji TETA Web. Instrukcja Użytkownika

Logowanie do aplikacji TETA Web. Instrukcja Użytkownika Logowanie do aplikacji TETA Web Instrukcja Użytkownika Spis treści 1 Wstęp... 2 1.1 O tym dokumencie... 2 1.2 Przyjęte oznaczenia... 2 1.3 Cel i zakres systemu... 2 1.4 Instalacja wtyczki Silverlight...

Bardziej szczegółowo

asix Autoryzacja dostępu do zasobów WWW systemu asix (na przykładzie systemu operacyjnego Windows 2008)

asix Autoryzacja dostępu do zasobów WWW systemu asix (na przykładzie systemu operacyjnego Windows 2008) NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI asix (na przykładzie systemu operacyjnego Windows 2008) Pomoc techniczna Dok. Nr PLP0018 Wersja: 2011-08-26 ASKOM i asix to zastrzeżony znak firmy ASKOM Sp. z

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ZAAWANSOWANE PROGRAMOWANIE INTERNETOWE Advanced Internet Programming Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: moduł specjalności obowiązkowy:

Bardziej szczegółowo

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Usługi analityczne budowa kostki analitycznej Część pierwsza. Usługi analityczne budowa kostki analitycznej Część pierwsza. Wprowadzenie W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji.

Bardziej szczegółowo

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie z Seminarium Dyplomowego Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Bardziej szczegółowo

Tomasz Grześ. Systemy zarządzania treścią

Tomasz Grześ. Systemy zarządzania treścią Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,

Bardziej szczegółowo

Wymagane jest podłączenie serwera do Internetu (konieczne do zdalnego dostępu).

Wymagane jest podłączenie serwera do Internetu (konieczne do zdalnego dostępu). Spis treści Informacje ogólne...2 Tryby pracy...3 Wygląd interfejsu...4 Tryb użytkownika...5 Tryb administratora...6 Import kontrahentów z pliku XML...8 2 Informacje ogólne Aplikacja internetowa umożliwia

Bardziej szczegółowo

A. Specyfikacja wymagań na utworzenie portalu internetowego

A. Specyfikacja wymagań na utworzenie portalu internetowego A. Specyfikacja wymagań na utworzenie portalu internetowego Zał. nr 2 Wymagania techniczne: 1) Przedmiotem zamówienia jest zaprojektowanie, wykonanie oraz wdrożenie portalu internetowego opartego na systemie

Bardziej szczegółowo

Dokument Detaliczny Projektu

Dokument Detaliczny Projektu Dokument Detaliczny Projektu Dla Biblioteki miejskiej Wersja 1.0 Streszczenie Niniejszy dokument detaliczny projektu(ddp) przedstawia szczegóły pracy zespołu projektowego, nad stworzeniem aplikacji bazodanowej

Bardziej szczegółowo

11. Autoryzacja użytkowników

11. Autoryzacja użytkowników 11. Autoryzacja użytkowników Rozwiązanie NETASQ UTM pozwala na wykorzystanie trzech typów baz użytkowników: Zewnętrzna baza zgodna z LDAP OpenLDAP, Novell edirectory; Microsoft Active Direcotry; Wewnętrzna

Bardziej szczegółowo

Programowanie aplikacji biznesowych

Programowanie aplikacji biznesowych Programowanie aplikacji biznesowych Zajęcia prowadzone będą zgodnie z nowatorską techniką dydaktyczną: Nauczanie przez projekt Project-based learning (PBL) W czasie kursów zespół studentów zrealizuje zaawansowaną

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką Autor: Paweł Konieczny Promotor: dr Jadwigi Bakonyi Kategorie: aplikacja www Słowa kluczowe: Serwis

Bardziej szczegółowo

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów: Rozdział I Szczegółowy opis przedmiotu umowy Załącznik nr 1 do Umowy Architektura środowisk SharePoint UMWD 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów: a) Środowisko

Bardziej szczegółowo

ActiveXperts SMS Messaging Server

ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server to oprogramowanie typu framework dedykowane wysyłaniu, odbieraniu oraz przetwarzaniu wiadomości SMS i e-mail, a także tworzeniu własnych

Bardziej szczegółowo

System zarządzający grami programistycznymi Meridius

System zarządzający grami programistycznymi Meridius System zarządzający grami programistycznymi Meridius Instytut Informatyki, Uniwersytet Wrocławski 20 września 2011 Promotor: prof. Krzysztof Loryś Gry komputerowe a programistyczne Gry komputerowe Z punktu

Bardziej szczegółowo

OCHRONA PRZED RANSOMWARE

OCHRONA PRZED RANSOMWARE OCHRONA PRZED RANSOMWARE Konfiguracja ustawień Wprowadzanie zmian i proponowanych w niniejszym dokumencie polityk bezpieczeństwa polecamy wyłącznie administratorom, posiadającym szczegółową wiedzę nt swojej

Bardziej szczegółowo

Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach)

Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach) Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach) 1. Wstęp: 1.1. Cel. Niniejszy dokument przestawia specyfikację wymagań systemowych (zarówno funkcjonalnych jak i niefunkcjonalnych)

Bardziej szczegółowo

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Wymagania programowe systemu asix 6.0.2. Pomoc techniczna

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Wymagania programowe systemu asix 6.0.2. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI asix Wymagania programowe systemu asix 6.0.2 Pomoc techniczna Dok. Nr PLP0114 Wersja: 05-11-2010 ASKOM i asix to zastrzeżony znak firmy ASKOM Sp. z o. o., Gliwice.

Bardziej szczegółowo

Instrukcja instalacji i obsługi programu Szpieg 3

Instrukcja instalacji i obsługi programu Szpieg 3 COMPUTER SERVICE CENTER 43-300 Bielsko-Biała ul. Cieszyńska 52 tel. +48 (33) 819 35 86, 819 35 87, 601 550 625 Instrukcja instalacji i obsługi programu Szpieg 3 wersja 0.0.2 123 SERWIS Sp. z o. o. ul.

Bardziej szczegółowo

Wydział Informatyki, Elektroniki i Telekomunikacji. Katedra Informatyki

Wydział Informatyki, Elektroniki i Telekomunikacji. Katedra Informatyki Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Informatyki Pastebin w wersji zorientowanej na środowisko mobilne z klientem pozwalającym na oba kierunki przeklejania. Dokumentacja deweloperska

Bardziej szczegółowo

Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B

Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B Forte Zarządzanie Produkcją Instalacja i konfiguracja Wersja 2013.1.B Forte Zarządzanie Produkcją - Instalacja i konfiguracja Strona 2 z 13 SPIS TREŚCI 1 Instalacja i konfiguracja Forte Zarządzanie Produkcją...

Bardziej szczegółowo

Oferta szkoleniowa Yosi.pl 2012/2013

Oferta szkoleniowa Yosi.pl 2012/2013 Oferta szkoleniowa Yosi.pl 2012/2013 "Podróżnik nie posiadający wiedzy, jest jak ptak bez skrzydeł" Sa'Di, Gulistan (1258 rok) Szanowni Państwo, Yosi.pl to dynamicznie rozwijająca się firma z Krakowa.

Bardziej szczegółowo

Oracle Application Express -

Oracle Application Express - Oracle Application Express - Wprowadzenie Wprowadzenie Oracle Application Express (dawniej: HTML DB) to narzędzie do szybkiego tworzenia aplikacji Web owych korzystających z bazy danych Oracle. Od użytkownika

Bardziej szczegółowo

TWÓJ BIZNES. Nasz Obieg Dokumentów

TWÓJ BIZNES. Nasz Obieg Dokumentów 1 Innowacyjny System Elektronicznego Obiegu Dokumentów i Spraw opracowany przez firmę WASKO S.A., na podstawie wieloletnich doświadczeń zdobytych na rynku systemów teleinformatycznych. TWÓJ BIZNES Nasz

Bardziej szczegółowo

Jak ustawić cele kampanii?

Jak ustawić cele kampanii? Jak ustawić cele kampanii? Czym są cele? Jest to funkcjonalność pozwalająca w łatwy sposób śledzić konwersje wygenerowane na Twojej stronie www poprzez wiadomości email wysłane z systemu GetResponse. Mierzenie

Bardziej szczegółowo

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 2. Przygotowanie środowiska pracy

Bardziej szczegółowo

PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA

PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA Wydział Matematyczno-Przyrodniczy Szkoła Nauk Ścisłych Koło Naukowe Informatyków FRAKTAL Opracował : Michał Wójcik, II rok MU IiE CZYM JEST

Bardziej szczegółowo

OCHRONA PRZED RANSOMWARE. Konfiguracja ustawień

OCHRONA PRZED RANSOMWARE. Konfiguracja ustawień OCHRONA PRZED RANSOMWARE Konfiguracja ustawień SPIS TREŚCI: Wstęp...................... 3 Dlaczego warto korzystać z dodatkowych ustawień...... 3 Konfiguracja ustawień programów ESET dla biznesu......

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium

Zaawansowane aplikacje internetowe - laboratorium Zaawansowane aplikacje internetowe - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Ponadto wymagany jest

Bardziej szczegółowo

IO - Plan testów. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006

IO - Plan testów. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006 IO - Plan testów M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak 5 czerwca 2006 1 SPIS TREŚCI 2 Spis treści 1 Historia zmian 3 2 Zakres testów 3 2.1 Integration testing - Testy spójnosci.............. 3 2.2

Bardziej szczegółowo

Zmiana logo. Dziękujemy za wybór naszych rozwiązań. apjoo od Apláuz. Wspólnie przebrniemy przez proces konfiguracji strony www i wstawiania treści.

Zmiana logo. Dziękujemy za wybór naszych rozwiązań. apjoo od Apláuz. Wspólnie przebrniemy przez proces konfiguracji strony www i wstawiania treści. Użytkownicy i hasła Dostęp do zaplecza umożliwia rozbudowany system zarządzania użytkownikami. 1. Konta użytkowników tworzy się wybierając z menu Użytkownicy > Menedżer użytkowników na stronie głownej

Bardziej szczegółowo

INSTRUKCJA INSTALACJI SYSTEMU

INSTRUKCJA INSTALACJI SYSTEMU Zarządzanie Procesami Informatycznymi Sp. z o.o. 54-204 Wrocław, ul. Legnicka 62 Tel. : ( 071 ) 354 88 88 Fax : ( 071 ) 354 88 99 E-mail : biuro@vilico.pl INSTRUKCJA INSTALACJI SYSTEMU Wersja 1.4-1 - Spis

Bardziej szczegółowo

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Następnie wybieramy Serwer aplikacji (IIS, ASP.NET) i klikamy

Bardziej szczegółowo

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. Gdy już posiadamy serwer i zainstalowany na nim system Windows XP, 7 lub 8 postawienie na nim serwera stron WWW jest bardzo proste. Wystarczy

Bardziej szczegółowo

Szpieg 2.0 Instrukcja użytkownika

Szpieg 2.0 Instrukcja użytkownika Szpieg 2.0 Instrukcja użytkownika Spis treści: Wstęp: 1. Informacje o programie 2. Wymagania techniczne Ustawienia: 3. Połączenie z bazą danych 4. Konfiguracja email 5. Administracja Funkcje programu:

Bardziej szczegółowo

4. Podstawowa konfiguracja

4. Podstawowa konfiguracja 4. Podstawowa konfiguracja Po pierwszym zalogowaniu się do urządzenia należy zweryfikować poprawność licencji. Można to zrobić na jednym z widżetów panelu kontrolnego. Wstępną konfigurację można podzielić

Bardziej szczegółowo

Architektura systemu e-schola

Architektura systemu e-schola ą ą ą Architektura systemu e-schola System e-schola zbudowany jest w postaci interaktywnej witryny intranetowej, działającej jako aplikacja serwerowa typu WEB(oparta o serwer WWW) Architektura systemu

Bardziej szczegółowo

Case study strona firmowa

Case study strona firmowa Case study strona firmowa Klient Cele Zespół Projektowanie Funkcje UI, UX, AI Podsumowanie Zaufali nam Referencje Klient Luqam - firma konsultingowa działająca w trybie projektowo-szkoleniowym: 12 lat

Bardziej szczegółowo

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz Promotor dr inż. Szymon Supernak Warszawa, 22.05.2014 Plan prezentacji 1. Cel i

Bardziej szczegółowo

Spis treści. Spis treści... 2. Wstęp... 3. Instalacja nazwa.pl... 3. Instalacja Home.pl... 8. Edycja grafiki strony... 17. logo...

Spis treści. Spis treści... 2. Wstęp... 3. Instalacja nazwa.pl... 3. Instalacja Home.pl... 8. Edycja grafiki strony... 17. logo... Instalacja serwera Spis treści Spis treści... 2 Wstęp... 3 Instalacja nazwa.pl... 3 Instalacja Home.pl... 8 Edycja grafiki strony... 17 logo... 17 Wstęp Najnowszy sklep internetowy spod znaku sellsmart,

Bardziej szczegółowo

Produkty. MKS Produkty

Produkty. MKS Produkty Produkty MKS Produkty czerwiec 2006 COPYRIGHT ArkaNET KATOWICE CZERWIEC 2006 KOPIOWANIE I ROZPOWSZECHNIANIE ZABRONIONE MKS Produkty czerwiec 2006 Wersja dokumentu W dokumencie użyto obrazków zaczerpniętych

Bardziej szczegółowo

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa Instalacja roli kontrolera domeny, Aby zainstalować rolę kontrolera domeny, należy uruchomić Zarządzenie tym serwerem, po czym wybrać przycisk

Bardziej szczegółowo

Strona wizytówka od 400 zł

Strona wizytówka od 400 zł Strona wizytówka od 400 zł Oferta z dnia 21.01.2010 Prosta strona zawierająca podstawowe informacje o firmie oraz jej ofercie. Pozwala ona klientom na odnalezienie firmy w sieci, zapoznanie się z jej ofertą,

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Laboratorium z przedmiotu Programowanie obiektowe - zestaw 07 Cel zajęć. Celem zajęć jest zapoznanie z praktycznymi aspektami tworzenia aplikacji okienkowych w C#. Wprowadzenie teoretyczne. Rozważana w

Bardziej szczegółowo

E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL.

E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL. E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL. Autor: Larry Ullman Poznaj zasady wirtualnego handlu i zarabiaj prawdziwe pieniądze Jak stworzyć doskonałą witrynę sklepu internetowego? Jak

Bardziej szczegółowo

W ramach realizacji zamówienia Wykonawca będzie świadczył usługi w zakresie m.in:

W ramach realizacji zamówienia Wykonawca będzie świadczył usługi w zakresie m.in: Załącznik nr 1 do zaproszenia do złożenia oferty IP. 2611.19.2015 Opis przedmiotu zamówienia: Modernizacja serwisów internetowych Rady Infrastruktury Informacji Przestrzennej oraz Komisji Standaryzacji

Bardziej szczegółowo

ibcslabel v2 Instrukcja instalacji systemu

ibcslabel v2 Instrukcja instalacji systemu ibcslabel v2 Instrukcja instalacji systemu Niniejsze opracowanie podlega ochronie przewidzianej w ustawie z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (Dz. U. z 2000 r., Nr 80, poz.

Bardziej szczegółowo

Wykaz zmian w programie SysLoger

Wykaz zmian w programie SysLoger Wykaz zmian w programie SysLoger Pierwsza wersja programu 1.0.0.1 powstała we wrześniu 2011. Funkcjonalność pierwszej wersji programu: 1. Zapis logów do pliku tekstowego, 2. Powiadamianie e-mail tylko

Bardziej szczegółowo

OPIS i SPECYFIKACJA TECHNICZNA

OPIS i SPECYFIKACJA TECHNICZNA OPIS i SPECYFIKACJA TECHNICZNA Dotyczy Konkursu ofert numer 1/POIG 8.2/2013 WdroŜenie internetowego systemu klasy B2B do automatyzacji procesów biznesowych oraz koordynacji działań z partnerami w firmie

Bardziej szczegółowo

Kancelaria Prawna.WEB - POMOC

Kancelaria Prawna.WEB - POMOC Kancelaria Prawna.WEB - POMOC I Kancelaria Prawna.WEB Spis treści Część I Wprowadzenie 1 Część II Wymagania systemowe 1 Część III Instalacja KP.WEB 9 1 Konfiguracja... dostępu do dokumentów 11 Część IV

Bardziej szczegółowo

Instrukcja instalacji Asystenta Hotline

Instrukcja instalacji Asystenta Hotline SoftVig Systemy Informatyczne Sp. z o.o. Instrukcja instalacji Asystenta Hotline Ver. 3.5 2012-06-19 2 Instrukcja obsługi programu Asystent Hotline Zawartość 1 INSTALACJA PROGRAMU 3 1.1 WARUNKI KONIECZNE

Bardziej szczegółowo

Część I Rozpoczęcie pracy z usługami Reporting Services

Część I Rozpoczęcie pracy z usługami Reporting Services Spis treści Podziękowania... xi Wprowadzenie... xiii Część I Rozpoczęcie pracy z usługami Reporting Services 1 Wprowadzenie do usług Reporting Services... 3 Platforma raportowania... 3 Cykl życia raportu...

Bardziej szczegółowo

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Instalacja SQL Server Express. Logowanie na stronie Microsoftu Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach specjalności: Programowanie aplikacji internetowych Rodzaj zajęć: laboratorium PRZEWODNIK PO PRZEDMIOCIE I KARTA PRZEDMIOTU

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia

Szczegółowy opis przedmiotu zamówienia Załącznik nr 1 do Szczegółowy opis przedmiotu zamówienia Przedmiotem jest rozbudowa systemu kolejkowego funkcjonującego w Urzędzie Miasta Lublina, służącego do zarządzania obsługą klientów. W ramach modernizacji

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE INTERNETOWE Internet Programming

Bardziej szczegółowo

SoftVig Systemy Informatyczne Sp. z o.o. Szczecin , ul. Cyfrowa 4

SoftVig Systemy Informatyczne Sp. z o.o. Szczecin , ul. Cyfrowa 4 SoftVig Systemy Informatyczne Sp. z o.o. Szczecin 71-441, ul. Cyfrowa 4 Centrala : (091) 350-89-20 Hotline aplikacji : (091) 350-89-26 e-mail : office@softvig.pl Fax : (091) 350-89-30 Dział handlowy :

Bardziej szczegółowo

Aplikacje Internetowe

Aplikacje Internetowe Aplikacje Internetowe ITA-103 Wersja 1 Warszawa, październik 2008 Spis treści Wprowadzenie i-4 Moduł 1 Podstawy HTML 1-1 Moduł 2 Kaskadowe Arkusze Stylów CSS 2-1 Moduł 3 Podstawy JavaScript 3-1 Moduł 4

Bardziej szczegółowo

Bezpieczne strony WWW dla edukacji, organizacji non-profit i uŝytkowników indywidualnych.

Bezpieczne strony WWW dla edukacji, organizacji non-profit i uŝytkowników indywidualnych. Bezpieczne strony WWW dla edukacji, organizacji non-profit i uŝytkowników indywidualnych. Jerzy Mikołajczak, Sebastian Petruczynik, Marek Zawadzki support-mic@man.poznan.pl 1 Plan prezentacji: 1. Wstęp

Bardziej szczegółowo

1. Pobieranie i instalacja FotoSendera

1. Pobieranie i instalacja FotoSendera Jak zamówić zdjęcia przez FotoSender? Spis treści: 1. Pobieranie i instalacja FotoSendera 2. Logowanie 3. Opis okna programu 4. Tworzenie i wysyłanie zlecenia Krok 1: Wybór zdjęć Krok 2: Podsumowanie zlecenia

Bardziej szczegółowo

WYDRA BY CTI. WYSYŁANIE DOKUMENTÓW ROZLICZENIOWYCH I ARCHIWIZACJA Instrukcja do programu

WYDRA BY CTI. WYSYŁANIE DOKUMENTÓW ROZLICZENIOWYCH I ARCHIWIZACJA Instrukcja do programu WYDRA BY CTI WYSYŁANIE DOKUMENTÓW ROZLICZENIOWYCH I ARCHIWIZACJA Instrukcja do programu 1 Spis treści 1. Opis ogólny...3 2. Wymagania oraz konfiguracja...4 2.1. Wymagania...4 2.2. Instalacja...4 2.3. Konfiguracja...4

Bardziej szczegółowo

Pracownia internetowa w szkole podstawowej (edycja jesień 2005)

Pracownia internetowa w szkole podstawowej (edycja jesień 2005) Instrukcja numer SPD6/26_00/Z Pracownia internetowa w szkole podstawowej (edycja jesień 2005) Opiekun pracowni internetowej cz. 6 (SPD2.3) Poprawianie instalacji serwera w przypadku wykrycia nieprawidłowości

Bardziej szczegółowo

R o g e r A c c e s s C o n t r o l S y s t e m 5

R o g e r A c c e s s C o n t r o l S y s t e m 5 R o g e r A c c e s s C o n t r o l S y s t e m 5 Nota aplikacyjna nr 017 Wersja dokumentu: Rev. B P ra ca z bazą da nych MS SQL Server Wprowadzenie System RACS 5 umożliwia wykorzystanie środowiska zarządzania

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia

Szczegółowy opis przedmiotu zamówienia Załącznik nr 1 do umowy Szczegółowy opis przedmiotu zamówienia Opis wymagań, funkcjonalności i gwarancji: Platforma informacyjna Przedmiotem zamówienia jest opracowanie i uruchomienie internetowej platformy

Bardziej szczegółowo

ZAPYTANIE OFERTOWE. Wsparcie projektów celowych

ZAPYTANIE OFERTOWE. Wsparcie projektów celowych ZAPYTANIE OFERTOWE Wsparcie projektów celowych Wrocław, dnia 01 października 2011 r. Zwracamy się z prośbą o przedstawienie oferty handlowej na zakup systemu zarządzania procesami w ramach Działania 1.4

Bardziej szczegółowo

Platforma e-learningowa

Platforma e-learningowa Dotyczy projektu nr WND-RPPD.04.01.00-20-002/11 pn. Wdrażanie elektronicznych usług dla ludności województwa podlaskiego część II, administracja samorządowa realizowanego w ramach Decyzji nr UDA- RPPD.04.01.00-20-002/11-00

Bardziej szczegółowo

WEBCON BPS Instalacja Standalone

WEBCON BPS Instalacja Standalone WEBCON BPS Instalacja Standalone 1. Wymagania wstępne... 2 1.1. Software... 2 1.2. Hardware... 2 1.2.1. Scenariusze sprzętowe konfiguracji... 2 1.2.2. Instalacja minimalna all-in-one installation... 2

Bardziej szczegółowo

Zmiany funkcjonalne i lista obsłużonych zgłoszeń Comarch DMS

Zmiany funkcjonalne i lista obsłużonych zgłoszeń Comarch DMS Zmiany funkcjonalne i lista obsłużonych zgłoszeń 1. Wstęp W niniejszym dokumencie zostały opisane modyfikacje wprowadzone w wersji. 2. Poprawa bezpieczeństwa danych w W instalatorze wprowadzono nową funkcjonalność

Bardziej szczegółowo

4 Web Forms i ASP.NET...149 Web Forms...150 Programowanie Web Forms...150 Możliwości Web Forms...151 Przetwarzanie Web Forms...152

4 Web Forms i ASP.NET...149 Web Forms...150 Programowanie Web Forms...150 Możliwości Web Forms...151 Przetwarzanie Web Forms...152 Wstęp...xv 1 Rozpoczynamy...1 Co to jest ASP.NET?...3 W jaki sposób ASP.NET pasuje do.net Framework...4 Co to jest.net Framework?...4 Czym są Active Server Pages (ASP)?...5 Ustawienia dla ASP.NET...7 Systemy

Bardziej szczegółowo

Instrukcja instalacji wersja 1.01

Instrukcja instalacji wersja 1.01 earchiwista Instrukcja instalacji wersja 1.01 Metryka Projekt Wykonawca Produkt Opis earchiwista SKG S.A. Instrukcja instalacji Dokument zawiera instrukcję instalacji systemu earchiwista. Autorzy Róża

Bardziej szczegółowo

PROJEKT Z BAZ DANYCH

PROJEKT Z BAZ DANYCH POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRONIKI PROJEKT Z BAZ DANYCH System bazodanowy wspomagający obsługę sklepu internetowego AUTOR: Adam Kowalski PROWADZĄCY ZAJĘCIA: Dr inż. Robert Wójcik, W4/K-9 Indeks:

Bardziej szczegółowo

INFRA. System Connector. Opis systemu

INFRA. System Connector. Opis systemu INFRA System Connector Opis systemu Spis treści Opis składników systemu... 3 Bezpieczeństwo systemu... 4 Bezpieczeństwo komunikacji... 4 Zabezpieczenie dostępu do serwisów... 4 Autoryzacja użytkowników...

Bardziej szczegółowo

e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ

e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ www.e-awizo.pl BrainSoft sp. z o. o. ul. Bolesława Chrobrego 14/2 65-052 Zielona Góra tel.68 455 77 44 fax 68 455 77 40 e-mail: biuro@brainsoft.pl

Bardziej szczegółowo

Inżynieria oprogramowania- Grupa dra inż. Leszka Grocholskiego II UWr 2009/2010. Aleksandra Kloc, Adam Grycner, Mateusz Łyczek. Wasza-fota.

Inżynieria oprogramowania- Grupa dra inż. Leszka Grocholskiego II UWr 2009/2010. Aleksandra Kloc, Adam Grycner, Mateusz Łyczek. Wasza-fota. Inżynieria oprogramowania- Grupa dra inż. Leszka Grocholskiego II UWr 2009/2010 Aleksandra Kloc, Adam Grycner, Mateusz Łyczek Wasza-fota.pl Projekt struktury systemu Historia zmian tego dokumentu Data

Bardziej szczegółowo

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja Produkcja by CTI Proces instalacji, ważne informacje oraz konfiguracja Spis treści 1. Ważne informacje przed instalacją...3 2. Instalacja programu...4 3. Nawiązanie połączenia z serwerem SQL oraz z programem

Bardziej szczegółowo

Podstawowe możliwości programu Spectro Market Faktura 2011.2

Podstawowe możliwości programu Spectro Market Faktura 2011.2 Podstawowe możliwości programu Spectro Market Faktura 2011.2 Obsługa faktur VAT sprzedaży, zaliczki, marży. Obsługa faktur korygujących. Tworzenie not. Tworzenie pokwitowań. Budowane i obsługa kartotek:

Bardziej szczegółowo

1. Podręcznik instalacji aplikacji EXR Creator... 2 1.1 Wstęp... 3 1.2 Instalacja... 4 1.2.1 Instalacja aplikacji EXR Creator z płyty CD... 5 1.2.1.

1. Podręcznik instalacji aplikacji EXR Creator... 2 1.1 Wstęp... 3 1.2 Instalacja... 4 1.2.1 Instalacja aplikacji EXR Creator z płyty CD... 5 1.2.1. 1. Podręcznik instalacji aplikacji EXR Creator.................................................................... 2 1.1 Wstęp.............................................................................................

Bardziej szczegółowo

Informatyka I. Standard JDBC Programowanie aplikacji bazodanowych w języku Java

Informatyka I. Standard JDBC Programowanie aplikacji bazodanowych w języku Java Informatyka I Standard JDBC Programowanie aplikacji bazodanowych w języku Java dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2017 Standard JDBC Java DataBase Connectivity uniwersalny

Bardziej szczegółowo

Win Admin Monitor Instrukcja Obsługi

Win Admin Monitor Instrukcja Obsługi Win Admin Monitor Instrukcja Obsługi czerwiec 2019 wersja dokumentu 1.7 dla wersji aplikacji 2.1.1.0 Spis treści: I. Wstęp 3 II. Wymagania systemowe 4 III. Ograniczenia funkcjonalne wersji demo 5 IV. Instalacja

Bardziej szczegółowo

elektroniczna Platforma Usług Administracji Publicznej

elektroniczna Platforma Usług Administracji Publicznej elektroniczna Platforma Usług Administracji Publicznej Instrukcja użytkownika Instrukcja korzystania z certyfikatu wersja 7.5 Ministerstwo Spraw Wewnętrznych i Administracji ul. Batorego 5, 02-591 Warszawa

Bardziej szczegółowo