Создан заказ №2542241
13 декабря 2017
Разработать интерактивную систему обработки базы данных об успеваемости студентов
Как заказчик описал требования к работе:
Варианты 12-13
Разработать систему обработки данных о сотрудниках ряда отделов предприятия.
Данные о сотрудниках ряда отделов предприятия помещены в файл данных смешанно по различным отделам.
Строки файла данных содержат следующие данные:
Ф.И.О. Наимен. отдела Должность Год рожд. Зарплаты за три
мес. Табельный номер
( янв., февр., март)
Количество отделов и их наименования заранее не известны (система должна работать с произвольным файлом данных), эти данные определяются программно из файла данных.
Создаются бинарные файлы с базами данных по каждому отделу. В процессе создания контролировать год рождения и зарплату сотрудника.
Система выполняет несколько видов обработки данных. Для выбора варианта обработки данных используется меню.
Виды обработки:
Вариант 12
1) Просмотр данных о сотрудниках одного отдела. Выводить данные в таблицу в порядке убывания суммарной зарплаты сотрудника за 1 квартал года:
Отдел : Плановый
ФИО Должность Зарплата за 1 квартал Табельный номер январь февраль март
2) Определение среднего значения зарплаты в заданном месяце сотрудников:
- заданной должности заданного отдела;
- заданной должности всего предприятия;
- заданного отдела по всем должностям.
3) Модификация зарплаты заданному сотруднику заданного отдела в заданном месяце. Ввод данных для поиска сотрудника и модификации заплаты с клавиатуры.
4) Модификация зарплаты ряда сотрудников, поиск вести по наименованию отдела и фамилии сотрудника.
Вводить данные для поиска и модификации из файла данных для модификации.
Проводить модификацию записей и бинарных файлов и первичного файла данных.
5) Поиск и печать сведений о сотрудниках заданной должности всех отделов, имеющих минимальное и максимальное значение среднемесячной зарплаты за квартал.
Вариант 13
1) Просмотр данных о сотрудниках одного отдела. Выводить данные в таблицу в алфавитном порядке по фамилии сотрудника, шапка таблицы представлена в варианте 12.
2) Дополнение бинарных файлов новыми записями. Данные для дополнения вводить 1)- с клавиатуры и 2)- из файла данных для дополнения (должен быть запрос как вводить дополнительные данные с клавиатуры или из файла). Файл данных для дополнения содержит данные о сотрудниках различных отделов.
Дополнять и бинарные файлы, и первичный файл данных.
3) Удаление записей о ряде сотрудников. Данные для удаления: фамилия сотрудника и наименование отдела.
Удаление проводить в двух вариантах: 1) – данные для удаления вводить с клавиатуры и 2) – данные вводить из файла данных для удаления. Должен быть запрос как проводить удаление с клавиатуры или из файла. Файл данных для удаления содержит данные о сотрудниках различных отделов.
Удалять соответствующие данные и из бинарных файлов и из первичного файла данных
4) Определение среднего значения месячной зарплаты за квартал:
- заданного сотрудника заданного отдела;
- каждого сотрудника заданного отдела;
- всех сотрудников всей организации.
5) Модификация должности и зарплаты заданному сотруднику заданного отдела в заданном месяце.
Модифицировать и бинарные файлы, и первичный файл данных.
6) Упорядочение сотрудников всей организации по возрастанию средней
месячной зарплаты за квартал.
Требуется 13 вариант
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
16 декабря 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Разработать интерактивную систему обработки базы данных об успеваемости студентов .docx
2017-12-19 13:44
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа выполнена профессионально, качественно. Очень внимательный, аккуратный, приятный в общении автор. Рекомендую.
Работа выполнена в срок.