Szukaj na tym blogu

poniedziałek, 2 sierpnia 2010

Dziennik Zdrowej Diety - Wprowadzenie

Rozpoczął się sierpień, a wraz z nim start projektu Dziennik Zdrowej Diety (ang. Diary of Healthy Diet – dla uproszczenia będę go nazywał DHD).
Garść wymagań funkcjonalnych (płynno- muzycznie ;-) ):
System umożliwia każdemu odwiedzającemu na przegląd aktualnych news’ów, przegląd publicznych profili użytkowników za pomocą wyszukiwarki, przegląd zamieszczonych diet oraz możliwość założenia własnego profilu i kontaktu z osobą odpowiedzialną za stronę.
W systemie będą dwa rodzaje użytkowników: administratorzy oraz zwykli użytkownicy.

Rola administratora:
- zarządzanie news’ami,
- zarządzanie zamieszczonymi dietami,
- zarządzanie profilami zwykłych użytkowników.

Rola Zwykłych użytkowników:
- możliwość założenia profilu użytkownika zawierającego kilka sekcji:
- dane kontaktowe na temat użytkownika (awatar, nickname, email, widoczność profilu etc.),
- dane na temat zdrowia (waga, wzrost, karnacja, wiek, płeć),
- dane na temat kondycji użytkownika (rodzaj pracy, aktywności fizyczne, długość snu).
- informacje o stosowanej diecie (nazwa diety, fazy diety, godziny posiłków etc.)
- informacje na temat postępów (wykres BMI, zmiany wagi),
- dziennik.
- możliwość zarządzania własnymi komentarzami,
- możliwość komentowania publicznych profili innych użytkowników,
- możliwość przeglądania zestawienia publicznych profili użytkowników jak również poszczególnych profili.

Czyli z grubsza skupię się na stworzeniu prostego CMS’a, rejestracji użytkowników i przeglądaniu efektów ich pracy nad sobą.
W kolejnej części wykorzystam SketchFlow z aplikacji Microsoft Expression Blend 4 by zaprezentować prototyp tworzonego rozwiązania.

Uwaga: Osoby, które czytają książkę Nick’a Lecrenski’ego „Silverlight 4: Problem - Design – Solution” mogą dostrzec podobieństwo dotyczące projektu jaki sobie wymyśliłem. Zapewniam, że to czysty zbieg okoliczności, choć nie ukrywam faktu, że będę posiłkował się wiedzą zaczerpniętą ze wspomnianej pozycji.

Brak komentarzy:

Prześlij komentarz