Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моя курсовая работа.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
755.19 Кб
Скачать

Санкт-Петербургский государственный архитектурно-строительный университет

Общестроительный факультет

Кафедра прикладной математики и информатики

Дисциплина: Информатика

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

Разработка приложений в среде Excel 2013

Выполнил

Студент Глухова Л.А.

Группа 7-С-1

Проверила Нарбут Л.К.

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

2013

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

Оглавление

Введение 3

«МАГАЗИНЫ» 4

Построение графиков функций 5

Программирование функций пользователя на VBA 7

Табуляция 10

Форма 1 12

Форма 3 17

Форма 4 20

Форма 5 23

Заключение 27

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

Введение

Для освоения приложений в среде Excel 2013 мы проделали следующие графические работы:

  1. В Excel: составление отчетной ведомости «Магазины». Использование формул СУММ, РАНГ, СРЗНАЧ, Частота. Построение круговой диаграммы и гистограммы.

  2. Построение графиков функций: обычных, разветвляющихся на 2 и 3 направления, двух в одних осях, поверхности.

  3. Разработка функций пользователя для функций из п.2. Вычисление значений функций пользователя и сравнение с полученными в п.2. Элементы языка VBA: процедура Function, оператор if.

  4. Табуляция функций. Разработка процедур для табулирования функций пользователя из п.4. Элементы языка VBA: процедуры Sub, операторы Input, присваивания, Cells, For… next, макрос. Запуск функций пользователя из макроса.

  5. Формы. Активизация и выгрузка из памяти. Элементы управления Поле, Список, Поле со списком, Полоса прокрутки. Разработка проектов, включающих: заполнение списков, выбор элементов из списков; многостолбцовые списки, многоэлементный выбор из списка, заполнение списка из диапазона ячеек.

  6. Файлы. Разработка процедур на VBA для чтения из файла в Поле (TextBox) и записи из Поля в файл.

«Магазины»

Задание:

Набрать таблицу квартальной отчетной ведомости для сети магазинов в соответствии с вариантом задания и образцом таблицы. Выполнить обработку введенных данных, в результате которой заполняются столбцы: "Суммарная выручка", "Среднемесячная выручка", "Место магазина", "Процент".

На основании полученных результатов определить столбец "Диапазоны". В этом столбце определяются подынтервалы, в пределах, которых распределяется средняя выручка магазинов сети. На основании значений, определенных в этом столбце формируется столбец "Частота", в котором определяется частота попадания значений полученных в столбце "Среднемесячная выручка" в подынтервалы, выделенные в столбце "Диапазоны".

Выполнение:

  • Заполнили заданные строки и столбцы: месяцы, количество магазинов, выручка за каждый месяц.

  • Записали формулы СУММ, РАНГ, СРЗНАЧ, Частота в нужные ячейки.

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

  • Составили круговую диаграмму, задав нужные параметры (проценты, название диаграммы, легенду диаграммы), с помощью функции Вставка.

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

  • Выровняли, для удобного просмотра.

Построение графиков функций

Чтобы построить графики функций в среде Excel, необходимо воспользоваться мастером диаграмм с большим набором графиков и диаграмм. Для того, чтобы построить график функции следует сначала построить таблицу значений зависимости переменной Y от X, при чем аргумент изменяется с фиксированным шагом. В моем случае шаг равен 0,2.

Задание:

Вариант 4.

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

2. Построить в одной системе координат при графики функций:

  • Y = 5sin(πx)-cos(3πx)sin(πx)

  • Z = cos(2πx)-2sin3(πx)

3. Построить поверхность z = 5x2 *cos2( y)-2y2ey при x,y [-1; 1].

Выполнение:

  • Указали в первом столбце Х и его значения, затем во втором столбце Y, затем G и Z.

  • В ячейках M3, N3, O3 записали формулы.

  • Протянули на всю длину столбца.

  • Затем построили графики по заданным точкам, с помощью Вставка-Диаграмма-График.

  • Выровняли для удобного просмотра.