Jak już wspomniałem w jednym z ostatnich wpisów, ostatnie miesiące były podporządkowane napisaniem i obroną pracy magisterskiej, którą z sukcesem udało mi się sfinalizować 26 stycznia br. Temat pracy brzmiał: Projekt i implementacja systemu bazy danych wspomagającego zarządzanie infrastrukturą IT w firmie, czyli po prostu należało stworzyć bazę danych oraz napisać program – interfejs. Korzystając z możliwości subskrypcji oprogramowania Microsoftu MSDN AA do której mam dostęp dzięki PP, interfejs wykonałem w MS Visual Studio 2008 w języku C#, baza danych natomiast opiera się o silnik SQL Server 2005 w wersji Express. Obie aplikacje bezproblemu ze sobą współpracują, VS zawiera sporo mechanizmów pozwalających na podpięcie bazy i działanie na niej. Program z założenia miał służyć jako elektroniczny katalog, który zawierać będzie informację na temat sprzętu (konfiguracja, data zakupu, notatki serwisowe), oprogramowania (klucze, wersje, daty subskrypcji itp.) i użytkowników (informacje kontaktowe, loginy, sprzęt jakim dysponują) w firmie. Ponadto dzięki zastosowaniu Crystal Reports umożliwia tworzenie obszernych raportów, dzięki którym można dowiedzieć się np. ile licencji posiadamy na dane oprogramowanie, czy ile komputerów dysponuje 1 GB pamięcią RAM itp. Program pisany był pod moje potrzeby związane z pracą zawodową, w której tego typu oprogramowanie by się bardzo przydało. Oczywiście zrealizowany projekt nigdy nie miał być i nie zostanie wykorzystany w praktyce, chodziło mi o poznanie środowiska VS, z którym wcześniej nie miałem do czynienia, do tej pory ograniczałem się jedynie do Delphi i Clippera 🙂 Program myślę, że udało się napisać z sukcesem, funkcjonalność, którą sobie załóżyłem została osiągnięta, oczywiście zawiera pewne niedociągnięcia i jest kilka niedogodności, które trzeba by wyeliminować, ale w końcu to wczesna wersja alpha 😉