РАЗРАБОТКА АВТОМАТИЗИРОВАННОГО РАБОЧЕГО МЕСТА ВОСПИТАТЕЛЯ ОБЩЕЖИТИЯ Куманина Н.Ф., Чернов А.Д. Государственное бюджетное образовательное учреждение среднего профессионального образования Иркутской области «Ангарский промышленно - экономический техникум» В рамках автоматизации управленческих функций сотрудников государственного бюджетного образовательного учреждения среднего профессионального образования Иркутской области «Ангарский промышленно - экономический техникум» (ГБОУ СПО ИО АПЭТ) было разработано автоматизированное рабочее место (АРМ) воспитателя общежития ГОУ СПО ИО АПЭТ по технологии клиент-серверного приложения, центральным ядром которого является информационная база данных "Общежитие". Использование базы данных (БД) обусловлено потребностью оперативно манипулировать данными о проживающих в общежитии студентах. Разработка выполнена с целью более эффективного управления деятельностью общежития и оперативного получения необходимой для управления информации в различных разрезах. К базе данных предъявлены следующие требования: БД должна обладать минимальной избыточностью и исключать аномалии включения, удаления и модификации содержащейся в ней информации. Главное назначение спроектированной базы данных и в целом АРМ воспитателя общежития: предоставление информации о проживающих в общежитии студентах, об условиях и местах (комнатах) их проживания, о полной информации о родителях студентов и домашних адресах их проживания, ведение данных о сиротах, студенческом совете, предоставление перечня приказов на вселение и ведомости об оплате в простой и удобной форме. Кроме того, программный продукт предоставляет возможность обратиться к любому управленческому документу, подготовить новый документ и скорректировать уже имеющиеся документы, например, план работы, отчёт, письмо родителям, сценарий проводимого мероприятия в общежитии и др. Имеется набор готовых шаблонов документов. По запросу воспитателя выводится информация об именинниках в заданном месяце года, члены актива общежития, список студентов, проживающих в заданной комнате общежития, список несовершеннолетних и другая информация. Созданная для воспитателя база данных "Общежитие" отражает две точки зрения: точка зрения администратора, для которого очень важна возможность быстрого и простого изменения информации, и точка зрения пользователя, для которого важен простой и быстрый просмотр интересующей его информации. Также в базе данных реализована защита от несанкционированного доступа. База данных спроектирована для IBM PC совместимых компьютеров с операционной системой семейства Windows. 3 При разработке базы данных «Общежитие» было проведено обследование рабочего места воспитателя общежития ГОУ СПО ИО АПЭТ. Воспитателем общежития были предоставлены все необходимые нормативные и отчётные документы, в том числе по правилам заселения и проживания студентов в общежитии; журнал, содержащий приказы на вселение проживающих студентов, а также сведения по условиям проживания и распределения студентов по комнатам в секциях общежития. Таким образом, в результате обследования предметной области были определены следующие входные данные: - информация о студентах и их родителях; - информация о сиротах; - информация о кураторах групп, в которых учатся студенты; - информация о документах на вселение; - информация о платежах; - информация об условиях проживания и расселения по комнатам в секциях общежития. Выходная информация выводится на экран в специальных формах, упрощающих работу с записями таблиц БД. К выходной информации относится форма с результатами выборки по запросам, а также формы, позволяющие осуществить быстрый просмотр по записям таблиц: «Студенты», «Кураторы», «Приказы», «Ведомость», «Комната». Выходная информация на печать выводится в форме отчетов. Итак, по данной предметной области была разработана база данных "Общежитие", и создано клиент - серверное приложение в объектно - ориентированной среде программирования Delphi, решающее задачу ведения всей документации, функционирующей в сфере управления общежитием, задачу учета вселения студентов в общежитие, их оплаты за проживание, а также отражения условий их проживания и отдыха в общежитии. Основные режимы работы с спроектированной базой данных: 1) два уровня доступа к базе данных: администратор базы данных (воспитатель, комендант общежития, модификация базы данных); гость (посетитель, студент, оказывающий помощь воспитателю в подготовке какой – либо информации, документа). 2) вывод по запросам воспитателя (коменданта, пользователя) интересующей информации на экран и печать на принтере. Перечень сущностей Сущность (объектное множество, таблица) – это собирательное понятие, абстракция реально существующего процесса, объекта или явления, о котором необходимо хранить информацию. В данном проекте «Общежитие» чтобы не допустить избыточность данных, были спроектированы следующие сущности в соответствии с определенными входными данными: 4 1. Сущность «Пользователи» хранит информацию о пользователях, имеющих доступ к базе данных, необходима для реализации распределения привилегий между пользователями БД. 2. Сущность «Студенты» содержит информацию о студентах, проживающих в общежитии, и их родителях. 3. Сущность «Документ_на_вселение» содержит информацию о приказах на вселение. 4. Сущность «Комната» содержит информацию о комнатах и секциях общежития. 5. Сущность «Куратор» содержит информацию о кураторах групп, в которых учатся студенты, проживающие в общежитии. 6. Сущность «Ведомость» содержит информацию о платежах студентов за проживание в общежитии. 5