Лабораторная работа №8: Составление отчетов
Цель работы: Создать отчет с помощью вкладки QReport
Создайте форму4, как показано на рисунке:
Настройте вкладку Qreport. Из этой вкладки вставьте следующие компоненты, чтобы составить бланк договора о приеме на работу студентов:
Укажите для них следующие свойства:
QRMemo1 – Lines - Усть-Каменогорская компьютерная фирма, именуемый дальнейшем "Фирма", в лице президента Мадалимов Б., на основании Устава, с одной стороны и
QRMemo2 - Lines - с другой стороны, именуемого в дальнейшем "Работник", заключил настоящий договор о нижеследующем:
QRMemo3 Lines – ДОГОВОР о приеме на работу студентов
Для QRMemo4 очистите поле ввода текста
Для QRMemo5 - Lines наберите текст:
Президент компьютерной фирмы
________________ Мадалимов Б.
Главный бухгалтер
________________ Комекова Р.
Юрисконсультант
________________Аукенова А.
Для QRMemo6 измените свойство Name на QRM_firma и в свойстве Lines наберите текст:
"Фирма"
Почтовый адрес: 490035
г. У-Ка ул. Гагарина, 41
Усть-Каменогорская компьютерная фирма
Телефон: 35-86-67
Для QRMemo7 измените свойство Name на QRM_rab и в свойстве Lines наберите текст:
"Работник"
ФИО работника
Адрес:
Телефон
Form4.QRL_fio.Caption:=Ed_fio.Text;
Form4.QRMemo4.Lines.Clear;
Form4.QRMemo4.Lines.Add('1. Фирма принимает на работу вышесказанного физического лица, в должности "'+Ed_Spez.Text+'" . И объязуется предоставить рабочее место.');
Form4.QRMemo4.Lines.Add('2. Работник обязуется следовать внутренним правилам и порядкам Фирмы.');
Form4.QRM_rab.Lines.Clear;
Form4.QRM_rab.Lines.Add('"Работник"');
Form4.QRM_rab.Lines.Add(‘Специальность’+Ed_spez.Text);
Form4.QRM_rab.Lines.Add('Адрес: '+Ed_adres.Text);
Form4.QRM_rab.Lines.Add('Телефон: '+Ed_tel.Text);
Form4.QuickRep1.Preview;
Задания:
Задача 1 Задана информационная система “Аукцион картин”
Предметная область системы представлена следующими объектами:
1. Фонд аукциона
свойство объекта тип значность
наименование картины символьный 30
автор картины символьный 20
сумма, представленная за стоимость картины числовой (денежный) 10
электронная копия картины графический
дополнительные сведения о картине мемо
2. Участники аукциона
свойство объекта тип значность
наименование участника сивольный 30
первоначальный взнос числовой 5
заявленный капитал числовой 12
примечание мемо
Объявлено о проведении аукциона. Представлена информация о фонде картин, представляемых для продажи на аукционе. Далее производится регистрация организаций, частных лиц, желающих участвовать в аукционе. Проводится аукцион. После проведенных торгов подводятся итоги. Для оперативного ведения обработки информации, связанной с архивом аукциона, регистрацией участников, проведением торгов и подведением итогов, необходимо создать проект по следующей структуре.
Далее выведены указанные в меню формы отчетов (Форма 1, Форма 2, Форма 3)
Наименование картины |
Автор картины |
Стоимость картины |
электронная копия картины |
дополнительные сведения о картине |
Осень |
Иванов |
500$ |
изображение |
дар музея |
Девушка с яблоками |
Серов |
1000$ |
изображение |
реставрация проведена ЦМ РК 1999г. |
Огонь в море |
Тернер |
750$ |
изображение |
|
Натюрморт |
Репин |
750$ |
изображение |
|
Ожидаемая сумма от продажи
|
3000$ |
изображение |
|
Наименование участника |
Доверительные характеристики |
Тип связи |
|
первоначальный взнос |
заявленный капитал |
||
Национальный музей РК |
1500 |
450000 |
телефон 222-345-654 |
Музей искусств ВКО |
1500 |
150000 |
телефон 246-134 |
Джон М. |
1300 |
40000 |
факс 987-345-111 |
ЧП “Живопись” |
1500 |
550000 |
телекс 403-235-314 |
итого |
5800 |
|
|
Форма 3 Итоги аукциона
Наименование картины |
Наименование нового владельца картины |
Выплаченная сумма |
|
в тенге |
$ |
||
Девушка с яблоками |
Национальный музей РК |
180000 |
1200 |
Огонь в море |
ЧП “Живопись” |
112500 |
750 |
итого: |
292500 |
1950 |
Задача 2 Задана информационная система “Гостиница”
Предметная область системы представлена следующими объектами:
1. Справочник категорий номеров
свойство объекта тип значность
номер комнаты числовой 3
категория сервиса символьный 15
стоимость проживания в сутки числовой (денежный) 6
дополнительные сведения о номере мемо
2. Заселение клиентов
свойство объекта тип значность
наименование клиента сивольный 30
дата, время заселения дата, время
номер комнаты числовой 3
внесенная оплата числовой 6
дата оплаты дата
Для оперативного учета клиентов гостиницы и контроля за своевременной оплатой за проживание и анализа заполняемости номеров создайте проект со следующей структурой.
|
![]() |
Далее выведены указанные в меню формы отчетов (Форма 1, Форма 2, Форма 3)
Наименование клиента |
Дата заселения, время |
Комната |
внесенная оплата |
дата оплаты |
|
номер |
признак заселения |
||||
Сергеев Т.И. |
26.12.02 12-00 |
301 |
занят |
3000 |
26.12.02 |
Щербиненко Л.В. |
27.12.02 10-00 |
304 |
занят |
4500 |
26.12.02 |
... |
|
|
|
|
|
... |
|
|
|
|
|
Итого по оплате клиентов
|
7500 |
|
Наименование клиента |
Дата освобождения, время |
Комната |
состояние оплаты |
расчет |
|
номер |
признак заселения |
||||
Сергеев Т.И. |
27.12.02 12-00 |
301 |
свободен |
3000 |
расчет |
Щербиненко Л.В. |
29.12.02 10-00 |
304 |
свободен |
4500 |
долг |
Шуткин Ю.В. |
30.01.02 08.00 |
412 |
свободен |
12000 |
переплата |
... |
|
|
|
|
|
Форма 3 Информация о заполняемости номеров на дата запроса
Номер комнаты |
Состояние занятости |
Категория номера |
Выплаченная сумма |
|
|||
301 |
свободен |
одноместный |
12000 |
302 |
занят |
люкс |
4000 |
итого: |
16000 |
Форма 4Информация о свободных номерах на дата запроса
Номер комнаты |
дата освобождения |
Категория номера |
|
301 |
26.01.02 |
одноместный |
|
302 |
28.12.01 |
люкс |
|
итого:(кол-во) |
2 |
Задача 3 Задана информационная система “Ателье”
Предметная область системы представлена следующими объектами:
2. Заказ
свойство объекта тип значность
ФИО клиента символьный 30
наименование заказа символьный 20
дата заказа дата
ФИО закройщика символьный 30
первоначальная оплата числовой 7
2. Прейскурант цен
свойство объекта тип значность
наименование заказа символьный 20
стоимость выполнения заказа числовой 9
срок исполнения заказа числовой 2
дополнительные сведения мемо
Ателье принимает заказы на оказание определенных видов услуг. Необходимо создать проект, который позволил бы получать оперативную информацию о поступлении заказов, их своевременном выполнении и итоговой выручке за рассматриваемый период работы.
Далее выведены указанные в меню формы отчетов (Форма 1, Форма 2, Форма 3 (экр.форма), Форма 3’ (файл отчета) аналогична Форме 3)
ФИО клиента |
Наименование заказа |
наименование закройщика |
дата заказа |
первоначальная оплата (тенге) |
Веселова О.С. |
пошив брюк |
Семенова А.А. |
12.01.2001 |
300 |
Подкорытова Ю.А. |
пошив платья |
Иванова Т.И. |
10.01.2001 |
2000 |
Кабачник Я.Б. |
реставрация куртки |
Семенова А.А. |
12.01.2001 |
200 |
Шуткин С.А. |
пошив костюма |
Грищенко О.Л. |
11.01.2001 |
2500 |
итого в кассу: |
5000 |
Наименование заказа |
|
|
стоимость заказа |
срок исполнения заказа |
|
пошив брюк |
500 |
2 |
пошив платья |
1500 |
3 |
реставрация куртки |
1300 |
2 |
пошив пальто |
3000 |
7 |
пошив костюма |
2500 |
4 |
итого |
8800 |
|
Форма 3 Вывод баланса о состоянии заказов
ФИОклиента |
Наименование заказа |
стоимость заказа |
произведенная оплата |
баланс |
|
|
|
||
Веселова О.С. |
пошив брюк |
500 |
300 |
-200 |
Подкорытова Ю.А. |
пошив платья |
1500 |
2000 |
500 |
Кабачник Я.Б. |
реставрация куртки |
1300 |
200 |
-1100 |
Шуткин С.А. |
пошив костюма |
2500 |
2500 |
0 |
итого: |
|
|
-800 |
Задача 4 Задана информационная система “Услуги связи”
Предметная область системы представлена следующими объектами:
1.Справочник категорий номеров
свойство объекта тип значность
номер телефона символьный 6
категория населенного пункта символьный 15
наименоваие населенного пункта символьный 20
количество минут числовой 3
2. Тариф
свойство объекта тип значность
категория населенного пункта символьный 15
тариф числовой 3,2
Целью данной информационной системы является выдача расчетного листка
клиенту для оплаты по номеру на дату запроса.
|
|||
|
|||
Далее выведены указанные в меню формы отчетов (Форма 1, Форма 2, Форма 3)
номер телефона |
категория населенного пункта |
наименование населенного пункта |
количество минут |
дата переговора |
24-57-25 |
СНГ |
Москва |
10 |
26.12.02 |
42-35-21 |
Казахстан |
Павлодар |
5 |
26.12.02 |
24-57-25 |
ВКО |
Катон |
7 |
27.12.02 |
Категория населенного пункта |
Тариф(стоимость 1 мин) |
|
Европа |
550 |
|
СНГ |
120 |
|
Казахстан |
12 |
|
ВКО (по области) |
5 |
|
Форма 3(Расчетный листок) Переговоры по номеру(24-57-25) на дата запроса(29.12.02)
Населенный пункт |
Дата переговоров |
Длительность(мин) |
Сумма |
|
|||
Москва |
26.12.02 |
10 |
1200 |
Катон |
27.12.02 |
7 |
35 |
итого к оплате: |
1235 |
Задача 5 Задана информационная система “Казино”
Предметная область системы представлена следующими объектами:
1. Игорный стол казино
свойство объекта тип значность
наименование стола символьный 3
цена фишки числовой 5
количество фишек по данной цене числовой 4
признак состояния игры символьный 11
Рассмотрим работу кассы казино, которая обеспечивает
- выдачу денежных сумм на открытие столов до начада игры;
- подсчет фишек после окончания игры;
- подведение итогов и составление баланса
Создайте проект для оперативного управления движением денежных средств, участвующих в игре.
Далее выведены указанные в меню формы отчетов (Форма 1, Форма 1_1, Форма 3 (файл отчета), Форма 2 и Форма 2_1 аналогичны Форме 1 и Форме 1_1, отличие состоит лишь в цвете фишек и признаке состояния стола)
Форма 1 Выдача фишек на начало игры
наименование стола |
цена фишки |
количество фишек |
B/J |
10000 |
20 |
B/J |
2000 |
40 |
B/J |
500 |
120 |
B/J |
100 |
80 |
B/J |
50 |
40 |
P#1 |
10000 |
20 |
P#1 |
2000 |
40 |
P#1 |
500 |
120 |
P#1 |
100 |
80 |
P#1 |
50 |
40 |
и т.д. остались столы с наименованиями P#2, P#3, R
наименование стола |
цена фишки |
количество фишек |
сумма |
B/J |
10000 |
20 |
200000 |
B/J |
2000 |
40 |
80000 |
B/J |
500 |
120 |
60000 |
B/J |
100 |
80 |
8000 |
B/J |
50 |
40 |
2000 |
P#1 |
10000 |
20 |
200000 |
P#1 |
2000 |
40 |
80000 |
P#1 |
500 |
120 |
60000 |
P#1 |
100 |
80 |
8000 |
P#1 |
50 |
40 |
2000 |
и т.д. остались столы с наименованиями P#2, P#3, R
Форма 3 Отчет о движении денежных средств на конец игры
Наименованиестола
|
Началоигры |
Конецигры |
баланс |
|
|
|
|
B/J |
350000 |
36200 |
+12000 |
P#1 |
394000 |
494000 |
+100000 |
P#2 |
394000 |
404000 |
+10000 |
P#3 |
600000 |
550000 |
-50000 |
R |
862000 |
860000 |
-2000 |
итого: |
|
|
+70000 |
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.