База данных кинологического клуба.



Требуется создать программную систему, предназначенную для организаторов выставки собак. Она должна обеспечивать хранение сведений о собаках - участниках выставки и экспертах. Для каждой собаки в БД должны храниться сведения, о том, к какому клубу она относится, кличка, порода и возраст, сведения о родословной (номер документа, клички родителей), дата последней прививки, фамилия , имя , отчество и паспортные данные хозяина. На каждый клуб отводится участок номеров, под которыми будут выступать участники выставки. Сведения об эксперте должны включать фамилию и имя, номер ринга, который он обслуживает; клуб, название клуба, в котором он состоит. Каждый ринг могут обслуживать несколько экспертов. Каждая порода собак выступает на своем ринге, но на одном и том же ринге в разное время могут выступать разные породы. Итогом выставки является определение медалистов по каждой породе. Организатор выставки должен иметь возможность добавить в базу нового участника или нового эксперта, снять эксперта с судейства, заменив его другим, отстранить собаку от участия в выставке

База данных птицефабрики.

Пусть требуется создать программную систему, ориентированную на администрацию птицефабрики и позволяющую работать с информацией о работниках фабрики и об имеющихся на ней курах. О каждой курице должна храниться следующая информация: вес, возраст, порода, количество ежемесячно получаемых от курицы яиц, а также информация о местонахождении курицы. Сведения о породе включают в себя: название породы, среднее количество яиц в месяц (производительность) и средний вес, номер рекомендованной диеты. Птицефабрика имеет несколько цехов, и за каждой курицей закреплена отдельная клетка. Код клетки, где находится курица, характеризуется номером цеха, номером ряда в цехе и номером клетки в ряду. О работниках птицефабрики в БД должна храниться следующая информация: паспортные данные, зарплата, закрепленные за работником клетки. Директор птицефабрики может принять или уволить работника, при этом не должно быть кур, не обслуживаемых ни ни одним работником. Количество кур может изменяться как в большую, так и в меньшую сторону, в отдельные моменты времени часть клеток может пустовать.

19.  База данных автобусного парка.

Пусть требуется создать программную систему, предназначенную для диспетчера автобусного парка. Такая система должна обеспечивать хранение сведений о водителях, о маршрутах и характеристиках автобусов. Каждый водитель характеризуется паспортными данными, классом, стажем работы и окладом, причем оклад зависит от класса и стажа работы. Маршрут автобуса характеризуется номером маршрута, названием начального и конечного пункта движения, временем начала и конца движения, интервалом движения и протяженностью в минутах (время движения от кольца до кольца). Характеристиками автобуса являются: номер государственной регистрации автобуса, его тип и вместимость, причем вместимость автобуса зависит от его типа. Каждый водитель закреплен за отдельным автобусом и работает на определенном маршруте, но в случае поломки своего автобуса или болезни другого водителя может пересесть на другую машину. В базе должен храниться график работы водителей. Необходимо предусмотреть возможность корректировки БД в случаях поступления на работу нового водителя, списания старого автобуса, введения нового маршрута или изменения старого и т.п.

База данных справочной службы.

Пусть требуется создать программную систему, предназначенную для работников справочной службы кинотеатров города. Такая система должна обеспечивать хранение сведений о кинотеатрах города, о фильмах, которые в них демонстрируются, о сеансах и билетах на эти сеансы. Сведения о кинотеатре - это его название, район города, где расположен кинотеатр, категория, вместимость. Сведения о фильме - это название фильма, режиссер, оператор, актеры, сыгравшие главные роли, жанр; производство, наличие призов кинофестивалей, продолжительность сеанса, кадр из фильма для рекламы. Кроме того, должна храниться информация о репертуаре кинотеатров на месяц, то есть о том какие фильмы, когда и где демонстрируются, о ценах на билеты и о количестве свободных мест на тот или иной сеанс. На разных сеансах в одном кинотеатре могут идти разные фильмы, а если в кинотеатре несколько залов, то и на одном. Кинотеатр может ввести новый фильм в репертуар или убрать фильм из репертуара. Работник справочной службы может корректировать перечень фильмов, находящихся в прокате – добавлять новые фильмы и снимать с проката, а также перечень кинотеатров, поскольку кинотеатры могут открываться или закрываться, причем иногда временно, например, на ремонт. Цена билета определяется прокатной стоимостью копии фильма, сеансом и категорией кинотеатра.

 

База данных футбольной лиги.

Пусть требуется создать программную систему, предназначенную для организаторов соревнований по футболу в рамках первенства страны. Такая система должна обеспечивать хранение сведений о командах, участвующих в первенстве, об игроках команд, о расписании встреч и их результатах, о цене билетов на игры.Сведения о команде - название команды, город, где она базируется, имя главного тренера, место в таблице прошлого сезона, расписание встреч. . В один день команда может участвовать только в одной встрече. Сведения об игроке включают в себя фамилию и имя игрока, его возраст, номер и амплуа в команде. Сведения о стадионе, на котором происходит встреча содержат город, в котором он находится, название стадиона, и его вместимость . Цена билета на матч зависит от вместимости стадиона и положения встречающихся команд в турнирной таблице прошлого сезона (наибольшая - при игре тройки призеров, наименьшая - при игре тройки аутсайдеров). Организаторы соревнований должны иметь возможность внести изменения в данные о составе команд, перенести встречу.

22.  База данных консалтинговой фирмы.

Пусть требуется создать программную систему, предназначенную для менеджера высшего звена крупной консалтинговой компании. Такая система должна обеспечивать хранение сведений о распределении выполнении различных задач между подчиненными менеджеру отделами и сотрудниками. Для каждой задачи задается: наименование; дата постановки; срок выполнения. Причем каждая задача состоит из нескольких этапов для которых задается: наименование; дата начала; важность; срок выполнения; ответственный; степень готовности на настоящее время (%), объем работ (час.). Также система должна хранить сведения об отделах компании и сотрудниках компании работающих в этих отделах. Менеджеру компании могут понадобиться следующие сведения: Какие этапы задач сейчас выполняются (% выполнения этапа, кто выполняет, дата начала и окончания этапа)? Какие задачи были успешно выполнены с начала года по настоящее время? Имеются ли срывы графиков выполнения? Имеются ли этапы задач и задачи в целом по которым за один день до окончания процент выполнения составляет менее 90%? Имеются ли в настоящее время сотрудники и отделы свободные от выполнения задач? Какова загрузка в настоящее время отделов и сотрудников работой? Необходимо предусмотреть возможность выдачи документа, представляющего отчет о выполненных задачах; отчет о текущем состоянии выполнения задач; отчет о срывах.

23. База данных школы.

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

24. База данных почтового отделения.

Пусть требуется создать программную систему, позволяющую отслеживать распределение по почтовым отделениям газет, печатающихся в типографиях города. Такая система должна обеспечивать хранение, просмотр и изменение сведений о газетах, почтовых отделениях, получающих газеты и о типографиях, выпускающих газеты. Сведения о газетах включают в себя: название газеты, индекс издания, фамилию, имя и отчество редактора, цену экземпляра газеты. Цены могут меняться. Возможно появление новых газет и изменение индекса существующего издания. Для типографий указываются их названия и адреса. В типографии разными тиражами печатаются газеты нескольких наименований. Типография может быть закрыта, тогда необходимо скорректировать работу других типографий с учетом потребностей почтовых отделений в газетах. Почтовое отделение имеет номер и адрес. На каждое почтовое отделение поступают в определенных количествах газеты разных наименований, причем часть экземпляров одной и той же газеты может быть напечатана в одной типографии, а часть – в другой.

25. База данных магазина

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

Директор магазина должен иметь возможность изменить цену товара по своему усмотрению, осуществить закупку недостающего товара на базе. Он может также закрыть один из отделов или открыть новый, при этом товары могут перемещаться из отдела в отдел.

26. База данных методического отдела

Пусть требуется создать программную систему, предназначенную для работника методического отдела института. Такая система должна обеспечивать хранение сведений о специальностях, по которым ведет подготовку институт, о факультетах и кафедрах, обеспечивающих эту подготовку, о дисциплинах, входящих в перечень подготовки по каждой специальности. Сведения о специальности – это код и название специальности, присваиваемая квалификация, продолжительность и форма обучения (дневная, вечерняя, заочная). Сведения о кафедре включают ее название, телефон (телефоны), факультет, к которому относится кафедра, данные о заведующем кафедрой (фамилия, имя, отчество, степень, звание). Сведения о дисциплине – это название дисциплины, в каком семестре (семестрах) и для каких специальностей она читается, сколько часов для каждой специальности отводится на лекции, лабораторные и практические занятия по этой дисциплине, на курсовое проектирование, виды отчетности (зачет, экзамен, текущий контроль). Сотрудник методического отдела может внести в БД информацию о новой дисциплине, изменить количество часов, отводимых под тот или иной вид учебной программы, изменить название кафедры или факультета, сведения о заведующем кафедрой, номер телефона кафедры.

27. Авторемонтные мастерские

Минимальный список характеристик:

· Номер водительских прав, ФИО, адрес и телефон владельца автомобиля;

· номер, ФИО, адрес, телефон и квалификация (разряд) механика;

· номер, марка, мощность, год выпуска и цвет автомобиля;

· номер, название, адрес и телефон ремонтной мастерской;

· стоимость наряда на ремонт, дата выдачи наряда, категория работ, плановая и реальная дата окончания ремонта.

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

28. Аэропорт. Минимальный список характеристик:

* Номер самолета, тип, число мест, скорость полета;

* Номер маршрута, расстояние, пункт вылета, пункт назначения;

* Дата и время вылета, дата и время прилета, количество проданных билетов.

Один тип самолета может летать на разных маршрутах и по одному маршруту могут летать разные типы самолетов.

29. Зоопарк

Минимальный список характеристик:

* Название вида животного, суточное потребление корма, семейство, континент обитания.

* Название комплекса, номер помещения, наличие водоема, отопления, количество животных в помещении.

Один и тот же вид животного может в зоопарке находиться в разных помещениях и в одном помещении может находиться несколько видов животных.

30. Шахматы

Минимальный список характеристик:

* Имя ученого, организация, страна, ученая степень;

* Название конференций, место проведения, дата;

* Тип участия, тема доклада, публикация (да/нет).

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

Тип участия: доклад, сообщение, стендовый доклад, оргкомитет и т.д.

31. Производство

Минимальный список характеристик:

* Код изделия, название изделия, является ли типовым, примечание - для каких целей предназначено, годовой объем выпуска;

* код, название, адрес и телефон предприятий, выпускающих изделия;

* название, тип, единица измерения материала, цена за единицу, отметка об использовании материала в данном изделии;

* количество материала в спецификации изделия, дата установления спецификации, дата отмены;

* год выпуска и объем выпуска данного изделия предприятием.

Одно изделие может содержать много типов материалов и один и тот же материал может входить в состав разных изделий.

32. Сеть магазинов)

Минимальный список характеристик:

* Номер, ФИО, адрес, телефон владельца магазина, размер вклада в магазин, номер регистрации, дата регистрации;

* номер, название, адрес и телефон магазина, уставной капитал, профиль;

* номер, ФИО, адрес, телефон поставщика, а также стоимость поставки данного поставщика в данный магазин.

Один и тот же магазин может иметь несколько владельцев и один и тот же владелец может иметь в собственности много магазинов.

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

33. Спорт 

Минимальный список характеристик:

* Название вида спорта, единица измерения, мировой рекорд и его дата;

* ФИО спортсмена, год рождения, команд, спортивный разряд;

* Наименование соревнования, показанный результат, дата проведения, место проведения.

Один спортсмен может заниматься разными видами спорта.

 


Дата добавления: 2020-11-23; просмотров: 818; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!