Диплом: Проектирование информационной системы организации воспитательного процесса (на примере МАДОУ "Детский сад №361")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
11
В зависимости от расположения отдельных частей СУБД различают
локальные и сетевые СУБД.
Все части локальной СУБД размещаются на компьютере пользователя
базы данных. Если к одной БД обращаются несколько пользователей
одновременно, каждый предназначенный для пользователя компьютер должен
иметь свою копию локальной СУБД. Существенной проблемой СУБД такого
типа является синхронизация копий данных, если с ними работают несколько
пользователей. Именно поэтому локальные СУБД не имеют широкого
практического применения, но в некоторых случаях их применения является
оптимальным.
К сетевым относятся файл-серверные, клиент-серверные и
распределенные СУБД. Незаменимым атрибутом этих систем является сеть,
которая обеспечивает аппаратную связь компьютеров и делает возможной
корпоративную работу множества пользователей с одними и теми же данными.
В файл-серверных СУБД все данные принято размещать в одном или
нескольких каталогах достаточно мощной машины, специально выделенной
для этих целей и постоянно подключенной к сети. Такой компьютер называется
файл-сервером - отсюда название СУБД. Безусловным преимуществом СУБД
этого типа является относительная простота ее создания и обслуживания -
фактически все сводится лишь к развертыванию локальной сети и установки на
подключенных к ней компьютерах сетевых операционных систем. Недостатком
файл-серверных систем есть значительная нагрузка на сеть. Файл-серверные
СУБД могут успешно использоваться в относительно небольших фирмах с
количеством клиентских мест до нескольких десятков.
Клиент-серверные системы значительно снижают загрузку сети, так как
клиент общается с данными через специализированного посредника - сервер
базы данных, который размещается на машине с данными. Сервер БД
принимает запрос от клиента, отыскивает в данных нужную запись и передает
ее клиенту. Запрос к серверу формируется на специальном языке
структурированных запросов SQL, из-за чего часто серверы БД называются
12
SQL-серверами. Серверы БД представляют собой относительно сложные
программы, которые изготовляются различными фирмами. Клиент-серверные
СУБД масштабируются до сотен и тысяч клиентских мест.
Распределенные СУБД могут содержать несколько десятков и сотен
серверов БД. Количество клиентских мест в них может достигать десятков и
сотен тысяч. Такие СУБД работают на предприятиях государственного
масштаба, отдельные подразделения которых разнесены на значительной
территории.
Исходя из специфики и поставленных целей, для реализации данного
проекта выбираем локальную (автономную) архитектуру.
Реляционная модель является самой простой и самой обычной формой
представления данных в виде двумерных таблиц. Каждая таблица базы данных
представляется как совокупность строк и столбцов, где строки отвечают
экземпляру сущности, конкретному событию или явлению, а столбцы -
атрибутам (характеристикам, параметрам) сущности, события, явления. В
терминологии реляционных баз данных таблицам отвечают отношения,
столбцам - атрибуты, строкам - кортежи.
Здесь выбранная реляционная модель данных как самая простая и
соответствующая задачи.
В первой главе описана постановка задачи на проектирование.
Обоснована целесообразность внедрения информационной системы. Описана
деятельность МАДОУ «Детский сад № 361». Описан существующий процесс
формирования учебного процесса. Обоснована необходимость автоматизации
системы. Анализ показал высокую трудоемкость задач процесса. Описана
модель бизнес-процесса. Составлена контекстная диаграмма. Представлена в
виде диаграммы функциональная декомпозиция процесса. Описана структура
программно-технического обеспечения МАДОУ «Детский сад № 361». В
детском саду функционирует локальная информационная сеть. Во второй
главе описан выбор модели базы данных и системы управления базами данных.
13
Спецификаций используемого оборудования достаточно для внедрения АИС
«Детский сад».
1.2. Анализ существующих разработок и выбор стратегии
автоматизации «КАК ДОЛЖНО БЫТЬ»
Разработка стратегии реализации любого крупного проекта
подразумевает наличие ряда взаимосвязанных между собой последовательных
действий — этапов, на каждом из них решается определенная задача. В
качестве наглядного примера можно привести следующие этапы:
– анализ бизнеса;
– анализ стратегии развития бизнеса;
– определение стратегических свойств ИС;
– определение функциональности ИС в целом;
– выбор стратегии автоматизации:
o хаотичная;
o по участкам;
o по направлениям;
o полная;
– формирование комплексного проекта;
– определение архитектуры;
– формирование бизнес-плана.
14
2. ПРОЕКТНАЯ ЧАСТЬ
2.1. Разработка проекта автоматизации
Инфологическое моделирование данных – это процесс создания
логического представления структуры базы данных. Инфологическое
моделирование данных - основа для всей последующей работы по разработке
базы данных и приложения по её ведению. Для построения инфологической
модели (концептуальной схемы) используют традиционные методы агрегации и
обобщения. При агрегации объединяются информационные объекты (элементы
данных) в один в соответствии с семантическими связями между объектами.
При обобщении информационные объекты (элементы данных) объединяются в
родовой объект. Выделены следующие информационные объекты.
Существует еще одно определение инфологического (концептуального)
проектирования, согласно которому инфологическое проектирование – это
построение семантической модели предметной области, то есть
информационной модели наиболее высокого уровня абстракции. Такая модель
создаётся без ориентации на какую-либо конкретную СУБД и модель данных.
Термины «семантическая модель», «концептуальная модель» и
«инфологическая модель» есть синонимы. Кроме этого, в этом контексте
равноправно могут использоваться слова «модель базы данных» и «модель
предметной области» (например, «концептуальная модель базы данных» и
«концептуальная модель предметной области»), поскольку такая модель
является как образом реальности, так и образом проектируемой базы данных
для этой реальности.
В результате анализа предметной области можно выделить в ней
следующие сущности (информационные объекты):
1. Воспитатели.
2. Должность.
3. Аттестация педагогов.
4. Курсы повышения квалификации.
15
5. Состав семьи.
6. Группы.
7. Разделы книг.
8. Методические пособия.
9. Приказы по основной деятельности.
10. Приказы по движению воспитанников.
11. Приказы по движению кадров.
12. Воспитанники.
13. Достижения.
Приведем основные атрибуты сущностей.
1. Воспитатели:
Фамилия Имя Отчество;
Табельный номер;
Дата рождения;
Телефон;
Адрес;
Документ, подтверждающий личность;
Серия документа;
Номер документа;
Дата выдачи документа;
Кем выдан документ;
ИНН;
СНИЛС;
Расчетный счет;
Должность;
Административная должность;
Образование;
Учебное заведение;
Год окончания;
16
Серия диплома;
Номер диплома;
Квалификация;
Специальность;
Дата приема;
Номер приказа;
Дата приказа;
Категория;
Дата аттестации;
Общий стаж;
Педагогический стаж;
Стаж в данном детском саду.
2. Должность:
Название должности.
3. Аттестация педагогов:
Фамилия Имя Отчество воспитателя;
Дата аттестации;
Категория.
4. Курсы повышения квалификации:
Фамилия Имя Отчество воспитателя;
Год;
Учебное заведение;
Название.
5. Состав семьи:
Фамилия Имя Отчество воспитателя;
Фамилия Имя Отчество;
Родство;
Дата рождения.
6. Группы:
17
- Номер группы;
- Название группы;
Фамилия Имя Отчество воспитателей.
7. Разделы книг:
Название раздела.
8. Методические пособия:
Название книги;
Раздел;
Тип;
Количество;
Цена;
Группа;
Дата приобретения;
Издательство;
Год издания;
Номер полки.
9. Приказы по основной деятельности:
Дата регистрации приказа;
Регистрационный номер;
Краткое содержание приказа;
Должность, подписывавшего приказ;
Фамилия Имя Отчество, подписывавшего приказ;
Должность исполнителя;
Фамилия Имя Отчество исполнителя;
Отметка об исполнении.
10. Приказы по движению воспитанников:
Номер приказа;
Дата приказа;
Фамилия Имя Отчество воспитанника;
18
Краткое содержание.
11. Приказы по движению кадров:
Дата приказа;
Номер приказа;
Вид приказа;
Фамилия Имя Отчество сотрудника;
Табельный номер;
Основание.
12. Воспитанники:
- Номер личного дела;
- Группа;
- Фамилия Имя Отчество воспитанника;
- Дата рождения;
- Возраст;
- Пол;
- Адрес;
- Телефон;
- Фамилия Имя Отчество матери;
- Место работы матери;
- Телефон матери;
- Фамилия Имя Отчество отца;
- Место работы отца;
- Телефон отца;
- Документ, удостоверяющий личность;
- Серия документа;
- Номер документа;
- Кем выдан документ;
- Дата выдачи документа;
- Группа здоровья;
19
- Полис;
- Дата прибытия;
- Откуда прибыл;
- Дата выбытия;
- Куда выбыл;
- Многодетная семья;
- Неполная семья;
- Опека над ребенком;
- Единственный ребенок в семье;
- Проживание в коммунальной квартире;
- Проживание на съемном жилье;
- Проживание в отдельной квартире;
- Ребенок из группы риска.
13. Достижения:
- Фамилия Имя Отчество воспитанника;
- Период;
- Название конкурса;
- Организатор;
- Тип конкурса;
- Название работы;
- Результат;
- Руководитель.
14. Дополнительные платные услуги:
- Фамилия Имя Отчество воспитанника;
- Название услуги.
После выявления всех сущностей необходимо выявить информационные
связи между ними.
1. Связь между сущностями «Воспитатели» и «Должность».
Логика данной связи: «Воспитатель – имеет – Должность». Воспитатель может
иметь несколько должностей, но и должность может иметь несколько
20
воспитателей. Таким образом, данная связь имеет степень кардинальности
«многие ко многим».
2. Связь между сущностями «Воспитатели» и «Аттестация
педагогов». Логика данной связи: «Воспитатель проходит – Аттестация».
Воспитатель может пройти несколько аттестации, но при этом каждая
аттестация иметь только одного воспитателя. Таким образом, данная связь
имеет степень кардинальности «один ко многим».
3. Связь между сущностями «Воспитатели» и «Курсы повышения
квалификации». Логика данной связи: «Воспитатель проходит – Курсы
повышения квалификации». Воспитатель может пройти несколько курсов
повышения квалификации, но при этом каждый курс повышения квалификации
иметь только одного воспитателя. Таким образом, данная связь имеет степень
кардинальности «один ко многим».
4. Связь между сущностями «Воспитатели» и «Состав семьи».
Логика данной связи: «Воспитатель – имеет – Состав семьи». Воспитатель
может иметь несколько членов семьи, но при этом каждый член семьи иметь
только одного воспитателя. Таким образом, данная связь имеет степень
кардинальности «один ко многим».
5. Связь между сущностями «Воспитатели» и «Группы».
Логика данной связи: «Воспитатель – руководит Группой». Воспитатель
может руководить одной группой, но и группа может быть под руководством
только одного воспитателя. Таким образом, данная связь имеет степень
кардинальности «один к одному».
6. Связь между сущностями «Воспитатели» и «Группы». Логика данной
связи: «Воспитатель – несет ответственность за - Группу». Воспитатель может
нести ответственность за одну группу, но и группа должна иметь только одного
ответственного сотрудника. Таким образом, данная связь имеет степень
кардинальности «один к одному».
7. Связь между сущностями «Воспитанники» и «Группы».
Логика данной связи: «Воспитанники – состоит в - Группах». Воспитанник

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран