Пояснительная записка к курсовому проекту по курсу “Разработка и применение пакетов прикладных программ в экономике”
Выполнил ст-т гр.95З3 Селевёрстова Е. Н.
Пензенский государственный университет, Кафедра "Информационно-вычислительные системы"
1999
Введение
В настоящее время широко используется понятие макроэкономических показателей, которые необходимы для измерения совокупного производства в экономике. Для того чтобы охарактеризовать деятельность компании в текущем году, необходимо измерить доходы и расходы фирмы. Таким образом, анализируя отчеты за определенный период времени, руководитель может обнаружить увеличение или уменьшение прибылей фирмы и признаки, свидетельствующие о прямых причинах этих явлений. Вся эта информация очень важна для принятия правильных управленческих решений на уровне компании.
Система национальных счетов делает тоже самое для экономики в целом: она позволяет держать руку на экономическом пульсе страны. Различные показатели, которые входят в систему национальных счетов, позволяют нам измерять объем производства в конкретный момент времени и раскрывать факторы, непосредственно определяющие функционирование экономики. Далее, сравнивая уровни национального дохода за определенный отрезок времени, мы можем построить кривую, характеризующую функционирование экономики в долгосрочной перспективе: ее подъем или спад отразится на показателе национального дохода.
В данном пакете необходимо определить величину равновесного национального дохода. В случае, когда считаются постоянными производственные мощности, равновесный национальный доход определяется с помощью графика. Такое определение называется определением национального дохода на основе прямой с углом наклона 45°. Точка равновесия и соответствующий ей равновесный национальный доход отражают такой уровень текущей хозяйственной активности, который в определенной степени удовлетворяет домашние хозяйства и предприятия, однако не совпадает с желательным уровнем, т.е. при котором достигается полная занятость. Если учесть эффект увеличения производственных мощностей благодаря инвестициям, то мы можем определить равновесный национальный доход с учетом инвестиций. Чтобы проиллюстрировать тенденции развития экономики необходимо построить модель делового цикла. В данном пакете строятся две модели: простая и сучетом гос. потребления.
Целью настоящего курсового проекта является создание пакета прикладных программ, позволяющего оценить ситуацию на фирме с помощью макроэкономических показателей: равновесного национального дохода при условно постоянных производственных мощностях, с учетом инвестиций, а также видом динамики делового цикла.
1 Техническое задание
1.1 Введение
Программа называется KURS. Пакет прикладных программ предназначен для определения равновесного национального дохода в различных периодах и построения модели делового цикла.
1.2 Основание для разработки
Основанием для разработки является задание на выполнение курсовой работы, выданное на кафедре ИВС ПГУ Прокофьевым О. В 10.10.98. Утверждено заведующим кафедрой ИВС Шаховым Э. К. Тема приведена в задании (см. лист 2).
1.3 Назначение разработки
Пакет прикладных программ предназначен для определения равновесного национального дохода в различных периодах и построения модели делового цикла.
1.4 Требования к программе
1.4.1 Требования к функциональным характеристикам
Пакет из трех самостоятельных программ: определение равновесного национального дохода при условно постоянных производственных мощностях, с учетом инвестициий по неоклассической модели и модели делового цикла.
Входными данными для определения национального дохода при условно постоянных производственных мощностях являются:
-данные о склонности к потреблению, параметр должен лежать в диапазоне от 0 до1
- данные о национальном доходе
- данные о совокупном спросе, базисном потреблении и независимом объеме инвестиций, они должны быть положительными числами.
- требующиеся выжодные данные (график, равновесный национальный доход).
Входными данными для определения национального дохода с учетом инвестиций являются:
- данные об отношении “капитал/труд” и темпе его изменения
- норма накопления и прирост предложения труда, они должны быть положительными числами и меньше 1
- шаг дифференцирования
- критерий сходимости – от 0,1 и меньше
- требующиеся выходные данные (график, равновесное значение).
Входными данными для построения модели делового цикла являются:
- склонность к потреблению
- базовое потребление
- фактор акселерации или коэффициент инвестиций
- требующиеся выходные данные (графики моделей делового цикла).
Пакет прикладных программ должен обеспечивать следующие выходные данные:
- равновесный национальный доход при условно постоянных производственных мощностях
он должен быть представлен в виде точки пересечения прямой спроса и национального дохода на графике
- значение мультиплекатора инвестиций, который показывает, насколько возрастет национальный доход при заданном росте инвестиций
- равновесный национальный доход с учетом инвестиций, он должен быть представлен в виде точки пересечения кривой, характеризующей неоклассическую модель роста, с осью Х
- графическую иллюстрацию моделей делового цикла.
Пакет прикладных программ должен реализовать следующие функции:
- организация диалога с пользователем для ввода необходимой информации (параметры для расчетов)
- расчет национального дохода и построение моделей делового цикла
- представление пользователю графической иллюстрации выше перечисленных расчетов
- сохранение исходных данных в рабочих книгах электронной таблицы Excel
- считывание исходных данных из других рабочих книг электронной таблицы Excel.
Синтаксическая проверка данных должна производиться при вводе.
Пакет должен быть разработан как событийно-управляемый проект.
1.4.2 Требования к надежности
Программа должна работать без прерываний по программным ошибкам. В случае ошибки должны выдаваться соответствующие сообщения.
При вводе пользователем входной информации должен осуществляться ее контроль на допустимость вводимых значений. Ввод данных в пакет должен осуществляться только после исправления пользователем ошибок ввода.
В случае системного сбоя оборудования не должны происходить потеря данных, хранящихся в закрытых файлах таблиц, и нарушения в структуре и последующей работе пакета.
При заполнении таблиц должна осуществляться защита данных. Ввод данных в рабочие листы таблиц возможен только через соответствующие формы ввода с контролем на допустимость значений.
Конечный пользователь не должен иметь свободный доступ к исходным файлам пакета. Для модификации программной части пакета пользователю нужно будет знать пароль доступа к программным модулям пакета.
1.4.3 Требования к составу и параметрам технических средств
Программа должна работать на стандартном комплексе технических средств из состава персональных компьютеров семейства IBM PC 486/ IBM Pentium. Минимальный объем свободной памяти на диске - 700 Kb. Видеоадаптер VGA и выше.
1.4.4 Требования к информационной и программной совместимости
Программа должна быть разработана в среде программирования VBA Excel 97. Операционная система - Windows 95/98.
1.5 Стадии и этапы разработки
Стадии и этапы разработки программы приведены в таблице 1.1.
Таблица 1.1 - Стадии и этапы разработки
Стадии разработки | Этапы разработки | Содержание работ |
1 Техническое задание | Постановка задачиРазработка и утверждение технического задания | Определение структуры входных и выходных данныхУточнение заданияОпределение требований к программеСогласование и утверждение технического задания |
2. Технический проект | Логическое и программно-техническое проектирование | Разработка спецификаций проектаРазработка структуры и определение способа применения пакетаРазработка входного языка пакета и планирование вычислительного процессаПроектирование модулей и разработка их спецификаций |
3. Рабочий проект | Разработка программыИспытания программы | Кодирование модулейОбоснование методов сборки, тестирования модулей и проектирование тестовых наборов данныхСборка, тестирование и отладка программыРазработка согласование и утверждение методики испытанийКорректировка программы по результатам испытаний |
1.6 Требования к программной документации
В процессе выполнения курсовой работы должны быть разработаны следующие документы:
- техническое задание
- проектирование и разработка пакета прикладных программ
- описание пакета прикладных программ
- текст программы
- программа и методика испытаний
- описание применения.
1.7 Порядок контроля и приемки
Для контроля за правильностью работы пакета прикладных программ должны быть разработаны тестовые примеры и произведено тестирование всех режимов работы программы. Приемка программы проводится при представлении работоспособности пакета при различных входных данных, при выполнении им указанных в задании на курсовое проектирование функций и при наличии полной документации к программе. Документация должна быть разработана в соответствии со стандартом ЕСПД.
2 Проектирование и разработка пакета прикладных программ
2.1 Разработка структуры пакета
Пакет прикладных программ для определения макроэкономических показателей должен выполнять три задачи, связанные с определением национального дохода в различных периодах времени и построением моделей делового цикла процесс уравновешивания цен на рынке в виде паутинообразной модели.