Информационная модель реализации задачи



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

1. Существует таблица «Дебиторская задолженность», которая используется на форме приложения, подписанной «Дебиторская задолженность».

2. Существует таблица «Кредиторская задолженность», которая используется на форме приложения, подписанной «Кредиторская задолженность».

2.4.4 Входные данные

Входными данными программы являются текстовая и числовая информация о задолженностях предприятий, которая считывается из базы данных «Database7. accdb». Так же автоматизирован процесс расчета коэффициентов. При добавлении, изменении, удалении записей, после нажатия кнопки «Сохранить» или закрытия формы приложения изменения автоматически вносятся в базу данных. В качестве примера входных данных представлены вводимые значения параметров, представлены в таблице 2. 1

Таблица 2.1 — Входные данные

 
Наименование параметра Тип параметра  
Компания String  
Годовой объем продаж в кредит Float  
Общие годовые издержки Float  
Общая величина дебиторской задолженности Float  
Общий объем реализации Float  
Сумма просроченной задолженности Float  
Средняя выручка от продажи в кредит Float  
Средний период инкассации Float  
Годовой объем продаж Float  
     

Все данные представляются положительными числами. Это контролируется приложением. В таблице 2.2 представлен пример заполнения входных данных:

Таблица 2.2 — Пример заполнения входных данных

 
Компания Годовой объем продаж в кредит Общие годовые издержки Общая величина дебиторской задолженности Общий объем реализации Сумма просроченной задолженности Средняя выручка от продажи в кредит Средний период инкассации Годовой объем продаж  
Энергомера 200 000 50 000 150 000 500 000 300 000 400 000 1231 6 000 000  
Сберегательный Банк России 300 000 60 000 200 000 750 000 4000 5000 2000 7 000 000  
Ставрополь ЛАДА 20 000 000 400 000 200 000 50 000 000 50 000 1 000 000 4000 70 000 000  
ГазПром 15 000 000 1 000 000 700 000 2 000 000 1 500 000 5 000 000 5 000 000 311 230  
                   

Выходные данные

Выходные данные представлены в виде текстовых полей со значениями, автоматически вычисленных коэффициентов (рисунок 2. 1).

Логическое описание

При запуске программы «Анализ состояния кредиторской и дебиторской задолженности» открывается окно ввода пароля, после ввода которого можно вводить, изменять, удалять данные из таблицы, по которым высчитываются все коэффициенты.

В таблице 2.3 представлены классы, описывающие работу приложения.

Таблица 2.3 — Основные классы приложения

 
Название Назначение  
Form1() Класс главной формы  
dataGridView1_CellContentClick Класс, в котором происходят все вычисления, при выборе ячейки из таблицы «Дебиторская задолженность»  
dataGridView2_CellContentClick Класс, в котором происходят все вычисления, при выборе ячейки из таблицы «Кредиторская задолженность»  
toolStripButton1_Click () Класс, в котором сохраняются изменения в таблице «Дебиторская задолженность» по нажатию кнопки «Сохранить»  
toolStripButton2_Click () Класс, в котором сохраняются изменения в таблице «кредиторская задолженность» по нажатию кнопки «Сохранить»  
     

 

Руководство пользователя

Для установки программного продукта «Анализ состояния кредиторской и дебиторской задолженности» нужно скопировать проект «Кредиторская и дебиторская задолженность» на жесткий диск, после чего открыть файл Кредиторская и дебиторская задолженности. exe, находящийся в каталоге «Кредиторская и дебиторская задолженности Кредиторская и дебиторская задолженности binDebug».

Диалог программы с пользователем начинается с формы запроса пароля (рисунок 2. 2).

Рисунок 2.2 — Форма ввода пароля

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

Рисунок 2.3 — форма выбора отображаемой таблицы

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

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

— Годовой объем продаж в кредит (к31)

— Общие годовые издержки (к41)

— Общая величина дебиторской задолженности (к52)

— Общий объем реализации (к11)

— Сумма просроченной задолженности (к51)

— Средняя выручка от продажи в кредит (к21)

— Средний период инкассации

— Годовой объем продаж (к42)

Автоматически проводятся вычисления следующих коэффициентов:

— Коэффициент оборачиваемости дебиторской задолженности (К1 = к11 / К3)

— Оборачиваемость дебиторской задолженности в днях (К2 = К3 / к21)

— Средняя величина дебиторской задолженности (К3 = К2 / к31)

— Средняя величина инвестиций предприятия (К4 = К2 * к41 / к42)

— Коэффициент просроченной дебиторской задолженности (К5 = к51 / к52)

Все коэффициенты рассчитываются автоматически и их значения заносятся в соответствующие поля формы.

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

Для добавления записи требуется нажать кнопку «Добавить».

При добавлении новой записи в таблицу «Дебиторская задолженность» или «Кредиторская задолженность» данные изменяются и в базе «Database7. accdb». Для этого используется кнопка «Сохранить».


Дата добавления: 2019-03-09; просмотров: 148; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!