Тема курсовой работы "Базы данных" Издательство
Для издательства научного журнала «Экономический вестник» требуется разработать информационную систему, позволяющую обрабатывать данные о выпущенных публикациях и публикациях, готовившихся к выпуску, представленные в определенном формате.
Информация о публикациях в данном издательстве представлена следующими данными:
регистрационный номер;
дата регистрации;
тип публикации;
УДК (специальность);
фамилия, имя и отчество автора (первого, если имеются соавторы);
название;
фамилия, имя и отчество рецензента;
номер журнала;
дата выпуска журнала.
Для типа публикации, УДК и ФИО рецензента создать отдельные файлы-справочники, используемые при заполнении полей данных. Предусмотреть возможность добавления, изменения и удаления записей в справочниках.
Необходимо предусмотреть возможность упорядочения данных (сортировку) по следующим полям:
– по дате регистрации;
– по типу публикации;
– по УДК;
– по ФИО автора;
– по названию;
– по номеру журнала.
Сортировка по перечисленным полям данных обеспечит сортировку по любой совокупности перечисленных полей (вложенную сортировку).
Критериями поиска для данной системы являются: дата регистрации (указываются начало и конец периода поиска), тип публикации, УДК, ФИО автора, название и номер журнала.
На основании представленных в системе данных необходимо подготовить документы определенного вида и сохранить их в текстовых файлах.
1. По всем номерам журнала выдать состав публикаций каждого номера, упорядоченный по УДК, типу публикации и ФИО автора. Вид выходного документа:
<Номер журнала>
<УДК>
<Тип публикации>
№ п/п ФИО автора название
… … …
2. Для каждого автора определить список его публикаций (по всем хранимым данным), упорядоченный по номеру журнала. Вид выходного документа:
<ФИО автора>
№ п/п УДК Тип публикации Название Номер журнала
… … … … …
3. Для каждого рецензента определить количество публикаций, которые он рецензировал для каждого номера. Выходной документ должен быть упорядочен по ФИО рецензента и номеру журнала и иметь вид:
<ФИО рецензента>
№ п/п номер журнала количество
… … …
Итого:
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Издательство" |