Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Задание 9. Личная библиотека

РефератПомощь в написанииУзнать стоимостьмоей работы

Для значений жанра, издательства и способа приобретения книги создать отдельные файлы-справочники, используемые при заполнении полей данных. Предусмотреть возможность добавления, изменения и удаления записей в справочниках. Требуется разработать информационную систему, позволяющую обрабатывать данные о книгах, находящихся в личной библиотеке пользователя, представленные в определенном формате… Читать ещё >

Задание 9. Личная библиотека (реферат, курсовая, диплом, контрольная)

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

Информация о книгах, находящихся в личной библиотеке, представлена следующими данными:

учетный номер книги;

автор;

название;

жанр;

издательство;

год издания;

количество томов;

как приобретена;

цена;

фамилия, имя и отчество читателя, у которого на руках данная книга;

примечания.

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

Необходимо предусмотреть возможность упорядочения данных (сортировку) по следующим полям:

  • — по ФИО автора;
  • — по названию;
  • — по жанру;
  • — по издательству;
  • — по году издания;
  • — по цене;
  • — по ФИО читателя.

Сортировка по перечисленным полям данных обеспечит сортировку по любой совокупности перечисленных полей (вложенную сортировку).

Критериями поиска для данной системы являются: ФИО автора, название, жанр и ФИО читателя.

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

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

№ п/п.

Издательство.

Количество книг.

Итого:

2. Выдать список лиц, у которых на руках находятся книги из личной библиотеки, для каждого из них перечислить все взятые им книги. Данные должны быть упорядочены по фамилиям лиц, взявшим книги, и по фамилиям авторов. Выходной документ должен иметь вид:

№ п/п.

Автор

Название.

3. Для всех жанров выдать список книг каждого жанра. Выходной документ должен быть упорядочен по названиям жанров и авторам, и иметь вид:

№ п/п.

Автор

Название.

Количество томов.

Показать весь текст
Заполнить форму текущей работой