Budowa platformy do rejestracji i odtwarzania wykładów akademickich

Slides:



Advertisements
Podobne prezentacje
PREZENTACJA SYSTEMU eDokumenty
Advertisements

Katarzyna Szypuła-Sajon
Nowe technologie w nowoczesnej uczelni
Poradnik dla wyższych uczelni
Architektura systemu Gra strategiczna „Strusia Jama”
Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI
Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI
Inteligentny System Aktualności
Usługa Windows Server Update Services (WSUS)
mgr Anna Domagalska Katedra Inżynierii Wiedzy WETI PG
Seminarium Dyplomowe Prezentacja pracy
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.
Microsoft Serwer - wprowadzenie
Technologie informacyjne w kształceniu na Politechnice Gdańskiej Wykład 3 Platformy, narzędzia, zasoby Dr inż. Anna Grabowska
Paweł Fałat Katedra Informatyki Stosowanej
Praca Inżynierska „Analiza i projekt aplikacji informatycznej do wspomagania wybranych zadań ośrodków sportowych” Dyplomant: Marcin Iwanicki Promotor:
Dziedzina problemu. Opracowanie koncepcji, projekt i częściowa implementacja portalu ofert turystycznych.
Analiza, projekt i częściowa implementacja systemu obsługi kina
MedPoz System informatyczny do wspomagania pracy przychodni lekarskiej
InfinitERP prezentacja systemu.
Budowa platformy do rejestracji i odtwarzania wykładów akademickich
Promotor: dr.inż. Aleksandra Werner
Rozwój aplikacji przy wykorzystaniu ASP.NET
IT Asset Management Service
Witold Bołt Wprowadzenie do .NET Witold Bołt
Microsoft Expression Studio
Zarządzanie danymi biznesowymi za pomocą usług EIM serwera SQL 2012, czyli jak SSIS, MDM i DQS rozwiązują problem błędnych danych Marcin Szeliga
Gra mobilna wykorzystująca GPS „Dead City”
Licencjonowanie aplikacji serwerowych
Piotr Karpiński 0,5 min. “Dzień dobry, nazywam się Piotr Karpiński
„KSIB”: Raport z realizacji umowy
Witold Bołt. Agenda W czym tkwi problem..? Po co jest oprogramowanie? Kim jest użytkownik? Zbieranie danych Co to jest design Współpraca programista-projektant.
Obsługa procesów biznesowych w MOSS 2007 Na przykładzie procesu obsługi zleceń Paweł Wróbel.
Silverlight Marcin Badurowicz
POLSKA AKADEMIA OTWARTA Rozpoczęcie roku akademickiego 2007/2008.
Kostyantyn Doronovych, 79129, sr1640 Łukasz Marciniak, 79166, sr1640
Kostyantyn Doronovych, 79129, sr1640 Łukasz Marciniak, 79166, sr1640
System synchronizacji oraz współdzielenia plików pomiędzy wieloma użytkownikami oraz urządzeniami poprzez sieć Internet Rafał Olszewski Promotor: Mgr inż.
Wprowadzenie o obsługi platformy e-learningowej
SPECJALNOŚĆ: Oprogramowanie Systemowe
CRM – wady i zalety UŁ, WMiI, Katedra Analizy Matematycznej i Teorii Sterowania 2008.
Akademia ETI Współpraca Wydziału ETI ze szkołami ponadgimnazjalnymi regionu Jacek Lebiedź Gdańsk, 21 czerwca 2013.
Platformy technologiczne
Projektowanie Aplikacji Internetowych
Technologie programowania systemów internetowych
HTML (ang. HyperText Markup Language ) – język do tworzenia stron internetowych opierający się na znacznikach, czy inaczej je nazywając – tagach. Język.
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Technologie internetowe i mobilne
1 Analiza możliwości języka C# w aspekcie oprogramowania dla myszy Łukasz Łysyganicz Nr indeksu Praca napisana pod kierunkiem: Prof. nzw. Dr hab.
Komputerowe wspomagania nauczania w Nanyang Technological University, Singapur Włodzisław Duch Katedra Informatyki Stosowanej UMK Nanyang Technological.
Podział sieci komputerowych
Rozwiązania mobilne wykorzystujące i aktualizujące informacje przestrzenne Poznań
Zaawansowane metody wykorzystania platformy e-learningowej w prowadzeniu szkoleń on-line PODSUMOWANIE.
Akustyka Muzyczna Projekt. Temat projektu Implementacja algorytmu transpozycji dźwięku PSOLA (Pitch Synchronious Overlap/Add) [16] Opiekun - dr inż. Grzegorz.
Rozpowszechnianie aplikacji KRYSTIAN KOWALCZUK TORUŃ,
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
 Podstawowy składnik.NET Framework  Technologia tworzenia w pełni dynamicznych stron internetowych działających po stronie serwera  Zorientowanie na.
K URS JĘZYKA C++ – ORGANIZACJA ZAJĘĆ ( ) Paweł Rzechonek Instytut Informatyki Uniwersytetu Wrocławskiego.
Program autorskiej klasy matematyczno-fizyczno- -informatycznej dla uczniów wykazujących się uzdolnieniami z przedmiotów ścisłych XX Liceum Ogólnokształcące.
Szkolenie egzaminatorów ECDL © Polskie Towarzystwo Informatyczne Europejski Certyfikat Umiejętności Komputerowych Certyfikacje ECDL w Polsce Wojciech Kulik.
WYŻSZA SZKOŁA INFORMATYKI i ZARZĄDZANIA W BIELSKU - BIAŁEJ Dyplomant: Damian Bajerowski Promotor: Doc. dr inż. Aleksander M. Simon.
Zaawansowane technologie Internetowe Hurtownia strumieni GPRS Dominika Grębowiec Marcin Sikoń Przemysław Gałązka Paweł Głogowski.
PROJEKT I IMPLEMENTACJA APLIKACJI MOBILNEJ "INFORMATOR UO”. Autor: Marcin Marcinkowski Promotor: Dr Helena Kiriczenko.
Inż. Marcin Marcinkowski. W tym menu wybieramy co chcemy zweryfikować.
Praktyczne wykorzystanie systemu wideokonferencyjnego w dydaktyce
NCBiR Program Operacyjny Wiedza Edukacja Rozwój PLN
Jak poprawić jakość kształcenia w obszarze Business Informatics
Content Management System
Podstawy programowania
Zapis prezentacji:

Budowa platformy do rejestracji i odtwarzania wykładów akademickich Marcin Peć, Jacek Pawełczak, Paweł Olczak Opiekun projektu: dr. hab. inż prof. nadzw. PG Wojciech Jędruch Konsultant projektu: mgr Krystyna Dziubich

Cel pracy: Poszerzenie aktualnie rozwijanej platformy o możliwość przechowywania zarchiwizowanych wykładów, rozwiązanie problemów z synchronizacją audio-video oraz wdrożenie platformy.

Cele biznesowe platformy Poszerzenie zakresu usług uczelni o nauczanie zdalne. (niskie koszty, duże zyski) Zachęcenie absolwentów liceów do edukacji na wydziale ETI poprzez ukazanie zaawansowania technicznego i zorientowania wydziału na pomoc studentom

Aktualnie istniejący system - CASC Możliwości: Oglądanie wykładów na żywo Zadawanie pytań wykładowcy Ograniczenia: Brak szczegółowych informacji o wykładzie Brak możliwości późniejszego obejrzenia wykładu Problemy: Brak synchronizacji video i audio

CASC – technologie Cały system jest wykonany w technologii .Net 4.0 Aplikacja wykładowcy wykonana jest w technologii WPF przy użyciu języka C# Aplikacja internetowa wykonana jest przy użyciu technologii ASP .Net oraz Silverlight 4.0 Do nagrywania ekranu wykorzystywana jest biblioteka GDI oraz DirectShow Część aplikacji napisana jest w języku C++ Baza danych znajduje się w pliku db40

CASC - architektura

CASC – aktualne wymagania Serwer o dużej przepustowości Laptop wykładowcy z systemem Windows Vista/7 oraz .Net Framework 4.0 Komputer studenta z wtyczką Silverlight 4.0

CASC - planowane zmiany Dopisanie nowego modułu serwerowego odpowiedzialnego za archiwizację wykładów Stworzenie bazy danych, w której będą przechowywane informacje na temat przedmiotów oraz wykładów Zapewnienie synchronizacji audio i video (aktualnie audio jest opóźnione o kilka sekund) Stworzenie strony na której można przeglądać zarchiwizowane wykłady

CASC – wymagania po zmianach Serwer o dużej przepustowości Serwer o dużej pojemności Laptop wykładowcy z systemem Windows Vista/7 oraz .Net Framework 4.0 Komputer studenta z wtyczką Silverlight 4.0

Przewidywane problemy Rozwijanie istniejącego systemu (zrozumienie kodu) Bardzo ograniczony czas Kwestie licencyjne kodeków

Literatura MacDonald M., Pro Silverlight 3 in C#, Apress 2009 MacDonald M., Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4, Apress 2010