Forum Sekcji Spadochronowej - Sekcja Spadochronowa

Transkrypt

Forum Sekcji Spadochronowej - Sekcja Spadochronowa
Forum Sekcji Spadochronowej - Sekcja Spadochronowa-Aeroklub Białostocki - SKOKI SPADOCHRONOW
Wygenerowano: 2 March, 2017, 17:24
Nowy system do obsługi i administracji skoków
Autor: czarek - 2009/12/03 14:01
_____________________________________
Witam
Dobiegają końca prace nad nowym systemem do obsługi skoków spadochronowych. Pisze go student
jako pracę inżynierską. Program ma być wielostanowiskowy, potencjalnie sieciowy i DARMOWY !!!
Znaczy dostępny dla wszystkich zainteresowanych. W tej chwili jest we wstępnej wersji beta. Koniec
prac przewidziany jest na połowę stycznia 2010 (co prawda przewiduję przejęcie systemu przez
kolejnego studenta, który przez kolejny rok uzupełni go o inne ciekawe funkcje, ale już ta wersja musi
być funkcjonalna).
Aby umożliwić testowanie i zgłaszanie uwag, program umieściłem pod adresem
http://spadochrony.bialystok.pl/skoki/index.php i proszę o chętne osoby o przetestowanie go w miarę
wolnego czasu przez week-end. Uwagi proszę zgłaszać do mnie osobiście, albo najlepiej tu na forum.
Do programu brak jest instrukcji, ale powinien być intuicyjny i jeśli ktoś nie będzie wiedział jak go użyć,
znaczy że trzeba go będzie zmienić. Można też zgłaszać uwagi o brakujących funkcjach, ale to na
kolejne podejście (kolejny rok) ja mam np. pomysł na kolejkę do wypożyczalni spadochronów
W systemie do czynności innych niż oglądanie wylotów i spadochronów w wypożyczalni potrzebne jest
zalogowanie się. Stworzyłem 1 konto do testów: login: Testowy hasło:test
W dużym skrócie: planowanie odbywa się w drużynach/zespołach. Jeśli brak wolnego wylotu, drużyna
wstawiana jest do kolejki (choć to nie działa do końca jeszcze dobrze), potem można ją umieścić w
wylocie.
============================================================================
O:Nowy system do obsługi i administracji skoków
Autor: czarek - 2009/12/03 14:14
_____________________________________
Aby nie dublować uwag, zamieszczam te, które ja szybko zauważyłem (uwagi nie powinny dotyczyć
szczegółów w wyglądzie - prace nad nim jeszcze trwają):
Zmiany terminologii:
Umiejętności → Uprawnienia
Drużyny ??? → (Grupy) ???, Zespoły ???
Spadochron → Komplet
Data złożenia (przy spadochronie zapasowym) → Data ważności złożenia zapasu.
Inne Uwagi
Usunięcie umiejętności nie jest możliwe !
Usunięcie zadania nie jest możliwe !
Usunięcie drużyn nie jest możliwe !
Ogólnie usuwanie różnych rzeczy nie działa !
Być może niepotrzebne są rodzaje grup ?
1/7
Forum Sekcji Spadochronowej - Sekcja Spadochronowa-Aeroklub Białostocki - SKOKI SPADOCHRONOW
Wygenerowano: 2 March, 2017, 17:24
Rozmiar elementu spadochronowego – niepotrzebny, a jeśli już, to żeby nie był NOT NULL (żeby można
było zostawić go pusty)
Nazwa elementu spadochronu – dopuścić używanie spacji.
Sortowanie elementów spadochronu po typie, potem po nazwie.
Ważności elementów spadochronu umieścić przy samych elementach (obok), a nie razem wszystkie
pod spodem.
Czy modele samolotów jeszcze istnieją ?
Nazwa umiejętności za krótka (np. Instruktor spadochronowy).
Warto dodać przy skoczku nr/symbol uprawnienia/umiejętności
Cena za wypożyczenie i ułożenie spadochronu – inne dla tandemów, inne dla zwykłych, a może
indywidualnie dla każdego kompletu ? Tylko co w wypadku zmiany ceny – trzeba by znowy zmieniać
wszystkie ceny ręcznie ?
Drużyny – skompresować interfejs
Stan wylotu – oczekujący – tu pobiera się opłatę
Stan wylotu – odwołany – powinno skutkować anulowaniem opłaty.
Więc obciążać należałoby przy zapisaniu na wylot, a anulować opłatę przy odwołaniu – można by
zmienić funkcję pola wyboru „Czy pobierana opłata” na „Czy anulować opłatę”) w stanach wylotu.
Przy wylotach przydałby się czas startu (podpowiadany jako domyślny czas bieżący wejścia w stan „lot”)
i czas lądowania (podpowiadany jako domyślny czas bieżący wejścia w stan „zakończony”)
Nowy skoczek – nie wylicza się nowy identyfikator, identyfikator nie musi być liczbą (?)
Skoczek – nie dodają się umiejętności.
W ekranie wyloty trzeba podawać składy wylotów (zapisanych skoczków)
Przypisanie drużyny do wylotu – podawać też numer wylotu (i nie tylko tu)
Nie bardzo działa przydzielanie drużyny z kolejki do wylotu (np. drużyna nie znika z listy kolejek)
Czy usunięcie drużyny z wylotu umieszcza ją znowu w kolejce ? Może warto o to pytać przy usuwaniu.
Poza tym usuwanie chyba nie działa.
Uporządkowanie uprawnień.
Czy da się stworzyć kolejkę na spadochrony z wypożyczalni ? Ale to niekoniecznie, można to zostawić.
============================================================================
Re:O:Nowy system do obsługi i administracji skoków
Autor: czarek - 2009/12/03 14:55
_____________________________________
Kolejne uwagi:
Mam problem z dodaniem przeterminowanego skoczka do drużyny.
Zamiast ekranu „Drużyny” w głównym interfejsie można by dodać „Dostępne spadochrony w
wypożyczalni' (znaczy ułożone i nieprzydzielone skoczkom) oraz „kolejka” z drużynami w kolejce.
2/7
Forum Sekcji Spadochronowej - Sekcja Spadochronowa-Aeroklub Białostocki - SKOKI SPADOCHRONOW
Wygenerowano: 2 March, 2017, 17:24
Pożądanie funkcjonalności:
- Przenoszenie grup z wylotu do wylotu.
- Zmiana składu/liczności grupy (jeśli grupa w wylocie, to zależnie, czy są miejsca).
- Zmiana przyporządkowanego spadochronu (jeśli z wypożyczalni, to trzeba pamiętać o uaktualnieniu
konta).
- Potrzebna jest możliwość planowania grupy tandemowej bez podawania pasażera jako skoczka.
Ogólnie grupa tandemowa powinna wymagać o jednego mniej skoczka i podawać jako uczestnika
wylotu osobę pasażera.
Anulowanie tworzenia grupy powinno ją usuwać, a nie usuwa.
Wyloty mogą mieć więcej wolnych miejsc niż miejsc w ogóle – dzieje się to gdy usuwam z wylotu
drużynę – drużyna nie usuwa się, a liczba wolnych miejsc wzrasta. Ogólnie, może lepiej tę liczbę
obliczać, a nie trzymać jako zmienną ?
============================================================================
O:Re:O:Nowy system do obsługi i administracji skoków
Autor: Szczesciarz - 2009/12/03 16:13
_____________________________________
Czarek,
Sprawdz haslo, bo podane wyzej (login: Testowe haslo:test)
nie dziala. Byc moze nie mozesz oderwac sie od nowej zabawki i stąd problem :laugh:
DS
P.S. Podpowiedz, co sie dziej, ze wpisujac polskie znaki, wychodza takie krzaki jak w w/w wyrazie "stad"
(przed problemy).
============================================================================
Re:O:Re:O:Nowy system do obsługi i administracji skoków
Autor: Marynarz - 2009/12/03 17:36
_____________________________________
Ja również nie mogłem się zalogować. Dlatego o funkcjonalności nie wypowiem się na razie, ale nie
byłbym trepem gdybym nie zauważył małych literówek w podpisie B)
Na dole: "Stworzony przez PawEła..." i dalej "...na Politechnice Bałostockiej" (bez pierwszego "i" w
Białostockiej :)
Jak się zaloguję to wypowiem się o reszcie. Pozdrawiam.
Do Darka S.: ja widzę Twoje "stąd" bez żadnych krzaczków. Heja
============================================================================
Re:O:Re:O:Nowy system do obsługi i administracji skoków
Autor: czarek - 2009/12/03 18:08
_____________________________________
3/7
Forum Sekcji Spadochronowej - Sekcja Spadochronowa-Aeroklub Białostocki - SKOKI SPADOCHRONOW
Wygenerowano: 2 March, 2017, 17:24
Racja, pomyłka, powinno być:
login: Testowy haslo:test
Co do dziwnych znaków - to prawdopodobnie przeglądarka źle wykrywa kodowanie znaków. Spróbuj
zmienić ręcznie w ustawieniach na UTF-8 (choć ustawienie na automatyczne wykrywanie powinno
zadziałać - prawdę mówiąc pierwszy raz mam taki sygnał). W Firefox to jest w menu Widok.
Co do błędów literowych - mam nadzieję, że autor (który śledzi Forum) zareaguje.
============================================================================
Re:O:Re:O:Nowy system do obsługi i administracji skoków
Autor: czarek - 2009/12/03 19:52
_____________________________________
Kolejna porcja uwag :-)
odświeżanie (np. co 15 sekund) publicznych list
Spadochrony – filtrowanie po złożonych, niezłożonych, ...
Czy można odznaczyć ręcznie spadochron jako złożony, niezłożony, niezarezerwowany (być może tylko
dla osób z odpowiednimi uprawnieniami). Potrzebna jest też lista/widok spadochronów gotowych do
wypożyczeniach (złożonych, niezarezerwowanych, nieprzeterminowanych).
W tabeli skills 2 indeksy na to samo pole (id)
Nazwa spadochronu – dopuścić puste pole ?
W spadochronach wypożyczalni – czy pole oddzielne pole 'zarezerwowany' jest potrzebne ? Można
chyba założyć, że jeśli 'wypozyczający” nie jest równy NULL, to jest zarezerwowany.
W wypożyczalni przy klikaniu 'złóż' i 'wydaj' powinno się podawać konto/hasło układacza – trzeba śledzić
kto układał spadochron za każdym razem!!! (układacze muszą zatem mieć swoje konto w systemie i
może równolegle powinni być zmapowani na jakiegoś skoczka, żeby dodawały im się pieniądze.
Utworzyłem nowe uprawnienie/umiejętność – Układacz – taki „sztuczny” skoczek nie powinien móc być
planowany do wylotu. Czyli w zasadzie każdy użytkownik systemu musi mieć swoje konto jako skoczek,
a nie każdy skoczek musi mieć oddzielnego konta /z hasłem/ w systemie ). Lub łatwiej – konto
„skoczka”-układacza po prostu nie ma żadnych uprawnień i nie jest dopuszczane do planowania.
W widoku wypożyczalni oddzielne tabele: do wydania, do złożenia (może obok siebie), być może
niepotrzebny widok wszystkich spadochronów wypożyczalni
W opisie spadochronu – dopuścić spadochron bez automatu.
Dodać pole opisu (na przykład na numer): czaszy głównej, zapasowej, pokrowca, automatu, oraz do
złożenia czaszy zapasowej (do podania kto z uprawnionych układaczy składał).
W danych skoczka – opis do badań (np. dane lekarza).
Nie działa wpłata w widoku edycji skoczka (nawet nie pojawia się ekran), nie działa wypłata (pojawia się
ekran, ale z błędami w opisie i nie działa, pojawia się komunikat „Operacja nie powiodła się. Spróbuj
ponownie”).
MOŻNA ZAPLANMOWAĆ 2 RAZY TEGO SAMEGO SKOCZKA NA TEN SAM WYLOT.
4/7
Forum Sekcji Spadochronowej - Sekcja Spadochronowa-Aeroklub Białostocki - SKOKI SPADOCHRONOW
Wygenerowano: 2 March, 2017, 17:24
Jak już się go zaplanuje 2 razy, to nie można go usunąć z tego wylotu, choć próba usunięcia zwraca mu
pieniądze. Podobnie próba usunięcia skoczka z wylotu zwiększa liczbą wolnych miejsc w wylocie.
Można by upewnić się, czy zapytanie usuwające się powiodło, a dopiero potem modyfikować konto i
liczbą wolnych miejsc (czy da się zastosować transakcję ?)
Co znaczy pole 'Potwierdzony' w drużynach ?
Przy wyświetlaniu wylotów dobrze podać co najmniej kapitana drużyny, a może i cały skład (imiona i
nazwiska).
Cena za skok powinna być edytowalna (cena z cennika to powinna być tylko sugestia)
Widok wszystkich wylotów – filtrowanie wg daty
Czy na pewno działa opcja wskazania innej osoby płacącej za skoczka – pokazuje mi się tylko w liście
możliwych do wyboru tylko ten skoczek
Nie wiem, jak wskazać osobę odpowiedzialną za skoczka (powinno być chyba pole wyboru – skoczek
samodzielny/niesamodzielny), i wtedy pojawiać się pole – skoczek odpowiedzialny.
W liście skoczków można wyświetlać od razu stan ich konta.
W opisie wylotów można by kolorować lub inaczej zaznaczać skoczków z tej samej grupy.
Kontrola dat powinna być na etapie dodawania skoczka do grupy, a nie ustalania szczegółów.
W grupie skoczkom można wybrać te same spadochrony (ale to może być trudne do skontrolowania na
zasadzie uaktualniania list wyboru, chyba że na etapie akceptacji grupy)
Chyba trochę źle działa konstrukcja grup tandemowych. To może wymaga przedyskutowania.
Może da się jeszcze wprowadzić do skoczka liczę jego skoków i uaktualniać jak pieniądze przy skokach
?
Czy da się ustawić skoczka jako pasażera tandemu ? Bo też tak może być.
============================================================================
Re:O:Re:O:Nowy system do obsługi i administracji skoków
Autor: grzecho - 2009/12/03 22:28
_____________________________________
W ogólnym widoku wylotów, obok samolotu czasu i liczby wolnych miejsc itd.... przydałby sie numer
wylotu
============================================================================
Re:Nowy system do obsługi i administracji skoków
Autor: Maja - 2009/12/04 20:28
_____________________________________
Witajcie
5/7
Forum Sekcji Spadochronowej - Sekcja Spadochronowa-Aeroklub Białostocki - SKOKI SPADOCHRONOW
Wygenerowano: 2 March, 2017, 17:24
Trochę się pobawiłam i mam taką jedną uwagę: planowanie za pomocą tego programu jest wolniejsze
niż na papierze, więc przy dużym ruchu na strefie nie sprawdzi się. Nawet policzyłam ile zajmuje czasu
zaplanowanie jednej osoby ;) Zaplanowanie za pomocą programu zajęło mi 35s, a zapisanie na kartce
mojego imienia i nawiska, wysokości, spadochronu i zadania - 14s.
Ja to widzę tak: po wejściu do okna z wylotem jest do wyboru "dodaj drużynę" i "dodaj skoczka".
Drużyna to tandemy, affy i jakieś grupy skoczków, które często odwiedzają strefę i prawie zawsze
skaczą razem. Drużyny te dodaje się do programu w jakiejś wolnej chwili, tak żeby podczas planowania
można było tylko kliknąć na wybrana drużynę i już, a nie tworzyć ją wtedy. Większość skoczków planuje
się za pomoca "dodaj skoczka". Po kliknięciu na ten przycisk pojawia się okno z 4 okienkami. W
pierwszym wpisuje się pierwsze litery nazwiska skoczka i resztę podpowiada program. W jednym z
następnych okienek jest wysokość, która jest automatycznie zapisana jako 4000 lub 3000 (w zależności
od samolotu jaki jest na strefie). Jeśli ktos chce skoczyć z niższej, to można to zmienić za pomoca
dwóch kliknięć. Jeżeli skoczek ma swój spadochron, to po wpisaniu skoczka, w jednym z okienek
automatycznie pojawia się jego spadochron. Jeżeli nie, to po kliknięciu na okienko pojawiają się do
wyboru spadochrony z wypożyczalni oraz napis "inny" i możliwość wpisania innego. W czwartym
okienku są do wyboru zadania. Po wypełnieniu 4 okienek, klika się na "dodaj" i już skoczek jest w
wylocie. Zaplanowanie wymagałoby w ten sposób tylko kilka kliknięć, a nie kilkanaście.
============================================================================
Re:Nowy system do obsługi i administracji skoków
Autor: czarek - 2009/12/04 21:16
_____________________________________
Dzięki za czas poświęcony na testowanie :-)
Pojęcie drużyny ma o tyle sens, że teraz rzadko kto skacze sam. Z obserwacji wiem, że czasami szuka
się osoby do "wyrzucenia" z wylotu, nawet drogą proszenia. Drużyna to taki zbiór ludzi, w którym albo
skaczą wszyscy, albo nikt. Widząc, że ktoś należy do jakiejś drużyny, albo prosimy całą drużynę o
ustąpienie nam miejsca, albo nikogo.
Natomiast uwaga o uproszczenia planowania pojedynczego skoczka jest słuszna - można by
przewidzieć jakąś drogę na skróty, żeby drużyna tworzyła się dla niego automatycznie.
Co do czasów, bardzo często zapisanie na papierze jest szybsze niż korzystanie z systemu
informatycznego, i dla 10 skoczków nie warto może bawić się w program. Ale czym więcej skoków, tym
wszystko się komplikuje. Przepisywanie planówek, liczenie kosztów, pilnowanie dat (złożenia zapasu,
badań, ...) i stanu konta, statystyki, wyświetlanie wolnych miejsc ... Tu system komputerowy jest
nieoceniony.
Pozdrawiam i czekam na kolejne uwagi.
============================================================================
O:Re:Nowy system do obsługi i administracji skoków
Autor: czarek - 2009/12/20 22:21
_____________________________________
Trochę zostało w systemie pozmieniane. Nie jest to jeszcze ostateczna wersja, ale niektóre rzeczy
działają.
6/7
Forum Sekcji Spadochronowej - Sekcja Spadochronowa-Aeroklub Białostocki - SKOKI SPADOCHRONOW
Wygenerowano: 2 March, 2017, 17:24
============================================================================
O:Nowy system do obsługi i administracji skoków
Autor: czarek - 2010/01/26 12:01
_____________________________________
Chciałbym tylko poinformować, że praca nad systemem została na chwilę obecną ukończona. Część
poprawek i wszystkie zauważone błędy zostały uwzględnione. Jeśli ktoś miałby ochotę go potestować,
to zapraszam - zauważone błędy będą usunięte przez autora w ramach "gwarancji".
Co do zmiany działania programu (nowe funkcje), to muszą one poczekać na kolejną wersję programu.
Chciałbym umieścić program gdzieś na stronie i zachęcić do jego używania przez użytkowników/kluby.
Wnioski i sugestie oraz nowe funkcjonalności będą zaprogramowane przez kolejną osobę, której
zadaniem będzie rozwinięcie programu w ramach nowej pracy dyplomowej na Wydziale Informatyki PB.
Jej zakończenie przewidziane jest na koniec roku 2010. Być może w przyszłości jako moduł do Joomli ?
============================================================================
7/7