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

Автор работы: Пользователь скрыл имя, 03 Декабря 2012 в 11:05, курсовая работа

Краткое описание

Цель работы – спроектировать и разработать АИС для учета и анализа финансового состояния предприятия.
Исходя из цели, можно сформулировать задачи исследования:
- рассмотреть теоретические аспекты анализа финансового состояния предприятия;
- спроектировать базу данных;
- разработать базу данных автоматизированной информационной системы для учета и анализа финансового состояния предприятия.

Содержание

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 Кб (Скачать документ)

 На  рис 2.3 Детализируемая система  сбора и обработки входящей информации.

 

Рис 2.2  Функциональные блоки второго уровня.

 

Рис 2.3 Детализация блока сбора и обработки входящей информации.

Рис 2.4 Блок анализа показателей.

 

Рис 2.5 Проверка результатов.

Теперь опишем каждый из процессов.

Процесс «Сбор и обработка информации»:

  • Проверка правильности источника: вход – статистика (информация), управление – требования системы к форме входящей информации, механизм – главный экономист, выход – статистика;
  • Адаптация структуры для экспорта: вход – статистика (информация), управление – требования системы к форме входящей информации, механизм – главный экономист, экономист, выход – документы;

Процесс «Анализ показателей»:

  • Подготовка таблиц для анализа: вход – документы, управление –, механизм – экономист, выход – готовые документы;
  • Анализ: вход – готовые документы, выход – информация;

Процесс «Проверка результатов»:

  • Пересчет показателей: вход – информация, управление – стандарты предприятия по финансовому состоянию предприятия, механизм – формулы анализа, выход – пересчитанные показатели;
  • Реинжирование показателей: вход – пересчитанные показали, механизм – главный экономист, выход - результаты;

Процесс «Формирование отчетности»:

Таким образом, спроектирована функциональная модель процесса анализа финансового состояния предприятия с помощью программного средства AllFision Process Modeler r7. Разработана общая модель процесса.

 

 

 

 

 

 

 

 

 

 

 

 

 

    1. Построение ER диаграммы.

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

На основании  моделирования системы удалось  выделить основные объекты системы  и их взаимосвязи, что позволяет  перейти к проектированию структуры  базы данных.

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

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

Получены  следующие таблицы:

Таблица «Экономист» с полями:

Код экономиста – целое (ключевое);

Фамилия – текстовый;

Имя –  текстовый;

Отчество  – текстовый.

Таблица «Финансовая отчетность» с полями:

Код отчетности – целое (ключевое);

Код экономиста – целое;

Отчетный  период – числовой;

Прошлый период – числовой;

Отклонение – числовой.

Выводы  по главе 2

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

3.1Создание базы данных в СУБД  Paradox

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

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

Выбранная для разработки СУБД – Paradox. Конечно, это уже устаревший формат баз  данных, у которого постоянно рушатся  индексы, да и базой данных, как  таковой он не является – Paradox создаёт  отдельные таблицы, которые хранятся в одном каталоге, который я  будет являться базой данных. И  вследствие этого легко можно  нарушить работоспособность всей базы – пользователю достаточно всего  лишь удалить один файл из каталога (Будем верить, что в нашем случае пользователь – это сознательное существо, которое умеет работать за компьютером и осознаёт, что  лишних и ненужных файлов для него в системных каталогах нет.)

Но с  другой стороны, Paradox обладает большей  гибкостью и возможностями, чем XML.  И не уступает dBase’у, Microsoft Access’у, FoxPro, Oracle’у и многим другим. Единственным отличием может являться факт, что  перечисленные СУБД (кроме dBase) хранят базу данных одним файлом. Остальные  же возможности у них примерно равны и отличаются лишь их доступом и реализацией.

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

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

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

Разрабатываемая база данных представлена таблицей:  Pokaz и Spec

Сущность «Отчетность» - представлена на рис 3.1.

Сущность «Специалист» - представлена на рис 3.2.

3.2Создание интерфейса программы  в Delphi

Описанная таблица, составляет основу базы данных, функционирующею  в рамках созданной  системы управления базой данных «Финансовая отчетность». СУБД «Финансовая  отчетность» создана средствами среды программирования Delphi 7.0.

В основу создания данной СУБД положен принцип  экономии времени и усилий конечного  пользователя, предполагая, что машина берет на себя все рутинные функции  управления и доступа к хранимым данным. Этот принцип прослеживался  во всех моментах реализации данной СУБД, включая создание удобного интерфейса для работы конечных пользователей  с этим программным продуктом, продуманной  структурой реляционных таблиц, выбранным  форматом баз данных. Даже функции  администрирования базы данных не требуют  знакомства с теорией реляционной  баз данных, СУБД самостоятельно тестирует  находящиеся в базе данных записи и производит приведение базы данных к целостному состоянию. Пользователю остается согласиться со всей проделанной  работой (или ее частью) или провести все самостоятельно. За сохранность  введенных данных можно не беспокоиться, поскольку никакая информация, внесенная  в базу данных, не может быть удалена  без подтверждения пользователя.

Созданное приложение со всеми файлами и  базой данных располагается на диске. Все файлы приложения расположены  в папке «Proekt», и –– «FIN»в ней расположены файлы базы данных.

Финансовая  отчетность главная форма приложения (рис.3.1)

После нажатия клавиши F9 происходит процесс отладки программы, который  заключается в следующем:

1.Программа проверяется на наличие  синтаксических ошибок, которые 

могут помешать полноценной работе приложения. Эти ошибки могут быть

сделаны как правило программистом  составляющим данное приложение.

2.Создание исполняемого модуля  приложения с расширением *.ехе.  Теперь для работы приложения  достаточно нажать файл project.exe и  программа начнет работу.

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

Рис.3.3 Главная форма «Финансовая отчетность»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.3 Тестирование БД ИС «Финансовая отчетность»

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

В первую очередь необходимо заполнить таблицу  «Показатели»

Ключевым  моментом в нашей БД ИС является формирование финансовой отчетности. Для расчёта этих данных предназначена  таблица «Показатели», которая содержит наименование, года и отклонения рассчитанные в процентах.

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

Также в  программе предусмотрена возможность  сортировки  данных по показателям. Также созданы запросы на отображение  фамилии, имя, отчества всех рабочих  и должностей у кого премия превышает 15%. Эти возможности реализованы  на списке закладок внизу рабочей  области.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заключение

 

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

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

Была построена ER-диаграмма и физическая модель анализа финансового состояния предприятия. Функциональная модель имеет четыре уровня декомпозиции.

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список используемой литературы

 

  1. Ахмадеев И. А Базы данных. Учебное пособие / И. А. Ахмадеев., Хайруллин А.Х, Юрасов С.Ю. – Н. Челны, 2004. – 224с.
  2. Вахрушина М.А. Бухгалтерский управленческий учет: Учебник для вузов. 2-е изд., 2003;
  3. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс / Гарсиа-Молина Г, Ульман Дж, Уидом Дж. —"Вильямс", 2003. – 229 с.
  4. Дейт. К. Дж. Введение в системы баз данных / К. Дж. Дейт. — "Вильямс", 2001. – 426 с.
  5. Донцова Л. В. Анализ эффективности производственно-хозяйственной деятельности строительной организации.//2000
  6. Зайцев М. Г. Об оценке эффективности использования оборотных средств      предприятия.//Дайджест финансы №8, 2001
  7. Керимов В. Э., Роженецкий О. А. Анализ соотношения «затраты объем - прибыль».// 2000
  8. Когаловский М. Р. Перспективные технологии информационных систем / М. Р. Когаловский. —2003. – 415с.
  9. Коннолли Т. М, Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика / Т. М. Коннолли, К. Бегг. – Издательский дом "Вильямс", 2003. – 261с.
  10. Мюллер Р. Дж. Базы данных и UML. Проектирование / Р. Дж. Мюллер. – М.: ЛОРИ, 2002. – 193с.
  11. Пономаренко В. С Информационные системы и технологии в экономики / В. С. Пономаренко. – Киев: Академия, 2002. – 542с.
  12. Саймон А. Р. Стратегические технологии баз данных / А. Р. Саймон. – М.: Финансы и статистика, 1999. 457с.
  13. Трянина М. А. От финансового анализа к финансовому менеджменту. //Бухгалтерский бюллетень №10,11, 2002
  14. Туманов В. Е Архитектуры баз данных для крупных промышленных предприятий / В. Е. Туманов. – 2005. – 401с.
  15. Ульянов И. П., Попова Л. В. Деловая стратегия в руках бухгалтера. //Бухгалтерский бюллетень №2, 2003
  16. Финансы. Денежное обращение, кредит Учебник для ВУЗов / Л. А.Дробоздина, Л.П. Окунева и др.; Под ред. проф.Л.А. Дробоздиной. Финансы, 2002.
  17. Финансы. Денежное обращение, кредит: Учебник для ВУЗов / Л. А.Дробоздина, Л.П.      Окунева и др.; Под ред. проф.Л.А. Дробоздиной. - 2002.

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