Проектирование структуры информационной базы и разработка программного комплекса, позволяющего автоматизировать процесс учета налогоплательщиков. Разработка конфигурации и создание интерфейса базы данных, форм и отчетов в программе "1С Предприятие".
Аннотация к работе
В тоже время нельзя сводить учет налогоплательщиков только к определенной совокупности формальных, технических процедур по включению сведений о плательщике в базу данных Единого государственного реестра налогоплательщиков (в дальнейшем - БД ЕГРН), по получению и составлению некоторого количества стандартных документов. Практика работы показывает, что налоговый контроль должен осуществляться уже на этом, первом, участке налоговой работы, иначе есть реальная угроза включения в БД ЕГРН недостоверных данных, что резко снижает эффективность всей работы по сбору налогов. В работе по учету налогоплательщиков - юридических лиц и налогоплательщиков - предпринимателей без образования юридического лица существуют определенные различия, однако, основные процедуры, входящие в эту работу, цели и задачи се осуществления, формы и методы проведения, в основном, идентичны. К основным процедурам, связанным с учетом налогоплательщиков, можно отнести следующие: 1. Получение от плательщика пакета документов, необходимых для постановки на учет, их проверка, включение информации о налогоплательщике в базу данных и присвоение ему идентификационного номера (ИНН).Программный продукт АИС «Учет налогоплательщиков» разрабатывается с целью автоматизации учета налогоплательщиков, а также получения необходимой пользователю информации.При разработке использованы следующие программные средства: - 1С:Предприятие 8.2 Подробнее рассмотрим необходимые для разработки АИС программные и технические средства. Для разработки была использована ЭВМ с техническими характеристиками среднего уровня. Разработка данного продукта осуществлялась под управлением операционной системы MS Windows 7. Данную операционную систему отличает высокий уровень совместимости, надежности и быстродействия, что в конечном итоге позволило избежать лишних затрат на разработку и отладку программы.Разработать АИС «Учет налогоплательщиков», предназначенные для учета налогоплательщиков.В программном продукте должен присутствовать хороший и удобный продукт интерфейс - это упростит процесс общения программы с пользователем. Таблица 1.2 - «Юридические лица» - таблица содержит информацию о юридических лицах. Наименование Строка 25 Таблица 1.3 - «Физические лица» - таблица содержит информацию о физических лицах. Визуальное программирование представляет собой процесс интерактивной (действие - результат) разработки программ, дающий возможность разработчику с помощью мыши и клавиатуры визуально находить и помещать нужные компоненты (меню, кнопки, редакторы, блокноты, таблицы и прочее) на форму программы и легко управлять характеристиками этих компонентов.Рисунок 3 - Иерархическая схема наследования объектов На иерархической схеме наследования объектов (рисунок 3) представлены все объекты конфигурации. Рисунок 4 - Схема пользовательского интерфейса Схема данных используемой информационной базы приведена в пункте 1.3 Постановка задачи. Опишем алгоритмы бизнес-процессов для дипломного проекта.Под тестированием понимается процесс исполнения программы в целях обнаружения ошибки. При автономном тестировании каждый модуль проверяется со своими данными, затем идет комплексное тестирование, здесь проверяется группа программных компонентов, системное тестирование (оценочное) это завершающая стадия проверки системы, т.е. испытание системы в целом с помощью независимых тестов. Выделяют два вида (способа) тестирования: 1)Тестирование “черного ящика” Под первым видом подразумевают тестирование с управлением по данным или по входу/выходу, при этом внутренняя структура программы не исследуется. Даны следующие исходные данные для тестирования: Таблица 1.6 - Исходные данные для тестирования.Кроме описанных в пункте 1.2 Средства разработки инструментальных средств, также использовались следующие: •ERWIN - использовался для проектирования структуры базы данных; •Microsoft Office Visio 2007 - использовался для проектирования блок-схем алгоритмов. На протяжении всего процесса - от логического моделирования требований к информации и бизнес-правил, которые определяют базу данных, до оптимизации физической модели в соответствии с заданными характеристиками - ERWIN позволяет наглядно отобразить структуру и основные элементы вашей БД.Степень новизны задачи Разработка проекта с использованием типовых проектных решений при условии их изменения; разработка проектов, имеющих аналогичное решение (В) Сложность контроля: входной информации выходной информации Входные данные однообразной формы и содержания, осуществляется формальный контроль (12) Печать документов однообразной формы и содержания, вывод массивов данных на машинные носители (22) Основные характеристики и параметры: 1) По степени новизны решаемая задача относится к группе «В» (разработка проекта с использованием типовых проектных решений при условии их изменения; разработка проектов, имеющих аналогичное решение). 2) По сложности алгоритма решаемой задачи продукт относится к первой группе: «алгоритмы оптимизации и моделирования систем и объектов». Расчет трудое
План
Содержание
Введение
1 Технологическая часть
1.1 Цель разработки
1.2 Средства разработки
1.3 Постановка задачи
1.4 Внешняя спецификация
1.5 Проектирование
1.6 Результаты работы программы
1.7 Инструментальные средства разработки
2 Экономическая часть
2.1 Расчет трудоемкости разработки программного продукта
2.2 Расчет затрат на разработку программного продукта
2.3 Краткий вывод о необходимости разработки
3 Безопасность жизнедеятельности
3.1 Анализ потенциально опасных и вредных производственных факторов
3.2 Техника безопасности
3.3 Эргономические требования к рабочему месту оператора
Общие требования
Заключение
Список используемых материалов
Приложение
Руководство пользователя информационная база учет данные налогоплательщик
Введение
Учет налогоплательщиков - это первый этап налоговой работы. Действительно, прежде чем собирать налоги, необходимо определить крут тех, кто должен их уплачивать.
Учет плательщиков - это информационная основа всей налоговой работы. От того насколько качественно будут выполнены все процедуры на этом участке, зависит качество работы всей инспекции.
В тоже время нельзя сводить учет налогоплательщиков только к определенной совокупности формальных, технических процедур по включению сведений о плательщике в базу данных Единого государственного реестра налогоплательщиков (в дальнейшем - БД ЕГРН), по получению и составлению некоторого количества стандартных документов.
Практика работы показывает, что налоговый контроль должен осуществляться уже на этом, первом, участке налоговой работы, иначе есть реальная угроза включения в БД ЕГРН недостоверных данных, что резко снижает эффективность всей работы по сбору налогов.
В работе по учету налогоплательщиков - юридических лиц и налогоплательщиков - предпринимателей без образования юридического лица существуют определенные различия, однако, основные процедуры, входящие в эту работу, цели и задачи се осуществления, формы и методы проведения, в основном, идентичны.
К основным процедурам, связанным с учетом налогоплательщиков, можно отнести следующие: 1. Получение от плательщика пакета документов, необходимых для постановки на учет, их проверка, включение информации о налогоплательщике в базу данных и присвоение ему идентификационного номера (ИНН).
2. Получение от плательщика информации о внесении изменений в первоначально предоставленный пакет документов и включение информации об изменении документов налогоплательщика в базу данных.
3. Получение и включение в базу данных сведений о налогоплательщиках из иных источников (не от налогоплательщика).
4. Выдача плательщику Свидетельства о постановке на учет в налоговом органе, а также - различных справок, необходимых для осуществления им хозяйственной деятельности.
5. Ответы на запросы, поступающие из налоговых, правоохранительных, судебных и иных органов, касающиеся сведений, содержащихся в учредительных документах налогоплательщиков и их счетов в банках.
6. Представление базы данных ЕГРН на региональный уровень.
7. Составление отчетности о работе по учету плательщиков и участие в составлении отчетности о работе инспекции.
8. Выверка сведений, содержащихся в базе данных.
9. Прочие работы, не вошедшие в перечень, но связанные с учетом плательщиков.