Проектирование и разработка автоматизированной информационной системы для учета анализа финансового состояния предприятия
Понятие, основные принципы и виды анализа финансового состояния предприятия. Информационная база изучения и методика оценки финансового состояния предприятия, проектирование базы данных автоматизированной информационной системы для его учета и анализа.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 26.04.2012 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Рис 2.4 Блок анализа показателей.
Рис 2.5 Проверка результатов.
Теперь опишем каждый из процессов.
Процесс "Сбор и обработка информации":
· Проверка правильности источника: вход - статистика (информация), управление - требования системы к форме входящей информации, механизм - главный экономист, выход - статистика;
· Адаптация структуры для экспорта: вход - статистика (информация), управление - требования системы к форме входящей информации, механизм - главный экономист, экономист, выход - документы;
Процесс "Анализ показателей":
· Подготовка таблиц для анализа: вход - документы, управление - , механизм - экономист, выход - готовые документы;
· Анализ: вход - готовые документы, выход - информация;
Процесс "Проверка результатов":
· Пересчет показателей: вход - информация, управление - стандарты предприятия по финансовому состоянию предприятия, механизм - формулы анализа, выход - пересчитанные показатели;
· Реинжирование показателей: вход - пересчитанные показали, механизм - главный экономист, выход - результаты;
Процесс "Формирование отчетности":
Таким образом, спроектирована функциональная модель процесса анализа финансового состояния предприятия с помощью программного средства AllFision Process Modeler r7. Разработана общая модель процесса.
2.2 Построение 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.
Размещено на Allbest.ru
Подобные документы
Цели и задачи финансового анализа. Характеристика и факторы финансового состояния. Бухгалтерская отчетность как информационная база для ФА. Обзор системы "1С: предприятие". Реализация программы анализа финансового состояния, его внедрение на предприятии.
дипломная работа [2,6 M], добавлен 19.01.2017Выбор методологии проектирования и разработка информационной системы "Расчёт зарплаты" для предприятия ОАО РТП "Авторемонтник". Архитектурное проектирование базы данных информационной системы и разработка её интерфейса. Тестирование программного модуля.
дипломная работа [2,3 M], добавлен 25.05.2014История появления первой экспертной системы DENDRAL. Проектирование и разработка программной экспертной системы, предназначенной для анализа финансового состояния предприятия. Основные предикаты и секции приложения: domains, predicates, clauses, goal.
курсовая работа [1,5 M], добавлен 21.05.2016Исследование тенденций развития интернет-экономики в современном бизнесе, анализ функционирования электронной коммерции в России. Проектирование автоматизированной информационной системы для анализа эффективности работы сельскохозяйственного предприятия.
курсовая работа [760,5 K], добавлен 02.04.2012Требования к функциональным характеристикам информационной системы "Подписка". Функциональное проектирование автоматизированной системы ведения учета основных средств на предприятии. Проектирование базы данных автоматизированной системы ведения учета.
курсовая работа [753,0 K], добавлен 16.01.2015Обоснование необходимости совершенствования информационной системы (ИС) ООО "Мехсервис". Анализ системы учета деятельности авторемонтного предприятия. Разработка концепции построения автоматизированной ИС. Описание продукта информационной технологии.
дипломная работа [2,7 M], добавлен 22.05.2012Опыт создания автоматизированных информационных систем. Разработка автоматизированной информационной системы для строительного предприятия ООО "СТК Дело". Этапы проектирования базы данных для учета хранения строительных материалов на складе предприятия.
курсовая работа [1,7 M], добавлен 15.03.2015Создание автоматизированной информационной системы для ОАО "Сибирь". Построение функциональной модели, описывающей существующую организацию работы на основе анализа деятельности предприятия. Смешанная модель в стандартах IDEF0, DFD, IDEF3 и IDEF1X.
курсовая работа [2,4 M], добавлен 17.09.2010Создание автоматизированной системы учета заказов и их выполнения в строительной фирме по ремонту квартир. Общие требования к информационной системе. Проектирование структуры базы данных. Построение ER-диаграммы. Реализация информационной системы.
курсовая работа [750,2 K], добавлен 24.03.2014Описание системы-прототипа по видам обеспечения. Недостатки системы учета. Информация, подлежащая структуризации и системной организации. Исходящие и входящие информационные потоки. Проектирование базы данных предприятия. Разработка моделей базы данных.
курсовая работа [3,2 M], добавлен 03.07.2012