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.7 Порядок контроля и приемки
Для контроля за правильностью работы пакета прикладных программ должны быть разработаны тестовые примеры и произведено тестирование всех режимов работы программы. Приемка программы проводится при представлении работоспособности пакета при различных входных данных, при выполнении им указанных в задании на курсовое проектирование функций и при наличии полной документации к программе. Документация должна быть разработана в соответствии со стандартом ЕСПД.
2 Проектирование и разработка пакета прикладных программ 2.1 Разработка структуры пакетаПакет прикладных программ для определения макроэкономических показателей должен выполнять три задачи, связанные с определением национального дохода в различных периодах времени и построением моделей делового цикла процесс уравновешивания цен на рынке в виде паутинообразной модели.
При анализе функций, которые должен выполнять пакет (см. ТЗ, пункт 1.3.1), можно выделить следующие задачи и группы задач:
а) вызов модулей, организующих нужный режим работы (функции работы с данными, расчеты, справка), в зависимости от выбора пользователя
б) работа с данными (работа с информационной базой, организация различных видов интерфейса)
в) управление ходом вычислительного процесса (организация последовательности вызова обрабатывающих и обслуживающих модулей в зависимости от действий пользователя и промежуточных результатов)
г) расчеты, необходимые для выполнения поставленных задач.
Исходя из особенностей проектирования пакетов, в намеченных задачах и группах задач просматриваются функции соответственно управляющего модуля (а), обслуживающих модулей (б), управляющего модуля второго уровня (в) и обрабатывающих модулей (г).
В рассмотренных группах задач можно выделить конкретные задачи.
Группа задач работы с данными включает в себя следующие задачи:
- организация ввода пользователем входных данных для пакета
- сохранение данных о для каждой задачи в отдельном файле
- считывание исходных данных из существующего файла
- функции для проверки корректности исходных данных.
Группа задач расчетов включает следующие задачи:
- расчет совокупного спроса
- расчет базисного потребления
- расчет темпа изменения отношения “капитал/труд”
- расчет динамики национального дохода
- расчет равновесного национального дохода при постоянных производственных мощностях
- расчет равновесного национального дохода с учетом инвестиций.
ПВЯ |
Рисунок 2.1 - Структура пакета прикладных программ
2.2 Определение способа применения пакетаВ пакете прикладных программ для определения макроэкономических показателей ввод данных пользователем осуществляется сразу при выборе необходимого критерия. Условием для выполнения расчетов является наличие всех данных. Если эти данные не введены, то построение графиков невозможно. В связи с этим для пользователя удобнее, если пакет реализуется как пакет, работающий в режиме диалогового сопровождения.
... экономикой и множеством партнёров. Проанализировать и сделать выводы по состоянию экономики страны, можно с помощью ключевых макроэкономических показателей, таких как ВВП, ВНД и НД.[12] 2. Анализ динамики результативных показателей национальной экономики Республики Беларусь: методы оценки, тенденции Для того чтобы определить состояние национальной экономики, необходимо получить ...
... позволило описать некоторую логическую последовательность этапов разработки прогноза ВНП и взаимосвязей важнейших макроэкономических показателей. Таким образом, прогнозирование ВНП представляет процесс, разделенный на 3 этапа, в рамках которых определяется уровень ВНП и взаимосвязь с другими важнейшими показателями: 1 этап - составляющие компоненты ВНП; 2 этап - использование рабочей ...
... ускорить экономический крах и общественно-политические беспорядки. При разумной государственной политике нет оснований для перерастания ползучей инфляции в гиперинфляцию. Вывод. Анализ структуры основных макроэкономических показателей показал, что между ними существует довольно жесткая связь и изменение одного из них влечет изменение других. Однако наибольшее влияние на макроэкономическое ...
... это лишь перераспределение денежных средств между частными экономическими субъектами. В-четвертых, государственные трансферты. 3. Роль макроэкономических показателей На основе ВВП рассчитываются показатели национальных счетов, широко используемые в экономической теории и статистике. Система национальных сетов связывает воедино важнейшие экономические показатели – объем выпуска товаров и ...
0 комментариев