Вычисление коэффициентов можно осуществить по алгоритму, представленному на рисунке 2.3.
После выбора коэффициента, который требуется вычислить, пользователю требуется найти показатели в таблице необходимых данных и характеристик. После чего идет непосредственно вычисление этого коэффициента. Затем следует условие «Все ли коэффициенты выбраны?», если ответ положительный, то идет запрос на сохранение и алгоритм заканчивает свою работу, если же нет – есть возможность вернуться к выбору коэффициентов.
Рисунок 2.3 - Алгоритм функционирования для блока вычисления коэффициентов
Блок-схема для модуля «Построение графиков»
Блок-схема для модуля «Построение графика» изображена на рисунке 2.4.
Рисунок 2.4 - Алгоритм функционирования для блока построения графиков
В состоянии выбора показателей уровня жизни пользователю предоставляется список всех показателей и коэффициентов, характеризующих уровень жизни, по которым он может построить график.
Пользователь выбирает один или несколько показателей, и система переходит в следующее состояние «Выбор типа графика определенного показателя». Пользователю выводится весь доступный набор графиков для выбранного им показателя.
|
|
После выбора всех необходимых графиков, система может перейти снова в состояние «Выбор показателя уровня жизни», в том случае если пользователь хочет построить графики и по другому показателю.
Если пользователь выбрал необходимые графики по всем интересующим его показателям, то система может перейти в состояние «Сохранение набора графиков» показателей уровня жизни.
Затем происходит выход из модуля либо возвращение к блоку «Выбор показателей и коэффициентов».