Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

База данных «Автопредприятие»

2017-05-16 376
База данных «Автопредприятие» 0.00 из 5.00 0 оценок
Заказать работу

Вверх
Содержание
Поиск

 

Составить программу создания и обработки файла данных, содержащего сведения о доходах, приносимых каждым водителем автопредприятия.

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

1. Фамилия водителя.

2. Табельный номер (поле таб. №).

3. Гаражный номер автомобиля (поле № авт.).

4. количество отработанных дней (поле кд).

5. выручка, сдаваемая водителем, и среднедневной доход.

Значение поля «доход» равно произведению значений полей количество отработанных дней и «среднедневная выручка (факт – план)».

 

Фамилия Таб. № № авт. кд Выручка в день
Факт. План Доход
Орлов А.            
Гусев Ф.            
….. ….. ….. ….. ….. ….. …..

 

Программа должна содержать меню.

Обработка файла должна включать следующие действия.

 

1) Создание базы данных в типизированном файле.

2) Дополнение файла новыми записями.

3) Вывод на экран базы данных.

4) Cортировка БД по табличным номерам, а внутри по фамилиям водителей.

5) Вывод на экран среднегодовой доход по каждому водителю.

6) Определение водителей, имеющих максимальный и минимальный средний дневной доход, а также тех, кто имеет доход меньше заданного числа.

7) Просмотр список водителей, фамилии которых начинаются на заданную букву.

 

Количество записей произвольное (не менее 10).

Все элементы обработки файла должны быть оформлены в виде процедур.


ВАРИАНТ 3

База данных «Расход топлива на автопредприятии»

 

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

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

- фамилия владельца автомобиля,

- гаражный номер,

- характеристики автомобиля:

а) марка,

б) номер,

в) пробег,

– расход бензина:

а) нормативный,

б) фактический,

в) экономия.

 

Фамилия Гр. № Характеристики Расход бензина (в л.)
Марка Номер Пробег (км) Норма Факт. Экономия
Орлов   Жигули 34 – 67        
Гусев   Москвич 22 – 01        
               

 

Программа должна содержать меню.

Обработка файла должна включать следующие действия:

1. Создание базы данных в типизированном файле.

2. Дополнение файла новыми записями.

3. вывод на экран базы данных.

4. Расчет экономия в литрах.

5. Индексирование файла БД по полю № в алфавитном порядке.

6. Расчет суммарной экономии топлива.

7. Расчет суммарной экономии по заданной марке автомобиля.

8. Подсчет количества автомобилей, допустивших перерасход топлива, и выдать фамилии их владельцев.

 

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 4

База данных «Отдел кадров»

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

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

Информация состоит из записей в типизированном файле. Каждая запись должна содержать поля, указанные в таблице с исходными данными.

 

Фамилия Оплата за час Понедельник Вторник Среда Четверг Пятница Суббота
Алексеев 330,5       4,7    
Андреев 330,5     2,5   3,5  
Борисов 186,4     3,5   2,5  
Берг 95,4            
Власов 186,4            
Герасимов 330,5            

 

Программа должна меню.

Обработка файла должна включать следующие действия:

1. Создание базы данных в типизированном файле.

2. Дополнение файла новыми записями.

3. Вывод на экран базы данных (введение новой недельной информации).

4. Определение для каждого служащего найти суммарное число часов, отработанных за неделю. Вывести в форме: фамилия, число часов.

5. Определение для каждого служащего размера зарплаты за неделю, умножив отработанное время на почасовую ставку. Вывод – фамилия, зарплата.

6. Определение для каждого дня недели числа служащих, отсутствующих на работе.

7. Определение дня недели, в котором было больше всего отсутствующих служащих.

 

Количество записей произвольное (не менее 10).

Все элементы обработки файла должны быть оформлены в виде процедур.


ВАРИАНТ 5

База данных «Агентство недвижимости»

 

Составить программу создания и обработки файла данных для агентства по недвижимости.

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать следующие поля:

- фамилия владельца недвижимости;

- номер телефона;

- адрес помещения предлагаемого на продажу:

а) название улицы,

б) район,

в) номер дома,

г) номер квартиры,

- характер помещения:

а) жилое, нежилое,

б) приватизированное или нет

в) отдельное или нет,

г) количество комнат,

д) наличие телефона,

е) общая площадь.

– стоимость помещения.

 

Программа должна меню.

Обработка файла должна включать следующие действия:

1) Создание базы данных в типизированном файле.

2) Дополнение файла новыми записями.

3) Вывод на экран базы данных

4) Вывод сведений о нежилых помещениях на заданной улице.

5) Вывод сведений об однокомнатных квартирах с сортировкой по их стоимости.

6) Вывод данных об отдельных квартирах предлагаемых в заданном районе с сортировкой по числу комнат.

7) Данные о приватизированных комнатах.

8) Определение средней стоимость одной комнаты в коммунальной квартире.

 

Количество записей произвольное (не менее 10).

Все элементы обработки файла должны быть оформлены в виде процедур.


ВАРИАНТ 6


Поделиться с друзьями:

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...



© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.