Добавил:
Студент, если у тебя есть завалявшиеся работы, то не стесняйся, загрузи их на СтудентФайлс! Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа / Kursovaya_Rabota.docx
Скачиваний:
30
Добавлен:
11.07.2020
Размер:
2.37 Mб
Скачать

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

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

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

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

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

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

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

Направление 23.05.03 «Подвижной состав железных дорог»

Специализация «Технология производства и ремонта подвижного состава»

Курсовая работа

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

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

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

Форма обучения – очная

Вариант:

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

Курс 1

Группа ПС-907

__________________

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

Баранов А.С.

Руководитель

__________________

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

Носонов В.И.


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

2019

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

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

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

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

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

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

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

Направление 23.05.03 «Подвижной состав железных дорог»

Специализация «Технология производства и ремонта подвижного состава»

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

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

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

Баранов Александр Сергеевич

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

Срок сдачи обучающимся законченной работы: 24 декабря 2019 года

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

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

  • модель телефона;

  • оптовая цена;

  • наценка магазина;

  • количество проданных телефонов;

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

  • сведения о фирме-изготовителе (фирма, страна, телефон).

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

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

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

  3. Получение информации о телефоне, который дает наибольшую величину прибыли от продаж.

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

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

В соответствии с индивидуальным заданием в курсовой работе необходимо:

Спроектировать базу данных.

Для Excel:

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

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

  • создать сводную таблицу

  • создать к трём пунктам макросы (отредактировать макрос

  • , если требуется по смыслу задания)

  • построить к 5-му пункту диаграмму (с макросом)

Для Access:

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

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

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

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

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

Дата выдачи задания:31 октября 2019 года

Руководитель: __________________

Задание принял к исполнению: _________________ Носонов В.И.

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

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

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

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

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

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

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

Направление 23.05.03 «Подвижной состав железных дорог»

Специализация «Технология производства и ремонта подвижного состава»

Календарный план выполнения и защиты курсовой работы

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

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

Баранов Александр Сергеевич

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

п/п

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

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

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

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

Примечание

1

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

31.10.2019

2

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

01.12-07.12

3

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

4

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

01.12

5

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

01.12-28.12

Руководитель _____________________ (подпись)

«____» ____________ 2019 г.

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

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

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

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

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

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

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

Направление 23.05.03 «Подвижной состав железных дорог»

Специализация «Технология производства и ремонта подвижного состава»

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

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

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

Баранов Александр Сергеевич

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

Оценка курсовой работы

п/п

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

и навыков

Показатель

оценивания

Критерии

оценивания

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

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

1

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

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

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

5

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

0

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

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

20

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

10

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

0

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

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

5

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

0

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

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

5

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

0

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

35

2

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

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

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

10

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

0

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

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

15

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

0

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

Высокий

10

Низкий

0

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

35

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

70

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

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

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

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

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

30

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

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

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

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

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

Заключение: рецензируемая курсовая работа соответствует требованиям основной образовательной программы (23.05.03) Направление «Подвижной состав железных дорог» Специализация «Технология производства и ремонта подвижного состава»

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

Руководитель _________________

(подпись)

«____» ____________ 2019 г.

Оглавление

1.Введение 8

1.Работа в MS Excel 9

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

1.2.Вычисление стоимости телефона в магазине с учетом наценки и подсчет выручки по каждой модели. 9

1.3.Получение информации о телефоне, который дает наибольшую величину прибыли от продаж. 12

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

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

2.Работа в MS Access 26

2.1Разработка связанных таблиц , Создание и редактирование базы данных. 26

2.2Создание форм 27

2.3Вычисление стоимости телефона в магазине с учетом наценки и подсчет выручки по каждой модели. 31

2.4Получение информации о телефоне, который дает наибольшую величину прибыли от продаж. 33

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

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

Заключение 41

Список использованной литературы 42

  1. Введение

Цель: Рассмотрение основных особенностей создания, редактирования и выполнение запросов в базе данных, созданной в MS Excel и MS Access.

Создать базу данных в MS Excel по заданной теме “Телефоны”. Определить основные характеристики таблицы: количество ячеек. Выполнить запросы в базе данных MS Excel с иллюстрацией и создать макросы к ним.

Создание формы для заполнения и редактирования базы данных в MS Access. Деление данных на связанные таблицы. Выполнение запросов и создание отчета с иллюстрацией.

  1. Работа в ms Excel

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

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

Запись макроса

Код макроса

Sub ЦенаВМагазинеИВыручкаОтКаждойМодели()

'

' ЦенаВМагазинеИВыручкаОтКаждойМодели Макрос

'

' Сочетание клавиш: Ctrl+w

'

Range("F39,B2:D22,F2:F22,H2:K22").Select

Range("H2").Activate

Selection.EntireColumn.Hidden = True

End Sub

Стоимость телефона в магазине вычисляется по формуле =C3+C3*D3

Подсчет выручки от каждой модели по формуле =E3*F3

При нажатии кнопки «Цена в магазине и выручка от каждой модели» запускается макрос и выполняется сортировка

    1. Получение информации о телефоне, который дает наибольшую величину прибыли от продаж.

Запись макроса

Код макроса

Sub НаибольшаяВыручка()

'

' НаибольшаяВыручка Макрос

'

' Сочетание клавиш: Ctrl+q

'

ActiveSheet.Range("$B$2:$J$22").AutoFilter Field:=6, Criteria1:="1", _

Operator:=xlTop10Items

End Sub

При нажатии кнопки «Наибольшая выручка» запускается макрос и выполняется сортировка

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

Соседние файлы в папке Курсовая работа