Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów Program wspomagający ewidencjonowanie konserwacji i napraw sprzętu informatycznego. Autor: Zbigniew KUBICKI
Cel pracy: Opracowanie programu służącego do: - rejestrowania dokonywanych konserwacji i napraw sprzętu informatycznego; obliczania czasu zużytego na powyższe czynności w cyklu miesięcznym i rocznym dla poszczególnych wykonawców; wydruku raportów.
Do wykonania programu użyto: Delphi 7.0 firmy Borland – do obsługi bazy danych; Microsoft Access 2003 – przygotowanie bazy danych; Crystal Reports 10 – sporządzenie raportów (z uwagi na błędy w Rave Reports)
Baza danych składa się z 3 tabel: usługi – gromadzenie informacji o dokonanych konserwacjach i naprawach; wykonawcy – informacje o wykonawcach usług; zleceniodawcy – informacje o zleceniodawcach wykonania konserwacji lub naprawy;
Baza danych - relacje
Łączenie z bazą danych: Wykorzystano technologię ADO (Activex Data Objects) – obsługującą nawigację i przetwarzanie w zbiorach danych, realizację transakcji i buforowane uaktualnienia. Komponenty: TADOConnection – odpowiedzialny za połączenie z bazą; TADOTable – odpowiedzialny za operacje zawiązane z tabelą; TADOQuery – odpowiedzialny za SQL SELECT
Struktura programu: Rejestr.exe – program wykonywalny Ksiega.mdb – baza danych Moduły programu: main – moduł główny; usługi – dopisanie nowej usługi; zleceniodawca – dopisanie nowego zleceniodawcy wykonania usługi; wykonawca – dopisanie nowego wykonawcy usługi; usługiPokaz – wyświetlenie znajdujących się w bazie usług; zestawienia – drukowanie raportów dla poszczególnych wykonawców usług w cyklu miesięcznym i rocznym;
Wygląd formularzy poszczególnych modułów Formularz główny
Wygląd formularzy poszczególnych modułów cd. Formularz dopisania nowej usługi
Wygląd formularzy poszczególnych modułów cd. Przegląd wykonanych usług
Wygląd formularzy poszczególnych modułów cd. Formularz do wydruku zestawień
Wygląd przykładowego raportu rocznego
Podsumowanie: Zalety: Program umożliwia w sposób prosty i przyjazny użytkownikowi prowadzić rejestr dokonywanych napraw i konserwacji. Nie jest wymagana znajomość komend SQL. W znacznym stopniu pozwala zaoszczędzić czas potrzebny na wykonanie raportów.