Кто может зарегистрироваться в ней и почему?
Какие роли будут в системе?
Какого рода проекты будут выполнятся?
Алгоритм выполнения того или иного проекта?
Как проверить валидность регистрации.
Валидность - точность указанных данных при регистрации.
-----------------
Резюмирую вопрос создание такого сервиса весьма труден. Много мелочей
которые надо продумать и это на уровне диаграмма вариантов
использования.
http://ru.wikipedia.org/wiki/Диаграмма_прецедентов
А если уходить на более прикладной уровень то еще больше вопросов.
Так что дополнений много.
Необходим документ с четким описание, что будет делать система и какие
цели при этом будут достигатся.
Но для
Кстати, да. Можно и так. Но проблема в том, что это графический язык. Вы представляете себе конечную диаграмму? Это будет такое полотно длинной метров 5 с диагнозом - обсуждению не подлежит.На данный момент я просто хочу создать примитивную картину приложения и чтобы каждый мог на любом уровне привнести свою идею. Тоесть, при первом рассмотрении будет достаточно вербального языка.
Данный формат возможно конвертировать в
html, pdf, odf, xml, json.
Как вариант использовать для совместной работы
git или mercurial.
-------------
Давайте будем не "проще", а продуманное. Что бы записать мысль нужно
перо. Начнем с этого.
Так как немного участвовал в создании сложных проектов и простая
истина про то что в начале делаются самые сложные ошибки для меня
стало как бы фактом.
Все ж таки потрібно окресилити чітко що буде робитеме система навіть якщо будемошукати готове рішення.
Для начала, нам нужно иметь как минимум территориальное разделение и базовую единицу (кондоминимум, семья с пропиской или человек с паспортом). Затем, нам нужно продумать выборность и периодичность этой выборности. Выбирать будем нужно будет тех, кто сможет заниматься предоставлением "услуг", которые мы хотим. Услуги будут или постоянными или разовыми - вот вам еще один критерий. Ну и так далее...
Даже если и существует похожий сервис, нам все равно нужно сделать немного по-другому.
Для начала, нам нужно иметь как минимум территориальное разделение и базовую единицу (кондоминимум, семья с пропиской или человек с паспортом). Затем, нам нужно продумать выборность и периодичность этой выборности. Выбирать будем нужно будет тех, кто сможет заниматься предоставлением "услуг", которые мы хотим. Услуги будут или постоянными или разовыми - вот вам еще один критерий. Ну и так далее...
Я хочу сказать, что предложенные выше решения - это немного не то, что нам нужно. У нас посерьезнее...
З.Ы. Давайте пока что не будем спешить, а просто порассуждаем о том, что мы хотим иметь на выходе в первом приближении, с учётом реально существующих технологий.
Что же.. Если вы сможете такое сделать, то я только за. К сожалению, я не сильно разбираюсь в платформах и т.д., но если есть вопросы более простые - я всегда готов помочь.Из программирования я знаю на базовом уровне - Smalltalk (и Seaside к нему), на среднем уровне HTML+CSS. Это все.
ну можна і python - сподіваюся там з’явилося щось більш розумне ніж django ?
якщо ні, то краще вже усім знайомі php (або навіть java, c )
бо django я втомився патчити коли бавився з appengine
2011/7/1 ctype <ct...@mail.ru>ну можна і python - сподіваюся там з’явилося щось більш розумне ніж django ?
якщо ні, то краще вже усім знайомі php (або навіть java, c )
бо django я втомився патчити коли бавився з appengine
Якого саме типу патчи приходиться було використовувати ?Бо як мені відомо в appengine була вбудована версія Django 0.96, а в останню версію вбудували 1.10.
Дивлячись з чого почнемо будувати систему можна вибрати на любий смак:
А от PHP, як був "Personal Home Page Tools" так і залишився їм
--
©
А взагалі я би схилився до наступного варіанту: перш за все узгоджується
протокол взаємодії учасників проекту та ядра проекту (скажімо, на XmlRPC),
далі пишеться референсна реалізація. Таким чином, система буде автоматично
розподіленою і незалежною від якої-небудь однієї платформі. В принципі, мені
здається, вже можна на основі сказаного спробувати накидати чорнетку
інтерфейсу взаємодії.
полегшити пошук хостингу бажаючим інсталювати наш
софт.
А взагалі я би схилився до наступного варіанту: перш за все узгоджується
протокол взаємодії учасників проекту та ядра проекту (скажімо, на XmlRPC),
далі пишеться референсна реалізація. Таким чином, система буде автоматично
розподіленою і незалежною від якої-небудь однієї платформі. В принципі, мені
здається, вже можна на основі сказаного спробувати накидати чорнетку
інтерфейсу взаємодії.
Згоден. Я сам теж проти починати з PHP, просто вказав на причину, чому це може
мати деякий сенс. Особисто я би написав референсну реалізацію на чомусь більш
пристойному, а на php, приміром, другу.