Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (Пока что неформальное) описание формата ИФ-2
- =============================================
- Бизнес-процесс импорта
- ----------------------
- В процессе импорта система создает новые УПД и УПД-активности, связывает УПД с дисциплинами и создает объекты КтоКомуЧто.
- Если при импорте обнаружится, что существует УПД с указанным кодом, этот УПД удаляется вместе со всеми активностями.
- Если дисциплина, указанная в заголовке УПД, не найдена (ни по полному названию, ни по никнейму), то она создается.
- Если при импорте объектов КтоКомуЧто указанные кафедра или специальность не существуют, предпринимается попытка их создать.
- Синтаксис
- ---------
- Файл ::= набор УПД
- УПД ::= Заголовок УПД, набор Активностей, набор КтоКому
- Заголовок УПД ::=
- 'УПД ' код
- 'семестр = ' номер семестра
- 'дисциплина = ' полное название дисциплины
- 'никнейм = ' краткое название дисциплины
- Активность ::=
- тип ', ' число часов
- КтоКому ::=
- код читающей кафедры ' -- ' код слушающей специальности
- Пример
- ------
- УПД жй12367гыгы
- семестр = 7
- дисциплина = Моделирование дискретных систем
- никнейм = Моделирование-2
- лекции, 28
- лабораторные работы, 14
- зачет, 1
- ИУ-7 -- ИУ-7-библиотекари
- УПД жй12367бубу
- семестр = 7
- дисциплина = Моделирование дискретных систем
- никнейм = Моделирование-2
- лекции, 28
- лабораторные работы, 14
- экзамен, 4
- ИУ-7 -- ИУ-7-инженеры
- ИУ-7 -- ИУ-7-библиотекари
- УПД жй18757кваква
- семестр = 6
- дисциплина = Периферийные устройства ЭВМ
- никнейм = ПУ
- лекции, 28
- лабораторные работы, 14
- экзамен, 4
- ИУ-7 -- ИУ-7-инженеры
- ИУ-7 -- ИУ-9-инженеры
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement