Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

База данных справочной службы. (Полухин А.)




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

 

17. База данных футбольной лиги. ( Пластинин А.)

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

18.   База данных консалтинговой фирмы. ( Потапов Н.)

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

19. База данных школы. (Протасова Е.)

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

· Какой предмет будет в заданном классе, в заданный день недели на заданном уроке?

· Кто из учителей преподает в заданном классе?

· В каком кабинете будет 5-й урок в среду у некоторого класса?

· В каких классах преподает заданный предмет заданный учитель?

· Расписание на заданный день недели для указанного класса?

· Сколько учеников в указанном классе?

· Необходимо предусмотреть возможность получения документа, представляющего собой отчет о работе школы. В этот отчет следует включить сведения об успеваемости за четверть по каждому предмету для каждого класса. Порядок следования классов в отчете – от младших к старшим. Необходимо подсчитать средний балл по каждому предмету, по каждому классу и по школе в целом, указать общее количество учеников в классе и школе, количество учеников, имеющих в четверти только оценки «5», только «4» и «5», имеющих хотя бы одну оценку «3», хотя бы одну оценку «2». Для каждого класса указать классного руководителя. Кроме того, в отчете должно быть указано количество учителей по каждому предмету и общее количество кабинетов в школе.

20. База данных почтового отделения. (Пятыхина Т.)

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

· Пользователям системы может потребоваться следующая информация:

· По каким адресам печатаются газеты данного наименования?

· Фамилия редактора газеты, которая печатается в указанной типографии самым большим тиражом?

· На какие почтовые отделения (адреса) поступает газета, имеющая цену больше указанной?

· Какие газеты и куда (номер почты) поступают в количестве меньшем, чем заданное?

· Куда поступает данная газета, печатающаяся по данному адресу.

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

21. База данных методического отдела (Рябков А.)

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

Сотруднику методического отдела могут потребоваться следующие сведения:

· Названия дисциплин, которые читаются более одного семестра?

· Общее количество часов, отводимых на лабораторные работы в одном из семестров, проведение которых обеспечивает определенная кафедра?

· Название дисциплин, по которым проводятся лабораторные работы на факультете?

· Разница в часах, отведенных по каждой дисциплине на лабораторные и практические занятия в одном из семестров на заданном факультете?

· Дисциплины, по которым выполняют курсовые работы студенты указанной специальности?

· Для каких специальностей читается указанная дисциплина?

· Какое количество дисциплин входит в учебный план подготовки студентов по указанной специальности, и сколько лет осуществляется подготовка?

· По каким дисциплинам подготовка обеспечивается более, чем одной кафедрой?

· Необходимо предусмотреть возможность выдачи справки о специальностях института и отчета по кафедрам о дисциплинах, обеспечиваемых кафедрой (название, семестры и специальности, в которых и для которых читается дисциплина, часы, отведенные на каждый вид занятий). Для каждой кафедры и института в целом должно быть подсчитано суммарное количество лекционных часов и часов на лабораторные и практические занятия, курсовые работы.

22. Университет (Мупанесуре Т.)

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

  • Номер, ФИО, адрес и должность преподавателя, ученая степень;
  • код, название, количество часов, тип контроля и раздел предмета (дисциплины);
  • код, название, номер заведующего кафедрой;
  • номер аудитории, где преподаватель читает свой предмет, дата, время, группа.

Один преподаватель может вести несколько дисциплин и одна дисциплина может вестись несколькими преподавателями.

Примечание: Циклы дисциплин: гуманитарный, общеинженерный, математический, компьютерный и т.д.

Выборки:

· Выбрать преподавателя, который был "без работы" весной 2001г.

· Определить возможные "накладки" аудиторий в расписании.

· Вывести расписание занятий группы 'АП-17а' на март 2001г.

· Определить для каждой группы долю дисциплин каждого цикла в процентах.

23. Домоуправление (Исаев И.)

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

  • Номер квартиры, номер дома, число жильцов, площадь;
  • Вид оплаты, цена за единицу площади, цена за одного жильца;
  • Сумма оплаты, месяц и год оплаты, дата оплаты.

В одной квартире используются разные виды оплаты.

 

 

Выборки:

· Определить сумму месячной оплаты для всех квартир дома №5.

· Определить задолженность по оплате 'теплоснабжения' квартиры №512 дома №5.

· Определить общее число жильцов дома №5.

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

24.  Шахматы (Строков Н)

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

  • Фамилия спортсмена, дата рождения, страна, спортивный разряд, участвовал ли в борьбе за звание чемпиона мира, рейтинг, примечание
  • Турнир, страна, город, дата проведения, уровень турнира;
  • Стартовый номер спортсмена в данном турнире, занятое место.

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

Выборки:

· Выбрать турнир с самым высоким рейтингом участников.

· Выбрать те турниры, где все призовые места заняли представители страны-хозяина турнира.

· Выбрать тех шахматистов, которые заняли не менее трех призовых мест в течение 2000 г.

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

 

25. Спорт (Савостикова О.)

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

  • Название вида спорта, единица измерения, мировой рекорд и его дата;
  • ФИО спортсмена, год рождения, команд, спортивный разряд;
  • Наименование соревнования, показанный результат, дата проведения, место проведения.

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

Выборки:

· Вывести таблицу распределения мест в соревновании 'открытый чемпионат' в городе 'Киев' по 'шахматам' в 2000 г.

· Определить спортсменов, которые выступают более чем в 3 видах спорта.

· Вывести список спортсменов, превысивших мировые рекорды.

· Определить наилучший показатель спортсмена 'Караваев' в виде спорта 'бег'.

 

26. Поликлиника (Яппаров А.)

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

  • Номер, фамилия, имя, отчество, дата рождения пациента, социальный статус, текущее состояние;
  • ФИО, должность, квалификация и специализация лечащего врача;
  • диагноз, поставленный данным врачом данному пациенту, необходимо ли амбулаторное лечение, срок потери трудоспособности, состоит ли на диспансерном учете, дата начала лечения.

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

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

Выборки:

· Определить те случаи, когда заболевание 'язва желудка' лечилось врачом специализации 'невропатолог'.

· Вывести имена тех врачей, которые работают исключительно с пенсионерами.

· Определить процент смертности от заболевания 'кариес'.

· Пациентов, которые болеют (болели) всеми болезнями.

 

 

27. Авторемонтные мастерские (Трохин А.)

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

  • Номер водительских прав, ФИО, адрес и телефон владельца автомобиля;
  • номер, ФИО, адрес, телефон и квалификация (разряд) механика;
  • номер, марка, мощность, год выпуска и цвет автомобиля;
  • номер, название, адрес и телефон ремонтной мастерской;
  • стоимость наряда на ремонт, дата выдачи наряда, категория работ, плановая и реальная дата окончания ремонта.

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

Выборки:

· Выбрать фамилию того механика, который чаще всех работает с довоенными автомобилями.

· Выбрать случаи, когда ремонт автомобилей марки 'Мерседес-600' задерживался относительно планового срока.

· Определить тех владельцев автомобилей, которых всегда обслуживает один и тот же механик. Вывести фамилии механика и его постоянного клиента.

· Для каждой категории работ определить, механик какого разряда чаще всего назначается на эту категорию работ

 

 

28.  Сельскохозяйственные работы (Филимонов А)

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

  • Наименование сельскохозяйственного предприятия, дата регистрации, вид собственности, число работников, основной вид продукции, является ли передовым в освоении новой технологии, прибыль, примечание;
  • Дата поставки, объем, себестоимость поставщика;
  • Название продукции, единица измерения, закупочная цена.

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

Выборки:

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

· Определить, какого вида собственности предприятие является ведущим в поставке продукта 'банан'.

· Определить объем дохода на одного работника в предприятии 'КАМАЗ'.

· Вывести список продуктов, для которых закупочная цена, как правило, ниже себестоимости производителя.

29. Аэропорт (Черенкова А.)

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

  • Номер самолета, тип, число мест, скорость полета;
  • Номер маршрута, расстояние, пункт вылета, пункт назначения;
  • Дата и время вылета, дата и время прилета, количество проданных билетов.

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

Выборки:

· Определить среднее расчетное время полета для самолета 'ТУ-154' по маршруту 'Чугуев' - 'Мерефа'.

· Выбрать марку самолета, которая чаще всего летает по тому же маршруту.

· Выбрать маршрут/маршруты, по которым чаще всего летают рейсы, заполненные менее чем на 70%.

· Определить наличие свободных мест на рейс №870 31 декабря 2000 г.

 

30. Зоопарк (Ярыш Л.)

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

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

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

Выборки:

· Определить суточное потребление корма обитателями комплекса 'приматы'.

· Выбрать случаи размножения животного вида 'карликовый гиппопотам' в помещении без водоема.

· Определить общую численность представителей семейства 'псовые' в зоопарке.

· Вывести все пары видов, которые содержатся в одном помещении

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...