etc:teach:diplomants:projects:2009:olpcmind:artifacts:elaboration:development:sad

This is an old revision of the document!


Архитектура

Use-case представление

FIXME представление - отстой. Нумерации нет, нельзя понять, к чему будут относиться диаграммы UC новгород

Компоненты системы

Учусь рисовать диаграммы пакетов:
Пакеты В системе должны быть:

  • Модуль графического интерфейса
    • Принимает объекты ЯП и ресурсы (типа картинок)
    • Строит граф
  • Модуль представления онтологий
    • понимающий язык представления онтологий
    • на выходе дающий объекты языка программирования
    • Возможно, разбит на два модуля - манипуляций с онтологией в файле (сохранить, загрузить, изменить) и объектного представления данных (распознанная и преобразованная в классы ЯП онтология)
  • Средство вывода по созданной онтологии
    • Получает на вход либо объекты ЯП, либо что-нибудь ещё
    • Выдаёт в виде объектов ЯП (или чего-либо ещё) те понятия, которые он смог вывести (FIXME - в каком виде? И что за “Понятия”? Хотелось бы и вывода новых свойств, и новых ограничений на классы)

Взаимодействие для UseCase

UC1

Учусь рисовать диаграммы последовательностей:
Обработка запроса пользователя "Показать поле"

etc/teach/diplomants/projects/2009/olpcmind/artifacts/elaboration/development/sad.1215284400.txt.gz · Last modified: 2008/07/05 23:00 by kuv