Темы курсовых работ (новые)

Тема №1. Реализация шифра простой перестановки с помощью языка программирования Delphi

Задача: Составить программу на языке программирования Delphi, которая позволит закодировать исходный текст шифром простой перестановки и выполнить обратное шифрование (кодирование или декодирование определяется пользователем программы). Исходный текст должен вводиться пользователем с клавиатуры, а также пользователь может шифровать текст, который будет находиться в файле. Шифруемый текст может быть на русском (или английском) языке. Ключ для шифрования должен храниться в текстовом файле.

Тема №2. Разработка базы данных с помощью визуального языка программирования Delphi

Задача: Сформировать базу данных для расчета заработной платы работников организации и формирования соответствующей ведомости. База данных должна включать следующие поля: ФИО сотрудника; должность; тарифная ставка; стаж; коэффициент за стаж работы; надбавка за стаж; начислено; процент налога; удержано; к выдаче.

Коэффициент за стаж работы определяется из расчета:

– 0,1 – отработано до 5 лет включительно;

– 0,2 – от 5 до 10 лет включительно;

– 0,25 – от 10 до 15 лет включительно;

– 0,3 – свыше 15 лет.

Процент налога определяется из расчета:

– если сумма начисления меньше или равна 7000 руб., то процент равен 2%;

– если сумма начисления больше 7000 руб., но меньше или равна 10000 руб., то процент равен 10%;

– если сумма начисления больше 10000 руб., но меньше или равна 25000 руб., то процент равен 20%;

– если сумма начисления больше 25000 руб., то процент равен 35%.

В базе данных должен быть справочник «Должность», который заполняется и редактируется с помощью отдельной формы.

Сформировать следующие отчеты: список сотрудников и суммы начислений, удержаний и выдачи; список сотрудников и надбавка за стаж.

Построить диаграмму зависимости работника от суммы к выдаче.

Тема №3. Разработка программы на языке программирования Delphi для перевода чисел из одной системы счисления в другую

Задача: Разработать программу, позволяющую осуществлять перевод чисел из одной системы счисления в другую. Пользователь в диалоговом режиме определяет систему счисления исходной записи числа и систему счисления, в которой число должно быть представлено. Основание системы должно находиться в пределах от 2 до 16.

Добавить комментарий