Wyniki prezentacji
Zespół 27 ma przyjemność poinformować, że projekt WireSpective otrzymał jedno z trzech równorzędnych wyróżnień w ramach przedmiotu Programowanie Zespołowe. Bardzo cieszymy się, że nasza ciężka praca została doceniona!
Aplikacja
Zapewne każdy z Was widział na filmach z gatunku szpiegowskich moment przygotowania do akcji opanowania jakiegoś budynku. Akcję poprzedzało długie analizowanie planów budynku. Budynek był oczywiście modelowany w 3D, a jakaś urocza blondynka (albo brunetka) w skupieniu przeglądała wszystkie możliwe szczegóły - sieci elektryczne, sieci komputerowe, rury, nieudokumentowane przejścia czy schemat wentylacji powietrza. Pewnie wielu z Was zastanawiało się: "Dlaczego nigdy nie widziałem takiego programu? Dlaczego takich programów nie ma???". Otóż jest co najmniej jeden... ;-)
WireSpective jest zaawasowaną aplikacją umożliwiającą graficzne modelowanie i monitorowanie sieci lokalnej w budynkach w środowisku 3D.
Podobnie jak w filmach szpiegowskich zostanie Ci pokazana siatka, schemat budynku, w której zaznaczone są węzły i połączenia sieci komputerowej. Masz możliwość pełnej interakcji z trójwymiarowym modelem - obracanie, przybliżanie i oddalanie, skupienie się na konkretnym piętrze - to wszystko ułatwia zorientowanie się w budowie budynku i sieci.
Dodatkowo zapewniona jest także interakcja z węzłami sieci komputerowej. Na przykład przesuń kursorem myszki nad jakąś maszyną - pojawi się okno z podstawowymi informacjami o tej maszynie - między innymi jej adres sieciowy i sprzętowy. A może wskazana maszyna wystawia jakieś usługi? Kliknij, żeby zobaczyć, które porty są otwarte. Jeśli na przykład usługa SSH jest dostępna - to kliknij na maszynę, aby się do niej zalogować.
A może miałbyś ochotę zaprojektować własny budynek, albo zwizualizować sieć w swoim akademiku? Nie ma problemu - w pakiecie oprogramowania WireSpective znajduje się specjalna aplikacja - Tangerine WireDesigner - służąca do wizualnego projektowania budynków i sieci. Po prostu wyeksportuj swój projekt do pliku opartego na formacie XML, a silnik WireSpective zajmie się resztą.
Całość jest zaprojektowana tak, żeby cieszyć oko i dostarczać dobrej zabawy. Główne obiekty oraz menu są animowane - tak, by maksymalnie wykorzystać to wszystko, co oferuje środowisko 3D.
WireSpective jest projektem "studenckim" - wykonywanym w ramach Programowania Zespołowego (przeczytaj więcej).
Technologie
Zapewne zastanawiasz się jakie technologie posłużyły do zbudowania tak złożonej aplikacji. Członkowie naszego zespołu są
entuzjastami technologii związanych z platformą .NET. Model tworzenia aplikacji,
język C# oraz nowe biblioteki DirectX 9
działające w trybie kodu zarządzanego stanowią o sile tego rozwiązania. Uważamy, że platforma .NET świetnie nadaje się do wydajnego pisania dużych projektów.
Przy wyborze technologii, nie bez znaczenia był też fakt, że od pewnego czasu dostępne jest
Visual C# Express Edition - zupełnie bezpłatnie, również do zastosowań komercyjnych. Korzystanie z tego świetnego IDE znacznie ułatwia i uprzyjemnia pracę.
Zintegrowany debugger, autouzupełnianie kodu i efektywne zarządzanie projektem - to te cechy, które lubimy w Visual Studio.
Wszystkie modele 3D obiektów widocznych w WireSpective powstały w programie Blender w wersji 2.41.
W codziennej pracy korzystamy także z wielu innych narzędzi, na przykład z systemu kontroli wersji SubVersion oraz jego klienta - programu TortoiseSVN. Natomiast dokumentację kodu tworzymy przy użyciu świetnego programu nDoc.
Prezentacja
Bardzo ważną częścią projektu będzie też prezentacja naszego dzieła w kwietniu 2006 roku na Wydziale Matematyki i Informatyki. Przygotujemy specjalny pokaz możliwości naszego programu oraz opowiemy krótko o tym, jak został stworzony. Zapraszamy na prezentację - 5 maja 2006 godz. 9.15
Disclaimer
Mamy do Ciebie specjalną prośbę. Nie oglądaj naszej strony korzystając z Internet Explorera. Jego twórcy nie mają zamiaru dostosować go do obowiązujących
standardów. Oglądaj naszą stronę w przeglądarkach implementujących standardy.
Polecamy chociażby: popularnego Internet Explorera w wersji 7 (który dobrze radzi ze standardami), cenionego Firefoksa, pełną wodotrysków Operę albo
rozwojowowego i innowacyjnego Flocka.
Ta strona jest zgodna z obowiązującymi trendami (Web 2.0), a także zgodna (łącznie z arkuszem stylów) ze standardami uzgodnionymi przez World Wide Web Consortium. Jeśli więc w Twojej przeglądarce strona nie wygląda dobrze - postaraj się o lepszą przeglądarkę.

