Czy chcesz zareagować na tę wiadomość? Zarejestruj się na forum za pomocą kilku kliknięć lub zaloguj się, aby kontynuować.

Funkcje wymagane i opcjonalne

+9
coffeina
perlik
baklazan
zefirek
koszmarek
Borixon911
Admin
Astrocyt
Stravi
13 posters

Strona 1 z 2 1, 2  Next

Go down

Funkcje wymagane i opcjonalne Empty Funkcje wymagane i opcjonalne

Pisanie by Stravi Pon Sie 10, 2015 9:40 pm

Rozpoczynam ten wątek po to aby spisać wszystkie pomysły uczestników projektu Madagaskar na aplikację na ten moment nazwaną roboczo "TODO". Poniżej kilka zdań od Astrocyt.
Astrocyt napisał:Były by 3 gałęzie tej aplikacji:
Dla admina
Dla moderatora
Dla uczestnika

Admin miałby swoją apkę do której się loguje. Tam byłoby coś w stylu:

Liczba aktualnych uczestników
Przydzielanie moderatorów do zadań itp.

Potem panel moderatora - do niego by szły zaliczenia od uczestników
A ostatni dla uczestnika - mógłby wysyłać zaliczenia, kontaktować się z moderatorami itp.

Ode mnie:
Wymagane:
- zarządzanie przez web (ASP.NET)
- wysyłanie maili do wszystkich uczestników projektu, do podgrup w projekcie
- podział na role user, admin, lider działu x, lider działu y...
- tablica zadań dla uczestników zespołu
- tablica zadań do wzięcia

Opcjonalnie:
- Klient desktop
- Klient mobile


Ostatnio zmieniony przez Stravi dnia Czw Lis 12, 2015 5:10 pm, w całości zmieniany 1 raz

Stravi
Lider Rozwoju Oprogramowania "Madagaskaru"
Lider Rozwoju Oprogramowania

Liczba postów : 92
Join date : 01/03/2014
Age : 35
Skąd : Gdańsk

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by Astrocyt Wto Sie 11, 2015 7:17 pm

Może jeszcze dopowiem parę rzeczy aby wizja była jaśniejsza. Projekt miałby odpowiadać za prawie całkowitą automatyzację gałęzi zaliczeniowej gdzie jedyną rolą admina byłaby edycja osób sprawdzających zaliczenia warsztatów (dalej kontrolerzy).
Chciałbym teraz przedstawić jak miałby wyglądać szkielet tego systemu. Zaczynając od jakiejś małej bazki danych.

---
TABELE:
*users
*controllers
*moderators
===
-users:[ id | name | email | lessonstatus ]
-controllers[ id | userid | checkfrom | checkto | status | allreports | available]

^moderators - moderatorzy na forum
^ controllers.status - aktualna ilość sprawdzanych warsztatów

nazwy są robocze - chodzi o ideę
---

panel zwykłego user'a :
- wykaz zaliczonych warsztatów
- kontakt z kontrolerem (jaki banalny czat)
- wysyłanie zaliczenia (kodu)

Teraz tak: po wysłaniu kodu system przydziela kontrolera z najmniejszą liczbą aktualnie sprawdzanych warsztatów i inkrementuje mu status. Po zatwierdzeniu zaliczenia przez moderatora lessonstatus++ od user'a i allreports++, status-- od moderatora.

Tak by wyglądał mechanizm od strony user'a.

admin byłby odpowiedzialny za przydzielanie kontrolerów do konkretnych warsztatów i ich usuwanie.
kontroler - sprawdzanie i kontakt z user'em. Nie trzeba będzie się męczyć z gmail'em, wszystko będzie w bazie. Oczywiście to tylko taka mocna podstawa - można dodawać multum nowych rzeczy ale od czegoś trzeba zacząć.

Dobra. Jeśli chodzi o desktop to będzie trochę gorzej. Trzeba będzie wykupić jakiś hosting który udostępnia baze na zewnątrz z nie tylko na serwerze. Sprawdzałem na hostinger i ugu i niestaty nie można się połączyć z zewnątrz.

Astrocyt

Liczba postów : 16
Join date : 20/06/2014

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by Admin Sro Sie 12, 2015 6:15 pm

Astrocyt napisał:Dobra. Jeśli chodzi o desktop to będzie trochę gorzej. Trzeba będzie wykupić jakiś hosting który udostępnia baze na zewnątrz z nie tylko na serwerze. Sprawdzałem na hostinger i ugu i niestaty nie można się połączyć z zewnątrz.
Ja mam wykupiony hosting MSSQL + ASP w którym została mi do udostępnienia tylko 1 baza oraz 1 witryna. To może być dobre tylko na początek (posłużyłaby jako nasz "produkcja"). Problem się zacznie jak zrodzi się potrzeba posiadania dodatkowych baz + witryn (środowisk testowych). Ale może nie gadajmy dalej o hostingu , bo wybijamy Straviemu dyskusję z tematu wątku (funkcjonalności "ToDo") :p .
Admin
Admin
Admin

Liczba postów : 40
Join date : 25/10/2012

https://madagaskar.forumpolish.com

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty [TODO app] Funkcje wymagane i opcjonalne

Pisanie by Borixon911 Pon Sie 17, 2015 8:31 pm

hej.
Coś cicho tu ostatnio. Mam nadzieje,że prace nad tą apką niebawem ruszą.
Jak juz wystartujemy postaram sie włączyć (oczywiście w miarę swoich możliwości).
Może któs o wyższym levelu rozplanował by od czego należało by tu zacząc- tak jak zrobił to Stravi w aplikacji testowej.
Moglibyśmy również ustalić jakiś standard pisania kodu: małe, wielkie litery, podkreślenia itd. Ogólny dokument do którego należy się stosować podczas kodzenia.
Jakich wzorców będziemy używać:MVC, czy tych z których korzysta web forms??

Borixon911

Liczba postów : 90
Join date : 14/10/2013
Skąd : PIONKI-RADOM

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by koszmarek Wto Sie 18, 2015 9:46 pm

Melduję posłusznie, że udostępniłem Straviemu namiary na przygotowaną (pustą) witrynę oraz bazę danych (ASP + MsSQl) pod naszą pierwszą aplikację.
koszmarek
koszmarek
Lider grupy "Madagaskar"
Lider grupy

Liczba postów : 596
Join date : 25/10/2012

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by Stravi Sob Sie 22, 2015 10:57 am

Ponieważ odzew jest niewielki, a sam mam niewiele czasu postanowiłem rozpocząć tworzenie aplikacji na zasadzie Continous Improvement.
Na początek chciałbym aby nasz zespół stworzył tablicę przechowującą zadania - będziemy potem na bieżąco z niej korzystać i testować Smile
Czy jest ktoś chętny na napisanie pierwszej bazowej wersji aplikacji ASP.NET? Może ona zawierać tylko podstawowy grid do wyświetlania kilku informacji.
Potem będziemy się dzielić co trzeba zrobić, a ja będę aktualizował wersję na produkcji, czyli serwerze od koszmarka.

Stravi
Lider Rozwoju Oprogramowania "Madagaskaru"
Lider Rozwoju Oprogramowania

Liczba postów : 92
Join date : 01/03/2014
Age : 35
Skąd : Gdańsk

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by zefirek Czw Sie 27, 2015 11:31 am

Osobiście uważam za bardzo dobry pomysł, jednak ciężko mi będzie pomagać bo na razie uczę się GITa i brakuje mi wskazówek. Jak ogarnę temat to pomoc się zwiększy.

zefirek
Egzaminator Warsztatów "Madagaskaru"
Egzaminator Warsztatów

Liczba postów : 41
Join date : 27/05/2013
Skąd : Gryfów Śląski

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by baklazan Czw Sie 27, 2015 12:24 pm

Sam chętnie zaangażowałbym się w projekt, jednak brakuje mi trochę umiejętności - uczę się się programowania od niedawna :/

baklazan

Liczba postów : 10
Join date : 06/08/2015

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by Stravi Czw Sie 27, 2015 12:35 pm

zefirek, jeżeli chciałbyś się podjąć napisania pierwszej wersji tej apki to nie potrzebujesz do tego znajomości GITa - możesz wysłać appkę do mnie.
Co do GITa to jeżeli masz jakieś pytania to rozpocznij tutaj nowy wątek - pewnie ktoś się znajdzie kto będzie znał odpowiedź.

baklazan, jak powstanie pierwsza wersja aplikacji to będziesz mógł ją pobrać i wybrać sobie coś co chciałbyś napisać, poprawić, ulepszyć, itp. Możesz zaczynać wręcz od poprawiania literówek, poprawności nazw zmiennych,a po kilku zmianach przechodzić do bardziej zaawansowanych zadań. Szybciej będziesz się uczyć z realnym projektem niż samemu na przykładach z książek czy też tutoriali.

Stravi
Lider Rozwoju Oprogramowania "Madagaskaru"
Lider Rozwoju Oprogramowania

Liczba postów : 92
Join date : 01/03/2014
Age : 35
Skąd : Gdańsk

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by koszmarek Czw Sie 27, 2015 1:08 pm

Stravi napisał:zefirek, jeżeli chciałbyś się podjąć napisania pierwszej wersji tej apki to nie potrzebujesz do tego znajomości GITa - możesz wysłać appkę do mnie.
Uświadamiam wszystkim scenariusz proponowany przez Straviego (Stravi popraw mnie jak coś namieszałem):

  1. ktokolwiek wysyła do Straviego pierwszą wersję aplikacji choćby mailem  albo wystawia na gdrive tymczasowo (albo chociaż jej minimalny , działający fragment)?
  2. Stravi wrzuca tą pierwszą wersję do naszego repozytorium kodu w GIT (+ ewentualnie przypomina wszystkim namiary do naszego Gita) ... i od teraz pracujemy już tylko na tym
  3. reszta już przy użyciu klienta Git (np. darmowego "SourceTree") , zaczyna nieśmiało wprowadzać zmiany w tej aplikacji (poprawki , nowe funkcjonalności etc)


brzmi jak plan ;p !
koszmarek
koszmarek
Lider grupy "Madagaskar"
Lider grupy

Liczba postów : 596
Join date : 25/10/2012

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by Stravi Czw Sie 27, 2015 1:14 pm

Potwierdzam wizję koszmarka. Smile

Stravi
Lider Rozwoju Oprogramowania "Madagaskaru"
Lider Rozwoju Oprogramowania

Liczba postów : 92
Join date : 01/03/2014
Age : 35
Skąd : Gdańsk

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by perlik Czw Sie 27, 2015 2:30 pm

Ten grid ma coś konkretnego wyświetlać czy chcesz na razie mieć po prostu utworzony projekt i może w nim być byle co?Smile I rozumiem ze grid to na razie ma być prosta tabelka w html'u?

perlik
Egzaminator Warsztatów "Madagaskaru"
Egzaminator Warsztatów

Liczba postów : 20
Join date : 04/11/2013

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by Stravi Czw Sie 27, 2015 3:35 pm

Tak chodzi o jak najprostszą wersję aplikacji w ASP.NET.
A ten grid ma być kontrolką ASP.NET, czego wynikiem jest oczywiście kod html.

Stravi
Lider Rozwoju Oprogramowania "Madagaskaru"
Lider Rozwoju Oprogramowania

Liczba postów : 92
Join date : 01/03/2014
Age : 35
Skąd : Gdańsk

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by perlik Czw Sie 27, 2015 3:57 pm

Hmmm ten projekt ma być w WebForms czy MVC? Wydawało mi się, że wcześniej pisało że MVC ale gdzieś zniknęło to info:D

perlik
Egzaminator Warsztatów "Madagaskaru"
Egzaminator Warsztatów

Liczba postów : 20
Join date : 04/11/2013

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by Stravi Czw Sie 27, 2015 4:00 pm

ASP.NET z MVC

Stravi
Lider Rozwoju Oprogramowania "Madagaskaru"
Lider Rozwoju Oprogramowania

Liczba postów : 92
Join date : 01/03/2014
Age : 35
Skąd : Gdańsk

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by perlik Pią Sie 28, 2015 9:40 am

Dobra to ja mogę podjąć się zadania. Tylko w przyszłym tyg bo wyjeżdżam na weekend:)

perlik
Egzaminator Warsztatów "Madagaskaru"
Egzaminator Warsztatów

Liczba postów : 20
Join date : 04/11/2013

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by coffeina Nie Sie 30, 2015 8:08 pm

A ja sie zabiore dopiero za zadanie, mam nadzieje że sie nie spóźniłem Razz
coffeina
coffeina
Lider Produkcji Warsztatów "Madagaskaru"
Lider Produkcji Warsztatów

Liczba postów : 96
Join date : 14/12/2014

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by perlik Pon Sie 31, 2015 4:23 pm

coffeina stworzyłeś projekt bazowy? Bo nie wiem czy mam się za to zabieraćVery Happy

perlik
Egzaminator Warsztatów "Madagaskaru"
Egzaminator Warsztatów

Liczba postów : 20
Join date : 04/11/2013

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by koszmarek Pon Sie 31, 2015 8:53 pm

perlik napisał:coffeina stworzyłeś projekt bazowy? Bo nie wiem czy mam się za to zabieraćVery Happy
@perlik pisz PW do Coffeiny (na wszelki wypadek, bo Coffeina zwykle śledzi forum, więc pewnie i tak odpowie).
koszmarek
koszmarek
Lider grupy "Madagaskar"
Lider grupy

Liczba postów : 596
Join date : 25/10/2012

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by christoo Pon Sie 31, 2015 11:11 pm

Z chęcią bym dołączył ale niestety moja wiedza jest 0.. więc ni jak się nie przydam.. ale chciałbym nawet zobaczyć jak krok po korku taka aplikacja powstaje:)

christoo

Liczba postów : 5
Join date : 24/08/2015

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by marks Sro Wrz 02, 2015 8:51 pm

Chętnie przyłącze się do pomocy. Uczę się od 2 miesięcy MVC i umiem posługiwać się komponentami DEVEXPRESowymi. Myślę, że z komponentami telerika jakoś też sobie poradzę. Umiem co nieco SQL w programie SQL Managment Studio najlepiej mi to idzie - zapis odczyt z tabel oraz łączenie itp. , nie jakieś tam kosmosy.

Jak coś to służę pomocą.

marks

Liczba postów : 7
Join date : 02/04/2014

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by coffeina Nie Wrz 06, 2015 9:48 pm

perlik napisał:coffeina stworzyłeś projekt bazowy? Bo nie wiem czy mam się za to zabieraćVery Happy
hej odpisałem Ci na priv, najwcześniej za tydzien bo sporo roboty mam, jak chcesz zaczynać to śmiało. Napisze pod koniec tygodnia i dołacze się i tak.
coffeina
coffeina
Lider Produkcji Warsztatów "Madagaskaru"
Lider Produkcji Warsztatów

Liczba postów : 96
Join date : 14/12/2014

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by coffeina Nie Wrz 06, 2015 9:49 pm

christoo napisał:Z chęcią bym dołączył ale niestety moja wiedza jest 0.. więc ni jak się nie przydam.. ale chciałbym nawet zobaczyć jak krok po korku taka aplikacja powstaje:)

Też nie mam wiedzy jakieś super, ale ucze się poperze kodowanie i tyle. Innej opcji nie ma. Chyba, że jest inna o której nie wiem.
coffeina
coffeina
Lider Produkcji Warsztatów "Madagaskaru"
Lider Produkcji Warsztatów

Liczba postów : 96
Join date : 14/12/2014

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by coffeina Nie Wrz 06, 2015 9:50 pm

koszmarek napisał:
perlik napisał:coffeina stworzyłeś projekt bazowy? Bo nie wiem czy mam się za to zabieraćVery Happy
@perlik pisz PW do Coffeiny (na wszelki wypadek, bo Coffeina zwykle śledzi forum, więc pewnie i tak odpowie).

Przepraszam,
dzisiaj dopiero wbiłem na forum.
coffeina
coffeina
Lider Produkcji Warsztatów "Madagaskaru"
Lider Produkcji Warsztatów

Liczba postów : 96
Join date : 14/12/2014

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by perlik Pią Wrz 11, 2015 9:04 am

Do końca weekendu będzie wrzucona bazowa wersja:)

perlik
Egzaminator Warsztatów "Madagaskaru"
Egzaminator Warsztatów

Liczba postów : 20
Join date : 04/11/2013

Powrót do góry Go down

Funkcje wymagane i opcjonalne Empty Re: Funkcje wymagane i opcjonalne

Pisanie by Sponsored content


Sponsored content


Powrót do góry Go down

Strona 1 z 2 1, 2  Next

Powrót do góry


 
Pozwolenia na tym forum:
Nie możesz odpowiadać w tematach