Разработка базы данных автоматизированной информационой системы для учета и анализа финансового состояния предприятия
Курсовая работа, 03 Декабря 2012, автор: пользователь скрыл имя
Краткое описание
Цель работы – спроектировать и разработать АИС для учета и анализа финансового состояния предприятия.
Исходя из цели, можно сформулировать задачи исследования:
- рассмотреть теоретические аспекты анализа финансового состояния предприятия;
- спроектировать базу данных;
- разработать базу данных автоматизированной информационной системы для учета и анализа финансового состояния предприятия.
Содержание
1. ТЕОРИТИЧЕСКИЕ И МЕТОДОЛОГИЧЕСКИЕ АСПЕКТЫ АНАЛИЗА ФИНАНСОВОГО СОСТОЯНИЯ ПРЕДПРИЯТИЯ
1.1 Понятия, принципы и виды анализа финансового состояния предприятия.
1.2 Информационная база изучения и методика оценки финансового состояния предприятия.
1.3 Методы проектирования БД ИС.
2. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
2.1 Построение функциональной модели предметной области в пакете BPwin.
2.2 Построение ER диаграммы.
3. РАЗРАБОТКА БАЗЫ ДАННЫХ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОНОЙ СИСТЕМЫ ДЛЯ УЧЕТА И АНАЛИЗА ФИНАСОВОГО СОСТОЯНИЯ ПРЕДПРИЯТИЯ.
3.1 Создание базы данных в СУБД Paradox.
3.2 Создание интерфейса программы в Delphi.
3.3 Тестирование проекта.
Прикрепленные файлы: 1 файл
Проектирование и разработка АИС для учета и анализа финансового состояния ппя.docx
— 361.01 Кб (Скачать документ)Методика финансового анализа включает три взаимосвязанных блока:1
- анализ финансовых результатов деятельности предприятия;
- анализ финансового состояния предприятия;
- анализ эффективности финансово-хозяйственной деятельности предприятия.
Анализом финансового
Внутренний
анализ проводится службами предприятия,
его результаты используются для
планирования, контроля и прогнозирования
финансового состояния
Внешний анализ осуществляется инвесторами, поставщиками материальных и финансовых ресурсов, контролирующими органами на основе публикуемой отчетности. Его цель – установить возможность выгодного вложения средств, чтобы обеспечить максимум прибыли и исключить потери. Внешний анализ имеет следующие особенности:
множество субъектов анализа, пользователей информацией о деятельности предприятия;
разнообразие целей и интересов субъектов анализа;
наличие типовых методик, стандартов учета и отчетности;
ориентация анализа только на внешнюю отчетность;
ограниченность
задач анализа при
максимальная открытость результатов анализа для пользователей информации о деятельности предприятия[18, С. 52].
Как известно, предприятие – сложное формирование, состоящее из партнерских групп, находящихся в тесном взаимном общении. Среди партнерских групп можно выделить основные и не основные.
Практика
финансового анализа уже
горизонтальный (временной) анализ – сравнение каждой позиции отчетности с предыдущим периодом;
вертикальный (структурный) анализ – определение структуры финансовых показателей;
трендовый анализ – сравнение каждой позиции отчетности с рядом предшествующих периодов и определение тренда, то есть основной тенденции динамики показателя, очищенного от случайных влияний и индивидуальных особенностей отдельных периодов;
анализ относительных показателей (финансовых коэффициентов) – расчет числовых отношений различных форм отчетности, определение взаимосвязей показателей;
сравнительный анализ, который делится на:
внутрихозяйственный – сравнение основных показателей предприятия и дочерних предприятий, подразделений;
межхозяйственный
– сравнение показателей
факторный анализ – анализ влияния отдельных факторов (причин) на результативный показатель.
Основными функциями финансового анализа являются:2
- объективная оценка финансового состояния, финансовых результатов, эффективности и деловой активности объекта анализа;
- выявление факторов и причин достигнутого состояния и полученных результатов;
- подготовка и обоснование принимаемых управленческих решений в области финансов;
1.3 Методы проектирования БД ИС
Методология создания информационных систем заключается в организации процесса построения информационной системы и в управлении этим процессом для того, чтобы гарантировать выполнение требований, как к самой системе, так и к характеристикам процесса разработки. [9, С.130]
Основными задачами, решение которых должна обеспечивать методология создания информационных систем (ИС) (с помощью соответствующего набора инструментальных средств), являются [9, С. 131]:
- соответствие
создаваемой информационной
- простота
сопровождения, модификации и
расширения системы с целью
обеспечения ее соответствия
изменяющимся условиям работы
предприятия и соответствие
- возможность
использования в создаваемой
системе разработанных ранее
и применяемых на предприятии
средств информационных
Методологии, технологии и инструментальные средства проектирования (CASE-средства) составляют основу проекта любой информационной системы. Методология реализуется через конкретные технологии и поддерживающие их стандарты, методики и инструментальные средства, которые обеспечивают выполнение процессов жизненного цикла информационных систем.
Основное содержание технологии проектирования составляют технологические инструкции, состоящие из описания последовательности технологических операций, условий, в зависимости от которых выполняется та или иная операция, и описаний самих операций. Данная технология может быть представлена как совокупность трех составляющих [9, С. 52]:
- Заданной последовательности выполнения технологических операций проектирования;
- Критериев и правил, используемых для оценки результатов выполнения технологических операций;
- Графических и текстовых средств (нотаций), используемых для описания проектируемой системы.
Причем каждая технологическая операция должна обеспечиваться соответствующими материальными, информационными и людскими ресурсами. (Данными, полученными на предыдущей операции (или исходными данными), представленными в стандартном виде, методическими материалами, инструкциями, нормативами и стандартами, программными и техническими средствами и исполнителями).
Результаты выполнения операции должны представляться в некотором стандартном виде, обеспечивающем их адекватное восприятие при выполнении следующей технологической операции (на которой они будут использоваться в качестве исходных данных). Технология проектирования, разработки и сопровождения информационных систем, должна отвечать ряду общих правил [8, С. 156]:
- Поддерживать полный жизненный цикл информационной системы;
- Предусмотреть возможность управления конфигурацией проекта, ведения версий проекта и его составляющих, автоматического выпуска проектной документации и синхронизацию ее версий с версиями проекта;
- Обеспечивать гарантированное достижение целей разработки системы с заданным качеством в установленное время и возможность разделения (декомпозиции) крупных проектов на ряд подсистем, как составных частей, разрабатываемых группами исполнителей ограниченной численности, с последующей интеграцией этих частей;
- Обеспечить возможность ведения работ по проектированию отдельных подсистем небольшими группами, что обусловлено принципами управляемости коллектива и повышения производительности за счет минимизации числа внешних связей.
- Обеспечить минимальное время получения работоспособной системы. (реализация информационной системы не в целом, а разработка и реализация ее отдельных подсистем);
- Обеспечить независимость выполняемых проектных решений от средств реализации системы — системы управления базами данных, операционной системы, языка и системы программирования.
На начальном
этапе существования
Под методологией быстрой разработки приложений обычно понимается процесс разработки информационных систем, основанный на трех основных элементах:
- На небольшой команде программистов (обычно от 2 до 10 человек);
- На тщательно проработанном производственном графике работ, рассчитанном на сравнительно короткий срок разработки;
- На итерационной модели разработки, основанной на тесном взаимодействии с заказчиком, когда по мере выполнения проекта разработчики уточняют и реализуют в продукте требования, выдвигаемые заказчиком.
Основные
принципы методологии RAD заключаются
в том, что используется итерационная
(спиральная) модель разработки. Полное
завершение работ на каждом из этапов
жизненного цикла не обязательно. В
процессе разработки информационной системы,
осуществляемой немногочисленной и
хорошо управляемой командой профессионалов,
обеспечивается тесное взаимодействие
с заказчиком и будущими пользователями.
Применяются CASE-средства и средства
быстрой разработки приложений, а
так же средства управления конфигурацией,
облегчающие внесение изменений
в проект и сопровождение готовой
системы. Используются прототипы, позволяющие
полнее выяснить и реализовать потребности
конечного пользователя. Тестирование
и развитие проекта осуществляются
одновременно с разработкой. Обеспечиваются
грамотное руководство
CASE-средства (от Computer Aided Software/System Engineering) - позволяют проектировать любые системы на компьютере. Необходимый элемент системного и структурно-функционального анализа, CASE средства позволяют моделировать бизнес-процессы, базы данных, компоненты программного обеспечения, деятельность и структуру организаций [13, С. 55]
Применимы практически во всех сферах деятельности. Результат использования CASE-средств - оптимизация систем, снижение расходов, повышение эффективности, снижение вероятности ошибок.
Средства
RAD позволили реализовать
Возможность
использования подобного
Они же позволяют создать описание (модель) предметной области в виде совокупности объектов - сущностей, объединяющих данные и методы обработки этих данных (процедуры). Где каждый объект обладает собственным поведением и моделирует некоторый объект реального мира. С этой точки зрения объект является вполне осязаемым и демонстрирует определенное поведение.
В объектном подходе акцент переносится на конкретные характеристики физической или абстрактной системы, являющейся предметом программного моделирования. Объекты обладают целостностью, которая не может быть нарушена. Таким образом, свойства, характеризующие объект и его поведение, остаются неизменными. Объект может только менять состояние, управляться или становиться в определенное отношение к другим объектам [10, С. 68].
Широкое
распространение объектно-
При разработке приложений с помощью инструментов RAD используются множество готовых объектов, сохраняемых в общедоступном хранилище. Однако имеется также возможность разработки новых объектов. При этом новые объекты могут разрабатываться как на основе существующих, так и "с нуля".