В век развития информационных технологий количество различных автоматизированных систем заметно увеличилось. Очень популярны такие комплексы в бизнес-сфере, а также занимают значительную часть в системе образования. В-первую очередь, автоматизация такого уровня необходима в связи с обработкой больших объемов информации и возможности оперативного реагирования на отклоняющиеся результаты.
Учет успеваемости всегда занимал одно из первых мест в плане востребованности во многих образовательных структурах (университетах, школах и т.д.), но изначально проводился локально, что часто приводило к дублированию данных и нарушению корректности результатов. А с момента внедрения глобальных информационных комплексов появилась возможность автоматизировать этот процесс и сделать занесение и представление информации удобным и корректным.
Для того, чтобы правильно разработать такую систему и начать использовать предполагаемый функционал, необходимо выработать некоторое техническое задание, которое бы подходило не под единичный случай, а могло также применяться в других образовательных учреждениях. Важно сформулировать основные возможности ПО, организовать удобное занесение данных и легкий доступ к опубликованной информации, например, в виде web-приложения с клиентской и серверной частью.
На стороне клиента (в нашем случае преподавателя или просто пользователя) информацию необходимо представлять в виде таблиц, которые будут включать в себя списки групп или классов с именами и фамилиями, а также даты проведения занятий и оценки за каждое из них. На стороне сервера будет обыкновенная панель администратора, в которой будет возможно редактировать, добавлять и удалять эти таблицы и давать доступ пользователям. Само приложение должно быть доступно по конкретному доменному имени или IP-адресу, если рассматривать его локальную работу без выхода в глобальную сеть.
Конечно, для создания такого автоматизированного приложения необходимы знания в области web-программирования, понимание СУБД, начальные навыки в дизайне сайтов. Данную работу вы всегда можете выбрать в качестве вашего диплома и помочь организовать такую полезную и удобную систему в вашем университете, если таковой еще не создано.
Важно понимать, что актуальность такой работы будет очень высокая, и вы сможете без лишних пробоем получить высокие оценки в случае успешного завершения проекта. Удачи вам на защите!