Форум Сообщества Аналитиков
Общий раздел => Примеры => Задачи студентов => Тема начата: maiordom от 17 Апреля 2011, 06:12:42
-
Добрый день. Создал диаграмму классов, не уверен в правильности своих рассуждений. Прошу некоторой помощи.
Рассуждения:
1. Statistical_analysis использует с своей работе Math_operators (Математические операции) как часть целого.
2. Controller работает c экземплярами Модели (Model) и Представления (View).
Работа Controller'a такова:
1. Получает входные данные. (На диаграмме не показано, как это сделать? Например класс Files передает массив данных для анализа)
2. Создает экземпляр модели/получает данные от нее.
3. Передает в экземпляр представления данные, полученные от модели.
4. Далее контроллер в итоге своей работы имеет 2 массива информации, которые он передает в шаблон представления. (На диаграмме не показано)
Я охарактеризовал зависимость между C --> M/V как отношение зависимости. (Прав иль нет вопрос я обращаю к вам серьезный? )
(http://i055.radikal.ru/1104/13/a1129bf7c068.jpg) (http://www.radikal.ru)
-
http://chtivo.webhost.ru/articles/mvc.php
http://www.rsdn.ru/article/patterns/ModelViewPresenter.xml
-
Я хотел узнать правильно ли я отношения расставил, а ссылки рассказывают о самой структуре мвс.
-
MVC - архитектурный шаблон, а не детальный шаблон проектирования.
Ваша схема связей, мне кажется, не верной. Потому и дал ссылку.