Курсовая работа: Разработка базы данных
z:=0; //Доходам с вычетом комиссионных выплат присваеваем ноль
for i:=1 to sg.RowCount-2 do
begin
j:=calccomiss(i);
k:=strtoint(sg.cells[3,i])*days;
j:=Trunc((j / 100)*K); //"Trunc" - целая часть числа
kom:=kom+j; //считаем Комиссионные выплаты
z:=z+k-j; //считаем Доход с вычетом комиссионных выплат
summ:=summ+k; // считаем Общий доход за этот месяц
end;
showmessage('Общий доход за этот месяц: '+inttostr(summ)+#13#10+'Комиссионные выплаты: '+inttostr(kom)+#13#10+'Доход с вычетом комиссионных выплат: '+inttostr(z)+#13#10+'Дней в этом месяце: ' +inttostr(days));
end;
end.
Рисунок 1- Таблица ведения базы данных торговой фирмы
2.4 Описание программы
1) Общие сведения.
Программа написана в среде программирования Delphi. Для запуска программы необходима операционная система Windows 98, NT, 2000, Me, XP. Программа не предназначена для работы в DOS.
2) Функциональное назначение.
Программа может использоваться на различных торговых точках с небольшим количеством продавцов.
3) Используемые технические средства (минимальные требования).
Рекомендуемые системные требования: процессор Pentium-133 и выше, ОЗУ 16Мб, место на диске не меньше 4Мб.
4) Вызов и загрузка.
Исполняемый файл программы – Basa.exe. В родительском каталоге программы также содержится файл БД – Base.txt. Запустить программу можно пользуясь стандартным приложением для Windows «проводник» или через «Мой компьютер», просмотрев содержимое диска.
5) Входные данные.
Входные данные представляют собой фамилию и имя, табельный номер, год приема на работу, и выручку продавца в день.
6) Выходные данные.
Выходные данные выводятся на экран компонентом StringGrid.
2.5 Тестирование