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

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

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

?олы, список просмотровПланирует выставкиСписок выставокДиректор, завуч, учительВычисление загрузки выставочного залаРаботник выставочного залаСписок событий школы, список выставок, список просмотровВычисляет загрузку выставочного залаДокумент Загрузка выставочного залаДиректор, завучРегистрация тематического планаУчительСписок предметов, документ Учебный планРегистрирует тематический планДокумент Тематический планЗавуч, учительВедение журнала успеваемостиУчительДокумент Журнал успеваемостиВедет журнал успеваемостиДокумент Журнал успеваемостиЗавуч, учительСоставление методического документаУчительДокументСоставляет методический документМетодический документЗавуч

Следующим шагом при описании предметной области является разработка модели структуры предприятия, на которой отражены только действующие лица и те их функции, которые следует автоматизировать. Модель отражает иерархическую структуру предприятия. Особенностью модели структуры предприятия является наличие связей по управлению, что в дальнейшем позволит декомпозировать систему на подсистемы последующих уровней и на стадиях анализа и проектирования эффективно применить объектные модели и методы для разработки структуры программных компонент и данных. На рисунке 2.1 представлена модель структуры художественной школы.

 

Рисунок 2.1 - Модель структуры художественной школы

 

Следующей задачей при описании предметной области является моделирование документов.

Цель моделирования документов - описать атрибуты документов, значения, правила формирования.

Из таблицы 2.1 видно, что в ходе деятельности сотрудников художественной школы формируется 4 основных документов: Паспорт школы, Журнал успеваемости, Загрузка выставочного зала, Тематический план.

Опишем каждый из документов в таблице 2.2.

 

Таблица 2.2 - Табличный способ описания бизнес-сущностей

Название документаАтрибутыПример значенияПравило формированияПаспорт школыНазвание учрежденияМОУ РДХШЗадается директоромАдрес учрежденияг. Ревда, ул. Мира, 12Журнал успеваемостиПредметЦветоведениеЗадается завучемКласс7АЗадается завучемФИО учителяПетров П.П.Задается завучемФИО ученикаКузин А.С.Формируется, исходя из структуры школыДата проведения урока24.12.2007Формируется автоматическиОценка5Задается учителемЗагрузка выставочного залаУчебный год2007/2008Задается работником выставочного зала№ мероприятия1Формируется, исходя из Списка событий школы, Списка просмотров, Списка выставокДата26.12.2007Продолжительность мероприятия (дней)1СодержаниеПросмотрИтоговая загрузка (д) в год257Формируется, исходя из продолжительности мероприятийТематический планПредметИстория искусстваЗадается учителемКласс7А Формируется автоматическиФИО учителяПетров П.П.Название разделаИскусство XXI векаЗадается учителемНазвание темыЖивопись XXI векаНазвание урокаХудожники XXI векаКоличество часов на изучение урока1Формируется автоматическиИтого часов на предмет36

На рисунках 2.2-2.5 приведем внешний вид документов, описанных выше.

 

Рисунок 2.2 - Модель документа Паспорт школы

 

Предмет ____________________ Класс ___ Преподаватель ____________№ФИО Рисунок 2.3 - Модель документа Журнал успеваемости

 

Загрузка выставочного зала на ___год№ДатаПродолжительность (д)СодержаниеххххИтоговая загрузка в год _____ дРисунок 2.4 - Модель документа Загрузка выставочного зала

 

Тематический планПредмет ____________________ Класс ___ Преподаватель ____________Название разделаНазвание темыНазвание урокаКоличество часов на урокхххххххххххИтого на изучение предмета ____ чРисунок 2.5 - Модель документа Тематический план

 

2.2 Диаграммы потоков данных

 

Следуя классической методологии описания процессов, приведем диаграммы потоков данных DFD.

Стандарт описания бизнес-процессов DFD - Data Flow Diagram переводится как диаграмма потоков данных и используется для описания процессов.

С помощью DFD система разбивается на функциональные компоненты (процессы) и представляется в виде модели, связанной потоками данных. На DFD показываются работы, которые входят в состав описываемого процесса, а также показываются входы и выходы каждой из работ. Данные входы и выходы представляют из себя информационные, либо материальные потоки. При этом выходы одной работы могут являться входами для других.

Главная цель таких средств - продемонстрировать, как каждый процесс преобразует свои входные данные в выходные, а также выявить отношения между этими процессами. Для построения DFD диаграмм будет использоваться нотация Йордана.

Особую роль играет специальный вид DFD - контекстная диаграмма, моделирующая систему в общем виде. Контекстная диаграмма отображает потоки данных, внешние сущности и процессы АИС. С использованием нотаций Йордана составляем контекстную диаграмму, состоящую из пяти внешних сущностей: АДМИНИСТРАТОР, ДИРЕКТОР, ЗАВУЧ, РАБОТНИК ВЫСТАВОЧНОГО ЗАЛА, УЧИТЕЛЬ, и одним процессом ОБСЛУЖИТЬ. Вид контекстной диаграммы приведен на рисунке 2.6.

Контекстная диаграмма Автоматизированной информационной системы художественной школы, содержащая один процесс ОБСЛУЖИТЬ и пять внешних сущностей АДМИНИСТРАТОР, ДИРЕКТОР, ЗАВУЧ, РАБОТНИК ВЫСТАВОЧНОГО ЗАЛА, УЧИТЕЛЬ.

Опишем потоки данных, которыми обменивается система с внешними объектами.

АДМИНИСТРАТОР для обслуживания должен с?/p>