859
.pdfУДК 633.3.4.651
Е.Д. Ли – студентка; А.Н. Козлов – научный руководитель, доцент,
ФГБОУ ВО Пермский ГАТУ, г. Пермь, Россия
АВТОМАТИЗАЦИЯ РАССЫЛКИ УЧЕБНЫХ ПОРУЧЕНИЙ НА ФАКУЛЬТЕТЕ ЗАОЧНОГО ОБУЧЕНИЯ ПЕРМСКОГО ГАТУ
Аннотация. Рассмотрен процесс формирования учебных поручений на факультете заочного обучения в Пермском ГАТУ. С использованием программы AllFusion ERWin Process Modeler построена модель «AS-IS». В ходе анализа выявлены недостатки данного процесса и, исходя из этого, разработана модель «ТО-ВЕ», устраняющая эти недостатки.
Ключевые слова: учебные поручения, анализ процесса, модель «AS-IS», «ТО-
ВЕ».
Пермский ГАТУ является государственным учреждением высшего образования на Урале. Основным предметом и целью деятельности Учреждения является осуществление образовательной деятельности по реализации образовательных программ высшего образования.
Входе работы были изучены все основные процессы, которые выполняются
ивыявлен наиболее трудоёмкий процесс, требующий автоматизации, а именно – составление расписания занятий для факультета заочного обучения (далее – ФЗО).
Суть процесса: сотрудник УВП кафедры (лаборант) анализирует карточки учебной нагрузки преподавателей, находит нужные файлы с расписание на сайте ПГАТУ и объединяет расписания, очного и заочного отделения обучения, в один файл. Все операции выполняются вручную сотрудником УВП (лаборантом), что делает его работу довольно трудоемкой и утомительной.
Разработана модель «AS-IS» данного процесса [1], которая представлена на рисунке 1.
Рис. 1. Модель AS-IS процесса «Составить карточку расписания по ФЗО»
291
В ходе анализа модели были выявлены следующие недостатки:
Ручное составление расписания;
Затрата большого количества времени на составление расписания;
Много документов с данными.
С целью устранения недостатков модели «AS-IS», была построена модель «ТО-ВЕ».
На данной диаграмме вместе с данными (папка с файлами расписаний) будут поступать такие данные, как список e-mail адресов преподавателей и список аккаунтов на социальные сети преподавателей.
На выходе будет отчет о рассылке. Процесс рассылки отражен на рисунке 2.
Рис. 2. Модель TO-BE процесса «Сделать рассылку»
На данной диаграмме вместо учебных поручений, заполняемых в ручную появился список рассылки, который оформляется в электронном виде. Вместо ручной рассылки готовых учебных поручений, появилась рассылка, которая формируется автоматически. Вместо отчета об оповещении преподавателей о получении учебных поручений, который заполнялся вручную, создается отчет о рассылке, который формируется автоматически в электронном виде.
В ходе анализа модели TO-BE, были выявлены следующие преимущества: Автоматизация работы;
Оперативность работы;
Удобный поиск нужной информации;
Снижение риска утери информации;
Актуальная информация расписании.
Таким образом, все выявленные недостатки бизнес-процесса были устранены, следовательно, разработка и внедрение информационной системы для составления расписания занятий по ФЗО актуальна.
292
Разработана программа для сбора, формирования и рассылки учебных поручений (рис.3).
Рис. 3. Пример результата рассылки учебных поручений.
На данную программу получено Свидетельство о государственной регистрации программы для ПЭВМ [2].
Литература
1.Балдин, К.В., Уткин, В.Б. Информационные системы в экономике. М.- Издательский центр Академия, 2013 – 288 с.
2.Ли Е.Д., Быданова Е.Н., Беляков А.Ю., Козлов А.Н. Программа для сбора, формирования и рассылки учебных поручений. // Свидетельство о государственной регистрации программы для ЭВМ №2019610914,зарегистрировано 18.01.19
УДК 681.3
А.Д. Литовка – студент; И.С. Шевчук – научный руководитель, старший преподаватель,
ФГБОУ ВО Пермский ГАТУ, г. Пермь, Россия
РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ «УЧЕБНЫЙ ПРОЦЕСС»
Аннотация. В статье рассмотрен процесс получения информации о текущем учебном расписании студента в моделях AS-IS и TO-BE, принципиальным отличием которых является использование мобильного приложения «Учебный процесс» во второй модели. Описаны средства реализации предложенной системы –Microsoft Visual Studio с фреймворком Xamarin и язык программирования C#. Представлены экранные формы сформированного мобильным приложением текущего расписания занятий.
Ключевые слова: расписание занятий, мобильное приложение, фреймворк
Xamarin, C#.
Мобильные приложения заняли устойчивую позицию в жизни студентов. Большая часть имеет смартфоны и с их помощью ежедневно активно использует множество программ, например, мессенджеры, социальные сети, игры и прочие приложения.
293
Входе учебного процесса студентам необходима информация о текущем расписании занятий. Эту информацию они получают в деканате своего факультета или же на сайте ВУЗа, в том числе с использованием смартфона.
Зачастую получаемая информация не совсем удобна для правильной организации своего учебного процесса и студентам приходится проводить дополнительные работу с полученной информацией, например, проведение аналитических работ над расписанием учебного процесса с целью упрощения представления его на весь учебный период. Кроме того, при получении информации о расписании учебных занятий, сайт ВУЗа не оптимизирован под мобильные платформы.
При исследовании данной проблемы был проведён опрос студентов, в результате которого опрашиваемые студенты подтвердили неудобство получения учебного расписания и целесообразности разработки мобильного приложения.
Вопрос входили следующие вопросы и получены такие ответы:
1.Имеется ли у вас смартфон? Ответы: да – 95%; нет – 5%.
2.Как Вы получаете информацию о текущем учебном расписании? Ответы: в деканате – 5%; на сайте ВУЗа через ПК – 10%; на сайте ВУЗа через
смартфон – 85%.
3.Считаете ли Вы, что процесс получения текущего учебного расписания является неудобным?
Ответы: да – 85%; нет – 15%
4.Вы бы хотели, чтобы процесс получения текущего учебного расписания упростился?
Ответы: да – 95%; нет – 5%
5.Если бы появилось мобильное приложение с расписанием вашего учебного процесса, соответственно процесс получения расписания упростился бы в разы, Вы бы пользовались данным приложением?
Ответы: да – 95%; нет – 5% По итогам опроса, было принято решение о дальнейшей реализации мобиль-
ного приложения для совершенствования процесса получения информации о текущем учебном расписании.
Первоначально был смоделирован процесс получения учебного расписания через сайт ВУЗа в модели AS-IS (рисунок 1).
Рисунок 1. Диаграмма декомпозиции бизнес-процесса «Получение информации о текущем учебном расписании студента» в модели AS-IS
294
Далее был смоделирован процесс при использовании мобильного приложения «Учебный процесс» (рисунок 2).
Рисунок 2. Диаграмма декомпозиции процесса «Получение информации
отекущем учебном расписании студента» в модели TO-BE
Вмобильном приложении упрощается момент многократного ввода личных данных студента, таких как направление обучения, группа студента и текущий семестр. Также, при выводе расписания в мобильном приложении занятия будут отфильтрованы по датам начала и окончания дисциплины, а именно, если на текущую дату дисциплина не началась или она уже закончилась, то дисциплина не будет отображена в расписании учебного процесса студента.
Для реализации решения данной проблемы в виде мобильного приложения были рассмотрены две среды разработки: Android Studio и Microsoft Visual Studio с фреймворком Xamarin. В результате анализа качестве среды разработки для мобильного приложения была выбрана среда Microsoft Visual Studio с фреймворком Xamarin, так как в отличии от Android Studio, фреймворк Xamarin поддерживает большее количество платформ, например, «OS Android», «iOS», «Windows» и «Mac».
На сегодняшний момент язык программирования C# – один из самых мощных, быстро развивающихся и востребованных языков в ИТ-отрасли. В настоящий момент на нем пишутся самые различные приложения: от небольших программ до крупных веб-порталов и веб-сервисов, обслуживающих ежедневно миллионы пользователей.
Для разработки мобильного приложения «Учебный процесс» была использована технология .NET и язык программирования C#.
На рисунках 3 и 4 изображён прототип мобильного приложения «Учебный процесс».
295
Рисунок 3. Форма личных |
Рисунок 4. Форма с расписанием |
данных студента |
учебного процесса студента |
В ходе проделанной работы была выявлена, проанализирована и решена проблема получения информации о текущем расписании учебного процесса студента на семестр в неудобной форме путем разработки мобильного приложения «Учебный процесс», которое позволит получать актуальное расписание на теку-
щую дату быстро и в удобной форме. В дальнейшем планируется расширить функции приложения дополнением информации графиком учебного процесса.
Литература
1. Кристиан Нейгел и др. C# 5.0 и платформа .NET 4.5 для профессионалов = Professional
C# 5.0 and .NET 4.5. – М.: «Диалектика», 2013. – ISBN 978-5-8459-1850-5.
УДК 633.3.4
Д.В. Мошев – студент; С.В. Каштаева – научный руководитель, доцент,
ФГБОУ ВО Пермский ГАТУ, г. Пермь, Россия
ОСОБЕННОСТИ АВТОМАТИЗАЦИИ ОФОРМЛЕНИЯ ДОКУМЕНТОВ
Аннотация. Рассмотрены вопросы автоматизации бизнеспроцесса оформления документов по медосмотрам в средней школе. Представлены основные модули информационной системы «Медосмотр». Выбраны программные средства для создания информационной системы.
Ключевые слова: бизнес-процесс, оформление документов, автоматизация, информационная система.
МБОУ «Сивинская СОШ» осуществляет образовательные услуги, а также плановые медосмотры, учет которых проводится в школе.
296
Внастоящее время оформление документов по медосмотрам осуществляется вручную, что вызывает использование большого количества времени на заполнение карточек с болезнями учеников, на проверку данных, на оформление отчета.
Предлагается в школе внедрить информационную систему «Медосмотр», которая будет обеспечивать целостность и надежность хранимых данных, иметь базовый набор инструментов для работы с документами и информацией: формирование отчетов, редактирование информации, формирование карты ученика, обеспечить комфортные условия для работы, удобный интерфейс, исключение дублирования и излишней информации.
Информационная система (ИС) позволит автоматизировать процесс заполнения карточек учеников, упростить работу медиков, сократить время на подведение итогов и составление отчетов по медосмотрам, обеспечить надежное хранение информации.
Вкачестве входных документов ИС выступают:
приказ из детской поликлиники – в начале учебного года в школу приходит приказ из детской поликлиники, который сообщает о том, что в конкретный период в школе нужно провести медосмотр;
списки классов – документ, в котором хранится информация о каждом классе и информация о каждом ученике в этом классе;
медицинские карты – документ, в котором хранится вся история болезней ученика;
бланк осмотра – документ, который выдается ученику при прохождении медосмотра для того, чтобы в него записывали результаты осмотра;
перечень исследований при проведении профилактических медицинских осмотров – документ, который приходит из детской поликлиники, в котором написана информация об обследованиях, которые нужно пройти несовершеннолетним в определенном возрасте. [2]
В информационной системе «Медосмотр» вместо обычных медицинских карт на входе будут электронные и с каждым новым медосмотров они будут пополняться записями.
К документам на выходе добавились электронные карты, которые будут заполняться для каждого ученика. Будет возможность распечатать эти электронные карты, чтобы получить обычные, если они будут нужны.
В ИС добавлена база данных (БД), в которую будут вноситься все результаты проверки из бланков учащихся.
Вместо отчета, который оформлялся вручную, в ИС формируется автоматический отчет по данным из БД.
Рассмотрим основные модули ИС «Медосмотр». [1]
Модуль «Составить план проведения медосмотра»
Медсестры получают приказ из детской поликлиники о том, что нужно провести медосмотр. После чего они собирают информацию о списках классов и составляют план проведения медосмотра, основываясь на собранных данных, какой
297
класс в какой день будет проходить медосмотр. Оформляется план проведения медосмотра.
Модуль «Учесть медосмотр»
Медсестра сообщает классным руководителям, в какой день будет проводится медосмотр у его класса. В этот день медсестра собирает класс, вызывают врачей и проводит медосмотр. Результаты медосмотра врачи вносят в бланки, которые раздаются ученикам.
По окончанию медосмотра медсестра собирает бланки и после их проверки вносит результаты в базу данных.
Модуль «Оформить медкарты»
Медик заполняет медицинскую карту по данным из БД. Для того, чтобы открыть медицинскую карту ученика, медик указывает класс и его фамилию, если такого ученика нет, то система предлагает создать для него новую карту, а если он существует, то открывает её. После открытия карты предоставляется возможность внести в нее новые записи. После заполнение медицинской карты есть возможность ее распечатать.
Модуль «Сформировать отчет»
Отчет можно составлять автоматически с помощью информационной системы, а итоги подводить по данным, которые хранятся в БД. В дальнейшем данный отчет можно распечатать.
Выбор программных средств, с помощью которых будет реализована информационная система «Медосмотр», является важным этапом при ее создании. Правильный выбор программы приведет к улучшению качества работы и меньшим временным затратам.
Для разработки программного обеспечения выбрана программная среда Microsoft Visual Studio. Данный продукт позволяет разрабатывать как консольные, так и приложения с графическим интерфейсом с поддержкой WindowsForms, а также веб-сайты, веб-приложения.
В комплект входят следующие основные компоненты: Visual Basic.NET, Visual C++, Visual C#, Visual F#. Функциональная система среды включает: отладчик кода, редактор форм, дизайнер схем баз данных, веб-редактор.
К преимуществам Microsoft Visual Studio можно отнести:
позволяет писать пользователю на любом из включенных языков, используя один и тот же интерфейс (IDE);
используется меньше кода для написания программы;
интуитивный стиль кодирования, автоматически вставляет нужные отступы при программировании, а также применяет цветовое кодирование для выделения элементов;
функция отладки в разы помогает облегчить работу с кодом;
позволяет работать с данными различных типов:
имеет понятный интерфейс с широким набором инструментов, которые продолжают пополняться;
быстро выявляет ошибки и помогает их исправлять автоматически.
298
Для создания базы данных можно использовать Microsoft Access. Это полнофункциональная система для работы с базой данных любого типа с возможностью динамического обмена данными с другими приложениями.
Для создания базы данных информационной системы «Медосмотр» можно использовать Microsoft Access, так как:
программа проста в использовании и понимании, даже неопытным пользователям;
довольно низкая цена, к тому же она идет вместе с продукцией Microsoft
Office;
имеет встроенный язык VBA, что позволяет создавать формы и разрабатывать различные приложения;
имеет широкую возможность экспорта и импорта данных в различные форматы, от таблиц Excel до практически любой серверной СУБД;
имеет низкие системные требования, и полностью совместима с Win-
dows.
В результате внедрения информационной системы «Медосмотр» в МБОУ «Сивинская СОШ» будет в основном автоматизирована работа медика, минимизирована ручная работа при заполнении медицинских карт, облегчен способ поиска нужной карточки ученика, автоматизировано составление отчета. В информационной системе записи информации будут более комфортными и с меньшими трудовыми и временными затратами, будет осуществляться контроль за информацией, устранены проблемы с дублирующимися и излишними записями. Информационная система «Медосмотр» может быть внедрена и в аналогичных средних школах, где проводятся медосмотры.
Литература
1.Коваленко, В.В. Проектирование информационных систем: учебное пособие. – М.:ФО-
РУМ, 2012. – 320 с.
2.Все про ежегодные медосмотры в школе:[Электронный ресурс]. URL: http://working- mama.ru/articles/vsyo-pro-ezhegodnye-medosmotry-v-shkole-chto-obyazatelno-kakie-vrachi/.
УДК 004.55+378.147.31
Д.К. Радостев – студент; А.Ю. Беляков – научный руководитель, доцент,
ФГБОУ ВО Пермский ГАТУ, г. Пермь, Россия
ПОСТАНОВКА ЗАДАЧИ НА ПРОЕКТИРОВАНИЕ СИСТЕМЫ КОНТРОЛЯ УЧЕБНЫХ ДОСТИЖЕНИЙ НА КАФЕДРЕ ИНФОРМАЦИОННЫХ СИСТЕМ И ТЕЛЕКОММУНИКАЦИЙ ПГАТУ
Аннотация. Проведен анализ процессов тестирования и контроля учебных достижений студентов на кафедре информационных систем и телекоммуникаций Пермского ГАТУ. Построена модель «AS-IS» в нотации IDEF0 с использованием программного продукта AllFusion ERWin Process Modeler 7. В ходе анализа были выявлены недостатки и проблемы данных процессов и разработаны рекомендации по их устранению.
299
Ключевые слова. Анализ процессов, тестирование, модель «AS-IS», IDEF0.
Кафедра информационных систем и телекоммуникаций в Пермском государственном аграрно – технологическом университете создана в 2002 году, занимается образовательной деятельностью и имеет статус выпускающей.
На кафедре для проверки знаний студентов одним из основных оценочных средств является тестирование. Разработкой, проведением и проверкой тестов преподаватели занимаются вручную. Процесс организации тестирования на кафедре проходит следующим образом:
Преподавателю необходимо полностью проработать структуру теста (типы вопросов, их количество, систему оценивания, сами вопросы и ответы). Затем необходимо разбить все вопросы на варианты (обычно на 3-4 варианта, примерно по 2540 вопросов) и распечатать минимум по 10 копий каждого варианта. Во время тестирования преподаватель вручную раздает тесты по вариантам студентам, фиксирует начало и конец тестирования, после окончания тестирования собирает тесты на проверку. Затем проверяет их, вносит результаты в бумажный или электронный журнал, после, при первой же возможности, доносит информацию об итогах тестирования студентам.
В виду высокой занятости преподавателей, у них не хватает времени на разработку тестов, а также зачастую сам процесс тестирования затрудняется из-за большого объема тестов в бумажном виде. По той же причине их тяжело проверять, если в одном из вопросов обнаружена ошибка, то необходимо перепечатать все копии, в которых есть этот вопрос. Модель «AS-IS» данного процесса представлена на рисунке 1, описание модели представлено в таблице 1.
Рис. 1. Модель «AS-IS» процесса «Провести тестирование студентов»
Существующий бизнес-процесс обладает следующими недостатками:
– Большие затраты времени на разработку вариантов тестов.
Необходимо проанализировать материалы лекций, составить вопросы с вариантами ответов, разбить вопросы на варианты.
300