Информационная модель реализации задачи
Информационная модель реализации задачи, подразумевает описание связей между сущностями, т. е.таблицами, используемыми в базе данных. Информационную модель описывает следующим образом:
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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!