Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
4
Добавлен:
08.06.2015
Размер:
247.19 Кб
Скачать

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕУЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«сМОЛЕНСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ»

Кафедра информационных технологий и безопасности

Отчет

О ЛАБОРАТОРНОЙ РАБОТЕ №7

ПО ДИСЦИПЛИНЕ ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ НА ТЕМУ:

Разработка программы решения задачи и её тестирование

на контрольном примере

Выполнил: Русин А.О

Проверил: А. И. Фомин

Смоленск

2013

Лабораторная работа № 7

Разработка программы решения задачи и её тестирование

на контрольном примере

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

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

Инструкция к решению задачи:

  1. Запуск задачи:

    1. Запустить программное средство MS Excel;

    2. Создать и начать работу с файлом «Расчет поставок.xls»;

  2. Порядок работы с задачей:

    1. Заполнить исходные данные таблицы «Справочник поставщика», оформленной согласно рисунку 1.

Рисунок 1 – Имена полей таблицы "Справочник поставщика"

    1. Организовать контроль вводимых данных в колонку «Код поставщика», задав сообщение, выводимое при вводе недопустимых значений, согласно рисунку 2,3,4.

Рисунок 2 – Параметры ввода

Рисунок 3 – Сообщение для ввода

Рисунок 4 – Сообщение об ошибке

    1. Создать таблицу "Приходная накладная" и ввести исходные данные, по форме в соответствии с рисунком 1.

Рисунок 5 – Таблица «Приходная накладная»

    1. Заполните графу «Наименование поставщика» в соответствии с кодом поставщика.

  • сделайте ячейку ВЗ активной;

  • воспользуйтесь командой «Функция...» меню «Вставка»;

  • в поле «Категория:» выберите «Ссылки и массивы»;

  • в поле «Функция:» выберите «ВПР»;

  • нажмите кнопку «ОК»;

  • введите информацию в поле «Исходное значение», щелкнув по ячейке A3;

  • введите информацию в поле «Табл_массив»;

  • воспользуйтесь командой «Имя:» из меню «Вставка»;

  • используйте команду «Вставить...»;

  • выделите «Имя: Код поставщика»;

  • нажмите кнопку «ОК»;

  • введите информацию в поле «Номер_индекса_столбца» — 2;

  • введите информацию в поле «Диапазон_просмотра» — 0;

  • нажмите кнопку «ОК».

Рисунок 6 – Вид первого окна мастера функций

    1. Скопируйте формулу в остальные ячейки В4 – В13.

    2. Создать ведомость «Фактическое выполнение поставок», получить расчетные значения ведомости, используя инструмент «Мастер сводных таблиц и диаграмм» и данные из документа "Приходная накладная".

    3. Создать ведомость «Сумма поставок по дням» получить расчетные значения ведомости, используя инструмент «Мастер сводных таблиц и диаграмм» и данные из документа "Приходная накладная".

Контрольный пример.

Контрольный пример, выполненный в разработанной программе, для проверки корректности работы программы.

Рисунок 7 – Расчет поставки по поставщикам

Рисунок 8 – Расчет поставок по дням

Вывод:

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

Разработанный контрольный пример представляет собой связанные таблицы данных о поставках товара, объединенные и функционирующие по алгоритму, разработанному в лабораторной работе №6.

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

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

Контрольные вопросы

  1. Из каких разделов состоит постановка задачи?

Постановка задачи состоит из трех основных разделов:

  1. Характеристика задачи:

    1. Цель;

    2. Экономическая сущность;

    3. Организационная сущность

    4. Описание алгоритмов, задействованных в задаче;

    5. Периодичность задачи;

    6. Требования к организации сбора исходных данных;

    7. Связь с другими задачами.

  2. Выходная информация;

    1. Перечень и описание выходных документов и сообщений;

    2. Перечень структурных единиц информации;

    3. Наименование, идентификаторы, формы, периодичность, сроки получения

  3. Входная информация.

    1. Перечень и описание входных документов и сообщений;

    2. Перечень структурных единиц информации;

    3. Наименование, идентификаторы, формы, периодичность, требования к точности источников.

Соседние файлы в папке Прис_7Лабораторная