Автоматизированная информационная система художественной школы

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

?ормировать и сообщить КЛЮЧЕВЫЕ ДАННЫЕ в ответ на СООБЩЕНИЕ и получить запрашиваемые им ДАННЫЕ АДМИНИСТРАТОРА. Если АДМИНИСТРАТОР желает выйти из программы, то он сообщает системе ЗАВЕРШЕНИЕ РАБОТЫ. Система, в свою очередь, преобразует поток данных ЗАВЕРШЕНИЕ РАБОТЫ в управляющий поток ВЫХОД.

Для обслуживания ДИРЕКТОРА (ЗАВУЧА, РАБОТНИКА ВЫСТАВОЧНОГО ЗАЛА, УЧИТЕЛЯ) система должна обеспечить следующее:

1)выдать СООБЩЕНИЕ, приглашающее ДИРЕКТОРА (ЗАВУЧА, РАБОТНИКА ВЫСТАВОЧНОГО ЗАЛА, УЧИТЕЛЯ) ввести свои КЛЮЧЕВЫЕ ДАННЫЕ;

2)выдать ДИРЕКТОРУ (ЗАВУЧУ, РАБОТНИКУ ВЫСТАВОЧНОГО ЗАЛА, УЧИТЕЛЮ) запрашиваемые им ДАННЫЕ ДИРЕКТОРА (ЗАВУЧА, РАБОТНИКА ВЫСТАВОЧНОГО ЗАЛА, УЧИТЕЛЯ);

3)если ДИРЕКТОР (ЗАВУЧ, РАБОТНИК ВЫСТАВОЧНОГО ЗАЛА, УЧИТЕЛЬ), то он сообщает системе ЗАВЕРШЕНИЕ РАБОТЫ и система преобразует данный входной поток в выходной управляющий поток ВЫХОД.

Контекстный процесс ОБСЛУЖИТЬ детализируем, как показано на рисунке 3.7. Эта диаграмма содержит 6 процессов и хранилище БАЗЫ ДАННЫХ ХУДОЖЕСТВЕННОЙ ШКОЛЫ.

Процесс 1.1 ОБСЛУЖИТЬ АДМИНИСТРАТОРА осуществляет обслуживание администратора.

Процесс 1.2 ОБСЛУЖИТЬ ДИРЕКТОРА осуществляет обслуживание клиента.

Процесс 1.3 ОБСЛУЖИТЬ ЗАВУЧА осуществляет обслуживание клиента.

Процесс 1.4 ОБСЛУЖИТЬ РАБОТНИКА ВЫСТАВОЧНОГО ЗАЛА осуществляет обслуживание клиента.

Процесс 1.5 ОБСЛУЖИТЬ УЧИТЕЛЯ осуществляет обслуживание клиента.

Процесс 1.6 ЗАВЕРШИТЬ РАБОТУ является управляющим процессом - компонентом расширения реального времени.

Процессы должны обмениваться с хранилищем данных следующей информацией.

Процесс 1.1: ДАННЫЕ ПО ПОЛЬЗОВАТЕЛЯМ.

Процесс 1.2: ДАННЫЕ ПО СОБЫТИЯМ, ДАННЫЕ ПО СОТРУДНИКАМ, ДАННЫЕ ПО ДОКУМЕНТАМ, ДАННЫЕ ПО ОТЧЕТАМ.

Процесс 1.3: ДАННЫЕ ПО УЧЕБНО-МЕТОДИЧЕСКОЙ РАБОТЕ, ДАННЫЕ ПО УЧАЩИМСЯ, ДАННЫЕ ПО ЖУРНАЛУ УСПЕВАЕМОСТИ, ДАННЫЕ ПО ОТЧЕТАМ.

Процесс 1.4: ДАННЫЕ ПО СОБЫТИЯМ, ДАННЫЕ ПО ВЫСТАВКАМ, ДАННЫЕ ПО ПРОСМОТРАМ, ДАННЫЕ ПО ДОКУМЕНТАМ.

Процесс 1.5: ДАННЫЕ ПО ЖУРНАЛУ УСПЕВАЕМОСТИ, ДАННЫЕ ПО ТЕМАТИЧЕСКОМУ ПЛАНУ, ДАННЫЕ ПО МЕТОДИЧЕСКОЙ РАБОТЕ.

Управляющий процесс 1.6 преобразует входной поток ЗАВЕРШЕНИЕ РАБОТЫ в выходной управляющий поток ВЫХОД.

 

Рисунок 2.6 - Контекстная диаграмма АИС художественной школы

 

Рисунок 2.7 - DFD 1 уровня АИС художественной школы

 

Процесс ОБСЛУЖИТЬ АДМИНИСТРАТОРА DFD 1 уровня может быть детализирован, как показано на рисунке 2.8. Данный процесс детализирован на 3 процесса.

Процессы должны обмениваться с хранилищем следующей информацией.

Процесс 1.1.1 ИДЕНТИФИЦИРОВАТЬ АДМИНИСТРАТОРА: ДАННЫЕ ПО ПОЛЬЗОВАТЕЛЯМ.

Процесс 1.1.2 ДОБАВИТЬ, ИЗМЕНИТЬ, УДАЛИТЬ ПОЛЬЗОВАТЕЛЯ: ДАННЫЕ ПО ПОЛЬЗОВАТЕЛЯМ.

Процесс 1.1.3 ПЕЧАТАТЬ СПИСОК ПОЛЬЗОВАТЕЛЕЙ: ДАННЫЕ ПО ПОЛЬЗОВАТЕЛЯМ.

 

Рисунок 2.8 - DFD 2 уровня для процесса ОБСЛУЖИТЬ

АДМИНИСТРАТОРА

 

Процесс ОБСЛУЖИТЬ ДИРЕКТОРА DFD 1 уровня может быть детализирован, как показано на рисунке 2.9. Данный процесс детализирован на 7 процессов.

Процессы должны обмениваться с хранилищем следующей информацией.

Процесс 1.2.1 ИДЕНТИФИЦИРОВАТЬ ДИРЕКТОРА: ДАННЫЕ ПО ПОЛЬЗОВАТЕЛЯМ.

Процесс 1.2.2 ПЛАНИРОВАТЬ СОБЫТИЯ: ДАННЫЕ ПО СОБЫТИЯМ.

Процесс 1.2.3 ДОБАВИТЬ, ИЗМЕНИТЬ, УДАЛИТЬ СОТРУДНИКА: ДАННЫЕ ПО СОТРУДНИКАМ.

Процесс 1.2.4 ПРОСМОТРЕТЬ, РЕДАКТИРОВАТЬ ПАСПОРТ ШКОЛЫ: ДАННЫЕ ПО ПАСПОРТУ ШКОЛЫ.

Процесс 1.2.5 ПОДГОТОВИТЬ ДОКУМЕНТ: СЛУЖЕБНАЯ ИНФОРМАЦИЯ.

Процесс 1.2.6 СФОРМИРОВАТЬ ОТЧЕТ: СЛУЖЕБНАЯ ИНФОРМАЦИЯ.

Процесс 1.2.7 ОБРАБОТАТЬ ДАННЫЕ: ДАННЫЕ ПО СОТРУДНИКАМ.

Между процессом 1.2.6 и 1.2.7: СОТРУДНИКИ.

 

Рисунок 2.9 - DFD 2 уровня для процесса ОБСЛУЖИТЬ ДИРЕКТОРА

Процесс ОБСЛУЖИТЬ ЗАВУЧА DFD 1 уровня может быть детализирован, как показано на рисунке 2.10. Данный процесс детализирован на 7 процессов.

Процессы должны обмениваться с хранилищем следующей информацией.

Процесс 1.3.1 ИДЕНТИФИЦИРОВАТЬ ЗАВУЧА: ДАННЫЕ ПО ПОЛЬЗОВАТЕЛЯМ.

Процесс 1.3.2 ДОБАВИТЬ, ИЗМЕНИТЬ, УДАЛИТЬ ЛИЧНОЕ ДЕЛО УЧАЩЕГОСЯ: ДАННЫЕ ПО УЧАЩИМСЯ.

Процесс 1.3.3 ПРОСМОТРЕТЬ, ДОБАВИТЬ, УДАЛИТЬ ЖУРНАЛ УСПЕВАЕМОСТИ: ДАННЫЕ ПО ЖУРНАЛАМ УСПЕВАЕМОСТИ.

Процесс 1.3.4 ПОДГОТОВИТЬ ДОКУМЕНТ: СЛУЖЕБНАЯ ИНФОРМАЦИЯ.

Процесс 1.3.5 ПОДГОТОВИТЬ УЧЕБНО-МЕТОДИЧЕСКИЙ ДОКУМЕНТ: СЛУЖЕБНАЯ ИНФОРМАЦИЯ.

Процесс 1.3.6 СФОРМИРОВАТЬ ОТЧЕТ: СЛУЖЕБНАЯ ИНФОРМАЦИЯ.

Процесс 1.3.7 ОБРАБОТАТЬ ДАННЫЕ: ДАННЫЕ ПО УЧАЩИМСЯ, ДАННЫЕ ПО ЖУРНАЛАМ УСПЕВАЕМОСТИ.

Между процессом 1.3.6 и 1.3.7: УЧАЩИЕСЯ, ЖУРНАЛЫ УСПЕВАЕМОСТИ.

 

Рисунок 2.10 - DFD 2 уровня для процесса ОБСЛУЖИТЬ ЗАВУЧА

Процесс ОБСЛУЖИТЬ РАБОТНИКА ВЫСТАВОЧНОГО ЗАЛА DFD 1 уровня может быть детализирован, как показано на рисунке 2.11. Данный процесс детализирован на 6 процессов.

Процессы должны обмениваться с хранилищем следующей информацией.

Процесс 1.4.1 ИДЕНТИФИЦИРОВАТЬ РАБОТНИКА ВЫСТАВОЧНОГО ЗАЛА: ДАННЫЕ ПО ПОЛЬЗОВАТЕЛЯМ.

Процесс 1.4.2 ПРОСМОТРЕТЬ, ИЗМЕНИТЬ КАЛЕНДАРНЫЙ ПЛАН ВЫСТАВОК: ДАННЫЕ ПО КАЛЕНДАРНОМУ ПЛАНУ ВЫСТАВОК.

Процесс 1.4.3 ПРОСМОТРЕТЬ, ИЗМЕНИТЬ КАЛЕНДАРНЫЙ ПЛАН ПРОСМОТРОВ: ДАННЫЕ ПО КАЛЕНДАРНОМУ ПЛАНУ ПРОСМОТРОВ.

Процесс 1.4.4 ПРОСМОТРЕТЬ ЗАГРУЗКУ ВЫСТАВОЧНОГО ЗАЛА: ДАННЫЕ ПО ЗАГРУЗКЕ ВЫСТАВОЧНОГО ЗАЛА.

Процесс 1.4.5 СФОРМИРОВАТЬ ОТЧЕТ: СЛУЖЕБНАЯ ИНФОРМАЦИЯ.

Процесс 1.4.6 ОБРАБОТАТЬ ДАННЫЕ: ДАННЫЕ ПО КАЛЕНДАРНОМУ ПЛАНУ ВЫСТАВОК, ДАННЫЕ ПО КАЛЕНДАРНОМУ ПЛАНУ ПРОСМОТРОВ, ДАННЫЕ ПО ЗАГРУЗКЕ ВЫСТАВОЧНОГО ЗАЛА.

Между процессом 1.4.5 и 1.4.6: КАЛЕНДАРНЫЙ ПЛА?/p>