База данных учета тарификации учителей в Delphi 7

Архив:

Проект программы расчета тарификации учителей с исходным кодом в Delphi 7 можно скачать бесплатно как образец простого проекта в среде программирования Delphi. Также возможно программа подойдет для выполнения лабораторной работы или курсовой работы по прикладному программированию в Delphi. Программа по сути является аналагом темы связанной расчетом заработной платы учителей в Delphi.

Для хранения данных используетя СУБД Access, в которой создано несколько таблиц: работники и их тарифы. 

В состав таблицы работников входят следующие поля:

  • Первичный ключ (key)
  • ФИО работника (FIO)
  • Дата рождения (Data_rozhden)
  • Адрес (Address)
  • Номер телефона (Phone)
  • Категория (Kategory)
  • Номер категории (num_kategory).

В данной реализации проекта расчета тарификации для формирования поля категория и номер категории используется простой список из компонента TComboBox. В качестве категории используется текущее свойство Text, а для номера категории соотвественно используется значение из свойства ItemIndex. Это не лучшее решение использовать подобный способ, логичнее использовать дополнительную таблицу-справочник со списком необходимых категорий, а в таблицу работников уже помещать идентификатор нужной записи.

Вторая таблица тарифов состаит из следующих полей:

  • Первичный ключ (key)
  • Внешний ключ по отношению к таблице работников (sub_key);
  • Дата выдачи (data)
  • Тарифная ставка, руб. (tarif_rub)
  • Количество часов по тарифной ставке в месяц (tarif_hour)
  • Фактически отработанные часы (rabots_hours)
  • Сумма начисления по тарифу(summ)

В общем получается "Тарифная ставка, руб." делится на на количество часов и уже на основе этого по количеству отработанных часов получаем сумму для выплаты учителю, как в коде представленном немного ниже.

 Summ := StrToFloat(EditRubKat.Text) / StrToInt(EditStavka.Text);
 Summ := Summ * StrToInt(LblHour.Text);
 Summ := StrToFloat(FormatFloat('0.##', Summ));

Кому необходимо, можно скачать совершенно бесплатно этот проект по расчету тарицикации учителей, написанный в интегрированной среде программирования Delphi 7.

Наименование проекта: 
Учет тарификации учителей школы
Артикул: 
5

Язык интерфейса:

Платформа:

Среда разработки:

СУБД: