
- •Содержание
- •Введение
- •1. Цели курсового проектирования
- •2. Тематика курсовых проектов
- •3. Структура проекта
- •Список литературы.
- •4.Краткое описание разделов курсового проекта
- •5. Возможные темы курсовых проектов
- •6. Оформление курсовой работы
- •Список рекомендуемой литературы
- •Пример выполнения курсовой работы Введение
- •Описание субд
- •Проектирование физической структуры базы данных
- •Организация ввода данных в базу данных. Организация корректировки базы данных
- •Реализация запросов, получение отчетов
- •Интерфейс программного продукта и структура главного меню
- •Реализация проекта в среде субд
- •7. Тестирование и отладка программной подсистемы
- •8. Заключение
- •9. Список литературы
- •Курсовая работа на тему:
- •Описание нормативно-правовых актов органов законодательной и исполнительной власти
- •Описание источника статистических данных
- •Описание диссертаций
- •Описание статьи из книги
- •Описание статьи из периодического издания
- •Описание книг и статей на иностранных языках
Реализация запросов, получение отчетов
Отчет представляет собой форматированное представление данных, выводимое на экран, принтер или файл. Отчет может быть представлен в табличном виде или в свободной форме. В программном приложении разработано три отчета в табличном виде и один в свободной форме.
Форма «Отчет по использованию трудовых ресурсов» предназначена для формирования отчета по использованию трудовых ресурсов. Пользователь должен ввести желаемый период в поля «С» и «По» (рис. 6).
Программный код кнопки «Сформировать отчет»
*определение переменной dStart
dStart=CTOD(thisform.text1.value)
*определение переменной dEnd
dEnd=CTOD(thisform.text2.value)
*открытие отчета для предварительного просмотра
report form 'c:\диплом(fox pro)\reports\tr_res.frx' preview
*закрытие формы
_screen.activeform.Release()
Рис. 6. Форма «Отчет по использованию трудовых ресурсов»
После нажатия на кнопку «Сформировать отчет», формируется отчет за заданный период времени (рис. 7).
В отчете представлен код каждого сотрудника и фамилия сотрудника. Напротив каждой фамилии видны работы, которые сотрудник выполнил за период. Также показана стоимость материалов в столбце «Стоимость материалов», стоимость работ в столбце «Стоимость работ». Стоимость заказа вычисляется путем сложения стоимости работ и стоимости материалов. Зарплата вычисляется делением стоимости работ на 2.
Поле «Стоимость всех материалов по сотруднику» суммирует стоимость материалов, которые рабочий использовал за заданный период. Поле «Цена всех заказав» показывает общую сумму заказов, выполненных работником. В поле «Зарплата» выводится общая сумма, т. е. зарплата, которую работник заработал за определенный период времени.
По всему отчету также можно увидеть сумму общей стоимости материалов, работ по всем сотрудникам и общую сумму, необходимую для выплаты зарплаты.
Рис. 7. Отчет «Отчет по использованию трудовых ресурсов»
Форма «Отчет по использованию материальный ресурсов» аналогична форме «Отчет по использованию трудовых ресурсов».
Отчет «Использование материальных ресурсов» (рис. 8) показывает количество израсходованного материала по выполнению заданного вида работ конкретным сотрудником. Эти данные позволяют руководителю фирмы анализировать расход материала и предпринимать меры для более рационального использования материалов.
Рис. 8. Отчет «Отчет по использованию материальных ресурсов»
Форма «Отчет по использованию материалов в заказе» позволяет увидеть стоимость материалов, которые были израсходованы в заданном заказе (рис. 9).
Рис. 9. Форма «Отчет по использованию материалов в заказе»
Программный код кнопки «Сформировать отчет»
*определение переменной nomer_zak
nomer_zak=val(thisform.text1.value)
*просмотр отчета
report form 'c:\диплом(fox pro)\reports\mat_v_zakaze.frx' preview
_screen.activeform.Release()
Отчет по сумме использованного материала показывает наименование материала, стоимость материала, фамилию сотрудника, выполнившего работу, фамилию клиента, сделавшего заказ. В конце отчета вычисляется общая стоимость материалов (рис. 10).
Рис. 10. Отчет «Отчет по сумме использованного материала»