48336 (Проектирование базы данных), страница 4

2016-07-30СтудИзба

Описание файла

Документ из архива "Проектирование базы данных", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "48336"

Текст 4 страницы из документа "48336"

Сотрудник отдела кадров может вносить в БД следующие изменения:

Удалить уволившегося или добавить в базу нового сотрудника;

Внести новую дату заключения контракта;

Изменить для каждого сотрудника даты начала и конца отпуска;

Изменить должность определенного сотрудника.

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

  • Список преподавателей, которые работают на определенной кафедре, с указанием их категории (доцент, ассистент, ассистент к.н., профессор, старший преподаватель) и стажа преподавательской работы?

  • Средняя нагрузка ассистентов указанной кафедры?

  • Дисциплины, которые читает каждый из доцентов указанной кафедры?

  • Количество преподавателей каждой из категорий, работающих в институте?

  • Список сотрудников, находящихся в отпуске в определенном месяце;

  • Список преподавателей, у которых истек срок контракта.

  • Список сотрудников, награжденных медалью «За оборону Ленинграда»?

  • Кто из преподавателей может читать указанную дисциплину?

  • Кто из сотрудников дольше других работает в институте?

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

Задание №15

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

Работник деканата может вносить в БД следующие изменения:

  • Удалить или добавить в базу студента;

  • Поменять студенту номер группы, специальность, кафедру, номер зачетки;

  • Занести оценки, полученные студентами на экзаменах по каждому предмету;

  • По результатам сессии начислить стипендии студентам, не имеющим троек или иногородним студентам, которые имеют не более одной тройки. Право на 50 % повышение стипендии имеют студенты, получившие в сессию не более двух четверок, а на 100 % повышение – студенты, сдавшие сессию на все пятерки.

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

  • Студенты, обучающиеся на определенной кафедре и не сдавшие хотя бы один экзамен, с указанием группы и предмета, по которому оценка отсутствует или равна 2?

  • Средний балл студентов каждой группы указанного факультета?

  • Средний балл по каждому предмету?

  • Список студентов указанной кафедры, которые по итогам сессии могут получать стипендию?

  • Список студентов, подлежащих отчислению (не сдано более двух предметов) по всему факультету.

  • Количество студентов факультета, не получающих стипендию, получающих обычную стипендию, с 50 % надбавкой и со 100 % надбавкой.

  • По какому предмету больше всего неудовлетворительных оценок?

  • Какой предмет студенты сдали лучше, чем другие предметы?

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

Задание №16

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

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

  • Адрес данного больного, дата последнего посещения поликлиники и диагноз?

  • Фамилия и инициалы лечащего врача данного больного?

  • Номер кабинета, дни и часы приема данного врача?

  • Больные, находящиеся в данный момент на лечении у данного врача(не истек срок больничного листа);

  • Назначения врачей при указанном заболевании?

  • Кто работает в данный момент в указанном кабинете?

  • Сколько раз за прошедший месяц обращался в поликлинику указанный больной?

  • Какое количество больных обслужил за прошедший месяц каждый из врачей поликлиники?

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

Задание №17

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

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

  • фамилия, имя, отчество и адрес владельца автомобиля с данным номером государственной регистрации?

  • Марка и год выпуска автомобиля данного владельца?

  • Перечень устраненных неисправностей в автомобиле данного владельца?

  • фамилия, имя, отчество работника станции, устранявшего данную неисправность в автомобиле данного клиента, и время ее устранения?

  • фамилия, имя, отчество клиентов, сдавших в ремонт автомобили с указанным типом неисправности?

  • Самая распространенная неисправность в автомобилях указанной марки?

  • Количество рабочих каждой специальности на станции?

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

Задание №18

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

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

  • Автор текста, композитор и дата создания песни с данным названием? В репертуар какой группы она входит?

  • Репертуар наиболее популярной группы?

  • Цена билета на последний концерт указанной группы?

  • Состав исполнителей группы с заданным названием, их возраст и амплуа?

  • Место и продолжительность гастролей группы с заданным названием?

  • Какие группы в текущем году отмечают юбилей

  • Самый молодой вокалист? Какую группу он представляет?

  • В каких группах средний возраст исполнителей не превышает 20 лет?

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

Задание №19

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

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

  • Название наиболее востребованного документа?

  • Общее количество документов на заданную тему?

  • Тема документа по заданному названию?

  • Название документа, который имеется в архиве в максимальном количестве экземпляров?

  • Фамилия, имя и отчество абонента, который брал указанный документ последним?

  • Есть ли в архиве пустые стеллажи, полки, ячейки, и в каком количестве?

  • Список документов, не востребованных в течение более, чем 5 лет?

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

Задание №20

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

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Нет! Мы не выполняем работы на заказ, однако Вы можете попросить что-то выложить в наших социальных сетях.
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
4123
Авторов
на СтудИзбе
667
Средний доход
с одного платного файла
Обучение Подробнее