Article View: pl.comp.lang.ruby
Article #1271Krótki projekt - możliwość dorobienia przed wyjazdem wakacyjnym
From: Gather4
Date: Sun, 28 Jun 2009 09:00
Date: Sun, 28 Jun 2009 09:00
58 lines
3317 bytes
3317 bytes
Witam
Zlecę napisanie prostego serwisu www opartego o RubyOnRails.
Celem serwisu jest zarządzanie lekcjami i odwołaniami lekcji w szkole
językowej.
Model zawiera takie byty jak: grupa, lokalizacja, lektor, lekcja. Do
zrobienia jest funkcjonalność pozwalającą na wprowadzanie odwołań
lekcji. Szacuje, że projekt powinien być do wykonania w tydzień.
Programiście zostanie dostarczony szablon html, na podstawie którego
będzie stworzona grafika serwisu np
http://www.freecsstemplates.org/preview/flattering. Zostanie również
dostarczony projekt funkcjonalny (jak mają wyglądać poszczególne
ekrany).
Ponieważ ważna w tym projekcie będzie łatwość obsługi nacisk będzie
położony na interfejs użytkownika oraz integrację z jednym ogólno
dostępnych darmowych kalendarzy napisanych w javascripcie. Konieczne
będzie zaimportowanie pliku z danymi pochodzącymi z programu
langmaster. Poniżej wklejam wszystkie scenariusze użycia.
Preferuję zlecenie pracy osobie, która ma doświadczenie w rozwijaniu
jednego z projektów open sourcowych w technologii ruby on rails.
Pozdrawiam
zgłoszenię proszę wysłać na adres: gather4@op.pl
Scenariusze użytkowania serwisu:
1. Wybór co chcę zrobić aktualnie
Wprowadzać dni świąteczne - wolne dla wszystkich grup
Przejrzeć kalendarz konkretnej grupy
Odwołać zajęcia w konkretnej lokalizacji
Odwołać zajęcia konkretnego lektora
Wczytać plik z danymi grup
2. Przeglądanie kalendarza we wskazanym kontekście - kiedy zajęcia
miały się odbyć, kiedy się odbył, a kiedy zostały odwołane (wraz z
podaniem przyczyny)
dla konkretnej lokalizacji
dla konkretnego lektora
dla konkretnej grupy
3. Definiowanie dni wolnych, świąt państwowych - obowiązujących dla
wszystkich grup/lektorów/lokalizacji
4. Edycja dni wolnych/odwołanych zajęć
dla danej lokalizacji
dla danego lektora
dla danej grupy
5. Importowanie danych z programu langmaster
lub
łączenie grupy z lektorem, lokalizacją, i dniami i godzinami w
których odbywają się lekcje- robimy to w excelu i robimy import
Technical Details
Message-ID:
<001b56c6-20ad-4b2a-8a4f-22d8c08ef8ce@g4g2000yqa.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!news2.glorb.com!postnews.google.com!g4g2000yqa.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!news2.glorb.com!postnews.google.com!g4g2000yqa.googlegroups.com!not-for-mail From: Gather4 <gather4@op.pl> Newsgroups: pl.comp.lang.ruby Subject: Krótki projekt - możliwość dorobienia przed wyjazdem wakacyjnym Date: Sun, 28 Jun 2009 02:00:26 -0700 (PDT) Organization: http://groups.google.com Lines: 63 Message-ID: <001b56c6-20ad-4b2a-8a4f-22d8c08ef8ce@g4g2000yqa.googlegroups.com> NNTP-Posting-Host: 85.222.16.216 Mime-Version: 1.0 X-Trace: posting.google.com 1246179627 8204 127.0.0.1 (28 Jun 2009 09:00:27 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sun, 28 Jun 2009 09:00:27 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: g4g2000yqa.googlegroups.com; posting-host=85.222.16.216; posting-account=9J4nDQoAAAC1m_tOMhjoqxn9M14M8ecp User-Agent: G2/1.0 X-HTTP-UserAgent: Opera/9.64 (Windows NT 5.1; U; pl) Presto/2.1.1,gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit