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

КУРСОВАЯ РАБОТА (на тему: «Создание и обработка баз данных»). Курсовая. Создание и обработка баз данных


Скачать 1.25 Mb.
НазваниеСоздание и обработка баз данных
АнкорКУРСОВАЯ РАБОТА (на тему: «Создание и обработка баз данных»
Дата10.02.2022
Размер1.25 Mb.
Формат файлаdocx
Имя файлаКурсовая.docx
ТипКурсовая
#357892

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Петербургский государственный университет путей сообщения

Императора Александра I»

(ФГБОУ ВО ПГУПС)

Факультет «Автоматизация и интеллектуальные технологии»

Кафедра «Информационные и вычислительные системы»
Специальность 23.05.05 «Системы обеспечения движения поездов»

Специализация «Электроснабжение железных дорог»

Курсовая работа
по дисциплине

«Информатика»

на тему: «Создание и обработка баз данных»

Форма обучения – очная
Вариант: 22

Выполнил обучающийся

Курс 1

Группа ЭС-005


__________________

подпись, дата

Шемякин Александр Александрович










Принял


__________________

подпись, дата



Санкт-Петербург

2020

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

Федеральноегосударственное бюджетное образовательное учреждение

высшего образования

«Петербургский государственный университет путей сообщения

Императора Александра I»

(ФГБОУ ВО ПГУПС)
Факультет «Автоматизация и интеллектуальные технологии»

Кафедра «Информационные и вычислительные системы»
Специальность 23.05.05 «Системы обеспечения движения поездов»

Специализация «Электроснабжение железных дорог»


Задание на выполнение курсовой работы

по дисциплине

«Информатика»

Шемякин Александр Александрович
Тема: «Создание и обработка базы данных»
Срок сдачи обучающимся законченной работы: 11 декабря 2020 года

Исходные данные для выполнения проекта:

База данных должна содержать следующие элементы:

  • регистрационный номер трамвайного вагона;

  • номер маршрута;

  • протяжённость маршрута;

  • время (момент) выхода на линию;

  • продолжительность работы;

  • сведения о трамвайном парке, которому принадлежит трамвай (нзвание, факс, местоположение);

  • дата изготовления;

  • заводская марка транспортного средства.


Функции, выполняемые информационной технологией:

1. Заполнение и редактирование таблиц базы данных.

2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00.

3. Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства.

4. Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку.

5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства

Содержание пояснительной записки:

Спроектировать базу данных средствами СУБД Access.

  • разработать связанные таблицы;

  • создать необходимые формы для ввода и корректировки данных в таблицах;

  • в соответствии с функциями информационной технологии сформировать запросы и выполнить их;

  • подготовить требуемые отчеты.

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

Перечень графического материала:

Результаты работы с объектами базы данных(конструкторы таблиц, схема данных, формы, бланки запросов, результирующие таблицы, отчёты) должны быть представлены в таблицах и рисунках в пояснительной записке (см. методические указания)
Дата выдачи задания: 16 сентября 2020 года
Руководитель: __________________ Яковлева Н. А

Задание принял к исполнению: _________________ Шемякин А.А

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Петербургский государственный университет путей сообщения

Императора Александра I»

(ФГБОУ ВО ПГУПС)
Факультет «Автоматизация и интеллектуальные технологии»

Кафедра «Информационные и вычислительные системы

Специальность 23.05.05 «Системы обеспечения движения поездов»

Специализация «Электроснабжение железных дорог»
Календарный план выполнения и защиты курсовой работы

по дисциплине

« Информатика »

Шемякин Александр Александрович
Тема: «Создание и обработка базы данных»


п/п

Наименование этапов

Планируемая дата

Фактическая дата

Подпись руководителя

Примечание

1

Выдача задания на курсовую работу

16.09-22.09

16.09







2

Сдача курсовой работы на первую проверку

06.11-13.11










3

Сдача курсовой работы на повторные проверки при необходимости

20.11-27.11










4

Допуск к защите курсовой работы

27.11-04.12










5

Защита курсовой работы

04.12-25.12











Руководитель _____________________ (подпись)
«____» ____________ 2020 г.


ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Петербургский государственный университет путей сообщения

Императора Александра I»

(ФГБОУ ВО ПГУПС)
Факультет «Автоматизация и интеллектуальные технологии»

Кафедра «Информационные и вычислительные системы»
Специальность 23.05.05 «Системы обеспечения движения поездов»

Специализация «Электроснабжение железных дорог»

Оценочный лист на курсовую работу

по дисциплине

« Информатика »

Шемякин Александр Александрович
Тема: «Создание и обработка базы данных»
Оценка курсовой работы



п/п

Материалы необходимые для оценки знаний, умений

и навыков

Показатель

оценивания

Критерии

оценивания

Шкала оценивания

Полученные баллы.

1

Пояснительная записка к курсовой работе

1. Соответствие исходных данных выданному заданию

Соответствует

5




Не соответствует

0




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

Все принятые решения обоснованы

20




Принятые решения частично обоснованы

10




Принятые решения не обоснованы

5




3. Использование современных методов проектирования

Использованы

5




Не использованы

2




4. Использование современного программного обеспечения

Использовано

5




Не использовано

2




Итого максимальное количество баллов по п. 1

35




2

Графические материалы (скриншоты) и владение программными продуктами

1. Соответствие графических материалов пояснительной записке

Соответствует

10




Не соответствует

3




2. Соответствие решений поставленным задачам

Соответствует

15




Не соответствует

5




3. Уровень владения программными продуктами

Высокий

10




Низкий

3




Итого максимальное количество баллов по п. 2

35




ИТОГО максимальное количество баллов

70







Защита курсовой работы


  • получены полные ответы на вопросы – 23-30 баллов;

  • получены достаточно полные ответы на вопросы – 17-22 баллов;

  • получены неполные ответы на вопросы или часть вопросов – 10-16 баллов;

  • не получены ответы на вопросы или вопросы не раскрыты – 0 баллов.

30




Итоговая оценка

«Отлично» - 86-100 баллов

«Хорошо» - 75-85 баллов

«Удовлетворительно» - 60-74 баллов

«Неудовлетворительно» - менее 59 баллов (вкл.)








Заключение: рецензируемая курсовая работа соответствует требованиям основной образовательной программы (23.05.05) Дисциплины «Информатика» специальности «Системы обеспечения движения поездов».
Итоговая оценка –
Руководитель _________________ Н. А. Яковлева

(подпись)

«____» ____________ 2020 г.


Оглавление


Введение 7

3.Заключение 34

4.Список литературы 35


Введение


Excel - это универсальная программа, которая является частью пакета Microsoft Office и представляет собой категорию электронных таблиц.

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

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

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

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

Excel

I. Для Excel:

  • подготовить таблицу и заполнить ее данными с использованием стандартной формы по тематике задания (не менее 15 строк в таблице);

  • выполнить 1,2,3,4,5 пункты задания;


Вариант 22. Трамвайные маршруты

База данных должна содержать следующие элементы:

  • регистрационный номер трамвайного вагона;

  • номер маршрута;

  • протяжённость маршрута;

  • время (момент) выхода на линию;

  • продолжительность работы;

  • сведения о трамвайном парке, которому принадлежит трамвай (нзвание, факс, местоположение);

  • дата изготовления;

  • заводская марка транспортного средства.


Функции, выполняемые информационной технологией:

1. Заполнение и редактирование таблиц базы данных.

2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00.

3. Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства.

4. Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку.

5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства



  1. Заполнение и редактирование таблиц базы данных.


1.1 Для ввода данных создаем с помощью формы таблицу (рис1)



Рис 1




Рис 2

    1. У нас должно получиться это (рис2) . После начинаем ввод данных (рис3)





Рис 3


1.3 Рассчитываем продолжительность работы . Все трамваи в городе работают до 23.00 , находим время для каждого трамвая по формуле .




1.4После берем информацию о трамваях в интернете и заполняем таблицу. Не забывая обвести границы для более комфортной работы. (Рис 4).




Рис4


2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00.

2.1 Для того , что бы это сделать , необходимо создать еще один столб под названием “Время прибытия” (рис 5)






Рис 5

2.2 Далее , с помощью сложения столбика “Время ( момент) выхода на линию” и “Продолжительность работы” находим время прибытия. (рис 6)




Рис 6


2.3 Так как у нас паркинг закрывается в 23.00 то к этому моменту все трамваи уже в него прибыли. (рис7)



Рис 7



  1. Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства.





  2. (Рис12)




    (Рис13)



    (Рис11)

    1. Для выполнения этого задания нам понадобиться таблица из 1 задания. В начале делаем в “Дата изготовления” нажимаем фильтрация (Рис11) → фильтрация по дате (Рис12) → После…. → 23.11.2000 (Рис13) → ок .



    1. Затем выполняем фильтрацию по паркингу “Трамвайный парк № 3 (имени Блохина)” .Для этого выделяем “Сведение о трамвайном парке” → Нажимаем фильтрация → Текстовый фильтр → Равно (Рис14) → И вводим Трамвайный парк № 3 (имени Блохина)” (Рис15) → готово (Рис16) .




(Рис15)



(Рис14)



(Рис16)



  1. Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку.

    1. Для выполнения данного задания нам понадобиться таблица из 1 задания . Для удобства создадим рядом с таблицей еще одну таблицу и начнем ее заполнять . (рис17)

    2. Начнем с “Общая протяженность” для заполнения этой графы необходимо в начале в основной таблице столб “Сведение о трамвайном парке” отсортировать . После этого начинаем заполнять , с помощью команды СУММ выделяем все маршруты относящиеся к “Трамвайный парк № 3 (имени Блохина)” (рис18 и 19) после продлеваем все то же самое с остальными паркингами (рис20)






(Рис17)






(Рис18)





(Рис19)





(Рис20)


4.3 Для заполнения “Количество маршрутов” необходимо скопировать все данные с “Общая протяженность” и заменить во всех столбцах СУММ на ЧСТРОК(Рис22)

. Готово (Рис23)




(Рис22)





(Рис23)


5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства
5.1 Для выполнения данного задания необходима таблица из первого задания. После мы копируем столбец с “Номер маршрута” и “Заводская марка транспортного средства”(рис24) и делаем в нем сортировку “ от большего к меньшему” . (рис25)



(рис25)







(рис24)



5.2 Затем копируем “Номер маршрута” и удаляем оттуда все повторения с помощью “удаления дубликатов” .(рис 26-28)



(рис28)




(рис26)







(рис27)



5.3 После вручную копируем номера трамваев принадлежащих данному маршруту(рис 29) и с помощью Ctrl + Alt + V вызываем “Специальную вставку и там нажимаем “транспонировать “(рис 30 и 31) и готово . (рис32)





(рис29)







(рис30)






(рис31)







(рис32)




Access

. Для Access:

  • разработать связанные таблицы;

  • создать необходимые формы для ввода и корректировки данных в таблицах;

  • в соответствии с функциями информационной технологии сформировать запросы и выполнить их;

  • подготовить требуемые отчеты.

  • Выполнить пункты 1,2,3,4,5

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


Вариант 22. Трамвайные маршруты

База данных должна содержать следующие элементы:

  • регистрационный номер трамвайного вагона;

  • номер маршрута;

  • протяжённость маршрута;

  • время (момент) выхода на линию;

  • продолжительность работы;

  • сведения о трамвайном парке, которому принадлежит трамвай (нзвание, факс, местоположение);

  • дата изготовления;

  • заводская марка транспортного средства.


Функции, выполняемые информационной технологией:

1. Заполнение и редактирование таблиц базы данных.

2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00.

3. Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства.

4. Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку.

5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства


  1. Заполнение и редактирование таблиц.

-Для того, чтобы создать таблицу нам нужно создать “Пустую базу данных” ( рис 1) , после даем ей название и нажимаем “Создать” . После нужно перейти в режим “Конструктора” (рис 2). Данная кнопка находиться в крайнем левом углу .

-Далее появившемся окне мы можем изменить название таблицы и созранить её. Нам понадобиться 3 таблици (рис 3)




Рис 1



Рис 2





Рис 3





-Далее в режиме “Конструктора” в поле “Имя поля” мы вписываем названия колонок будущей таблицы, в поле ”Тип данных” выбираем тот тип данных который будет использоваться(рис 4,5,6) . Также здесь мы можем назначить ключевое поле для связи таблиц(делаем то же самое во второй таблице).




Рис 4





Рис 4





Рис 4


-Готовые таблицы (рис 7 ,8,9)



Рис7





Рис 8






Рис 9


- Соединяем 3 таблицы в схеме данных (рис 10)( по Названию парка , так нам будет проще ориентироваться , какой трамвай к какому паркингу принадлежит , в какое время он должен выйти …. ) (рис11)





Рис 10





Рис11


2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00

-Для этого нам понадобиться таблица “все про маршруты” (рис 9 ). После в свободном поле нажимаем “вычисляемое поле” после “Дата и время”. (рис 12)




Рис 12



-Далее в всплывшем окне нажимаем на поля , которые нужно сложить. После нажимаем “ОК” и получаем время прибытия. (рис 13 , 14)



Рис 13






Рис 14



-Так как у нас парк закрываеться в 23.00 , то все трамваи уже прибыли . Но предположим что она есть трамваи которые еще не прибыли . Для этого нажимаем “ Конструктор запросов” . Там выбираем все пункты “Номер маршрута” , “Время возврата”. После в условиях отображения (под прибытие) пишем “<#23:00:00#”(рис 15). Нажимаем на “Выполнить” и готово. (рис 16, 17)




Рис 15







Рис 16







Рис 17



3. Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства.
-Для выполнения этого задания нам понадобиться: “Регистрационный номер трамвайного вагона”, “Название парка”, “номер маршрута”, “Заводская марка транспортного средства”,“ Дата изготовления” .(рис 18 )

- После мы переходим в “Конструктор запросов” и выбираем все эти пункты. (рис 19)

- После под “ Дата изготовления” напротив “Условия отбора” пишем:“ <#08.10.2000#” и под “Название парка “ и пешим необходимый нам паркинг, на пример “Трамвайный парк № 8 (им. Котлякова)". (рис 19)

- Далее нажимаем выполнить и готово. (рис 20 и 21)



Рис 18





Рис 19






Рис 20







Рис 21




  1. Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку.

4.1 Для выполнения данного задания из таблиц возьмем столбцы “Название парка”, “Протяженность “, “номер маршрута “. И создадим 4 запроса и в каждом запросе уберем все парки кроме 1 (рис 22-25) . После нажмем значок сумма (рис 33) . И посчитаем количество маршрутов и сумму (протяженность) .(26-27)




Рис 22






Рис 23







Рис 24







Рис 25






Рис 26






Рис 27





Рис 28 (результат)






Рис 29(результат)







Рис 30(результат)







Рис 31(результат)




4.2Что бы подсчитать общее количеств платформ и общую протяженность выполняем все то же самое только в таблице “ все про маршруты”





Рис 32







Рис 33






Рис 34



5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства




Рис 35




Рис 36

5.1 Для формирования отчета сначала сделаем запрос.(рис 36) . В запросе нам понадобиться “номер маршрута” и “Завадская марка” . После переходим в мастер отчетов (рис 35) . Переносим “номер маршрута” и “Завадская марка” ( рис 37) . Затем настраеваем как вам угодно и незабываем выбрать “по возрастанию” (рис 41) ( рис 38 и 39) . Готово ( рис 40)




Рис 37






Рис 41




Рис 38






Рис 39





Рис 40


  1. Заключение



Программы МS Excel и МS Access позволяют решить одну и ту же задачу

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

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

МS Excel удобно использовать, если объём данных не слишком велик. Данные

сформатированы в простой форме и к ним достаточно сделать одну таблицу.

МS Access удобнее использовать при работе с большим объемом информации, а также

если требуется выполнить сложные запросы и отчёты. Работа с программами достаточно проста и понятна любому пользователю. Учитывая небольшой объём обрабатываемой информации, удобнее было работать с МS Access.

Я считаю, что МS Access предоставляет больше возможностей при обработке

информации: оригинальные формы и отчёты. В этой программе легче происходит обработка данных и ею удобнее пользоваться.


4.Список литературы


1. Дергачев А.И. , Байдина Н.В., Костянко Н.Ф., Андреев В.П. «База данных по информатике. Сборник учебно-методических материалов и контрольных решений по Информатике» СПб: ПГУПС 2016.
2. Симонович С.В., Евсеев Г.А., Мураховский В.И., Бобровский С.И. Информатика базовый курс. СПб, издательство Питер ,2007.




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