От Dark
К grabin
Дата 24.10.2004 02:09:04
Рубрики Армия; Военные игры; Искусство и творчество;

Ре: Моделирование истории....

Не отказался бы присоединиться...
Сам я программер Delphi/C++.

От Dervish
К Dark (24.10.2004 02:09:04)
Дата 24.10.2004 03:51:08

Ох молодежь, молодежь...

День добрый, уважаемые.
>Не отказался бы присоединиться...
>Сам я программер Delphi/C++.

Начинаются такие вещи не на Дельфи и не на С++. И даже не с модели данных.
А классов пользователей, коим может понадобится подобная система.
Что Вы хотите моделировать? Все социально-экономические показатели состояния государства за заданный период времени?

Тогда работы лет на 5 коллективом человек в 50. Причем программизма там - 20%.

С уважением - Dervish

От Hokum
К Dervish (24.10.2004 03:51:08)
Дата 24.10.2004 17:36:00

Эх, старость - не радость...

Приветствую, джентльмены!
Позвольте влезть с кувшинным рылом в калашный ряд :-))
Итак - из чего состоит любой грамотный IT-проект в его технической части?
1. Разработка и согласование четкого ТЗ на языке заказчика. Анализ "серых зон" (неясных на данный момент, нечетких и переменных по времени требований), определение механизмов их корректировки по ходу проекта.
2. Трансляция ТЗ на язык исполнителя. Анализ ТЗ на непротиворечивость, поиск и корректировка неоднозначностей. Определение базовых требований к системе: объем данных, быстродействие, коммуникации, типы клиентов, интерфейсы и т.п.
3. Разработка платформенно-независимой модели данных и ключевых алгоритмов их обработки.
4. Выбор и обоснование платформы и технологий (ОС, БД, среда разработки, языки и т.п.). Уточнение модели применительно к выбранной платформе.
5. Собственно кодирование и модульное тестирование.
6. Разработка целостного, непротиворечивого и покрывающего все функции системы набора тестовых данных. Сквозное комплексное тестирование системы на данном наборе.
7. Анализ имеющихся у заказчика данных на целостность и непротиворечивость, разработка механизмов их импорта в систему. Импорт данных заказчика, сквозное комплексное тестирование системы на данном наборе.
8. Внедрение, тренинг, сопровождение, техподдержка, feedback-анализ, выпуск следующих версий, патчей и сервис-паков, далее со всеми остановками....
В предлагаемом проекте основные вопросы возникают по пп. 1, 2, 3 и 7. Остальное - рутина. При этом, как уже было замечено - чистого кодирования здесь дай бог 20%, а уж язык реализации - вообще дело десятое.
А иначе получится очередной Close Combat :-))
С уважением,

Роман

От Вомбат
К Dervish (24.10.2004 03:51:08)
Дата 24.10.2004 13:03:53

Re: Ох молодежь,

На самом деле, заинтересованные спонсоры требуются не всегда. Существуют примеры некоммерческой разработки и вполне себе успешные.

Про программизм согласен. Нужно прежде всего понять чего именно хотели бы от такой системы историки. Мне, например как непрофессионалу, абсолютно не понятно, что можно промоделировать.