Автоматизация работы с электронными счетами-фактурами на стороне клиента
Автор: Sid55 • Ноябрь 5, 2018 • Дипломная работа • 17,077 Слов (69 Страниц) • 456 Просмотры
Содержание
Обозначения и сокращения 3
Введение 4
1 Позиционирование проекта 6
1.1 Описание предметной области 6
1.2 Обзор альтернативных решений 11
1.3 Постановка задачи 13
2 Разработка решения 17
2.1 Функциональные возможности 17
2.2 Описание вариантов использования 17
2.3 Информационно-логическая модель данных 23
2.4 Архитектура решения 29
2.5 Обзор инструментария 31
3 Реализация приложения 32
3.1 Реализация модуля предварительной загрузки приложения 32
3.2 Реализация модуля взаимодействия с БД 33
3.3 Реализация модуля взаимодействия с АИС 39
3.4 Реализация модуля передачи ЭСФЧ 41
3.5 Реализация модуля обновления статусов ЭСФЧ 45
3.6 Реализация модуля обработки входящих файлов 46
3.7 Реализация модуля формирования исходящих файлов 48
3.8 Реализация графического интерфейса пользователя 49
4 Тестирование 54
Заключение 58
Список использованных источников 59
Приложение А 63
Приложение Б 64
Приложение В 67
Приложение Г 71
Приложение Д 72
Приложение Е 73
Приложение Ж 74
Приложение К 77
Приложение Л 85
- Обозначения и сокращения
ORM – object-relational mapping;
АИС – автоматизированная информационная система «Учет электронных счетов-фактур»;
АС – автоматизированный сервис приёма и обработки электронных счетов-фактур;
БД – база данных;
ГосСУОК – Государственная система управления открытыми ключами проверки электронной цифровой подписи;
ЗАО – закрытое акционерное общество;
ИОК – инфраструктура открытых ключей
МНС – Министерство по налогам и сборам;
НДС – налог на добавленную стоимость;
НК – Налоговый Кодекс;
НКИ – отчуждаемый носитель ключевой информации;
ОАО – открытое акционерное общество;
РБ – Республика Беларусь;
СОК – сертификат открытого ключа;
СОС – список отозванных сертификатов;
с/х – субъект хозяйствования;
УНП – уникальный номер плательщика;
УС – учетная система;
ЭСЧФ – электронный счет-фактура;
ЭЦП – электронная цифровая подпись;
- Введение
Эффективное управление деятельностью организаций в современных условиях невозможно без использования компьютерных технологий. Использование различных информационных систем возможность сотрудникам стандартизировать ввод, обработку и отображение данных, относящихся к деятельности организации. В использовании информационных систем, прежде всего, заинтересовано государство, так как в процессе своей деятельности организации выплачивают в бюджет денежные средства, основная часть которых является различного рода налогами. Поэтому со стороны государства предпринимаются определенного рода шаги, направленные на повсеместное внедрение компьютерных технологий и механизмов работы, позволяющих вести контроль над деятельностью организаций.
...