
- •Оглавление
- •Введение
- •Работа в ms Excel
- •Заполнение и редактирование таблиц базы данных.
- •Вычисление стоимости телефона в магазине с учетом наценки и подсчет выручки по каждой модели.
- •Запись макроса
- •Код макроса
- •Получение информации о телефоне, который дает наибольшую величину прибыли от продаж.
- •Запись макроса
- •Код макроса
- •Получение данных о телефонах, указанной пользователем страны с указанием города, в котором изготовлен телефон.
- •Запись макроса
- •Код макроса
- •Запись макроса
- •Ввод данных
- •Код макроса
- •Список использованной литературы
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Петербургский государственный университет путей сообщения
Императора Александра I»
(ФГБОУ ВО ПГУПС)
Кафедра «Информационные и вычислительные системы»
Направление 23.05.03 «Подвижной состав железных дорог»
Специализация «Технология производства и ремонта подвижного состава»
Курсовая работа
по дисциплине
«Информатика»
на тему: «Создание и обработка базы данных»
Форма обучения – очная
Вариант:
Выполнил обучающийся Курс 1 Группа ПС-907
|
__________________ подпись, дата |
Баранов А.С. |
|
|
|
Руководитель
|
__________________ подпись, дата |
Носонов В.И.
|
Санкт-Петербург
2019
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Петербургский государственный университет путей сообщения
Императора Александра I»
(ФГБОУ ВО ПГУПС)
Кафедра «Информационные и вычислительные системы»
Направление 23.05.03 «Подвижной состав железных дорог»
Специализация «Технология производства и ремонта подвижного состава»
Задание на выполнение курсовой работы
по дисциплине
«Информатика»
Баранов Александр Сергеевич
Тема: «Создание и обработка базы данных»
Срок сдачи обучающимся законченной работы: 24 декабря 2019 года
Исходные данные для выполнения проекта:
База данных должна содержать следующие элементы:
-
модель телефона;
-
оптовая цена;
-
наценка магазина;
-
количество проданных телефонов;
-
выручка от продаж по каждой модели телефона (расчет);
-
сведения о фирме-изготовителе (фирма, страна, телефон).
Функции, выполняемые информационной технологией:
-
Заполнение и редактирование таблиц базы данных.
-
Вычисление стоимости телефона в магазине с учетом наценки и подсчет выручки по каждой модели.
-
Получение информации о телефоне, который дает наибольшую величину прибыли от продаж.
-
Получение данных о телефонах, указанной пользователем страны с указанием города, в котором изготовлен телефон.
-
Формирование отчета, содержащего следующие данные: название и модель телефона, количество проданных телефонов, общую сумму выручки с подсчетом общего количества проданных телефонов и группировкой по странам.
В соответствии с индивидуальным заданием в курсовой работе необходимо:
Спроектировать базу данных.
Для 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 |
|
||||||
Защита курсовой работы
|
|
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
-
Введение
Цель: Рассмотрение основных особенностей создания, редактирования и выполнение запросов в базе данных, созданной в MS Excel и MS Access.
Создать базу данных в MS Excel по заданной теме “Телефоны”. Определить основные характеристики таблицы: количество ячеек. Выполнить запросы в базе данных MS Excel с иллюстрацией и создать макросы к ним.
Создание формы для заполнения и редактирования базы данных в MS Access. Деление данных на связанные таблицы. Выполнение запросов и создание отчета с иллюстрацией.
-
Работа в ms Excel
-
Заполнение и редактирование таблиц базы данных.
-
Вычисление стоимости телефона в магазине с учетом наценки и подсчет выручки по каждой модели.
Запись макроса
Код макроса
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
При нажатии кнопки «Цена в магазине и выручка от каждой модели» запускается макрос и выполняется сортировка
-
Получение информации о телефоне, который дает наибольшую величину прибыли от продаж.
Запись макроса
Код макроса
Sub НаибольшаяВыручка()
'
' НаибольшаяВыручка Макрос
'
' Сочетание клавиш: Ctrl+q
'
ActiveSheet.Range("$B$2:$J$22").AutoFilter Field:=6, Criteria1:="1", _
Operator:=xlTop10Items
End Sub
При нажатии кнопки «Наибольшая выручка» запускается макрос и выполняется сортировка
-
Получение данных о телефонах, указанной пользователем страны с указанием города, в котором изготовлен телефон.