Статья опубликована в рамках: XXXIV Международной научно-практической конференции «Наука вчера, сегодня, завтра» (Россия, г. Новосибирск, 11 мая 2016 г.)
Наука: Информационные технологии
Скачать книгу(-и): Сборник статей конференции часть 1, Сборник статей конференции часть 2
дипломов
РЕАЛИЗАЦИЯ КЛИЕНТСКОЙ ЧАСТИ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УПРАВЛЕНИЯ «ХУДОЖЕСТВЕННАЯ ШКОЛА»
IMPLEMENTATION OF THE CLIENT SOFTWARE FOR ACS “ART SCHOOL”
Maria Gladisheva
сandidate of Science, assistant professor of computer science and programming, Magnitogorsk State Technical University im. G.I. Nosov,
Russia, Magnitogorsk
Evgenia Suhachova
2th year student of the Institute of Energy and automated systems, Magnitogorsk State Technical University im. G.I. Nosov,
Russia, Magnitogorsk
Tatayna Hatushina
2th year student of the Institute of Energy and automated systems, Magnitogorsk State Technical University im. G.I. Nosov,
Russia, Magnitogorsk
АННОТАЦИЯ
В статье приводится детальная реализация клиентской части программы для автоматизированной системы управления «Художественная школа», которая разработана для автоматизации работы детской художественной школы.
ABSTRACT
The article provides a detailed implementation of client-side software for the automated “Art School” management system, which is designed to automate the children's art school.
Ключевые слова: клиент, права доступа, учетная запись, программа, приложение.
Keywords: client, permissions, account, programm, application.
В ЦЭВД «Детская картинная галерея» г. Магнитогорска имеются разнообразные студии детского творчества. У одного преподавателя может быть несколько студий. Каждая студия содержит группы, в которых обучаются дети. Занятия в группах проводятся по расписанию, которое устанавливает преподаватель. Ученики принимают участия в различных конкурсах и выставках разных уровней. За участия в конкурсах они получают награды различных степеней. Для каждого ученика создается портфолио, в котором содержатся все данные о ребенке и его достижениях ребенка. Преподаватель по итогам учебного года составляет списки учеников, которым необходимо будет вручить благодарственные письма, а так же списки родителей, принимавших активное участие.
Таким образом, были выявлены задачи, подлежащие автоматизации: формирование справочников; формирование расписания занятий; учет работ и наград учащихся; учет конкурсов и выставок; формирование портфолио ребенка; учет мероприятий; составление отчетов.
Работа с клиентским приложением начинается с открытия файла ArtSchool.exe. Перед пользователем открывается окно входа в программу «ArtSchool – Художественная школа» (рисунок 1):
Рисунок 1. Окно входа в программу
Чтобы начать работу, пользователю необходимо ввести свой логин и пароль. Если пароль указан не верно, то выдается сообщение «Неверный пароль».
С помощью компонента ADOQuery – QLogins происходит поиск по базе данных, в соответствии с введенными данными. Если такой логин и пароль пользователя будут найдены, то пользователь попадает на главную страницу программы (рисунок 2).
С правой стороны расположены все доступные вкладки: Администрирование (содержит информацию обо всех зарегистрированных пользователях и их правах доступа к данным), Группы/Студии (содержит информацию о студиях, группах и расписании групп), Учащиеся (содержит информацию об учащихся и их родителях), Работы (содержит информацию о работах каждого ученика; а так же в этой вкладке находится справочник видов работ), Конкурсы (содержит справочники конкурсов и уровней конкурсов, справочник категорий наград; так же в этой вкладке находится информация о наградах учащихся), Мероприятия (содержит справочник типов мероприятий, фотографии мероприятий, так же представлена информация о мероприятиях), Настройки (в этой вкладке можно настроить фон окна программы, редактировать справочник дней недели и справочник учебных лет), Справка, Выход. Эти же вкладки дублируются в панели «Меню», расположенной в верхней части окна программы.
Рисунок 2. Главное окно программы «ArtSchool – Художественная школа»
Почти в каждой вкладке можно редактировать (если предоставляются такие права) содержащуюся в ней информацию, которая находится в таблицах. Изменение данных осуществляется с помощью следующих кнопок: кнопка «Добавить» служит для добавления записи в таблицу; кнопка «Редактировать» служит для редактирования записи в таблице, кнопка «Удалить» служит для удаления записи из таблицы.
Так же есть кнопки сортировки, которые выполняют сортировку данных выбранного столбца таблицы: кнопка «Сортировка по возрастанию» , кнопка «Сортировка по убыванию» .
В программе предусмотрено три типа учетных записей: Администратор (доступны все действия), Преподаватель (доступ ко всем вкладкам, кроме администрирования) и Гость (нельзя изменять данные в программе). Для каждой учетной записи определяются права доступа к данным программы (рисунок 3).
Рисунок 3. Определение прав доступа
Требования к техническому обеспечению: IBM-совместимый компьютер с тактовой частотой процессора 200 МГц и выше, с оперативной памятью 512 МБ и выше, с дисковой памятью 170 МБ и выше, разрешением дисплея не ниже 800x600 dpi. Наличие принтера. Наличие выделенного сервера в локальной сети.
Требования к программному обеспечению: Windows XP или Windows 2000 Service Pack 2 и выше; Microsoft Word 2003 и выше.
Таким образом, разработанная автоматизированная система «Художественная школа», удовлетворяет всем вышеперечисленным требованиям.
Список литературы:
- Гладышева М.М. Разработка автоматизированной информационной системы «Художественная школа» // Применение инновационных технологий в научных исследованиях: сборник научных статей по материалам III Международной научно-практической конференции. – Курск: Минобрнауки России, Федеральное гос. бюджетное образовательное учреждение высш. проф. образования «Юго-Западный гос. ун-т» (ЮЗГУ). – 2011. – С. 303–307.
дипломов
Оставить комментарий