Компьютерные информационные технологии

Описание и тестирование программного комплекса. Сортировка данных и подведения промежуточных итогов. Процесс фильтрации данных и проектирование сводных таблиц. Основные шаги в построении диаграммы. Особенности создания презентации в MS PowerPoint 2007.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 24.11.2013
Размер файла 2,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство образования Республики Беларусь

Учреждение образования

«Гомельский государственный университет имени Франциска Скорины»

Кафедра автоматизированных систем обработки информации

Физический факультет

Курсовой проект

«Обмен данными» по дисциплине

«Компьютерные информационные технологии»

Выполнил студент группы АС-37

Мисоченко К.О.

Проверил старший преподаватель

Шаповалова Н.А.

Гомель, 2012 г.

Содержание

Введение

1. Описание программного комплекса

1.1 Создание таблицы

2. Тестирование программного комплекса

2.1 Сортировка данных и подведения промежуточных итогов

2.2 Фильтрации данных

2.3 Сводные таблицы

3. Описание презентации

Заключение

Список использованных источников

Приложение

Введение

Тема курсового проекта - «Обмен данными».

Необходимо подготовить задание на курсовой проект на бланке установленного образца, согласовать с руководителем курсового проекта.

Для всех вариантов обеспечить реализацию следующих заданий:

Для соответствующего варианта разработать таблицу для хранения данных о предметной области (не менее 6 столбцов). В вариантах заданий указаны обязательные столбцы, которые необходимо дополнить.

Начальные данные должны содержаться в текстовом файле формата csv (данные, разделенные символом ";", причем одна строка задает один элемент данных). Минимальное количество данных - 30.

Загрузить начальные данные в табличный процессор. Дополнить данными созданную таблицу (не менее 20 строк).

Освоить инструменты сортировки данных и подведения промежуточных итогов.

Продемонстрировать решение задач, используя механизм фильтрации данных (автофильтрация, расширенная фильтрация).

Продемонстрировать решение задач с помощью сводных таблиц.

Для защиты курсового проекта создать презентацию, в которой отразить этапы реализации проекта.

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

Выложить презентацию в сеть Интернет, предоставив доступ руководителю курсового проекта.

1. Описание программного комплекса

1.1 Создание таблицы

Необходимо разработать исходную таблицу для хранения данных о предметной области - множество выставок города. Добавляем два дополнительных столбца (рисунок 1.1).

Рисунок 1.1 Столбцы таблицы

Для заполенения таблицы был написан макрос, который по нажатию кнопки загружает данные из csv-файла (приложение А). Так же был создан макрос для отчистки таблицы (рисунок 1.2). Данные csv-файла можно найти в приложении B.

Рисунок 1.2 Вид таблицы

Далее необходимо дополнить таблицу минимум 20 значениями. Уже после добавления следует начинать обработку введеных данных.

Для всех вариантов обеспечить реализацию следующих заданий:

Освоить инструменты сортировки данных и подведения промежуточных итогов.

Продемонстрировать решение задач, используя механизм фильтрации данных (автофильтрация, расширенная фильтрация).

Продемонстрировать решение задач с помощью сводных таблиц.

Для защиты курсового проекта создать презентацию, в которой отразить этапы реализации проекта.

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

Выложить презентацию в сеть Интернет, предоставив доступ руководителю курсового проекта.

2. Тестирование программного комплекса

2.1 Сортировка данных и подведения промежуточных итогов

Освоим инструменты сортировки данных. Для этого выделим нашу таблицу и нажмем кнопку «сортировка» на панели инструментов. В появившемся меню устанавливаем столбец, по которому будем осуществлять сортировку, и порядок сортировки (рисунок 2.1).

Рисунок 2.1 Меню сортировки

После осуществления сортировки получаем исходные данные в отсортированном виде (рисунок 2.2).

Рисунок 2.2 Отсортированные данные

Это была сортировака по двум столбцам. Теперь же отсортируем с помощью настраиваемого списка. Для начала нужно создать такой список, это можно сделать в меню Сервис - Параметры - Списки (рисунок 2.3).

Рисунок 2.3 Добавление списка

Теперь в меню Сортировка - Параметры выберем только что созданные список (рисунок 2.4).

Рисунок 2.4 Параметры сортировки

После осуществления сортировки получаем исходные данные в отсортированном виде (рисунок 2.5). Причем записи отсортировались в соответствии с только что созданым нами списком.

Рисунок 2.5 Отсортированные данные

Для подведения промежуточных итогов выделим таблицу и воспользуемся кнопкой «Промежуточные итоги» на панели инструментов (рисунок 2.6).

Рисунок 2.6 Меню «Итоги»

После осуществления данной операции можем наблюдать следующий результат (рисунок 2.7).

Рисунок 2.7 Отсортированные данные

2.2 Фильтрации данных

Применим к нашим данным режим автофильтра. Для этого выделим таблицу и воспользуемся кнопкой «Фильтр» на панели инструментов. Справа от заголовков столбцов появятся кнопки со стрелками автофильтра. Если щелкнуть стрелку автофильтра, отображается список различных вариантов фильтрации и сортировки по возрастанию и убыванию. Пример использования автофильтра можем наблюдать на рисунке 2.8.

Рисунок 2.8 Применение автофильтра

Команда "Расширенный фильтр" используется для фильтрации по более сложным условиям отбора записей, чем автофильтр, например, по нескольким условиям отбора в одном столбце, по нескольким условиям отбора в нескольких столбцах или для отбора записей по условиям отбора с помощью формулы. Подготовим диапазон условий для расширенной фильтрации над нашей таблицей. Далее воспользуемся командой "Расширенный фильтр". Получаем следующий результат (рисунок 2.9).

программный фильтрация сводный диаграмма

Рисунок 2.9 Расширенная фильтрация

2.3 Сводные таблицы

Создадим на новом листе сводную таблицу. Для этого воспользуемся кнопкой «Сводная таблица» на панели инструментов. Для примера при помощи сводной таблицы осуществим фильтрацию по полю Дата. Результат наблюдаем на рисунке 2.10.

Рисунок 2.10 Сводная таблица

Для данной сводной таблицы создаем диаграмму (рисунок 2.11).

Рисунок 2.11 Диаграмма

3. Описание презентации

Создадим презентацию в MS Powerpoint 2007.

Вначале изменим фон слайда. Выберем меню Дизайн, дальше из списка нам предложат на выбор разные варианты фона (рисунок 3.1). Выберем какой-нибудь из них.

Рисунок 3.1 Фон слайдов

Далее выберем на панели инструментов объект «Надпись» и с его помощью создадим заголовок слайда (рисунок 2).

Рисунок 3.2 Заголовок слайда

После этого выберем в пункте меню Вставка - Иллюстрации - Рисунок выберем необходимое нам изображение из соответствующей директории. После вставки изображения зададим ему необходимые размеры и положение на слайде.

Снова воспользуемся объектом «Надпись» для создания подписи под изображением. Сделаем это так же, как мы создавали заголовок слайда.

Аналогичным образом оформляются все последующие слайды презентации.

Кроме изображений вставляем в презентацию диаграммы из табличного процессора. Для этого выделяем нужную диаграмму, нажимаю кнопку «Копировать» на панели инструментов. Открываем нужный слайд в презентации и нажимаем на панели инструментов кнопку «Вставить». После того, как диаграмма была включена в презентацию, нажимаем на кнопку «параметры вставки» возле диаграммы и выбираем пункт (рисунок 3.3).

Рисунок 3.3 Параметры вставки

Заключение

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

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

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

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

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

Список использованных источников

Пащенко И.Г. Excel 2007/ И.Г. Пащенко// М.: Москва.- 2008.- Т. 55., Вып. 1.- С. 145-169.

Спиридонов О.В. Microsoft Excel 2010 для квалифицированного пользователя/ О.В. Спиридонов// М.: Москва.- 2011.- Т. 5., Вып. 1.- С. 24-39.

Горбачев А.Г. Microsoft Excel. Работайте с электронными таблицами в 10 раз быстрее/ А.Г. Горбачев // М.: Проблемы передачи информации.- 2005.- Т. 35., Вып. 1.- С. 75-89.

Свободная энциклопедия ВикипедиЯ [Электронный ресурс]. - 2012. - Режим доступа: http://ru.wikipedia.org. - Дата доступа: 28.11.2012.

Интернет университет информационных технологий [Электронный ресурс]. - 2012. - Режим доступа: http://www.intuit.ru. - Дата доступа: 29.11.2012.

Приложение A

Приложение Б

Макрос «Загрузить данные»:

Sub csv()

With ActiveSheet.QueryTables.Add(Connection:= _

"TEXT;C:\Users\root\Desktop\data.csv" _

, Destination:=Range("A3"))

.Name = "data"

.FieldNames = True

.RowNumbers = False

.FillAdjacentFormulas = False

.PreserveFormatting = True

.RefreshOnFileOpen = False

.RefreshStyle = xlOverwriteCells

.SavePassword = False

.SaveData = True

.AdjustColumnWidth = True

.RefreshPeriod = 0

.TextFilePromptOnRefresh = False

.TextFilePlatform = 1251

.TextFileStartRow = 1

.TextFileParseType = xlDelimited

.TextFileTextQualifier = xlTextQualifierDoubleQuote

.TextFileConsecutiveDelimiter = False

.TextFileTabDelimiter = False

.TextFileSemicolonDelimiter = False

.TextFileCommaDelimiter = False

.TextFileSpaceDelimiter = False

.TextFileOtherDelimiter = ";"

.TextFileColumnDataTypes = Array(1, 1, 1, 1, 1, 4)

.TextFileTrailingMinusNumbers = True

.Refresh BackgroundQuery:=False

End With

Columns("A:A").ColumnWidth = 40.71

Columns("B:B").ColumnWidth = 32.29

Columns("C:C").ColumnWidth = 37

End Sub

Макрос «Отчистить»:

Sub clear()

Range("C28").Select

ActiveWindow.ScrollRow = 5

ActiveWindow.ScrollRow = 4

ActiveWindow.ScrollRow = 3

ActiveWindow.ScrollRow = 2

ActiveWindow.ScrollRow = 1

Range("A3:F97").Select

Selection.EntireRow.Delete

Range("F3").Select

End Sub

Приложение В

Советский неореализм;20;200;Специализированная;Триумф;20.12.2012

Переменная облачность;40;400;Художественная;АртРу;23.12.2012

Теорема дождя;15;100;Художественная;Риджина;19.12.2012

Портрет Африки: избранное;50;500;Универсальная;Центр Фотографий;20.12.2012

Багаж;18;180;Универсальная;Дом Остроухова;23.12.2012

Большая Москва. ХХ век;45;400;Художественная;Музей Архитектуры;19.12.2012

В лабиринтах времени;49;500;Универсальная;Риджина;20.12.2012

Венера Советская;40;498;Специализированная;Дом Остроухова;23.12.2012

Видеодыры;10;158;Специализированная;Центр Фотографий;21.12.2012

За 9 дней до конца света;41;510;Универсальная;АртРу;24.12.2012

Восточная керамика;70;400;Универсальная;Риджина;20.12.2012

Геометрия космоса;48;467;Художественная;Центр Фотографий;22.12.2012

Нетронутое цветение;28;401;Универсальная;Дом Остроухова;24.12.2012

Молчаливое присутствие;48;360;Специализированная;Музей Архитектуры;20.12.2012

Продолжение;29;385;Художественная;АртРу;25.12.2012

Живопись мозаики;20;401;Универсальная;Риджина;21.12.2012

От Пушкина до наших дней;30;590;Универсальная;Центр Фотографий;23.12.2012

Господство в воздухе;40;430;Художественная;Дом Остроухова;25.12.2012

Кодекс о полете птиц;50;190;Специализированная;Триумф;21.12.2012

Эталоны чувств и эмоций;60;210;Художественная;АртРу;26.12.2012

Метаболия;50;150;Универсальная;Дом Остроухова;26.12.2012

Меч и златник;40;180;Специализированная;Триумф;22.12.2012

18+;50;159;Универсальная;Центр Фотографий;23.12.2012

Метаморфозы;90;600;Специализированная;АртРу;27.12.2012

Факт тяготения;50;140;Художественная;Риджина;22.12.2012

Отражения в бронзе;39;390;Художественная;Дом Остроухова;27.12.2012

Под знаком Рембрандта;54;500;Художественная;АртРу;28.12.2012

Путь-дорога;76;490;Универсальная;Центр Фотографий;24.12.2012

Ретромутанты;90;493;Универсальная;Центр Фотографий;23.12.2012

Заметки к теории призраков;20;400;Специализированная;Триумф;23.12.2012

Размещено на Allbest.ru


Подобные документы

  • Разработка исходной таблицы для хранения данных о выставках города. Сортировка данных и подведения промежуточных итогов. Параметры сортировки. Пример использования автофильтра. Сводные таблицы. Создание презентации в MS Powerpoint. Слайды презентации.

    контрольная работа [4,1 M], добавлен 16.12.2013

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

    курсовая работа [6,2 M], добавлен 27.03.2012

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

    курсовая работа [880,2 K], добавлен 20.01.2013

  • Ввод данных в ячейку из раскрывающегося списка. Проверка содержимого ячеек при вводе данных с клавиатуры. Отмена проверки значения. Таблица после подведения промежуточных итогов. Консолидация данных и порядок ее выполнения, алгоритм и основные этапы.

    презентация [1,8 M], добавлен 29.09.2013

  • Работа с базами данных в табличном процессоре Microsoft Excel. Сортировка и фильтрация данных. Встроенные функции Excel. Подведение промежуточных итогов в таблице. Макет сводной диаграммы. Условие проверки для поля. Сообщение об ошибке при вводе.

    курсовая работа [1,0 M], добавлен 19.05.2014

  • Анализ предметной области. Средства и технологии разработки программного обеспечения. Требования к аппаратным и операционным ресурсам. Создание навигационного меню. Структура данных таблиц. Разработка интерфейса модуля. Сортировка и фильтрация данных.

    дипломная работа [3,7 M], добавлен 12.05.2018

  • Запросы к базам данных: SQL, QBE, UDF, транзакции. Создание таблиц в системе управления базами данных MS Access, определение основных свойств полей. Проектирование базы данных "ТМЦ". Создание файла базы данных в MS Access, конструкторы и мастера.

    контрольная работа [1,6 M], добавлен 15.03.2011

  • Проектирование информационной системы. Построение диаграммы потоков данных. Описание порядка построения DFD-диаграммы. Создание базы данных с помощью SQL сервера. Описание основных бизнес-правил и их физической реализации. Заполнение таблиц данными.

    курсовая работа [1,5 M], добавлен 13.12.2011

  • Фильтрация данных с помощью автофильтра, расширенного фильтра и вычисляемых критериев. Построение сводных таблиц, диаграмм, выполнение консолидации данных, подведение итогов. Упорядоченное хранение данных о большом количестве однотипных объектов.

    лабораторная работа [1,0 M], добавлен 25.11.2015

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

    контрольная работа [50,1 K], добавлен 30.10.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.