Разработка автоматизированной подсистемы ведения финансовой документации и отчетности организации
В настоящем ВКР рассматривается вопрос разработки информационной системы EPAM SYSTEMS. Важно понимать, что компьютерный учет значительно отличается от обычного. Компьютер позволяет облегчить учет, сокращая время на оформление и создание документов и обработку всех хранящейся информации, касающейся торговой деятельности. Да, все эти отчеты можно сделать и без помощи ЭВМ, ведь особой математики в них не содержится, но вопрос в другом – сколько времени уйдет на их подготовку. В тот момент они уже будут не нужны. Либо же нужно будет расширять штат сотрудников, что увеличит расходы на зарплату и приведет к нулевой или отравительной прибыли для самой компании. Таким образом, применяя компьютер количество переходит в качество, т.е. увеличивая скорость расчетов улучшается и качество самих готовых отчетов, что дает возможность улучшать схем построения бизнеса.
Управление финансами заключает в себе функции подбора и организации персонала, прогнозирования и планирования коммерческой де
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ5
I АНАЛИЗ ПРЕДМЕНТОЙ ОБЛАСТИ7
1.1 Описание экономической модели деятельности организации EPAM SYSTEMS7
1.2 Анализ процессов, связанных с ведением финансовой документации и отчетности9
1.3 Выявление типичных проблем и ошибок, возникающих в процессе ведения финансовой документации и отчетности12
1.4 Анализ требований к автоматизированной подсистемы ведения финансовой документации и отчётности14
1.4.1 Формулирование функциональных и нефункциональных требований к системе14
II ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ ПОДСИСТЕМЫ19
2.1 Обзор существующих систем ведения финансовой документации и отчётности19
2.1.1 Описание преимуществ и недостатков существующих решений19
2.1.2 Оценка степени соответствия существующих решений сформулированным требованиям27
2.2 Проектирование архитектуры проекта30
2.2.1 Выбор архитектуры30
2.2.2 Описание компонентов системы33
2.3 Проектирование базы данных для хранения финансовой документации, отчетности34
2.3.1 Описание схемы базы данных34
2.4 Описание сценариев использование системы42
III РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ45
3.1 Выбор технологии и инструментов для разработки системы45
3.2 Разработка системы49
3.3 Разработка тестовых сценариев и проведение тестирования61
3.4 Обоснование экономической эффективности проекта68
3.4.1 Выбор и обоснование методики расчёта экономической эффективности68
3.4.2 Расчёт показателей экономической эффективности проекта79
ЗАКЛЮЧЕНИЕ88
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ90
список использованных источников
Джейсон У. VisualC# .NET. Полное руководство/ Джейсон У., Прайс М.; Майк М. КОРОНА принт, 2021. - 960 c.
Джеффри У. Основы реляционных баз данных., 2020 -344 с.
Румянцева Е.Л. Информационные технологии/ Е.Л. Румянцева, В.В. Слюсарь, 2021.
Мирошниченко Г. А.Реляционные базы данных: практические приемы оптимальных решений. – СПб.: БХВ-Петербург, 2022 – 400с.:ил;
Симионов Ю.Ф. Информационный менеджмент/ Симионов Ю.Ф., Боромотов В.В.. — Ростов н.Д: Феникс, 2021, 250с., ил.;
В.В. Кириллов. Введение в реляционные базы данных/ В.В. Кириллов, Г.Ю. Громов. СПб:БХВ-Петербург, 2021
Якобсон А. Унифицированный процесс разработки программного обеспечения/ Якобсон А., Г. Буч, Дж. Рамбо, СПб.: Питер , 2021. - 496 сРеляционные базы данных: практические приемы оптимальных решений. СПб.: БХВ-Петербург, 2019
Браст Эндрю Дж. Разработка приложений на основе Microsoft SQL Server 2005/ Браст Эндрю Дж., Форте С. Microsoft Press, 2020
Т.А.Павловская - С# Программирование на языке высокого уровня. Учебник для вузов. -СПб.:Питер,2019Фролов А.В. Язык С#: Самоучитель/ Фролов А.В., Фролов Г.В. М.Диалог-МИФИ,2021Гуннерсон Э. Введение в С#. Библиотека программиста. – СПб.:Питер,2018Информатика в экономике. - М.: Вузовский учебник, Инфра-М, 2022.
Цыгалов Ю. Экономическая эффективность инвестиций в ИТ: оптимальный метод оценки [Электронный ресурс] // Газета PC Week/RE. -2019. № 33. - Режим доступа: http://www.pcweek.ru/themes/detail.php?ID=68331
Плещев В.В. Базы данных. Visuаl FoxPro, Access, SQL Server, Oracle с примерами и упражнениями [Текст]: учеб. пособие 3е изд., – Екатеринбург: изд-во УРГЭУ, 2022.
Практика программирования на С# для Windows и Web в Microsoft Visual Studio: [Электронный ресурс] – Режим доступа: http://wladm.narod.ru/C_Sharp/;
Свердловский областной суд Официальный сайт: [Электронный ресурс] – Режим доступа: http://femida.e-burg.ru/
Учебное пособие / Шакин В.Н. Базовые средства программирования на Visual Bas
2.2 Проектирование архитектуры проекта2.2.1 Выбор архитектурыТехническая архитектура EPAM SYSTEMS представляет собой совокупность следующих технических средств: 2 сервера, 58 персональных компьютеров, канал связи, 15 многофункциональных устройств (принтер-сканер-копир), периферийные устройства (два принтера, две точки доступа WiFi, один беспроводной модем Yota, один факс).
В таблице 5 представлены характеристики оборудования.
Таблица 5 - Характеристики оборудования
№ п/п Наименование оборудования Характеристики Цель применения
1 ПК Процессор: Pentium Core 2 Duo 2,4 ГГц; ОЗУ: 2 Гб; ЖД: 320 Гб Требуется для работы сотрудников
3 Коммутаторы Cisco 3750 Для каждого структурного подразделения
4 Маршрутизаторы DI-808HV Для всей организации
В программную архитектуру ИС входят ОС и всё ПО, которое установлено на компьютерах, входящих в техническую архитектуру. Сервера работают под управлением Windows Server 2018, а рабочие станции под управлением Windows 10.