Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Автоматизация учета контингента учащихся (ОАНО "ОЦ "ЛУЧИК")

Содержание:

Введение.

В рамках этой курсовой работы будет решаться задача создания системы учета контингента учащихся для целей образовательного центра. Для выполнения данной задачи потребуется:

  • Рассмотреть организационную структуру предприятия
  • Рассмотреть и построить модель информационной системы,
  • Рассмотреть программное обеспечение для выполнения поставленной задачи
  • Рассмотреть варианты автоматизации данного процесса и выбрать оптимальный

Учет контингента учащихся в школе – важный процесс, который позволяет понять мотивацию и заинтересованность учащихся в учебном процессе, назначить процедуры и мероприятия, предупредить конфликты и, самое важное, сохранять дисциплину в учебном заведении. Автоматизация этого процесса поможет сотрудникам качественно выполнять свою работу и повысит производительность этого труда. Поэтому, автоматизация этого процесса имеет смысл и является Правильным направлением развития любого учебного заведения.

  1. Технико-экономическая характеристика предметной области и предприятия.

1.1. Характеристика предприятия и его деятельности.

ОАНО "ОЦ "ЛУЧИК"

125080, МОСКВА ГОРОД, УЛИЦА АЛАБЯНА, 12, 1

ОГРН: 1037739546668

Дата присвоения ОГРН: 10.02.2003

ИНН: 7712089940

КПП: 774301001

ДИРЕКТОР: Сергиенко Сергей Павлович

История: Отправной точкой истории "Лучика" можно считать 1987 год. Тогда было принято решение о создании и основан первый филиал. Это был маленький детский сад в Октябрьском районе города Москвы. Начинали в "Лучике" работать с тремя малышами, а уже в 1988 году сад представлял собой 4 группы по 7 детей и работал до 21 часа. "Лучик" был создан как альтернатива государственному образованию, поэтому всё в его работе должно было принципиально отличаться. Основной принцип работы – создать условия и дать детям воспитание «как дома».

В 1992 году было получено новое помещение. 3 июня 1993 г. был открыт набор детей в детский сад на ул. Алабяна.

1 апреля того 1993 года генеральным директором «Лучика» становится Сергиенко Сергей Павлович, который возглавляет Образовательный центр по сей день.

1994-й учебный год начался с важного события - в детском саду на улице Алабяна открылась начальная школа. Первым ее директором была Иванова Елена Владиславовна.

В 1995 году воплотилась в жизнь давняя мечта учредителей центра "Лучик" о создании загородной школы-пансиона. Так, в сентябре 1995 года в г. Клин Московской области на территории пансионата «Романтика» открылся загородный филиал "Лучика". В его состав входили детский сад и школа с 1 по 8 класс. Одновременно в пансионате обучалось около 40 детей в возрасте от 2 до 13 лет.

В 1998 году был зарегистрирован логотип и товарный знак "Лучик". Тем самым Центр официально закрепил за собой право на свое имя и логотип.

В 2007 году школа "Лучик" получила государственную аккредитацию. И в этом же году набор в школе составил уже 126 детей. Эти достижения позволили реализовать высоко затратные программы: «Рост заработной платы сотрудников» и «Летний ремонт и закупки».

На сегодняшний день Образовательный центр «Лучик» обеспечивает непрерывное образование для детей от 1 года до 17 лет.

На данный момент в образовательном центре числится 293 сотрудников.

Размер компании: средний

Лучик предоставляет образовательные услуги, имеет право на издание журналов и периодических изданий, предоставление услуг по размещению информации, деятельность порталов в информационно-коммуникационной сети Интернет.

Клиентами компании являются физические лица, которые нуждаются в услугах образовательного центра.

Конкурентами компании выступают государственные и частные образовательные учреждения Москвы. Образовательные порталы в информационной сети Интернет.

1.2 Организационная структура управления предприятием.

Организационная структура предприятия показана на рис. 1

Рис.1 Организационная структура предприятия.

Описание организационной структуры предприятия

Генеральный директор является лицом компании в переговорах и главным представителем. Он уполномочен принимать управленческие решения и определять стратегию развития всего образовательного центра. Входит в управляющий совет компании.

Директор школы курирует работу и принимает решения по управлению и развитию школы образовательного центра. Входит в управляющий совет компании.

Завуч по учебно – воспитательной работе является организатором занятий, ответственным за соблюдение дисциплины работниками и учениками, занимается разработкой уставов, планов, учебных программ, выездных мероприятий. Тесно сотрудничает с финансово – организационным отделом по вопросам составления расписания.

Завуч по административно-хозяйственной работе – отвечает за основные функции детского сада и принимает решения, связанные с ними. При принятии такового, его подпись на соответствующем документе является обязательной. Руководит финансово – организационным отделом и работает в тесном сотрудничестве с бухгалтерией и завучем по УВР.

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

Заведующий детского сада (Он же директор детского сада) курирует работу и принимает решения по управлению и развитию детского сада образовательного центра. Входит в управляющий совет компании. Воспитатели детского сада подчиняются напрямую заведующему.

Заведующий хозяйственной части детского сада курирует системы сада, не относящиеся к основной деятельности, исключая ИКТ.

Заведующий техническим отделом является создателем информационной системы детского сада и осуществляет её мониторинг. Отвечает за обучение сотрудников в сфере информационно – коммуникационных технологий.

1.3. Программная и техническая архитектура организации

В таблице 1 перечислена техническая комплектация отдела

Устройство

Кол - во

Технические характеристики

Установленное ПО

Компьютер TopComp WO 3535544 (Модификация)

4

Процессор: Intel Celeron J1800

Объем оперативной памяти: 4 Гб DDR3

Ж.Д.: 128 Гб NAND-Flash

Windows 10 pro

Компьютер HP 460-p207ur (4UG93EA)

1

Процессор: Intel Core i5-7400T

Обьем оперативной памяти: 8 Гб DDR4

Ж.Д.: 1Тб HDD

Windows 10 pro

1C Бухгалтерия

Microsoft Office 2016

Google chrome

Amanda Network Backup

EGroupware – teamwork tool

ActiveMQ GoAccess

Компьютер HP 460-p207ur (4UG93EA)

(Завуч по ИКТ)

1

Процессор: Intel Core i5-7400T

Обьем оперативной памяти: 8 Гб DDR4

Ж.Д.: 1Тб HDD

Windows 10 pro

1C Бухгалтерия

Microsoft Office 2016

Google chrome

Amanda Network Backup

EGroupware – teamwork tool

Red Hat Ansamble

mitmproxy

Коммутатор TP-LINK TL-SG108E

2

Количество портов коммутатора: 8 x Ethernet

Прошивка комутатора

МФУ Canon PIXMA MG2540S

1

Тип печати: цветная

Технология печати: термическая струйная

-

Сервер приложений Dell PowerEdge T30 (210-AKHI-10)

1

Процессор: Intel Xeon E3-1225 v6

Обьем оперативной памяти 8 Гб DDR4

Ж.Д.: HDD: 1 Тб

Windows Server 2019 Standard

1C Бухгалтерия

Microsoft Office 2016

Google chrome

Amanda Network Backup

EGroupware – teamwork tool

Драйвера для принтера

Прокси сервер Dell PowerEdge T30 (210-AKHI-10) (Модификация)

1

Процессор: Intel Xeon E3-1225 v6

Обьем оперативной памяти 16 Гб DDR4

Ж.Д.: HDD: 1 Тб

Windows Server 2019 Standard

Denyhosts

Denyhosts

Snort

OSSEC

Kaspersky Endpoint Security

Сервер БД Dell PowerEdge R740xd R7XD-3707_K2

1

Процессор: Intel Xeon 4114 х2

Обьем оперативной памяти 32Гб DDR4

Ж.Д.: HDD: 3 Тб

Windows Server 2019 Standard

1C Бухгалтерия

MySQL

Табл. 1 техническая комплектация отдела

Техническая архитектура отдела показана на рис. 2. Программная архитектура отдела показана на рис. 3.

Рис. 2 Техническая архитектура отдела.

Рис. 3 Программная архитектура отдела.

1.4 Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов

1.4.1 Диаграмма IDEF0

На Рисунке 4 представлена структурно-функциональная диаграмма оказания образовательных услуг.

Рис. 4 Диаграмма IDEF0

На Рисунке 5 представлен первый уровень декомпозиции структурно-функциональной диаграммы оказания образовательных услуг.

Рис. 5 первый уровень декомпозиции

На Рисунке 6 представлен второй уровень декомпозиции структурно-функциональной диаграммы оказания образовательных услуг (бизнес процесса «обучение»).

Рис. 6 декомпозиция бизнес процесса «обучение».

На Рисунке 7 представлен третий уровень декомпозиции структурно-функциональной диаграммы оказания образовательных услуг (бизнес процесса «отслеживание посещаемости»).

Рис. 7 декомпозиция бизнес процесса «отслеживание посещаемости».

На данном предприятии Автоматизированная система будет использоваться для:

  • Значительного ускорения процесса отметки посещаемости в журнале
  • Автоматизации деятельности финансово – организационного отдела
  • Отсутствия ошибок при составлении и обработке классного журнала
  • Анализа посещаемости учащихся

1.4.2 Диаграмма прецедентов

Основное назначение диаграммы прецедентов – описание функциональности и поведения, позволяющее заказчику, конечному пользователю и разработчику совместно обсуждать проектируемую или существующую систему. Для нашей предметной области выделяются актеры, представленные в таблице 2:

Актер

Краткое описание

Завуч по ИКТ

Занимается администрированием БД ИС. Обслуживанием и сопровождением системы. Возглавляет технический отдел.

Завуч по учебно – воспитательной работе

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

Финансово – организационный отдел

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

Ученик

Учащийся школы, посещающий занятия в соответствии с составленным расписанием.

Преподаватель

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

И.С.

Хранит, и позволяет записывать и извлекать данные об учениках, родителях, контрактах, сотрудниках образовательного центра.

Табл. 2 актеры

Рассмотрим теперь, какие возможности должна предоставлять наша система:

  • актер Завуч по ИКТ использует систему для отслеживания показателей образовательного центра и получения отчетов по запросам;
  • актер Завуч по учебно – воспитательной работе использует систему для получения информации об учениках, расписании, контактных данных учащихся и их родителей для организации учебных мероприятий, и разработки рекомендаций по составлению расписания для бухгалтерии
  • актер Финансово – организационный отдел использует БД для получения информации об учениках, расписании, контактных данных учащихся и их родителей. Помимо этого, БД используется для получения полной информации о преподавателях.
  • актер Ученик использует систему для занесения информации о посещаемости (выполняется автоматически при входе учащегося по карте, или биометрическим признакам) и получения расписания.
  • актер Преподаватель использует систему для возможности облегчить себе работу, получить свое расписание и расписание учеников;
  • актер БД представляет из себя автоматизированные функции информационной системы и базы данных образовательного центра.

На основании вышеизложенного можно выделить прецеденты, представленные в таблице 3:

Прецедент

Краткое описание

Составление расписания

Составление расписания в соответствии с нормативными документами предприятия и трудовым законодательством РФ

Посещение занятий

Посещение занятий учениками в соответствии с составленным расписанием в рамках исполнения заключенных контрактов об оказании образовательных услуг

Учет посещаемости учащихся

Учет своевременного и добросовестного посещения учащимися занятий в соответствии с составленным расписанием

Занесение информации о посещаемости

Занесение информации о присутствующих учениках в БД. Выполняется учителем во время переклички.

Вычисление статистики учащихся

Автоматизированная операция, выполняемая в БД. Позволяет получить такие показатели учеников, как: общее кол – во пропущенных дней, процент посещаемости, процент пропусков по уважительным причинам и/или болезням (от общего кол–ва пропусков).

Оповещение родителей о посещаемости

При выявлении превышения возможного кол-ва прогулов без уважительной причины (2 за учебный год) завуч по УВР обязан уведомить о пропусках родителей и навести справки о причинах пропуска. Выполняется в конце каждой недели.

Создание резервной копии БД

Частично автоматизированный прецедент, резервное копирование БД производится вечером каждого дня.

Табл. 3 прецеденты

Полученная, исходя из вышеописанной информации, диаграмма прецедентов представлена на рисунке 8

Рис. 8 диаграмма прецедентов

1.3.3 Диаграмма деятельности

На Рисунке 9 представлена «диаграмма деятельности» Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.

Рис. 9 Диаграмма деятельности

  1. Информационное обеспечение задачи

2.1. Информационная модель и её описание

Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 5 сущностей: Классы (таблица 4), Клиенты (таблица 5), Преподаватели (таблица 6), Учащиеся (таблица 7), Семестровые таблицы (создаются по мере надобности) (таблица 8).

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Класс 

Ключ 

Короткий текст 

ключевое поле 

Табельный номер классного руководителя

Короткий текст 

Маска ввода: 0000000

Кабинет

Числовой 

Профиль

Числовой 

50 

Таблица 4 Сущность “Классы” 

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Серия и номер паспорта 

Ключ 

Короткий текст 

16 

ключевое поле, маска ввода: 00\ 00\ 000000 

Фамилия

Короткий текст 

43 

Имя

Короткий текст 

43

Отчество

Короткий текст 

43 

Телефон

Короткий текст 

18

Маска ввода: "+7 ("000") "000\-00\-00

E-mail

Короткий текст 

26

Таблица 5 Сущность “Клиенты” 

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Табельный номер

Ключ 

Короткий текст 

7

ключевое поле, маска ввода: 0000000 

Фамилия

Короткий текст 

41

Имя

Короткий текст 

41

Отчество

Короткий текст 

41 

Телефон

Короткий текст 

18

Маска ввода: "+7 ("000") "000\-00\-00

Предмет

Короткий текст 

50

Таблица 6 Сущность “Преподаватели” 

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Код контракта

Ключ 

Короткий текст 

8

ключевое поле, маска ввода: 00000000

Фамилия

Короткий текст 

41

Имя

Короткий текст 

41

Отчество

Короткий текст 

41 

Класс

Короткий текст 

4

Таблица 7 Сущность “Учащиеся” 

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Код контракта

Ключ 

Короткий текст 

8

ключевое поле, маска ввода: 00000000 

01 09 2019 пн

Короткий текст 

1

Список значений: П;У;О;Б

02 09 2019 вт

Короткий текст 

1

Список значений: П;У;О;Б

03 09 2019 ср

Короткий текст 

Список значений: П;У;О;Б

Короткий текст 

1

Список значений: П;У;О;Б

N

Короткий текст 

1

Список значений: П;У;О;Б

Таблица 8 Сущность “Семестр N” 

При проектировании ИС была создана схема данных, отражающая связи в проектируемой базе данных. Она показана на рисунке 9

Рисунок 9 “Схема данных”

  1. Контрольный пример реализации и его описание.

3.1 Запросы

В данном разделе представлены Запросы, Входные формы и Выходные формы, с которыми могут работать сотрудники организации.

На рисунках 10 и 11 представлен результат запроса информации о заключенных контрактах. Этот запрос используется, преимущественно, работниками финансового отдела и бухгалтерии.

Рисунок 10 запрос “Контракты”

Рисунок 11 запрос “Контракты”

На рисунках 12 и 13 представлен результат запроса информации о посещаемости конкретных учеников ОЦ за некоторый промежуток времени (месяц, или семестр). Этот запрос используется, преподавателями для проставления отметок о посещаемости учащимися занятий.

Рисунок 12 запрос “Сентябрь 2019”

Рисунок 13 запрос “Сентябрь 2019”

На рисунке 14 представлен результат запроса информации об учащихся ОЦ. Этот запрос используется, преподавателями, завучами, директоратом для получения информации о конкретном учащемся, классе, потоке и т.п. по мере возникновения такой необходимости.

Рисунок 14 запрос “Учащиеся”

3.2. Формы

На рисунке 15 представлена форма для регистрации нового клиента и дальнейшего заключения с ним контракта. Эта форма используется исключительно сотрудниками финансового отдела.

Рисунок 15 Форма “Клиенты”

На рисунке 16 представлена форма для заключения контракта с лицом. Эта форма используется исключительно сотрудниками финансового отдела.

Рисунок 16 Форма “Контракты”

На рисунке 17 представлена форма для внесения нового ученика в базу данных после составления контракта с заказчиком (родителем, или опекуном). Эта форма используется сотрудниками финансового отдела и, изредка, учителями.

Рисунок 17 Форма “Учащиеся”

Заключение

В результате этой курсовой работы решена задача создания системы учета контингента учащихся для целей образовательного центра. Для выполнения данной задачи потребовалось:

  • Рассмотреть организационную структуру предприятия
  • Рассмотреть и построить модель информационной системы,
  • Рассмотреть программное обеспечение для выполнения поставленной задачи
  • Рассмотреть варианты автоматизации данного процесса и выбрать оптимальный
  • Разработать информационную систему для целей курсовой работы

В процессе выполнения курсовой работы не возникало затруднений. Такое улучшение Информационной системы центра, несомненно пойдет на пользу сотрудникам, клиентам и руководству.

Список литературы

  1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем – М.: ИУИТ, 2012 – 300 с.
  2. Гущин А.Н. Базы данных: учебник. - М.: Директ-Медиа, 2014. - 266с
  3. Методология функционального моделирования IDEF0, Руководящий документ, Госстандарт России
  4. Абрамова Л.В. Инструментальные средства информационных систем: учебное пособие. - Архангельск: САФУ, 2013. - 118 с. - режим доступа http:// biblioclub.ru 
  5. Заботина Н.Н.Проектирование информационных систем: учебное пособие. – М.: ИНФРА-М, 2013. -  331с. 
  6. Золотов С.Ю. Проектирование информационных систем: учебное пособие. - Томск: Эль Контент, 2013. - 88 с. – режим доступа http:// biblioclub.ru 
  7. Методы и средства проектирования информационных систем и технологий: учебное пособие / авт.-сост. Е.В. Крахоткина. - Ставрополь: СКФУ, 2015. - 152 с. 
  8. Проектирование информационных систем. Проектный практикум: учебное пособие / А.В. Платёнкин, И.П. Рак, А.В. Терехов, В.Н. Чернышов. - Тамбов: Издательство ФГБОУ ВПО «ТГТУ», 2015. - 81 с. - режим доступа http:// biblioclub.ru 
  9. Советов Б.Я. Базы данных: учебник / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовский. – 2-е изд., перераб. и доп. - М.: Юрайт, 2015. - 463с