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