Politechnika Śląska w Katowicach
Wydział Transportu
Sprawozdanie z przedmiotu:
Informatyka - Projekt
GRUPA T22:
1. Patryk Franke
2. Dariusz Walencik
1. Podstawowe informacje o projekcie:
Naszym projektem jest program, którego zadaniem jest kontrolowanie procesji eksploatacji pojazdów w przedsiębiorstwie. Dzięki swojej funkcjonalności pozwala nam na wyznaczenie takich rzeczy jak:
- obliczenie czasochłonności obsług technicznych
- obliczenie ilości stanowisk świadczących obsługi techniczne
- obliczenie liczby pracowników potrzebnych do obsługi technicznej pojazdów
Obliczenia te są dokonywane na podstawie wpisywanych wartości, takich jak przebieg, ilość dni w roku, przez które pojazd jest użytkowany itp.
2. Opis projektu oraz zastosowane komponenty:
Po uruchomieniu programu widoczna jest strona tytułowa, na której znajdują się cztery buttony - można dzięki nim uruchomić właściwy program, uzyskać informacje o programie jak i o autorach oraz zakończyć działanie aplikacji.
Przechodząc do programu właściwego mamy do wyboru markę, model oraz silnik naszego pojazdu, dodatkowo możemy wybrać również stosowany przez nas olej. W formularzu tym użyto następujących komponentów:
- ComboBox
- RadioGroup
- Image
- Memo
- MainMenu
Wybierając dany model pojazdu wyświetla nam się jego obrazek, tak samo rzecz wygląda jeśli wybieramy odpowiedni olej. Nasze wybory są również automatycznie przepisywane do okienka Memo.
Przechodząc do dalej mamy możliwość wpisania naszych parametrów na podstawie, których obliczana będzie ilość przypadających obsług technicznych. Zastosowano tutaj dodatkowo komponenty takie jak:
- Label
- Edit
- OpenDialog
- inne, które stosowano już we wcześniejszych formularzach
Formularz ten pozwala obliczyć nam przebieg pojazdu, na podstawie wprowadzonych danych oraz ilośc obsług technicznych (OT). Ponadto dzięki komponentowi OpenDialog mamy możliwość wczytania z pliku tekstowego czasu potrzebnego do obsług technicznych na konkretny pojazd. Na podstawie tego czasu możemy potem obliczyć czasochłonność wszystkich naszych obsług technicznych. Całość informacji wpisywana jest do Memo.
W kolejnym formularzu mamy możliwość dokonania obliczenia ilości stanowisk potrzebnych do zapewnienia płynności naszych obsług technicznych oraz ilości pracowników, jaką musimy do tych obsług zatrudnić.
Ponadto dzięki zastosowaniu komponentu SaveDialog możemy całość informacji zapisać do pliku tekstowego (wartość rozszerzenia txt została zadeklarowana automatycznie). Zapisywana jest całość informacji widoczna w naszym Memo.