ideaannotation.txt
2008-02-28 09:28area : choice Область применения идеи (пока забивается руками, примерно Zope, AI, NN, наверно все). ...
Краткое описание пакета ideaannotation ========================================== Пакет ideaannotation определяет аннотацию, описывающию список параметров, необходимых для формального описания идеи разработки продукта. Такие идеи выстраиваются по позициям учебного плана и позволяют автоматически заполнять учебный план заданиями. Имейте ввиду: учебных планов еще нет :) Способ реализации ----------------- Пакет определяет интерфейс IIdeaAnnotationAble. Пакет предоставляет также адаптер этого интерфейса к интерфейсу IIdeaAnnotation (о способе реализации смотри в Аннотации.txt). Пакет ориентирован на использование совместно с переключателм аннотаций. Интерфейсы ---------- IIdeaAnnotationAble Этот интерфейс не предоставляет схему IIdeaAnnotation Схема интерфейса: plan : select Выбор учебного плана, если продукта "учебный план" не будет на момент создания аннотации идеи, то можно забить список руками; slot : select Выбор слота учебного плана, словарь строится по слотам выбраного учебного плана, если продукта учебный план не будет на момент создания аннотации идеи, то можно забить список руками; product : textline Название продукта, разработанного в результате реализации идеи; executor : textline Имя того, кто реализовывал идею. area : choice Область применения идеи (пока забивается руками, примерно Zope, AI, NN, наверно все). begin : datetime Начало работы по идее; end : datetime Конец работы по идее; requires : choice Список идей, требуемых для реализации данной range : int [0-100] Важность идеи quality : int [0-100] Оценка качества выполнения идеи, выставленная преподавателем. stage : select Этап жизненного цикла идеи: создана, связана с учебным планом, выполняется, сдана. Виды ---- edit Редактор словарной статьи, реализуется директивой editform, описание использования можно посмотреть в Директивы для создания видов и форм.txt