Загрузка...

Программирование на Delphi

Автоматизированная информационная система «Школа»

Назначение программы

Программа предназначена для автоматизации деятельности школы.

Image
Главное окно программы

Система ведет учет с помощью следующих справочников (добавление, редактирование и удаление элементов данных справочников) :

  • Учеников.
  • Учителей.
  • Классов.
  • Предметов.
  • Кабинетов.
  • Аттестаций.
  • Занятий.
  • Оценок.

Главное окно программы представляет собой набор кнопок с изображениями. С их помощью можно перейти на формы редактирования входных данных.

Оценка выставляется на соответствующей форме. Когда занятие зарегистрировано, следует перейти на форму "оценка" и выбрать нужно занятие (можно использовать фильтр по дате), а также дерево календаря . Выборку можно осуществлять за год, месяц и день.

В списке учеников появятся ученики класса, пришедшего на это занятие.

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

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

Для класса возможно формирование журнала за выбранный период.

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

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

Все документы система сохраняет в RTF формат.

В работе используется 8 таблиц и 16 запросов.

Проект создан в среде Delphi 7, Delphi XE5.