Смекни!
smekni.com

Модель макроэкономических показателей (стр. 5 из 5)

Название файла с данными Примечания Ожидаемый результат Фактический результат
ЛИСТ1.XLS Файл содержит данные о параметрах нац. дохода Открытие файла, считывание данных и закрытие файла Файл открыт, данные считаны, файл закрыт
NATION.XLS Файл не содержит данных в нужном формате Открытие файла, проверка, закрытие файла, вывод сообщения, о том, что данные не найдены Файл открыт, выполнена проверка, файл закрыт, выведено сообщение о том, что данные в нужном формате не найдены

Таблица 4.3 - Тестовые наборы для модулей ввода данных о национальном доходе

Значения склонность к потреблению Базисное потребление Примечания Ожидаемый результат Фактический результат
2 10 Недопустимое значение склонности к потреблению Сообщение о том, что значение склонности к пот-реблению должно лежать в диапазоне от 0 до 1 Выведено сообщение о том, что значение долж-но быть больше 0 но меньше 1
нн 3 Недопустимое значение склонности к потреблению Сообщение о том, что значение долж-но выражаться чис-ловым значением Выведено сообщение о том, что параметр дол-жен быть числовым значением
0,1 нн Недопустимое значение базисного потребления Сообщение о том, что значение дол-жно быть числом Выведено сообщение о том, что параметр дол-жен быть числом
0,1 10 Правильные значения Запись значений в ячейки рабочего листа и запрос следующих значений Данные записаны в ячейки листа и запрашивается следующее значение

Таблица 4.4 Тестовые наборы данных для модуля определения нацю дохода с учетом инвестиций

Значение нормы накопления Значение критерия сходимости Примечания Ожидаемый результат Фактический результат
-0,1 0,01 Неправильное значение нормы накопления Сообщение о том, что норма должна быть больше 0 Выведено сообщение о том, что норма должна быть больше 0
0,1 0,01 Правильные значения Продолжение расчетов Расчеты продолжены
0,3 0 Неверное значение критерия сходимости Сообщение о том, что критерий сходимости должен быть больше 0 Выведено сообщение о том, что критерий сходимости должен быть больше 0

Таблица 4.5 - Тестовые наборы данных для модуля построения модели делового цикла

Значение фактора акселерации Значение базового потребления Примечания Ожидаемый результат Фактический результат
-1 10 Недопустимое значение фактора акселерации Сообщение о том, что значение фактора аксе-лерации должно лежать в диапа-зоне от 0 до 1 Выведено сообщение о том, что значение дол-жно быть больше 0 но меньше 1
нн 3 Недопустимое значение фактора акселерации Сообщение о том, что значение долж-но выражаться числовым значением Выведено сообщение о том, что параметр дол-жен быть числовым значением
0,1 нн Недопустимое значение базисного потребления Сообщение о том, что значение дол-жно быть числом Выведено сообщение о том, что параметр дол-жен быть числом
0,1 10 Правильные значения Запись значений в ячейки рабочего листа и запрос следующих значений Данные записаны в ячейки листа и запрашивается следующее значение

Для проверки правильности расчетов макроэкономических показателей используются данные из [1, стр. 109, 115, 119]. Исходные данные и результаты работы пакета приведены в приложении В.

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

4.2 Сборка пакета при тестировании

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

а) спроектировано основное меню, разработаны и подключены модули “Выход”, “Ввод_исх_данных”, “Вход_данные”, “Исх_данные”. В качестве других вызываемых модулей разработаны заглушки

б) спроектирован и разработан модуль “Диагр1”, “Диагр2”, “Диагр3”, “Диагр4”

в) спроектирован, разработан и подключен модуль “Просмотр”

г) спроектированы и разработаны модули SaveToBook1,2,3 и OpenBook1,2,3. Модули были подключены к основному меню, а к ним подключены вызываемые. Проведено тестирование

е) разработаны и подключены обрабатывающие и интерфейсные модули Склонность_потреблению, Базовое потребление, Незав_объем_инв. Модули протестированы в составе пакета

ж) спроектированы и подключены модули Норма_накопления, Прирост_предложения, Склонность_к_потреблению, Отнош_кап/труд, Норма_накоп-ления. Модули протестированы в составе пакета

з) спроектированы, разработаны и подключены обслуживающие модули Фактор_акселерации, Спрос_Y1, Спрос_Y0

и) разработан справочный модуль myhelp.

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

5 Описание применения

5.1 Назначение пакета

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

5.2 Условия применения

Программа работает на стандартном комплексе технических средств из состава персональных компьютеров семейства IBM Pentium. Минимальный объем памяти на диске - 800 Kb. Видеоадаптер VGA и выше.

Программа может быть запущена через табличный процессор Microsoft Excel 97. Операционная система - Windows 95/98.

5.3 Инструкция по применению

Для запуска пакета kursl следует:

а) запустить табличный процессор Excel.

б) открыть через меню “Файл” главный файл пакета kurs.xls. Вам будет предъявлен экран с главным меню пакета.

Общие принципы работы с программой включают в себя умение:

а) вводить данные через диалог

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

в) просматривать результаты расчетов.

Подробное описание возможностей пользователя при работе с пакетом приведено в пункте 1.3.1. ТЗ.

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

Меню системы представлено на рисунках Б.1-Б.3 в приложении Б. Первая группа команд предназначена для ввода данных вручную или из файла - рабочей книги.

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

Ввод данных в пакет осуществляется через простые и доступные формы ввода (см. приложение Б, рисунки Б.6-Б.10), снабженные комментариями о вводимых величинах и их размерностях.

Все предупреждающие и информирующие сообщения системы моделирования представлены на рисунках Б.11-Б.40 в приложении Б.

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

Заключение

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

Созданный пакет был протестирован с использованием методов тестирования по стратегии “черного ящика” (методы эквивалентных разбиений и граничных условий). Результаты тестирования показали правильную и устойчивую работу пакета при допустимых (правильных) и неправильных входных данных.

Список литературы

1. Кубонива М. и др. Математическая экономика на персональном компьютере. Пер. с яп.-М.:Финансы и статистика, 1991.

2. Экономика, разработка и использование программного обеспечения ЭВМ: Учебник. В.А. Благодатских, М.А. Енгибарян, Е.В. Ковалевская и др. – М.: Финансы и статистика, 1995.

3. К. Макконнелл, С. Брю. Экономикс. В 2-х т.: Т. 1: Пер. с англ. – Таллин:”Римол”, 1993.

4. Прокофьев О.В. Создание приложений для обработки табличных данных в экономических задачах. – Пенза: Изд-во ПГУ, 1998.