Главная страница

Курсовая работа по БД. Курсоваяработ а по базам данных методические указания Пермь 2017 оглавление цели и задачи курсовой работы 3


Скачать 112.27 Kb.
НазваниеКурсоваяработ а по базам данных методические указания Пермь 2017 оглавление цели и задачи курсовой работы 3
АнкорКурсовая работа по БД
Дата28.02.2020
Размер112.27 Kb.
Формат файлаdocx
Имя файлаKursovaya_rabota_po_BD_v2 (1).docx
ТипКурсовая
#110291
страница6 из 8
1   2   3   4   5   6   7   8

36(2). Разработайте базу данных для справочно-учетной системы стационара больницы. В стационар больницы поступает больной с некоторым диагнозом (из списка) и направляется в палату. В процессе лечения он получает некоторые процедуры и проходит обследования. Соответствующие назначения делает врач. Больной может переводиться из палаты в палату в соответствии с его состоянием. База данных должна хранить всю необходимую информацию от поступления больного до выписки.
37(2). Спроектируйте базу данных для биохимической лаборатории. Биохимическая лаборатория оснащена анализаторами различных типов, для проведения различных анализов. Для анализов используются химические реактивы различных производителей. Для каждого анализатора, каждого реактива и каждого вида исследований существуют границы, нормы и патологии, которые определяются в результате калибровки анализатора. На основе информации базы данных должна решаться задача подготовки к анализу с учетом имеющихся реактивов и выявляемых патологий.
38(2)Спроектируйте базу данных Экспорт товаров, в которой должны содержаться сведения об экспортируемых товарах: наименование товара, страна, импортирующая товар, объем поставляемой партии, дата поставки, информация о таможенных пунктах, их пропускных способностях (скорость проведения досмотра в зависимости от величины партии. На основе информации базы должна решаться задача, исходя из даты поставки и длины очереди на таможне, определения таможенного пункта и даты досмотра. Требуется пройти таможенный досмотр как можно быстрее.
39(2). Разработайте базу данных, поддерживающую проведение курсовых работ. В базе данных должна храниться информация о студентах, работающих над курсовой работой, преподавателях, плане выполнения работы и исполнении этого плана студентами. Отчеты содержат информацию о передовиках и о срывающих сроки выполнения работы.

Курсовая работа защищается в комиссии, состоящей из трех преподавателей. Необходимо решать задачу о распределении готовых работ по комиссиям, сохранять полученную оценку, пояснительную записку в электронном варианте, разработанную студентом базу данных и программу, презентацию работы. Информация сохраняется в базе данных до окончания студентом вуза.
40(2)Спроектируйте реляционную базу данных Диспансеризация больных. База данных должна содержать информацию о пациентах, поставленных на диспансерный учет в поликлинике больницы. Необходимо решать вопрос о построении графиков диспансерного обследования пациентов, снабжении их лекарствами, обеспечением лабораторными исследованиями, консультациями специалистов, госпитализацией. О всех выполненных работах информация поступает в базу и предоставляется врачу в виде истории болезни с привязкой к календарным датам.
41(2). Спроектируйте реляционную базу данных Технический осмотр. База данных должна содержать информацию об автотранспорте и его владельцах, техническом состоянии и времени прохождения техосмотра. На основе информации базы решается задача составления графика прохождения техосмотра. Необходимо обеспечить корректировку графика в соответствии с пожеланиями автовладельцев.
42(2). Спроектируйте реляционную базу данных Журнал регистрации переговоров. В базе должна храниться информация об учете переговоров сотрудников фирмы по категориям: служебные, личные, местные, междугородние, международные, с абонентом сотовой связи. На основе информации базы решается задача оплаты переговоров, составляются планы переговоров на следующие промежутки времени, получаются отчеты.
43(2). Разработайте реляционную базу данных Расписание экзаменов. В базе данных должна содержаться информация об экзаменах групп разных специальностей и курсов, о принимающих экзамены преподавателях и аудиториях. Необходимо решить задачу составления расписания экзаменов для групп по дням, преподавателям и аудиториям. Между экзаменами необходимо выдерживать паузу в определенное количество дней, зависящее от экзамена. Экзамены не должны проводиться в воскресные и праздничные дни. Не должно быть конфликта аудиторий (разные группы в одно и то же время в одной аудитории) и конфликта преподавателей (один и тот же преподаватель в одно время у разных групп).
44(2). Разработайте реляционную базу данных Учет канцелярских товаров. В базе данных должна содержаться информация о канцелярских товарах, местах их приобретений, ценах, потребности в них разных отделов и подразделений некоторой фирмы. Необходимо решить задачу закупки канцелярских принадлежностей в соответствии со сроком их использования и исчерпания. Фирма стремится к минимизации средств при закупке канцелярских товаров.
45(2). Разработайте реляционную базу данных Выдача ключей. В базе данных хранятся сведения о структуре некоторой организации и расположении дверей, ведется учет времени получения и сдачи ключей, проверяется допустимость выдачи ключа сотруднику. Необходимо решить задачу отключения сигнализации при кратковременной сдаче помещения, ежедневного получения отчета о времени взятия и возвращения ключей.
46(2). Разработайте реляционную базу данных Подписка. В базе данных должна содержаться информация о почтовых подписчиках периодических изданий различных издательств и агентств, количестве и сроке подписки, о получении и доставке очередных номеров. Должна решаться задача о выявлении недоставленной корреспонденции, об оформлении подписки на новые сроки в соответствии с изданными каталогами.
47(2). Разработайте реляционную базу данных Контрольные мероприятия. В базе данных должна содержаться информация о проведении контрольных мероприятий со школьниками в процессе обучения (контрольная работа, коллоквиум, зачет, экзамен и т.д.), результаты мероприятий, результаты пересдач. Необходимо решать задачи заказа необходимого количества основных вариантов и вариантов для пересдач, выставление средней оценки или оценки с учетом веса мероприятия, получения различных отчетов.
48(2). Разработайте реляционную базу данных Соревнование. В базе данных должна содержаться информация о соревнованиях по легкой атлетике, участниках, результатах и рекордах, нарушениях, судьях, стране проведения, статусе соревнований. Необходимо получать список рекордов и рейтинг участников, делать предсказание о победителях ближайших соревнований.
49(2). Разработайте реляционную базу данных Семейный бюджет. В базе данных должна содержаться информация о расходах семьи на одежду, мебель, еду, развлечения, отдых и т.д. Необходимо вести учет пополнения и трат семейного бюджета, делать прогнозы на ближайшее будущее о пополнениях и необходимых тратах, заказ необходимых продуктов с учетом калорийности и необходимого разнообразия.
50(2). Разработайте реляционную базу данных Дача. В базе данных должна содержаться информация о посадках на даче, о необходимых удобрениях, о погоде и полученном урожае по годам, новых постройках и ремонте старых. Необходимо решать задачу о планировании посадок, покупке саженцев и семенного материала, прогнозах на урожай и возможности получения прибыли при его продаже.
51(2).Разработайте реляционную базу данных Олимпиада. В базе данных должна содержаться информация об участниках Олимпийских игр, представляемых ими странах, видах спорта, результатах выступления. Необходима также информация о тренерах. Требуется получать информацию по различным критериям, подводить итоги выступления в Олимпиадах стран-участниц.
52(2). Разработайте реляционную базу данных Абонементы в бассейн. В базе данных должна содержаться информация по количеству посещающих бассейн помесячно и поквартально, осваиваемая программа, занятия с тренером, варианты оплаты. Необходимо на основе информации базы составлять прогнозы продажи абонементов, внедрять новые формы обслуживания клиентов.
53(2). Разработайте реляционную базу данных Игрушки. В базе данных должны храниться сведения о наличии товара в магазине игрушек, их производителях, возрасте детей, для которых предназначены игрушки. Необходимо решать задачи учета продаж, оформления заявок на поставку новых партий игрушек, расширение продаж игрушек, пользующихся спросом, закупки новых перспективных игрушек.
54(2). Разработайте реляционную базу данных Эстафета. В базе данных должны храниться сведения о спортсменах, показанных ими результатах, участие и результаты предыдущих эстафет, результаты соперников. Необходимо решать задачи формирования эстафетной команды, способной победить в новых эстафетах.
55(2). Разработайте реляционную базу данных Любимые песни для анализа и обработки результатов опросов. Компания проводит опрос, для определения популярности своей продукции – пластинок с песнями. Опрашиваемое население делится на категории: согласно полу и возрасту (например, моложе или старше 20 лет). Каждый опрашиваемый должен назвать пять любимых песен. Песням ставятся в соответствие числа от 1 до N. Результаты опроса содержат: фамилию опрашиваемого, пол, возраст, пять любимых песен в порядке предпочтения. Необходимо решать задачу формирования новых пластинок, так чтобы они содержали песни, которые нравятся, возможно, большему количеству людей.
56(2). Разработайте реляционную базу данных Рейтинг политиков для анализа и обработки результатов опроса общественного мнения. Опрашиваемое население делится на несколько категорий согласно полу, социальному положению и возрасту (моложе 20 лет, возраст которых от 20 до 40, от 40 до 60, старше 60 лет). Каждый опрашиваемый должен назвать имена пяти политиков в порядке предпочтения. Результаты опроса содержат: фамилию опрашиваемого, пол, возраст, пять фамилий политиков, от какой территории избран политик, какие наказы избирателей он исполнил. Необходимо определять политиков, которые пользуются популярностью у возможно большего количества населения.
57(2). Разработайте реляционную базу данных Журнал самостоятельной работы в компьютерном классе. В таблице базы данных должна содержаться информация о посетителях класса, целях их работы, посещенных сайтах, израсходованном трафике. Необходимо решать задачу определения самых популярных сайтов.
58(3).Информационная система вуза.

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

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

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

Информационная система должна позволять получать ответы на запросы:

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

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

3) Получите перечень и общее число тем кандидатских и докторских диссертаций, защищенных сотрудниками указанной кафедры либо указанного факультета.

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

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

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

7) Получите список и общее число студентов указанных групп, сдавших зачет либо экзамен по указанной дисциплине с указанной оценкой.

8) Получите список и общее число студентов указанных групп или указанного курса указанного факультета, сдавших указанную сессию на отлично, без троек, без двоек.

9) Получите перечень преподавателей, принимающих (принимавших) экзамены в указанных группах, по указанным дисциплинам, в указанном семестре.

10) Получите список студентов указанных групп либо которым заданный преподаватель поставил оценку за экзамен по определенным дисциплинам, в указанных семестрах, за некоторый период.

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

12) Получите список руководителей дипломных работ с указанной кафедры либо факультета полностью и раздельно по некоторым категориям преподавателей.

13) Получите нагрузку преподавателей (название дисциплины, количество часов), ее объем по отдельным видам занятий и общую нагрузку в указанном семестре для конкретного преподавателя либо для преподавателей указанной кафедры.
59(3)Информационная система торговой организации.

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

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

Поступившие товары распределяются по торговым точкам.

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

Информационная система должна позволять выполнять запросы:

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

2) Получите перечень и общее число покупателей, купивших указанный товар за некоторый период, либо сделавших покупку товара в объеме, не менее заданного.

3) Получите номенклатуру и объем товаров в указанной торговой точке.

4) Получите сведения об объеме и ценах на указанный товар по всем торговым точкам, по торговым точкам заданного типа, по конкретной торговой точке.

5) Получите данные о выработке на одного продавца за указанный период по всем торговым точкам, по торговым точкам заданного типа.

6) Получите данные о выработке отдельно взятого продавца, отдельно взятой торговой точки за указанный период.

7) Получите данные об объеме продаж указанного товара за некоторый период по всем торговым точкам, по торговым точкам заданного типа, по конкретной торговой точке.

8) Получите данные о заработной плате продавцов по всем торговым точкам, по торговым точкам заданного типа, по конкретной торговой точке.

9) Получите сведения о поставках определенного товара указанным поставщиком за все время поставок либо за некоторый период.

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

11) Получите данные о рентабельности торговой точки: соотношение объема продаж к накладным расходам (суммарная заработная плата продавцов + платежи за аренду, коммунальные услуги) за указанный период.

12) Получите сведения о поставках товаров по указанному номеру заказа.

13) Получите данные о товарообороте торговой точки либо всех торговых определенной группы за указанный период.
1   2   3   4   5   6   7   8


написать администратору сайта