Диплом: Автоматизация представления данных о налогоплательщиках для ООО "Сибтрейд"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
46
хранить все резервные копии на удаленных серверах, например, в облачных
хранилищах. Тогда работу по проекту можно будет продолжить с любого
компьютера с доступом в сеть интернет.
Также имеется вероятность того, что в процессе реализации проекта,
изменятся требования к информационной системе. Даже несмотря на то, что
было проведено комплексное изучение предметной области и выявлены
конкретные требования к разрабатываемому программному продукту, возможна
ситуация, когда какой-то момент не был учтен, либо изменилась сама
предметная область. Для снижения вероятности возникновения риска
необходимо ответственно подходить к выбору разработчика-проектировщика, в
обязанности которого входит исследование предметной области и формирование
требований к разрабатываемой информационной системе, т.к. именно от
результатов его исследования зависит полнота и гибкость требований к
разрабатываемому программному продукту. Данный риск может возникнуть на
следующих этапах жизненного цикла информационной системы: разработка,
тестирование и внедрение.
Помимо возможного изменения требований к информационной системе,
существует риск полной отмены реализации проекта, в связи с изменившимися
внешними условиями. До полного завершения проекта автоматизации такой
риск всегда существует, однако, чем ближе дата завершения проекта, тем
вероятность возникновения данного риска будет ниже, а после прохождения
этапа внедрения негативный эффект данного риска значительно снижается.
2.1.3. Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Для обеспечения информационной безопасности и сохранности
информации необходимо использовать разделение прав пользователей к
различным модулям разрабатываемой информационной системы. Всего в
разрабатываемой системе планируются следующие группы пользователей:
47
администраторы;
пользователи.
Уровни доступа к разным модулям системы представлены в виде таблицы
4.
Таблица 4
Разграничение прав доступа к системе
Модули системы
Группы пользователей
Администратор
ы
Пользователи
Авторизация
Чтение
Чтение
Ввод данных о сотрудниках
Чтение/создание/р
едактирование
Чтение/создание/редак
тирование
Формирование отчетов
Чтение/создание/р
едактирование
Чтение/Редактировани
е
Управление справочниками
Чтение/создание/р
едактирование
Чтение/Редактировани
е
Управление пользователями
Чтение/создание/р
едактирование
Нет
База данных
Чтение/создание/р
едактирование
Нет
Как видно из таблицы 4 у каждой группы пользователей имеется свой
уровень доступа. Для того, чтобы защитить учетные записи пользователей от
несанкционированного доступа необходимо применить шифрование
конфиденциальных данных. Пароли для доступа к ИС должны храниться в базе
данных в зашифрованном виде.
Кроме того, необходимо следить за сложностью паролей, которые
устанавливают себе пользователи. Пароль должен быть длинной не менее 8
символов, с обязательным использованием минимум одной цифры и прописного
символа (большой буквы).
Одной из причин потери информации могут быть вирусы. Компьютерный
вирус это фрагмент программного кода, который умеет размножаться, копируя
себя в тело других программ. При этом замедляется работа компьютера или
полностью (либо частично) разрушается файловая система.
48
Опасность вирусов и легкость заражения (пользователь может даже не
подозревать о наличии вирусов в системе) заставляют на каждом предприятии
использовать антивирусные программы. Антивирусные программы – это
программы, написанные специально для выявления и уничтожения вирусов.
Наиболее предпочтительными программами при использовании данного
проекта являются DRWEB, AVP.
Необходимо использовать программное обеспечение только из
проверенных источников, иметь резервные копии, как программ, так и
результатов своей работы.
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и её описание
Информационной моделью называют схему движения входной,
промежуточной и результативной информации и функций предметной области.
Также с помощью информационной модели объясняется с помощью каких
входных данных (документов) и какой нормативно-справочной информации
происходит выполнение основных функций. Информационная модель
представлена на рисунке 7.
49
Спр
«Пользователи»
Администратор
Спр*
«Пользователи»
Управление
справочниками
ИС
Пользователь
Ввод доходов
Спр «Типы
документов»
Ввод данных
сотрудников
Т «Доходы»
Т «Сотрудники»
Т* «Сотрудники»
Т* «Доходы»
Отчет по форме 2-
НДФЛ
Отчет по форме 6-
НДФЛ
Пользователь
Форма ввода
параметров отчета
Спр
«Должности»
Спр*
«Должности»
Спр* «Типы
документов»
Единый отчет по
страховым взносам
Рисунок 7 – Информационная модель
В соответствии с составленной информационной моделью
Администратор может работать со справочником пользователей системы:
добавлять и изменять его записи.
Выполнение каждой отдельно взятой функции системы (ввод данных и
формирование отчетов) осуществляется с помощью соответствующей формы
пользовательского интерфейса.
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации
В информационной системе используются три справочника,
характеристики которых приведены в таблице 5.
50
Таблица 5
Справочники информационной системы
пп
Название
справочник
а
Ответственн
ый за
ведение
Средний
объём
справочн
ика в
записях
Среднюю
частоту
актуализа
ции
Средний
объем
актуализа
ции, %
1
Типы
документов
Администратор
3
1 раз в
месяц
-
2
Должность
Администратор
5
1 раз в
месяц
10
3
Пользователи
Администратор
2
1 раз в
месяц
10
Реквизитный состав каждого справочника представлен в виде таблицы 6.
Таблица 6
Реквизитный состав справочников информационной системы
№ пп
Название
справочника
Перечень реквизитов
1
Типы документов
Наименование
2
Должность
Наименование
3
Пользователи
ФИО;
Пароль;
Телефон
Редактирование и ввод новых записей с справочники осуществляется с
помощью специальных форм. На рисунке 8 приведен макет формы для работы с
записями справочника «Пользователи».
Рисунок 8 – Макет формы Пользователь
Форма для работы с записями справочников «Тип документа» и
Должность имеют аналогичный вид (Рисунок 9).
51
Рисунок 9 – Макет формы Тип документа и Должность
В качестве входных данных для информационной системы представления
данных о налогоплательщиках выступают данные о сотрудниках и их доходах.
Перечисленные входные данные создаются с помощью специальных форм.
Макеты форм представлены на рисунках 10 (форма добавления поступления
средств) и 11 (форма ввода расходования средств).
Рисунок 10 – Макет формы добавления данных о сотруднике
52
Рисунок 11 – Макет формы ввода данных о доходе
Данные, которые пользователи вводят в эти формы сохраняются в базе
данных, а затем используются для формирования результатной информации.
2.2.3. Характеристика результатной информации
Результатная информация (выходные данные) информационной системы
включает:
1. Ежедневные отчеты, выгружаемые в Microsoft Excel на основании
введенных данных.
2. Сводный отчет за месяц или год, выгружаемые в Microsoft Excel.
Подробное описание выходных данных в таблице 7.
Таблица 7
Описание результатной информации
Наименование
Отчет по форме 6-
НДФЛ
Отчет по форме 2-
НДФЛ
Единый отчет
по страховым
взносам
Реквизиты
Данные
организации;
Сумма доходов
физических лиц по
месяцам;
Сумма
исчисленного
налога на доходы
физических лиц по
месяцам
Фамилия;
Имя;
Отчество;
Дата рождения;
Данные документа,
удостоверяющего
личность
работника;
Налоговая ставка;
ИНН
Адрес места
жительства;
Данные
организации;
Сумма доходов
физических
лиц по
месяцам;
Сумма
страховых
взносов по
месяцам по
направлениям
53
отчетный год,
месяц, сумма
дохода, код дохода,
сумма вычета, код
вычета
Должность
Таблицы, на
основе которых
формируется
Сотрудники;
Доходы;
Типы документов;
Должности.
Сотрудники;
Доходы;
Типы документов;
Должности.
Сотрудники;
Доходы.
Частота
формирования
По мере
необходимости
По мере
необходимости
По мере
необходимости
Способ доставки
Электронная
таблица Microsoft
Excel
Электронная
таблица Microsoft
Excel
Электронная
таблица
Microsoft Excel
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Дерево функций информационной системы представлено на рисунке 12.
Основные
Ввод данных
Формирование отчета 2-
НДФЛ
Формирование отчета 6-
НДФЛ
Функции ИС
Служебные
Авторизация
пользователя
Управление
справочниками
Формирование единого
отчета по страховым
взносам
Рисунок 12 – Дерево функций информационной системы
На основании дерева функций разработан сценарий диалога, который
представлен на рисунке 13.
54
Управление
справочниками
Ввод данных
Ввод доходов
Авторизация
Ввод
сотрудников
Отчеты
Отчет 2-НДФЛ
Отчет 6-НДФЛ
Единый отчет по
страховым
взносам
Пользователи
Должности
Типы документов
Рисунок 13 – Сценарий диалога информационной системы
После запуска программы, пользователю обязательно необходимо пройти
авторизацию с помощью логина пароля. После того, как он авторизуется
открывается главное окно программы, у которой имеется меню для доступа ко
всем функциям ИС. Выполнение какой-либо функции реализовано с помощью
отдельной формы пользовательского интерфейса.
2.3.2. Характеристика базы данных
В качестве системы управления базой данный для разрабатываемой
информационной системы была выбрана СУБД Microsoft Access.
Для хранения всех необходимых данных была спроектирована и создана
база данных, состоящая из 5 таблиц. ER-модель спроектированной базы данных
представлена на рисунке 14.
55
Рисунок 14 ER-модель базы данных
Описание все таблиц базы данных представлены в таблицах 8-12.
Таблица 8
Таблица users (Пользователи)
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Идентификатор
id
Счетчик
11
PK
ФИО
userfio
Текстовой
255
Пароль
пользователя (в
зашифрованном
виде)
password
Текстовой
255
Телефон
phone
Текстовой
255
Сотрудник
Идентификатор
Фамилия
Имя
Отчество
Дата рождения
Доку мент
Налоговая ставка
ИНН
Адрес места жительства
Должность (FK)
Тип документа (FK)
Доходы
Идентификатор
Отчетный год
Отчетный месяц
Сотрудник (FK)
Сумма дохода
Код дохода
Сумма вычета
Код вычета
Польз ователь (FK)
Польз ователь
Идентификатор
ФИО
Пароль
Телефон
Должность
Идентификатор
Наименование
Типы доку ментов
Идентификатор
Наименование

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)