Автоматизация деятельности по проведению анализа ликвидности баланса

Описание процесса, целей и задач программной разработки, предназначенной для автоматизации экономико-финансового анализа ликвидности баланса предприятия. Требования к программному обеспечению для повышения оперативности и качества проведения анализа.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 28.05.2013
Размер файла 640,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Содержание

Введение

1. Описание предметной области

1.1 Цели и задачи анализа

1.2 Методика анализа

1.2.1 Классификация методов и приемов анализа

1.2.2 Методика определения ликвидности баланса

2. Техническое задание

2.1 Общие сведения

2.2 Назначение и цели создания программного продукта

2.3 Характеристики объекта автоматизации

2.4 Требования к программному продукту

2.4.1 Требования к системе в целом

2.4.2 Требования к функциям, выполняемые программным продуктом

2.4.3 Требования к видам обеспечения

2.5 Состав и содержание работ по созданию программного продукта

2.6 Порядок контроля и приемки программного продукта

3. Описание программного продукта

3.1 Назначение и функции программного продукта

3.2 Состав входной информации

3.3 Состав выходной информации

3.4 Структура и состав базы данных

3.5 Структура и состав комплекса программных модулей

3.5.1 Объекты метаданных

3.5.2 Описание процедур и функций программного комплекса

3.6 Требования к вычислительной среде

3.7 Руководство по установке программного продукта

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

Введение

программный автоматизация ликвидность

Рыночная экономика обусловливает необходимость развития финансового анализа в первую очередь на микроуровне - то есть на уровне отдельных предприятий, так как именно предприятия (при любой форме собственности) составляют основу рыночной экономики. Практически все пользователи финансовых отчетов предприятий используют методы финансового анализа для принятия решений по оптимизации своих интересов.

Собственники анализируют финансовые отчеты для повышения доходности капитала, обеспечения стабильности положения фирмы. Кредиторы и инвесторы анализируют финансовые отчеты, чтобы минимизировать свои риски по займам и вкладам. Можно твердо говорить, что качество принимаемых решений целиком зависит от качества аналитического обоснования решения.

Основным (а в ряде случаев и единственным) источником информации о финансовой деятельности делового партнера является бухгалтерская отчетность, которая стала публичной. Отчетность предприятия в рыночной экономики базируется на обобщении данных финансового учета и является информационным звеном, связывающим предприятие с обществом и деловыми партнерами - пользователями информации о деятельности предприятия.

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

Целью данной работы является автоматизация деятельности по проведению анализа ликвидности баланса с точки зрения собственников предприятия, т. е. для внутреннего использования и оперативного управления финансами предприятия на данный момент времени. Информационным источником для расчета показателей и проведения анализа служит отчетность за необходимый период, представленная стандартной формы бухгалтерской отчетности: баланса предприятия (Форма №1). Предусмотрена возможность ввода данных с клавиатуры.

В ходе проектирования был разработан программный продукт «Анализ ликвидности баланса». В качестве инструментального средства использовалась программа 1С-Предприятие (Версия 8.1).

Разработанный продукт позволит повысить оперативность и качество проведения анализа ликвидности баланса.

1. Описание предметной области

1.1 Цели и задачи анализа

Ликвидность баланса определяет степень покрытия обязательств предприятия его активами, срок превращения которых в денежную форму соответствует сроку погашения обязательств.

Анализ ликвидности баланса заключается в сравнении средств по активу, сгруппированных по степени их ликвидности и расположенных в порядке убывания ликвидности, с обязательствами по пассиву, сгруппированными по срокам их погашения и расположенными в порядке возрастания сроков.

Под ликвидностью актива понимается способность его трансформироваться в денежные средства, а степень ликвидности определяется продолжительностью необходимого для этого промежутка времени. Чем меньше требуется времени, чтобы данный вид активов обрел денежную форму, тем выше его ликвидность.

В зависимости от степени ликвидности активы предприятия разделяются на следующие группы:

А1 - наиболее ликвидные активы - денежные средства предприятия и краткосрочные финансовые вложения;

А2 - быстро реализуемые активы - дебиторская задолженность и прочие активы;

А3 - медленно реализуемые активы - запасы (без строки 217 и расходов будущих периодов), а также статьи из раздела I актива баланса «Долгосрочные финансовые вложения» (уменьшенные на величину вложения в уставные фонды других предприятий);

А4 - труднореализуемые активы - итог раздела I актива баланса, за исключением статей этого раздела, включенных в предыдущую группу.

Пассивы баланса группируются по степени срочности их оплаты:

П1 - наиболее срочные обязательства - кредиторская задолженность, прочие пассивы, а также ссуды, не погашенные в срок;

П2 - краткосрочные пассивы - краткосрочные кредиты и заемные средства;

П3 - долгосрочные пассивы - долгосрочные кредиты и заемные средства;

П4 - постоянные пассивы - итог раздела «Капитал и резервы» пассива баланса.

1.2 Методика анализа

1.2.1 Классификация методов и приемов анализа

Существуют различные классификации методов финансового анализа. Практика финансового анализа выработала основные правила чтения (методику анализа) финансовых отчетов. Среди них можно выделить основные:

- горизонтальный (временной) анализ - сравнение каждой позиции отчетности с предыдущим периодом;

- вертикальный (структурный) анализ - определение структуры финансовых показателей;

- трендовый анализ - сравнение каждой позиции отчетности с рядом предшествующих периодов и определение тренда, т. е. основной тенденции динамики показателя, очищенного от случайных влияний и индивидуальных особенностей отдельных периодов;

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

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

Сопоставляя отдельные виды активов с соответствующими видами пассивов, определяют ликвидность баланса предприятия.

1.2.2 Методика определения ликвидности баланса

Для определения ликвидности баланса следует сопоставить итоги приведенных групп по активу и пассиву. Баланс считается абсолютно ликвидным, если имеют место соотношения:

А1 П1,

А2 П2,

А3 П3,

А4 П4.

Выполнение первых трех неравенств с необходимостью влечет выполнение и четвертого неравенства, поэтому практически существенным является сопоставление итогов первых трех групп по активу и пассиву. Четвертое неравенство носит «балансирующий» характер и в то же время имеет глубокий экономический смысл: его выполнение свидетельствует о соблюдении минимального условия финансовой устойчивости - наличии у предприятия собственных оборотных средств.

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

Сопоставление наиболее ликвидных средств (A1) и быстрореализуемых активов (А2) с наиболее срочными обязательствами (П1) и краткосрочными пассивами (П2) позволяет оценить текущую ликвидность. Т.е. баланс предприятия имеет текущую ликвидность, если выполняется условие:

А1 + А2 П1 + П2

Текущая ликвидность свидетельствует о платежеспособности (или неплатежеспособности) предприятия на ближайший к рассматриваемому моменту промежуток времени.

Сравнение медленно реализуемых активов с долгосрочными и среднесрочными пассивами отражает перспективную ликвидность.

Т.е. баланс предприятия имеет перспективную ликвидность, если выполняется условие:

А3 + А1 + А2 П1 + П2 + П3

Перспективная ликвидность представляет собой прогноз платежеспособности на основе сравнения будущих поступлений и платежей.

Проводимый по изложенной схеме анализ ликвидности баланса является приближенным и по той причине, что соответствие степени обязательств в пассиве намечено ориентировочно из-за ограниченности информации, которой располагает аналитик, проводящий внешний анализ на основе бухгалтерской отчетности.

Анализ ликвидности баланса оформляется в виде таблицы (табл. 1).

Таблица 1 - Оценка ликвидности баланса, тыс. руб.:

Актив

На начало периода

На конец периода

Пассив

На начало периода

На конец периода

Платежный излишек или недостаток

% покрытия обязательств

Изменения в относительных показателях

На начало периода

На конец периода

На начало периода

На конец периода

На начало периода

На конец периода

Наиболее ликвидные активы

А1(Н)

А1(К)

Наиболее срочные обязательства

П1(Н)

П1(К)

А1(Н)-П1(Н)

А1(К)-П1(К)

А1(Н)/П1(Н)*100

А1(К)/П1(К)*100

А2(Н)-А1(Н)/А1(Н)*100

А2(К)-А1(К)/А1(К)*100

Быстро реализуемые активы

А2(Н)

А2(К)

Кратко срочные пассивы

П2(Н)

П2(К)

А2(Н)-П2(Н)

А2(К)-П2(К)

А1(Н)/П1(Н)*100

А1(К)/П1(К)*100

А2(Н)-А1(Н)/А1(Н)*100

А2(К)-А1(К)/А1(К)*100

Медленно реализуемые активы

А3(Н)

А3(К)

Долго срочные пассивы

П3(Н)

П3(К)

А3(Н)-П3(Н)

А3(К)-П3(К)

А1(Н)/П1(Н)*100

А1(К)/П1(К)*100

А2(Н)-А1(Н)/А1(Н)*100

А2(К)-А1(К)/А1(К)*100

Трудно реализуемые активы

А4(Н)

А4(К)

Постоянные пассивы

П4(Н)

П4(К)

А4(Н)-П4(Н)

А4(К)-П4(К)

А1(Н)/П1(Н)*100

А1(К)/П1(К)*100

А2(Н)-А1(Н)/А1(Н)*100

А2(К)-А1(К)/А1(К)*100

Баланс

-

-

Баланс

-

-

-

-

-

-

2. Техническое задание

2.1 Общие сведения

Наименование: Программный продукт "Анализ ликвидности баланса".

Заказчик: Кафедра «ИС».

Разработчик.

Основание для разработки: Учебный план специальности «Прикладная информатика (в экономике)».

Срок разработки.

Порядок оформления и предъявления результатов работ: Предъявляются программный продукт и пояснительная записка в соответствие с методическими указаниями «ТЭАДП. Метод. указания проектированию».

2.2 Назначение и цели создания программного продукта

Назначение системы: автоматизация деятельности по анализу ликвидности баланса предприятия.

Цели создания системы: Снижение трудоемкости и повышение качества анализа.

2.3 Характеристики объекта автоматизации

Объект автоматизации: рабочее место экономиста-аналитика.

2.4 Требования к программному продукту

2.4.1 Требования к системе в целом

Требования к структуре и функционированию системы.

1) Программный продукт представляет собой отдельную конфигурацию для среды 1С-8.1.

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

Требования к численности и квалификации персонала.

Пользователь должен обладать основными навыками работы в операционной системе Windows и в системе 1С.

Требования к надежности: Ошибки пользователя не должны приводить к аварийному завершению работы программы.

Требования по сохранности информации: Не предъявляются.

Требования к стандартизации и унификации:

1) В программе должны быть реализованы типовые методики анализа.

2) В качестве входной информации используются данные стандартной формы бухгалтерской отчетности форма №1.

Требования к функциям, выполняемые программным продуктом.

Требования к составу функций:

1) Ведение базы данных,

2) Анализ ликвидности баланса,

3) Формирование отчетов о результатах анализа.

Ведение базы данных:

Ввод информации по различным предприятиям с привязкой к отчетному периоду;

Редактирование и удаление информации;

Хранение информации по различным предприятиям с привязкой к отчетному периоду.

Анализ ликвидности баланса.

а) Методы анализа должны быть реализованы в соответствие с методическими указаниями «ТЭАДП. Лабораторный практикум»:

1) вертикальный анализ;

2) горизонтальный анализ;

3) трендовый анализ.

б) Возможность выбора временного интервала для которого проводится анализ.

в) Возможность анализа баланса различных предприятий.

Формирование отчетов о результатах анализа.

Результаты анализа должны быть представлены в текстовом, табличном и графическом виде.

2.4.3 Требования к видам обеспечения

Требования к математическому обеспечению: Расчет показателей в соответствии с методическими указаниями «ТЭАДП. Лабораторный практикум». Требования к информационному обеспечению:

1) Входными данными являются сведения из 1 формы стандартной бухгалтерской отчетности.

2) Данные вводятся и хранятся с привязкой к предприятию и отчетной дате. Требования к лингвистическому обеспечению системы: Программный продукт разрабатывается в среде 1С. Требования к программному обеспечению:

1) Программный продукт разрабатывается под операционные системы Windows XP, VISTA, Windows 7.

2) На компьютере должна быть установлена среде 1С-8.1.

Требования к техническому обеспечению. Программный продукт разрабатывается для IBM-совместимых ПК. Требования к методическому обеспечению: Должна быть разработана пояснительная записка, включающая:

1) описание предметной области;

2) описание программного продукта;

3) руководство пользователя;

4) руководство по установке программного продукта.

2.5 Состав и содержание работ по созданию программного продукта

Этапы

Сроки исполнения

Отчетность

1

Разработка ТЗ

1.11.10 - 28.11.10

ТЗ, 1, 2 разделы пояснительной записки - описание предметной области, ТЗ

2

Проектирование ПП

29.11.10 - 9.12.10

3 раздел пояснительной записки - описание программного продукта

3

Разработка и отладка ПП

10.12.10 - 21.12.10

4 раздел пояснительной записки - руководство пользователя, создание ПП

4

Сдача ПП

22.12.10 - 30.12.10

Зачет с оценкой

2.6 Порядок контроля и приемки программного продукта

Контроль правильности работы и приемки программного продукта осуществляется на основе расчетов контрольных примеров, поставляемых с программным продуктом.

3. Описание программного продукта

3.1 Назначение и функции программного продукта

Разработанный в рамках курсового проекта программный продукт предназначен для автоматизации процесса анализа ликвидности баланса, выполняемого на основе данных бухгалтерской отчетности. С его помощью решаются следующие задачи:

- расчет процента покрытия обязательств;

- накопление информации о деятельности предприятия за периоды;

- формирование отчетов о результатах анализа.

Программный продукт предназначен для использования следующими лицами: экономисты - аналитики.

Разработанный программный продукт выполняет следующие функции:

1) Ввод и накопление исходной информации;

2) Реализация процедур анализа;

3) Формирование отчетов о результатах анализа.

В программе реализованы следующие методы анализа:

Для внутреннего анализа:

- горизонтальный анализ,

- трендовый анализ,

- вертикальный анализ.

Анализ ликвидности баланса осуществляется путем сопоставления итогов вышеуказанных групп по активу и пассиву.

По результатам анализа формируются соответствующие отчеты.

3.2 Состав входной информации

В качестве входной информации используются данные стандартных форм бухгалтерской отчетности с привязкой к отчетному периоду - Форма №1. В базе данных накапливаются и хранятся данные за различные отчетные периоды.

В программе реализованы два способа ввода данных:

1) с клавиатуры - ручной ввод;

2) из предварительно сформированного файла формата таблиц MS Excel (*.mxl)- автоматический ввод.

3.3 Состав выходной информации

Выходная информация включает:

1. Численные значения рассчитанных показателей:

- итоги вышеприведенных групп актива и пассива;

- процент покрытия обязательств;

- изменение в относительных показателях;

- платежный излишек или недостаток;

2. Результаты анализа в виде различных диаграмм;

3. Вывод по результатам анализа.

3.4 Структура и состав базы данных

База данных программы включает в себя следующие таблицы:

Справочник "Организации" - хранит информацию об организациях.

Код

Число

Код предприятия

Наименование

Строка

Наименование предприятия

Дата

Дата

Дата отчетного периода баланса

Организация

Строка

Наименование организации, представляющей баланс

Период

Дата

Отчетный период

АктивН

Число

Сумма вышеуказанных четырех групп актива на начало периода

ПассивН

Число

Сумма вышеуказанных четырех групп пассива на начало периода

Стр190Н

Число

Значение общей суммы внеоборотных активов, соответствующей коду строки 190 на начало периода

Стр210Н

Число

Значение суммы запасов, соответствующей коду строки 210 на начало периода

Стр260Н

Число

Денежные средства на начало периода

Стр250Н

Число

Значение суммы краткосрочных финансовых вложений, соответствующей коду строки 250 на начало периода

Стр240Н

Число

Значение дебиторской задолженности (платежи по которой ожидаются в течение 12 месяцев после отчетной даты), соответствующей коду строки 240 на начало периода

Стр490Н

Число

Значение суммы капитала и резервов, соответствующей коду строки 490 на начало периода

Стр270Н

Число

Значение суммы прочих оборотных активов, соответствующей коду строки 270 на начало периода

Стр610Н

Число

Значение суммы займов и кредитов, соответствующей коду строки 610 на начало периода

Стр620Н

Число

Значения суммы кредиторской задолженности, соответствующей коду строки 620 на начало периода

Стр510Н

Число

Значение суммы долгосрочных займов и кредитов, соответствующей коду строки 510 на начало периода

АктивК

Число

Сумма вышеуказанных четырех групп актива на конец периода

ПассивК

Число

Сумма вышеуказанных четырех групп пассива на конец периода

Стр190К

Число

Значение общей суммы внеоборотных активов, соответствующей коду строки 190 на конец периода

Стр210К

Число

Значение суммы запасов, соответствующей коду строки 210 на конец периода

Стр260К

Число

Денежные средства на конец периода

Стр250К

Число

Значение суммы краткосрочных финансовых вложений, соответствующей коду строки 250 на конец периода

Стр240К

Число

Значение дебиторской задолженности (платежи по которой ожидаются в течение 12 месяцев после отчетной даты), соответствующей коду строки 240 на конец периода

Стр490К

Число

Значение суммы капитала и резервов, соответствующей коду строки 490 на конец периода

Стр270К

Число

Значение суммы прочих оборотных активов, соответствующей коду строки 270 на конец периода

Стр610К

Число

Значение суммы займов и кредитов, соответствующей коду строки 610 на конец периода

Стр620К

Число

Значения суммы кредиторской задолженности, соответствующей коду строки 620 на конец периода

Стр510К

Число

Значение суммы долгосрочных займов и кредитов, соответствующей коду строки 510 на конец периода

3.5 Структура и состав комплекса программных модулей

3.5.1 Объекты метаданных

Для описания программных модулей необходимо описать разработанные объекты метаданных:

- Справочники,

- Организации.

Содержит модуль формы элемента справочника:

- Документы,

- Данные.

Содержит модуль формы документа.

- Отчеты,

- Анализ ликвидности баланса.

Содержит модуль формы отчета.

- Обработки,

- Ввод данных из файла.

Содержит модуль формы обработки.

3.5.2 Описание процедур и функций программного комплекса

Название процедуры/функции

Назначение

Модуль формы документа «Данные»

ПриОткрытии()

Предопределенная процедура. Вызывается при открытии отчета. Проводит расчет соответствующих строк баланса.

Модуль формы отчета «АнализЛиквидностиБаланса»

Сформировать()

Вызывается, если была выбрана кнопка «Сформировать» в форме отчета, была выбрана организация и период отчета. Формирует таблицу «Анализ ликвидности баланса» и диаграмму «Трендовый анализ».

СтруктураАктива()

Вызывается при нажатии кнопки «Структура актива». Формирует диаграмму «Структура актива»

СтруктураПассив()

Вызывается при нажатии кнопки «Структура пассива». Формирует диаграмму «Структура пассива»

СравнениеПоказателей()

Вызывается при нажатии кнопки «Сравнение показателей». Формирует диаграмму «Сравнение показателей»

ТрендовыйАнализ()

Вызывается, если была выбрана кнопка «Трендовый анализ». Строит диаграмму за несколько отчетных периодов.

Модуль формы обработки «Ввод данных из файла»

ЗагрузитьНажатие(Элемент)

Загружает данные из Еxcel - файла.

3.6 Требования к вычислительной среде
Наличие на компьютере операционной системы Windows XP/2000;
Процессор Intel III и выше;
Наличие на компьютере установленной системы «1С:Предприятие 8.1».

3.7 Руководство по установке программного продукта

Для установки данной конфигурации необходимо выполнить следующие действия:

- Запустить систему 1С:Предприятие 8.1;

- Добавить существующую информационную базу, указав наименование и путь, где располагается программный продукт;

- Выбрать режим «Предприятие».

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

Интерфейс с пользователем строится на основе системы меню, вид которого представлен на рисунке:

Пункты Файл, Правка, Операции, Сервис, Окна, Справка являются стандартными для системы 1С.

Пункт «Данные».

Имеет следующие подпункты:

- Организации;

- Баланс организации.

«Организации». При выборе этого подпункта открывается справочник организаций:

«Баланс организации».

При выборе этого подпункта открывается список документов «Данные»:

Пункт «Ввод данных». Имеет следующие подпункты:

- Ввод вручную;

- Ввод данных из файла.

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

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

После загрузки данных из файла на форму в поле «Организация» появится наименование организации. А в поле «Период» отчетный период.

Пункт «Аналитические отчеты».

Имеет следующий подпункт:

- Анализ ликвидности баланса.

При выборе подпункта «Анализ ликвидности баланса» открывается следующая форма:

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

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

С помощью данной диаграммы отображен трендовый анализ.

При нажатии на кнопку «Структура» и выбора подпункта «актива» отобразиться следующая диаграмма, показывающая структуру анализа:

При выборе подпункта «пассив» отобразиться следующая диаграмма, показывающая структуру пассива:

Нажатие кнопки «Сравнение показателей» построится следующая диаграмма:

Для получения трендового анализа по текущей организации необходимо нажать кнопку «Трендовый анализ» и на экране появится диаграмма по результатам полученных коэффициентов за несколько периодов отчета. программный автоматизация анализ

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.