Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курс_проект(БД).doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
104.45 Кб
Скачать

5. Выводы

Содержат основные выводы о проделанной работе:

- в данной работе была исследована предметная область по теме - название темы;

- построена инфологическая модель;

- разработана даталогическая модель базы данных средствами MySQL, включающая N таблиц и связи между ними;

- разработаны N запросов для отображения данных из таблиц.

Требования к БД:

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

  2. наличие не менее 10 запросов всех типов, реализуемых средствами СУБД MySQL:

  1. С использованием внутреннего соединения по одному полю.

  2. С использованием косвенно связанных таблиц.

  3. С использованием таблиц, связанных более чем по одному полю.

  4. С использованием внешнего соединения таблиц.

  5. С использованием рекурсивного соединения.

  6. С использованием соединений по отношению.

  7. С использованием функций агрегирования.

  8. Перекрестный запрос.

  9. Запрос на изменение.

  10. С вычисляемым полем.

Варианты предметных областей:

  1. Складской учет (поступление товара, продажа по накладным и расходным ордерам, книга продаж).

  2. Распределение нагрузки на кафедре (должность, нагрузка в год, название предметов, курс, группа, вид занятий, расчасовка и т.д.).

  3. Составление расписания занятий (Группы, дисциплины, количество часов, аудитории).

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

  5. Компьютерный библиотекарь.

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

  1. Библиотека видео- и аудио-записей.

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

  1. Учет оплаты клиентов междугородней телефонной станции.

  2. Компьютерный центр коммерческой информации.

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

  1. Фирма по продаже компьютерной техники.

  2. Начисление заработной платы сотрудникам фирмы.

  3. Компьютерный центр биржи труда.

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

  1. БД по продаже квартир.

  2. Учет производства изделий(учет затрат, расчет себестоимости, определение расходуемого материала и т.д.).

  3. Задача домашней бухгалтерии.

  4. Задача снабжения.

  5. Валютные операции в банке.

  6. Расписание поездов и продажа железнодорожных билетов.

  7. Кадровый учет.

  8. Туристическая фирма.

  9. Строительная фирма.

  10. Фирма по продаже строительных материалов.(учет поступлений и продаж, расчет количества обоев, плит и т.п. на комнату или квартиру).

  11. Коммерческий банк (учет вкладов и расчетных счетов).

  12. БД Абитуриент.

  13. Телефонный справочник.

  14. Фирма по продаже канцелярских товаров.

  15. Фирма по продаже автомобилей.

  16. Фирма по продаже мобильных средств связи.

  17. Фирма по продаже бытовой техники.

  18. Справочник учебных заведений.

  19. Сеть продовольственных магазинов.

  20. Пункт проката автомобилей.

  21. Цветочный магазин.

  22. Мебельный комбинат.

  23. База данных "Плановый отдел".

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

  1. База данных "Больница".

  2. База данных адвокатской конторы.

Задача – информационная поддержка деятельности адвокатской конторы. БД должна осуществлять ведение списка адвокатов; ведение списка клиентов; ведение архива законченных дел. Необходимо предусмотреть: получение списка текущих клиентов для конкретного адвоката; определение эффективности защиты (максимальный срок минус полученный срок) с учётом оправданий, условных сроков и штрафов; подсчёт суммы гонораров (по отдельным делам) в текущем году.

  1. База данных по недвижимости.

Задача – информационная поддержка деятельности фирмы, занимающейся продажей и арендой жилых и нежилых помещений.

  1. База данных "Гостиница".

Задача – информационная поддержка деятельности гостиницы.БД должна осуществлять: ведение списка постояльцев; учёт забронированных мест. Необходимо предусмотреть: получение списка свободных номеров (по количеству мест и классу); выдачу информации по конкретному номеру; выдачу счетов на оплату номера и услуг; получение списка забронированных номеров; проверку наличия брони по имени клиента и/или названию организации.

  1. База данных «Авиакасса».

Задача – информационная поддержка деятельности транспортных касс. БД должна осуществлять: ведение списка рейсов и билетов на них с указанием класса; учёт забронированных мест; Необходимо предусмотреть: продажу билетов в оба конца; поиск места на рейс в соответствии с требованиями заказчика; получение списка свободных мест на рейс; выдачу информации по конкретному рейсу; получение списка проданных мест;

  1. База данных "Спортивный клуб".

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