Файл: Информационная система финансового анализа состояния преприятия.doc

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Проектирование информационных систем

Добавлен: 21.10.2018

Просмотров: 32186

Скачиваний: 9

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
  1. Кризисное (критическое) финансовое состояние определяется:

Ŝ ={0; 0; 0},т. е. ΔЕС < 0, ΔЕд < 0, ΔЕ<0. S= (0;0;0)

Рассмотрим порядок работы некоторых модулей системы, используя методологию UML [24].

Прецедент «Ввод записи в БД» активизируется субъектом ИС оператор. Данный прецедент описывает процесс ввода новых данных в БД. Этим занимается пользователь с ролью оператор. Данные вводятся в формы ввода на основании документов клиента, а также вся справочная информация, которая нужна в процессе работы с системой. На рис. 12, 13 представлены диаграмма последовательности и диаграмма действий данного прецедента.


Рисунок 12 – Диаграмма последовательности «Ввод записи в БД»


Прецедент «Редактирование БД» активизируется субъектом ИС оператор. Данный прецедент описывает процесс изменения и удаления данных в БД. Этим занимается пользователь с ролью оператор. Данные изменяются и удаляются в формах ввода данных документов, а также формах справочников. На рис. 14 представлена диаграмма последовательности данного прецедента.

Рисунок 13 – Диаграмма действий «Ввод записи в БД»

Рисунок 14 – Диаграмма последовательности «Редактирование БД»

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

Рисунок 15 – Дерево функций ИС


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

Сценарий диалога представлен на рисунке 16.


Рисунок 16 – Сценарий диалога с ИС

    1. Проектирование базы данных


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

Рисунок 17 – Бухгалтерский баланс


Рисунок 18 – Отчет о финансовых результатах


Для инфологического проектирования базы данных было выбрано CASE‑средство Computer Associates ERwin 4.0.

В разрабатываемой системе можно выделить следующие сущности: СтрокиОПиУ, СтрокиБаланса, ОПиУ, Баланс. ER-диаграмма системы на логическом уровне представлена на рисунке 19.


Рисунок 19 – ER-диаграмма системы на логическом уровне


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


ER-диаграмма системы на физическом уровне представлена на рисунке 20.


Рисунок 20 – ER-диаграмма системы на физическом уровне


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

Таблица 6 – Описание таблиц базы данных

Наименование таблицы

Наименование поля

Тип поля

Первичный ключ

Внешний ключ

Баланс

КодСтроки

Integer

Да

Да

Период1

Currency

Нет

Нет

Период2

Currency

Нет

Нет

Квартал

Byte

Да

Нет

Год

Integer

Да

Нет

ОПиУ

КодСтроки

Integer

Да

Да

Период1

Currency

Нет

Нет

Период2

Currency

Нет

Нет

Квартал

Byte

Да

Нет

Год

Integer

Да

Нет

СтрокиБаланса 

Название

Text(255)

Нет

Нет

Код

Integer

Да

Нет

 СтрокиОПиУ 

Название

Text(255)

Нет

Нет

Код

Integer

Да

Нет


Схема модели базы данных приведена на рисунке 21.

Рисунок 21 – Схема базы данных


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

Таблица 7 – Описание классификаторов


Кодируемое

множество

объектов

Длина кода

Мощность кода

Система кодирования

Система классификации

Вид классификатора


Баланс

5

9999

порядковая

иерархическая

локальный

Строки баланса

5

9999

порядковая

иерархическая

локальный

ОПиУ

5

9999

порядковая

иерархическая

локальный

Строки ОПиУ







Все классификаторы ведутся сотрудником ИТ.

Классификатор баланса.

Структурная формула классификатора:

F = [Код] : [XXXXX] – код баланса

Пример заполнения - 001234

Классификатор строк баланса

Структурная формула классификатора:

F = [Наименование]:[ XXXXX] – код строки баланса

Пример заполнения - 00004

Классификатор ОПиУ

Структурная формула классификатора:

F = [Наименование]:[ XXXXX] – код ОПиУ

Пример заполнения – 00012.


    1. Тестирование разработанной системы

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


Рисунок 22 – Файлы программы


Для запуска программы нужно дважды щелкнуть по ярлыку Analysis.exe. Далее следовать пользовательской инструкции.


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

Например, выберем баланс за 4-й квартал 2011 года и выберем «Редактировать».

Рисунок 23 – Редактирование баланса


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

Рисунок 24 – Показатели ликвидности и платежеспособности


Рисунок 25 – Показатели финансовой устойчивости

Рисунок 26 – Показатели деловой активности


При необходимости можно изменить структуру баланса и ОПиУ(например, в случае изменения законодательства)

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

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

Чтобы изменить баланс или ОПиУ, его надо выбрать в левом окне и нажать соответствующую кнопку, после чего откроется окно, в котором можно поменять любые данные.

Чтобы удалить баланс или ОПиУ, его надо выбрать в левом окне и нажать соответствующую кнопку.

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


Заключение

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

В данной работе был проведён полный список работ по автоматизации бизнес-процессов в ООО «Завод Автотехнологий» .

В работе рассмотрена проблема автоматизации экономических расчетов.

В первой главе рассмотрены теоретические основы применения информационных технологий, их роли в принятии решений и управлении организацией.

Во второй главе рассмотрено описание предметной области деятельности предприятия. Рассмотрена существующая технология организации бизнес-процессов проведения финансового анализа. При анализе бизнес-процессов было выявлено, что процессы финансового планирования являются трудоёмкими. Была проведена постановка задачи. Была выбрана СУБД MS Access. В качестве языка программирования был выбран Delphi.

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

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



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

  1. Агальцов, В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 272 c.

  2. Бритов Г., Осипова Т. Моделирование бизнес-процессов. - М.:LAP, 2014. – 124 с.

  3. Варфоломеева Е.В. Информационные системы в экономике: Учебное пособие / Е.В. Варфоломеева, Т.В. Воропаева и др.; Под ред. Д.В. Чистова - М.: НИЦ ИНФРА-М, 2015. - 234 с.

  4. Вдовенко Л.А. Информационная система предприятия: Учебное пособие/Вдовенко Л. А. - 2 изд., перераб. и доп. - М.: Вузовский учебник, НИЦ ИНФРА-М, 2015. - 304 с.

  5. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. - СПб.:Питер, 2015. – 368 с.

  6. Гвоздева В.А. Базовые и прикладные информационные технологии: Учебник / Гвоздева В. А. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2015. - 384 с.

  7. Гвоздева В.А. Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2015. - 544 с.

  8. Голицына О.Л. Языки программирования: Учебное пособие / О.Л. Голицына, Т.Л. Партыка, И.И. Попов. - 3-e изд., перераб. и доп. - М.: Форум: ИНФРА-М, 2015. - 400 с.

  9. Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.

  10. Грофф Д., Вайнберг П., Оппель Э. SQL. Полное руководство. - СПб.: Вильямс, 2014. - 960с.

  11. Гудсон Д., Стюард Р. Практическое руководство по доступу к данным. - СПб.:БХВ-Петербург, 2013. – 304 с.

  12. Дунаев В.В. Базы данных. Язык SQL для студента – Издательство: БХВ, 2013. - 196 с.

  13. Душин, В.К. Теоретические основы информационных процессов и систем : учебник / В.К. Душин .— 5-е изд. — М. : ИТК "Дашков и К", 2014 .— 348с.

  14. Дюваль Поль М. Непрерывная интеграция. Улучшение качества программного обеспечения и снижение риска - СПб: Вильямс, 2013. - 497 c.

  15. Емельянова Н. З., Партыка Т. Л., И. И. Попов. Проектирование информационных систем. – М: Издательство «Форум», 2012.- 432 с.

  16. Жук А.П. Защита информации: Учебное пособие / А.П. Жук, Е.П. Жук, О.М. Лепешкин, А.И. Тимошкин. - 2-e изд. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2015. - 392 с.

  17. Заботина Н.Н. Проектирование информационных систем: Учебное пособие / Н.Н. Заботина. - М.: ИНФРА-М, 2011. - 331 с.

  18. Затонский А.В. Информационные технологии: разработка информационных моделей и систем: Учеб. пос. / А.В.Затонский - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014 - 344с.

  19. Илюшечкин В. Основы использования и проектирования баз данных. Учебник. - М.:Юрайт, 2014. - 214с.

  20. Информационные системы в экономике: Учебник / К.В. Балдин, В.Б. Уткин. - 7-e изд. - М.: Дашков и К, 2012. - 395 с.

  21. Исаев Г. Проектирование информационных систем. Учебное пособие. - М.: Омега-Л, 2015. - 432с.

  22. Кабанов В.А. Кабанов, В. А. Практикум Access [Электронный ресурс] / В. А. Кабанов. - М.: Инфра-М; Znanium.com, 2015. - 55 с.

  23. Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.

  24. Коваленко В.В. Проектирование информационных систем: Учебное пособие / В.В. Коваленко. - М.: Форум: НИЦ ИНФРА-М, 2014. - 320 с.

  25. Марков А.С., Лисовский К.Ю. Базы данных. Введение в теорию и методологию: Учебник. – М.: Финансы и статистика, 2015. – 512 с.

  26. Миков А. Информационные процессы и нормативные системы в IT. Математические модели. Проблемы проектирования. Новые подходы. - М.: Либроком, 2013. - 256с.

  27. Набатов Д. Правовая защита баз данных и прав ее создателей по законодательству РФ. - М.:LAP, 2014. - 72с.

  28. Наумов А.Н., Вендров А.М., Иванов В.К. и др. Системы управления базами данных и знаний - М.: Финансы и статистика, 2014. - 352 c.

  29. Озкарахан Э. Машины баз данных и управление базами данных. - М.: Мир, 2013. - 551 c.

  30. Пирогов, В.Ю. Информационные системы и базы данных: организация и проектирование: Учебное пособие / В.Ю. Пирогов. - СПб.: БХВ-Петербург, 2014. - 528 c.

  31. Проектирование информационных систем:Учебное пособие / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - М.: Форум: НИЦ ИНФРА-М, 2014.-432с.

  32. Редько В.Н., Бассараб И.А. Базы данных и информационные системы. - М.: Знание, 2015. - 602 c.

  33. Советов, Б.Я. Базы данных: теория и практика: Учебник для бакалавров / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. - М.: Юрайт, 2013. - 463 c.

  34. Тоу Дэн Настройка SQL - СПб: Питер, 2013. - 539 c.

  35. Туманов В.Е. Основы проектирования реляционных баз данных - М.: Бином, 2012. - 420 c.

  36. Уорден К. Новые интеллектуальные материалы и конструкции. Свойства и применение; М.: Техносфера, 2012. - 456 c.

  37. Уринцов А.И. Дик В.В. Системы поддержки принятия решений. – М.: МЭСИ, 2008. – 321 с.

  38. Уткин В., Балдин К. Информационные системы в экономике. - М.: Academia, 2012. - 288с.

  39. Федотова Е. Информационные технологии и системы: Учебное пособие / Е.Л. Федотова. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2014. - 352 с

  40. Федотова Е.Л. Информационные технологии в профессиональной деятельности: Учебное пособие / Е.Л. Федотова. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2015. - 368 с.

  41. Фейерштейн С., Прибыл Б. Oracle PL/SQL для профессионалов - СПб: Питер, 2012. - 540 c.

  42. Фуфаев, Э.В. Базы данных: Учебное пособие для студентов учреждений среднего профессионального образования / Э.В. Фуфаев, Д.Э. Фуфаев. - М.: ИЦ Академия, 2012. - 320 c.

  43. Хаббард Дж. Автоматизированное проектирование баз данных - М.: Мир, 2014. - 453 c.

  44. Черников Б.В. Информационные технологии управления: Учебник / Б.В. Черников. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2014. - 368 с.

  45. Шаймарданов Р.Б. Моделирование и автоматизация проектирования структур баз данных - М.: Юнити, 2016. - 469 c.

  46. Шишов О.В. Современные технологии и технические средства информатизации: Учебник / О.В. Шишов. - М.: НИЦ Инфра-М, 2012. - 462 с.