System wspierający obsługę przedmiotów projektowych

Slides:



Advertisements
Podobne prezentacje
Piotr Czekalski, ZMiTAC, Politechnika Śląska 2003
Advertisements

Migrating Desktop Podsumowanie projektu
Graficzny klient SVN graficzny klient SVN integrujący się z powłoką systemu dostępny tylko dla systemu Windows - do pobrania z
Narodowe Biuro Kontaktowe eTwinning Portal europejski i narzędzia.
Generator Wniosków o Płatność
Skrypty, procedury przechowywane i wyzwalane
SQL INJECTION Wykorzystanie błędów w językach skryptowych
OiZPI Część 5 narzędzia CASE w materiałach wykorzystano:
Horyzontalne scenariusze pracy
OLAP budowa aplikacji analitycznych w MS SQL 2000 i Yukon
Microsoft Office System w praktyce wdrożenie w COMARCH-CDN
Visual Studio Codename „Orcas”, LINQ
Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI
Inteligentny System Aktualności
Zarządzanie Wersjami Na przykładzie pakietu Microsoft Visual SourceSafe 6.0 (VSS) Krzysztof Trela, s1761.
Tomasz Pieciukiewicz Rafał Hryniów
P I OTR SKOŁYSZ. POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY.
Information Bridge Framework platforma integracji Microsoft Office 2003 z aplikacjami Line of Business Krzysztof Michalski10/01/2005.
Systemy zarządzania treścią CMS
Praca Inżynierska „Analiza i projekt aplikacji informatycznej do wspomagania wybranych zadań ośrodków sportowych” Dyplomant: Marcin Iwanicki Promotor:
Projekt i implementacja aplikacji do zasilania bazy danych testowymi danymi Jacek Lis Promotor: prof. dr hab. inż. Włodzimierz KASPRZAK.
1/18 LOGO Profil zespołu. 2/18 O nas Produkcja autorskich rozwiązań informatycznych dla małych i średnich firm w zakresie systemów: Baz danych Aplikacji.
PODSTAWY PROGRAMOWANIA
Analiza, projekt i częściowa implementacja systemu obsługi kina
Narodowe Biuro Kontaktowe eTwinning Portal europejski i rejestracja.
Projekt z Baz Danych II Łukasz Wiatrak Marta Kowalczyk Krzysztof Cywicki.
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
System katalogowania i zarządzania sprzętem na uczelni
System katalogowania i zarządzania sprzętem na uczelni
System zarządzania parafią
MedPoz System informatyczny do wspomagania pracy przychodni lekarskiej
Promotor: dr.inż. Aleksandra Werner
IT Asset Management Service
Witold Bołt Wprowadzenie do .NET Witold Bołt
Systemy zarządzania treścią Wykład 1
DMS TimeFrame Software. Co to jest DMS? System zarządzania dokumentami Składowanie Specyfikowanie Indeksowanie Kontrola zawartości Kontrola dostępu Kontrola.
Continuous Integration
Microsoft Expression Studio
UML 2.x Robert Pająk.
Promotor: dr.inż. Aleksandra Werner
Analiza możliwości tworzenia aplikacji typu RIA na przykładzie portalu ogrodniczego Autor: Łukasz Strzelecki Promotor: dr inż. Paweł Kasprowski.
Zarządzanie Projektami
Licencjonowanie narzędzi dla programistów
Przygotował: Paweł Ziaja
Narzędzia wspomagające programowanie, projektowanie, pisanie kodu Tomasz Huczek.
Kostyantyn Doronovych, 79129, sr1640 Łukasz Marciniak, 79166, sr1640
Kostyantyn Doronovych, 79129, sr1640 Łukasz Marciniak, 79166, sr1640
„Kalkulator zużycia oraz kosztu energii elektrycznej online „
Aleksandra Drezno Promotor: mgr inż. Jerzy Stankiewicz
System synchronizacji oraz współdzielenia plików pomiędzy wieloma użytkownikami oraz urządzeniami poprzez sieć Internet Rafał Olszewski Promotor: Mgr inż.
Systemy zarządzania treścią Wykład 5
Bazy Danych w Mango Mateusz Mikulski
Aplikacja od SaaS do IdaaS
Bazy danych, sieci i systemy komputerowe
SPECJALNOŚĆ: Oprogramowanie Systemowe
System do zarządzania i ewidencji dokumentów.
XML Publisher Przedmiot i zakres szkolenia Przedmiot i zakres szkolenia Przeznaczenie XML Publisher Przeznaczenie XML Publisher Definiowanie Definiowanie.
Projekt realizowany w ramach Software Development Studio (SDS) Wizualne środowisko do tworzenia aplikacji webowych.
Kartowanie flory 1. Dokładne zbadanie ekosystemów na danym obszarze 2. Waloryzacja flory 3. Praca w terenie.
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Technologie internetowe Wykład 5 Wprowadzenie do skrytpów serwerowych.
Technologie internetowe i mobilne
PROINFO System zarządzania informacją o przedsięwzięciu informatycznym Seminarium dyplomowe 2004 WIiZ Politechnika Poznańska.
Forum Pracodawców AEiI 2015 Wydział Automatyki, Elektroniki i Informatyki Gliwice, 11 marca 2015r.
.NET i Bazy Danych Projekt: Wadim Grasza.
MAS Rafał Hryniów. Agenda  Zasady  Referaty  Projekt  Kolosy.
WYŻSZA SZKOŁA INFORMATYKI i ZARZĄDZANIA W BIELSKU - BIAŁEJ Dyplomant: Damian Bajerowski Promotor: Doc. dr inż. Aleksander M. Simon.
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
Weed Wizualna eksploracja danych Andrzej Bartoszek Adam Dudczak Przemysław Gwóźdz Jakub Jankowski.
Podstawy programowania
Zapis prezentacji:

System wspierający obsługę przedmiotów projektowych autorzy: Robert Pająk Piotr Zastawnik promotor: dr inż. Dariusz Rafał Augustyn

Plan prezentacji Temat Projektowanie Narzędzia Implementacja Podsumowanie

Temat Czyli co mamy zrobić

Wymagania funkcjonalne Definiowanie użytkowników w określonych rolach Zakładanie tematów projektów Wystawienie tematów Import danych o studentach z pliku Tworzenie sekcji Przypisywanie sekcji do wystawionych tematów Ewidencja obecności System powiadamiania mailowego Wystawienie ocen cząstkowych i końcowych Publikacje wiadomości wewnętrznych Raporty i zestawienia w tym generacja protokołu końcowego Program administratora użytkowników i uprawnień

Wymagania niefunkcjonalne Aplikacja desktopowa Technologia .NET Visual Studio SQL Server Szyfrowanie haseł Kontekstowy system pomocy Dokumentacja

Projektowanie Czyli jak to zrobić

Główne przypadki użycia

Schemat dziedzinowy

Schemat bazy danych

Narzędzia Czyli czego użyjemy do realizacji

Narzędzia Assembla, TortoiseSVN, Skype - Praca w zespole MS SQL Server 2008 - SZBD Visual Studio 2008 - IDE DevExpress WinForms - Kontrolki LINQ to SQL - DataAccess HTML Help Workshop - Help StyleCop, FxCop, Unit Testing Framework - Jakość kodu Doxygen - Dokumentacja Enterprise Architect - CASE

Praca w zespole Assembla – repozytorium SVN, project tracking TortoiseSVN – klient SVN Skype - komunikator

System zarządzania bazami danych MS SQL Server 2008 SP2

Zintegrowane Środowisko Programistyczne Visual Studio 2008 SP1

Kontrolki WinForms DevExpress v2009 vol 1.5

Dostęp do bazy danych LINQ to SQL using (DC_PrzedmiotyProjektoweDataContext dc = new DC_PrzedmiotyProjektoweDataContext()) { var temat = (from t in dc.Tematy where t.id_tematu == vrpIdTematu select t).SingleOrDefault(); if (temat != null) Identyfikator = temat.id_tematu; IdAutora = (int)temat.id_autora; IdPrzedmiotu = temat.id_przedmiotu; Opis = temat.opis; Technologia = temat.technologia; Nazwa = temat.nazwa; StanTematu = (Stan)Enum.Parse(typeof(Stan), temat.stan, true); vrcZalacznik = new Cl_ZalacznikTematu(Identyfikator); }

Pomoc kontekstowa HTML Help Workshop 1.32

Jakość kodu StyleCop 4.3.3.0 NArrange 0.2.9 FxCop 1.36 Unit Testing Framework

Dokumentacja Komentarze XML Doxygen

Narzędzie CASE Enterprise Architect 7.5

Implementacja - DEMO Czyli realizacja

Podsumowanie

Podsumowanie Projektowanie Wzorce projektowe Jakość Narzędzia programistyczne Praca w zespole GUI = ocena użytkownika