Файл: Проектирование реализации операций бизнес-процесса «Управление денежными потоками».pdf
Добавлен: 29.03.2023
Просмотров: 94
Скачиваний: 3
СОДЕРЖАНИЕ
1.1 Выбор комплекса задач автоматизации
1.2 Характеристика существующих бизнес – процессов
1.3 Характеристика документооборота, возникающего при решении задачи
1.4 Обоснование проектных решений по информационному обеспечению
1.5 Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание
2.2 Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5 Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
2.7 Описание программных модулей
Рисунок 2.27. Форма просмотра фактических расчетов
Таким образом, можно сделать вывод, что разработанные диалоги с автоматизированной информационной системой, запросы и отчеты соответствуют функциям системы и позволяют эффективно решать задачи стоящие перед информационной системой.
Для отображения результирующей информации – полных связанных сведений о финансовых показателях предприятия формируются отчеты трех видов:
- отчет о бюджете подразделения организации;
- отчет о бюджете организации;
- отчет о балансе подразделений организации.
Отчеты представлены на рис. 2.28-2.29.
Рисунок 2.28. Отчет о бюджете подразделения
Рисунок 2.29. Отчет о бюджете организации
Рисунок 2.30. Отчет о балансе подразделений организации
В качестве выходной информации системы могут рассматриваться результаты выполнения поисковых запросов. Для обеспечения этого процесса разработаны две формы, которые динамически формируются в процессе выполнения программы. Первая из этих форм позволяет сформировать условие для поиска данных. Вторая – для отображения результатов поиска.
ЗАКЛЮЧЕНИЕ
В курсовой работе была спроектирована и разработана автоматизированная система управления финансовыми потоками.
На этапе исследования была рассмотрена общая характеристика объекта автоматизации, его организационная структура и организация работы. На основе анализа сформированы и обоснованы требования к работе системы и к ее отдельным компонентам: программному, информационному, техническому.
На стадии проектирования разработана общая структура информационной системы в целом, а также по каждой отдельной ее задаче. Определены основные проектные решения, что стало основанием для разработки базы данных, алгоритмического обеспечения, проектирования программного проекта.
Использование информационной системы позволит более глубоко и в полном объеме собирать и анализировать необходимую информацию о плановых и фактических экономических показателях бюджета предприятия и его подразделений, а так же позволит выполнять автоматизированное заполнение бланков баланса.
Для быстрой и полной адаптации пользователя к системе был разработан и подробно описан интерфейс пользователя.
Для обеспечения надежной защиты информации предусмотрена парольная система разграничения доступа к данным и функциям, возложенная на серверную часть программного обеспечения.
Таким образом, созданная в курсовом проекте автоматизированная система управления финансовыми потоками полностью соответствует информационным требованиям предприятия и сможет поддерживать это соответствие в течение всего жизненного цикла системы.
В курсовом проекте проведена разработка автоматизированной информационной системы, которая была реализована при помощи средств Microsoft Access.
В работе проведено исследование предметной области, разработана структура базы данных, спроектированы SQL-запросы к базе данных, разработано алгоритмическое и программное обеспечение, спроектирован программный интерфейс автоматизированной системы, а так же проведено тестирование разработанной системы.
СПИСОК ЛИТЕРАТУРЫ
- Вигерс Карл, Битти Джой Разработка требований к программному обеспечению. 3-е изд., дополненное / Пер. с англ. — М. : Издательство «Русская редакция» ; СПб. : БХВ-Петербург, 2014. — 736 стр.
- Карминский А.М. Применение информационных систем в экономике [Текст] : Учебное пособие / Александр Маркович Карминский, Борис Васильевич Черников. - 2, перераб. и доп. - Москва : Издательский Дом "ФОРУМ" ; Москва : Издательский Дом "ИНФРА-М", 2012. - 320 с.
- Карпова И. П. Базы данных; Питер - Москва, 2013. - 240 c.
- Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных; Форум - Москва, 2012. - 400 c.
- Фуфаев Э. В., Фуфаев Д. Э. Базы данных; Академия - Москва, 2014. - 320 c.
- Грумондз А. В. Гиппиус С. В. Базы данных Академия , 2012
- Габдуллина К. Лидогенерация. Маркетинг, который продает Питер , 2015
- Берзон Н. И. Теплова Т. В. Финансовый менеджмент КНОРУС , 2014
- Парабеллум А. Масштабирование бизнеса. Создаем франчайзинг в розничной торговле Питер , 2013
- Ковалев В. В. Ковалев В. В. Финансовая отчетность. анализ финансовой отчетности (основы балансоведения). : ТК ВЕЛБИ, Изд-во Проспект , 2012
Запрос, формирующий баланс по подразделениям
SELECT Бюджет.[Код строки], Подразделение.наименование, Факт.[дата план], Прогноз.[сумма план], Прогноз.сумма_ндс, Факт.[сумма факт], Факт.сумма_ндс
FROM Контрагент INNER JOIN (Подразделение INNER JOIN (Факт INNER JOIN (Прогноз INNER JOIN (Платеж INNER JOIN Бюджет ON Платеж.[Код платежа] = Бюджет.[код платежа]) ON Прогноз.[Код план] = Бюджет.[код план]) ON Факт.[Код факт] = Бюджет.[код факт]) ON Подразделение.[Код подразделение] = Бюджет.[код подразделения]) ON Контрагент.[Код контрагент] = Бюджет.[код контрагент];
Запросы на выборку информации о рассчетах по дате
SELECT Бюджет.[Код строки], Платеж.Наименование, Платеж.Расшифровка, Платеж.статус, Платеж.[форма оплаты], Факт.[дата план], Факт.[НДС факт], Факт.[сумма факт], Факт.сумма_ндс
FROM Факт INNER JOIN (Платеж INNER JOIN Бюджет ON Платеж.[Код платежа] = Бюджет.[код платежа]) ON Факт.[Код факт] = Бюджет.[код факт]
WHERE (((Факт.[дата план])=[Формы]![Поиск]![Поле8]));
Запрос на выборку информации о заказах
SELECT Nakladnaya.IdTovar, Tovar.nameTovar, Nakladnaya.idPokup, Nakladnaya.vremya, Zakaz.lico, Zakaz.kolichestvo, Nakladnaya.IdZakaz, Pokup.Naimenovan, Pokup.adres, Pokup.bank_rekv, Zapas.zapas, Zapas.stoimost, Zapas.rezerv_kol, Zapas.rezerv_name, Zapas.rezerv_date, Zapas.rezerv_prim, Zapas.idZapas, Nakladnaya.IdTovar, Tovar.idTovar
FROM Zapas INNER JOIN Tovar ON Zapas.idZapas = Tovar.idZapas, Zakaz INNER JOIN (Pokup INNER JOIN Nakladnaya ON Pokup.idPokup = Nakladnaya.idPokup) ON Zakaz.idZakaz = Nakladnaya.IdZakaz;
Запрос на выборку информации об операциях с контрагентом
SELECT Бюджет.[Код строки], Подразделение.наименование, Контрагент.наименование, Платеж.Наименование, Прогноз.сумма_ндс, Факт.[дата план], Факт.сумма_ндс
FROM Контрагент INNER JOIN (Подразделение INNER JOIN (Факт INNER JOIN (Прогноз INNER JOIN (Платеж INNER JOIN Бюджет ON Платеж.[Код платежа] = Бюджет.[код платежа]) ON Прогноз.[Код план] = Бюджет.[код план]) ON Факт.[Код факт] = Бюджет.[код факт]) ON Подразделение.[Код подразделение] = Бюджет.[код подразделения]) ON Контрагент.[Код контрагент] = Бюджет.[код контрагент]
WHERE ((([Подразделение]![Наименование])=[Формы]![Поиск]![Поле13]));
Запрос операций с контрагентами
SELECT Бюджет.[Код строки], Подразделение.наименование, Контрагент.наименование, Платеж.Наименование, Прогноз.сумма_ндс, Факт.[дата план], Факт.сумма_ндс, [Подразделение]![Наименование] AS Выражение1
FROM Контрагент INNER JOIN (Подразделение INNER JOIN (Факт INNER JOIN (Прогноз INNER JOIN (Платеж INNER JOIN Бюджет ON Платеж.[Код платежа] = Бюджет.[код платежа]) ON Прогноз.[Код план] = Бюджет.[код план]) ON Факт.[Код факт] = Бюджет.[код факт]) ON Подразделение.[Код подразделение] = Бюджет.[код подразделения]) ON Контрагент.[Код контрагент] = Бюджет.[код контрагент]
WHERE ((([Контрагент]![Наименование])=[Формы]![Поиск]![Поле19]));
Запрос для составления бюджета подразделения
SELECT Бюджет.[Код строки], Подразделение.наименование, Контрагент.наименование, Платеж.Наименование, Прогноз.сумма_ндс, Факт.[дата план], Факт.сумма_ндс