PROMOCJA PROJEKTU. SchematicLab stworzenie innowacyjnej aplikacji do projektowania układów elektronicznych firmy GEARCOM SPÓŁKA JAWNA ADAM CICHOSZ



Podobne dokumenty
Tytuł projektu: SchematicLab stworzenie innowacyjnej aplikacji do projektowania układów elektronicznych

DESIGNER APPLICATION. powered by

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

WAT - WYDZIAŁ ELEKTRONIKI INSTYTUT SYSTEMÓW ELEKTRONICZNYCH ZAKŁAD EKSPLOATACJI SYSTEMÓW ELEKTRONICZNYCH

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.

Jarosław Żeliński analityk biznesowy, projektant systemów

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie

Wykład 1. Wprowadzenie do systemów CAD

Marlena Plebańska. Nowoczesny e-podręcznik

Fluid Desk: Ventpack - oprogramowanie CAD dla inżynierów sanitarnych

Zespół Szkół Ponadgimnazjalnych nr 1 im. ks. Stanisława Konarskiego w Jędrzejowie

Informatyzacja JST z zastosowaniem technologii przetwarzania w chmurze

Piotr Bubacz Cloud Computing

T-Flex Parametric CAD - konstrukcje modułowe

Temat: Narzędzia do wspomagania projektowania układów elektronicznych Data: Przeredagowano: Autor: Piotr Kierat

Chmura obliczeniowa. Sieci komputerowe laboratorium A1 (praca grupowa w chmurze)

ZAMAWIAJĄCY. CONCEPTO Sp. z o.o.

Zdalne monitorowanie i zarządzanie urządzeniami sieciowymi

Galileo - encyklopedia internetowa Plan testów

epuap Opis standardowych elementów epuap

TWÓJ BIZNES. Nasz Obieg Dokumentów

Wstęp do Informatyki. Klasyfikacja oprogramowania

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012

` Oxeris Anti-Theft Service Powered by Intel Anti-Theft Technology Usługa antykradzieżowa urządzeń

X-CONTROL -FUNKCJONALNOŚCI

GSMONLINE.PL. T-Mobile wprowadza platformę T-Mobile Cloud - aktualizacja Polski T-

INSTRUKCJA LABORATORYJNA

Opis zmian funkcjonalności platformy E-GIODO wprowadzających możliwość podpisania wniosku bezpośrednio w oknie przeglądarki.

ZAPYTANIE OFERTOWE. nr 1/UE/2014. z dnia r. w związku z realizacją projektu pn.

Zapytanie ofertowe. Dotyczące budowy serwisu do automatycznego świadczenia e-kursów

System EssentioCMS. Korzyści z zastosowania EssentioCMS

Rok szkolny 2015/16 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. ADMINISTROWANIE BAZAMI DANYCH kl. 4c

REFERAT O PRACY DYPLOMOWEJ

RFP. Wymagania dla projektu. sklepu internetowego B2C dla firmy Oplot

Zapytanie ofertowe

Poznań, dzień Zapytanie ofertowe

Wirtualizacja zasobów IPv6 w projekcie IIP

VALIO Sp. z o.o. Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej.

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

PDM wbudowany w Solid Edge

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

ERP CENNIK Obowiązujący od

Systemy Open Source w zarządzaniu projektami, na przykładzie Redmine i OpenProject. Rafał Ciszyński

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. tel: +48 (032)

Dokumentacja projektu QUAIKE Architektura oprogramowania

Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)

Oprogramowanie do projektowania i produkcji opakowań

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

INSTYTUT SYSTEMÓW ELEKTRONICZNYCH WEL WAT ZAKŁAD EKSPLOATACJI SYSTEMÓW ELEKTRONICZNYCH. Ćwiczenia nr 3: RYSUNEK ELEKTRYCZNY WSPOMAGANY KOMPUTEROWO

Administratora CSIZS - OTM

Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice

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

Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER

Opracowanie dodatkowego rodzaju pytań dla systemu Moodle

CallShop. Usługi. Oferta dla firm PostPaid. tel. (12)

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Urząd Miasta Knurów ul. dr. Floriana Ogana 5, Knurów tel. (32) , fax: (32)

Podstawowe wiadomości i pojęcia związane z projektowaniem schematów elektrycznych

DOTACJE NA INNOWACJE INWESTUJEMY W WASZĄ PRZYSZŁOŚĆ

Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1.

PROGRAM ZAJĘĆ REALIZOWANYCH W RAMACH PROJEKTU

Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami

Bydgoskie Centrum Archiwizacji Cyfrowej sp. z o.o.

Załącznik nr 1. Specyfikacja techniczna portalu internetowego Łódź, r.

MODELOWANIE I SYMULACJA UKŁADÓW PNEUMATYCZNYCH, HYDRAULICZNYCH I ELEKTRYCZNYCH za pomocą programu komputerowego AUTOSIM 200

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

Rozwiązanie GIS dla mniejszego. miasta: model Miasta Stalowa Wola. Janusz JEśAK. Jacek SOBOTKA. Instytut Rozwoju Miast. ESRI Polska Sp. z o. o.

PRZYJAZNE ZARZĄDZANIE TREŚCIĄ TWOJEGO SERWISU WWW NALEŻYMY DO

firmy produkty intranet handel B2B projekty raporty notatki

Norton 360 Najczęściej zadawane pytania

Opis wymagań i program szkoleń dla użytkowników i administratorów

A. Specyfikacja wymagań na utworzenie portalu internetowego

TWÓJ BIZNES. Nasze rozwiązanie

LegrandCAD zawiera elementy wyposażenia instalacji elektrycznych z aktualnego programu produkcji firmy Legrand, w tym: wyłączniki i rozłączniki mocy;

Tester oprogramowania 2014/15 Tematy prac dyplomowych

EXR - EASY XBRL REPORTING

Zakres wymagań dotyczących Dokumentacji Systemu

Konspekt pracy inżynierskiej

Jolanta Przyłuska Zarządzanie wiedzą w instytucjach naukowych. Łódź IMP, 4 VI 2014 r. Forum Bibliotek Medycznych 7/2 (14),

Załącznik Nr 4 do Zapytania Ofertowego Szczegółowy opis przedmiotu zamówienia (część jawna) Zapytanie ofertowe nr 1/ /RPPK

omnia.pl, ul. Kraszewskiego 62A, Jarosław, tel

ZAPYTANIE OFERTOWE. z dnia 20 grudnia 2013r.

REFERAT PRACY DYPLOMOWEJ

Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka

Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online

PROJEKTOWANIE UKŁADÓW PNEUMATYCZNYCH za pomocą programu komputerowego SMC-PneuDraw 2.8

1 Spotkanie Użytkowników Systemów B&R, 9 10 października Hotel Ossa Congress & SPA, Ossa, Rawa Mazowiecka - -

Ćwiczenia nr 4: PROJEKT PŁYTKI DRUKOWANEJ WSPOMAGANY KOMPUTEROWO

System Broker. Wersja 5.1

Zapytanie ofertowe nr 1/11/2013 na wykonanie dedykowanego oprogramowania

Projektowanie rozdzielnic niskiego napięcia Program hagercad.one

ERP. Comarch ERP XL. Cennik

1.1. Możliwości programu

Projekt epuap obecny stan realizacji i plany na przyszłość

FORMULARZ OFERTOWY. Termin dostarczenia dokumentu 1

Nadzorowanie stanu serwerów i ich wykorzystania przez użytkowników

Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu

Narzędzia uruchomieniowe dla systemów Embedded firmy Total Phase

PLAN ZARZĄDZANIA KONFIGURACJĄ OPROGRAMOWANIA PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>

Transkrypt:

PROMOCJA PROJEKTU SchematicLab stworzenie innowacyjnej aplikacji do projektowania układów elektronicznych firmy GEARCOM SPÓŁKA JAWNA ADAM CICHOSZ Strona 1 z 9

SchematicLab Nowoczesne narzędzie do projektowania obwodów elektrycznych 1. Wprowadzanie Rozwiązania internetowe w niezwykle agresywny sposób wypierają z naszego codziennego życia dobrze znane od lat programy instalowane bezpośrednio na komputerach. Powszechna staje się świadoma rezygnacja ze znanego niegdyś procesu lokalnej instalacji na rzecz możliwości skorzystania z aplikacji udostępnionej jedynie w chmurze. Czym od konwencjonalnego oprogramowania różni się zatem chmura? W jaki sposób wyprzedza ona Strona 2 z 9

znane do tej pory rozwiązania? Na te i inne pytania postaram się odpowiedzieć w poniższym artykule. Chmura obliczeniowa (ang. cloud computing) jest sposobem przetwarzania danych w oparciu o udostępnione przez usługodawcę serwisy. Koncepcja ta pozwala na budowanie środowiska w którym sprzęt, oprogramowanie oraz udostępniane dane są bezpośrednio przez usługodawcę. To również usługodawca w tej konfiguracji aktualizacje udostępnione oprogramowanie dba o bezpieczeństwo danych oraz dostarczenie takiej wydajności sprzętu aby klient w sposób optymalny mógł je wykorzystywać. Dostęp do oprogramowania realizowany jest w większości z wykorzystaniem jedynie przeglądarki internetowej. Pozwala to na korzystanie z usługi bez względu na posiadany system operacyjny. Dodatkowym atutem takiego modelu są też mniejsze wymagania sprzętowe stawiane komputerom klienckim. Używanie aplikacji nie wymaga posiadania sprzętu o dużej wydajności, to usługodawca zapewnia takie możliwości sprzętowe aby aplikacja działała w pełni wydajnie. Taki sposób udostępniania narzędzi pozwala również wykorzystać popularne dzisiaj tablety oraz smartphony. Wraz z rozwojem przedstawionych narzędzi nastąpił dynamiczny rozwój aplikacji internetowych wykorzystujących opisywane rozwiązanie. Powszechnie wykorzystywane wcześniej aplikacje instalowane lokalnie zaczęły stopniowo zyskiwać swoje odpowiedniki w chmurze. Chmura przyniosła też nowe możliwości sprzedaży usług. Zrezygnowano z modelu sprzedaży usług w oparciu o licencje wieczyste. Zamiast tego wprowadzono bardzo powszechne obecnie rozwiązanie polegające na sprzedaży czasowych licencji pozwalających na wykorzystywanie udostępnionych w chmurze usług. SchematicLab jest projektem realizowanym z wykorzystaniem przedstawionej wyżej technologii. Jest to oprogramowanie specjalistyczne umożliwiające usprawnienie procesu projektowania, testowania oraz symulacji układów elektrycznych. W dalszej części artykułu przedstawione zostaną cechy tego nowoczesnego rozwiązania. 2. SchematicLab SchematicLab jest projektem, który ma na celu stworzenie e-usługi umożliwiającej zaprojektowanie układu elektrycznego, następnie wykonanie obwodu drukowanego (PCB) realizowanego urządzenia, testowanie i symulację wraz z możliwością wygenerowania modelu Strona 3 z 9

3D płytki drukowanej. Pomysł na projekt powstał jako odpowiedz na aktualny brak tego typu oprogramowania na rynku aplikacji web-owych. Założeniem budowanego rozwiązania była chęć stworzenia narzędzia, które dzięki intuicyjnemu interfejsowi przypominałoby dobrze znane dla projektantów narzędzia typu CAD. Rysunek 1: Przykładowy projekt PCB Projekt budowany jest z myślą o dużej rzeszy osób zainteresowanych hobbistyczną budową urządzeń i układów elektrycznych. Grupa docelowa zainteresowana jest nie tylko samym narzędziem ale również udostępnianym przez aplikację miejscem do wymiany projektów czy też funkcją pozwalającą na grupowe projektowaniem urządzeń. Aplikacja udostępnia również możliwość publikacji budowanych rozwiązań wraz z wspólną biblioteką komponentów udostępnianych przez użytkowników. Projekt dostępny będzie w dwóch wersjach. Darmowej (wersja typu Standard) dającej dostęp do pełnej funkcjonalności z pewnymi ograniczeniami oraz komercyjnej (wersja typu Pro) udostępniającej aplikację do projektowania układów w zastosowaniach przemysłowych. Różnice pomiędzy wersją standard i pro polegają na wielkości wykorzystywanej do projektowania płytki drukowanej oraz ilości dostępnych warstw. 2.1 Moduły Aplikacja złożona jest z kilku modułów funkcjonalnych. Każdy z modułów integruje się w określony sposób z rdzeniem platformy wzbogacając go o określone funkcje/mechanizmy. Taka architektura pozwala na stosunkowo łatwą możliwość dodawania nowych elementów do Strona 4 z 9

rozbudowywanej aplikacji. Podstawowa wersji aplikacja zbudowana zostanie z 14 modułów funkcyjnych. Poniżej przedstawiony został skrócony opis wszystkich dostępnych modułów. Edytor schematów - część aplikacji pozwalająca na podstawowy opis realizowanego projektu w postaci schematu elektrycznego. Użytkownik opisuje relacje powiązanych ze sobą elementów za pomocą symboli elektrycznych. Jest to pierwszy krok w przypadku projektowania urządzenia. Edytor PCB - aplikacja pozwalająca na zaprojektowanie końcowego wygla du płytki drukowanej. Umożliwia przesuwanie ściezėk drukowanych, dopasowywanie elementów elektrycznych do wymiarów laminatu (materiał z którego zrobiona jest płytka drukowana). Posiada zasobnik gotowych komponentów, posiadających zdefiniowane wymiary - dzięki czemu projektowanie końcowego urządzenia przebiega stosunkowo szybko. Edytor komponentów - edytor jest uzupełnieniem Edytora PCB, umoz liwia on zmodyfikowanie gotowych parametrów przypisanych do komponentów - dotyczy to głównie opisu fizycznego elementów (wysokość, szerokość, rozstaw nóg, typ obudowy). W załozėniu uzẏtkownik ma do wyboru gotowe, zdefiniowane komponenty. W przypadku braku odpowiedniego komponentu w bibliotece komponentów uzẏtkownik ma moz liwość zdefiniowania go według własnych potrzeb. Opisuje wszystkie fizyczne parametry. Tak zdefiniowane przez uzẏtkowników komponenty moga wzbogacać baze wszystkich elementów doste pnych w systemie. Moduł wersjonowania - moduł przeznaczony do rewizjonowania projektów. Kazḋy projekt podczas budowania ulega zmianom, mechanizm wersjonowania pozwala wrócić do kazḋej zmiany poczynionej przez kazḋego z uzẏtkowników. Takie rozwia zanie gwarantuje pewność, zė jeśli któryś z projektantów pracuja cych w zespole projektowym dokona złych zmian, zawsze istnieje moz liwość przywrócenia poprzedniej wersji projektu. Moduł CAM - moduł służy do wygenerowania standardowych plików akceptowanych przez producentów (obwodów drukowanych) PCB (Gerber) Strona 5 z 9

Moduł 3D - moduł do wizualizacji 3D. Słuzẏ do zaprezentowania płytki drukowanej (PCB) w przestrzeni 3D. Jest to dodatkowa moz liwość obejrzenia przez projektanta wyników swojej pracy. Dzie ki takiemu rozwia zaniu istnieje moz liwość lepszego dobrania obudowy elementu do wymiarów realizowanej płytki. Moduł importu bibliotek komponentów - moduł służący do importowania bibliotek opisujących wykorzystywane elementy elektroniczne. Moduł umożliwia zaimportowanie całego zbioru elementów, posiadającego dokładny opis fizyczny i elektryczny. Moduł administracyjny - moduł służy do zarządzania systemem. Dodawania/usuwania kont użytkowników, modyfikowania uprawnień. Blokowania za złamanie regulaminu. Zarządzania użytkownikami, zasobami komponentów. Tworzenia kopii zapasowych. Moduł statystyk - umożliwia monitorowanie wszystkich aktywności na platformie, badanie preferencji użytkowników. Moduł gromadzi informacje, Które elementy i schematy urządzeń wykorzystywane sa najczęściej. Pozwala to tez dostosować sie do wymagań rynku i wprowadzać odpowiednie modyfikacje. Moduł płatności - moduł przeznaczony do dokonywania opłat za usługi, moduł dostosowany do płatności klientów polskich i zagranicznych Moduł walidacji schematu - moduł sprawdzający poprawność podłączenia wszystkich bloków schematu Moduł walidacji elektrycznej - służy do przeprowadzania procesu sprawdzania podstawowych parametrów elektrycznych schematu. Autorouter - moduł do automatycznego wytyczania ściezėk na płytce drukowanej na podstawie schematu Strona 6 z 9

Moduł symulacji - umożliwia wykonanie symulacji funkcjonalnej układu na podstawie schematu elektrycznego Zastosowanie tak dużej liczby dostępnych modułów sprawia, że opracowywane oprogramowanie obfituje w szereg nowoczesnych rozwiązań funkcyjnych i użytkowych. Moduły pozwalają na realizację wszystkich tych samych zadań dostępnych w konkurencyjnych profesjonalnych aplikacjach instalowanych bezpośrednio na komputerze. 3. Upverter, Protel, Eagle.. Obecnie istnieją trzy wiodące na rynku produktu. W poniższym rozdziale postaram się przedstawić kilka szczegółów charakteryzujących każde z dostępnych rozwiązań oraz pokazać podobieństwa i różnice w stosunku do SchematicLab. Protel (http://www.altium.com/) oraz Eagle (http://www.cadsoftusa.com/) to dwie profesjonalne aplikacje wykorzystywane do projektowania układów elektrycznych. Wśród aktualnych rozwiązań to dwa wiodące rozwiązania, które umożliwiają stworzenie projektu ideowego następnie realizację projektu PCB oraz stworzenie modelu 3D realizowanej płytki. Aplikacje występują jedynie w wersji instalowanej lokalnie na komputerze. Wymagania sprzętowe stawiane przed komputerem klienckim służącym do uruchamiania aplikacji są dość wysokie natomiast oferowana funkcjonalność wcale nie dużo większa od udostępniaj w aplikacji SchematicLab. Z punktu widzenia projektanta dużą zaletą jest możliwość pracy nad projektowanymi rozwiązaniami bez konieczności dostępu do sieci Internet. Wadą jest natomiast brak możliwości zespołowej pracy nad realizowanymi projektami. SchematicLab to rozwiązanie dedykowane do pracy w grupach, sami definiujemy skład grupy, określamy poziomy dostępu oraz możliwości kooperacji użytkownika w stworzonym zespole. Strona 7 z 9

Rysunek : Protel - Interfejs użytkownika Upverter (www.upverter.com) bazuje na modelu pracy bardzo podobnym do realizowanego systemu SchematicLab. Oba rozwiązania działają z wykorzystaniem chmury obliczeniowej do przechowywania i przetwarzania danych, natomiast funkcje udostępniane zarówno w jednym i drugim projekcie są bardzo podobne. Dużą różnicą jest natomiast sposób płatności związany z wykorzystywaniem tego narzędzia. W przypadku produktu Upverter dostępny jest obecnie jedynie kilkunastodniowy, testowy okres korzystania z aplikacji. Do przedłużenia okresu konieczne jest opłacenie wybranego planu abonamentowego. Rysunek : Upverter - Interfejs użytkownika Strona 8 z 9

SchematicLab udostępnia wszystkie swoje możliwości, z pewnymi ograniczeniami w darmowej wersji. Płatna wersja produktu różni się jedynie usunięciem z aplikacji pewnych ograniczeń (np. możliwą ilością osób dostępnych w projekcie). 5. Plany rozwoju Platforma SchematicLab rozwija się bardzo dynamicznie co daje autorom poczucie chęci rozbudowy rozwiązania o kolejne moduły. W ramach popularyzacji rozwiązania planowane są wykłady promujące aplikację na wydziale Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej. 6. Informacja o dofinansowaniu projektu Projekt SchematicLab stworzenie innowacyjnej aplikacji do projektowania układów elektronicznych jest współfinansowany przez Unię Europejską z Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka POIG na lata 2007-2013 (nr projektu: UDA-POIG.08.01.00-22-225/12-00). Zadanie: promocja projektu (zakupu usług PR) zostało wykonane w ramach projektu: SchematicLab stworzenie innowacyjnej aplikacji do projektowania układów elektronicznych (nr projektu: UDA-POIG.08.01.00-22-225/12-00) Projekt współfinansowany przez Unię Europejską z Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka POIG na lata 2007-2013 Strona 9 z 9