Здесь можно найти учебные материалы, которые помогут вам в написании курсовых работ, дипломов, контрольных работ и рефератов. Так же вы мажете самостоятельно повысить уникальность своей работы для прохождения проверки на плагиат всего за несколько минут.
Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение оригинальности любого файла в формате MS Word. После такого повышения оригинальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, РУКОНТЕКСТ, etxt.ru. Программа «StudentHelp» работает по уникальной технологии так, что на внешний вид, файл с повышенной оригинальностью не отличается от исходного.
Работа № 133052
Наименование:
Курсовик Разработка базы данных федеральная налоговая служба
Информация:
Тип работы: Курсовик.
Предмет: Базы данных.
Добавлен: 13.10.2023.
Год: 2023.
Страниц: 16.
Уникальность по antiplagiat.ru: < 30%
Описание (план):
СОДЕРЖАНИЕ ВВЕДЕНИЕ 3 ОСНОВНАЯ ЧАСТЬ 5 1.1 Инициирование проекта 5 1.2 Определение сущностей 5 1.3 Построение модели уровня сущностей 8 1.4 Построение модели уровня ключей 10 1.5 Построение полноатрибутной модели 13 1.6 Нормализация 15 ЗАКЛЮЧЕНИЕ 16 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 17
ВВЕДЕНИЕ Федеральная налоговая служба (ФНС России) является федеральным органом исполнительной власти, осуществляющим функции по контролю и надзору за соблюдением законодательства о налогах и сборах, за правильностью исчисления, полнотой и своевременностью внесения в соответствующий бюджет налогов, сборов и страховых взносов, в случаях, предусмотренных законодательством Российской Федерации, за правильностью исчисления, полнотой и своевременностью внесения в соответствующий бюджет иных обязательных платежей, за производством и оборотом табачной продукции, за применением контрольно-кассовой техники, а также функции органа валютного контроля в пределах компетенции налоговых органов. В свою очередь налоговая инспекция — это отделение налоговой службы, которое работает в определенном городе или районе. Задача инспекций — отслеживать правильность исчисления, полноту, своевременность уплаты обязательных платежей. Служба обеспечивает взаимодействие между государством и налогоплательщиками. Цель проекта: разработка базы данных для налоговой инспекции, которая позволит эффективно хранить и обрабатывать информацию о налогоплательщиках, их доходах и расходах, налоговых отчетах, проведенных проверках, типах доходов и налоговых инспекторах. Задачи проекта: 1. Изучение предметной области налоговой инспекции и определение требований к базе данных. 2. Разработка концепции базы данных и ее структуры. 3. Создание таблиц для хранения информации о налогоплательщиках, их доходах и расходах, налоговых отчетах, проведенных проверках и налоговых инспекторах. 4. Тестирование и отладка базы данных. 5. Продумать Primary keys и Foreign keys. 6. Создать схему взаимодействия сущностей. Ожидаемый результат проекта: Разработанная база данных должна обеспечивать эффективное хранение и обработку информации о налогоплательщиках, их доходах и расходах, налоговых отчетах, проведенных проверках и налоговых инспекторах. Она должна быть удобной и понятной для использования, а также обеспечивать быстрый доступ к нужной информации. Внедрение базы данных должно улучшить работу налоговой инспекции и повысить ее эффективность в сборе налогов и сборов.
ОСНОВНАЯ ЧАСТЬ 1.1 Инициирование проекта Анализ предметной области налоговая инспекция позволяет понять, что база данных для такой организации должна быть максимально информативной и функциональной. Она должна хранить и обрабатывать данные о налогоплательщиках, их налоговых отчетах и проверках, информацию о доходах и их типах, налоговых инспекторах, которые являются ключевыми сотрудниками налоговой инспекции. Информация автоматически вносится посредством подачи декларации. Налогоплательщики могут быть как физическими, так и юридическими лицами, поэтому база данных должна учитывать их различия. Налоговые отчеты содержат много информации о доходах и расходах налогоплательщиков, а также о суммах налогов, которые они должны уплатить. Поэтому в базе данных должны быть таблицы, которые позволяют хранить подобную информацию. Налоговые проверки проводятся для того, чтобы проверить правильность уплаты налогов и сборов, а также чтобы выявить нарушения в этой сфере. Налоговые инспекторы являются ключевыми сотрудниками налоговой инспекции, поэтому в базе данных должна быть таблица, которая содержит информацию о них. В целом, база данных для налоговой инспекции должна быть удобной и понятной для использования, а также должна обеспечивать быстрый доступ к нужной информации. При проектировании базы данных стоят следующие задачи: 1) Обеспечение хранения в базе данных всей необходимой информации. 2) Обеспечение возможности получения данных по всем необходимым запросам. 3) Сокращение избыточности и дублирования данных. 4) Обеспечение целостности базы данных. 1.2 Определение сущностей На основе предоставленной информации, модель уровня сущностей для базы данных «Налоговая инспекция» будет включать следующие сущности: 1. Налогоплательщик: физическое или юридическое лицо, которое подлежит налогообложению. 2. Налоговый отчет: документ, содержащий информацию о доходах и налогах за определенный период. 3. Налоговая проверка: процедура проверки правильности уплаты налогов и сборов. 4. Налоговый инспектор: сотрудник налоговой инспекции, ответственный за проведение налоговых проверок и взыскание налоговых платежей. 5. Доходы: описание дохода, его суммы и налога на него. 6. Типы дохода: у доходов существует классификация, это могут быть как заработная плата, так и дивиденды от акций и другое. Спроектируем базу данных, содержащую информацию о налогоплательщиках, налоговых отчетах, проверках, инспекторах, доходах и их типах. Пользователями данной базы данных будут являться работники налоговой инспекции. На этом этапе проектирования базы данных необходимо составить предварительный пул сущностей. Для его создания необходимо определить экземпляры объектов предметной области «Налоговая инспекция», обладающие одинаковыми характеристиками, и объединить их в сущности.
Таблица 1 – Описание пула сущностей № сущности Название сущности Определение Описание Е1 Налогоплательщик писок налогоплательщиков инспекции Новый экземпляр сущности появляется после подачи декларации налогопла Е2 Налоговый отчет Отчет о налогоплательщике на определенную дату Новый экземпляр сущности появляется после проведенного отчета Е3 Налоговая проверка Данные о проверке Новый экземпляр сущности появляется после проверки, совершенной налоговым инспектором Е4 Налоговый инспектор Список работников налоговой инспекции Новый экземпляр сущности появляется, когда на работу устраивается новый сотрудник Е5 Тип дохода Список разновидностей доходов Новый экземпляр сущности возникает, если появился новый тип доходов Е6 Доходы Хранение информации о принадлежности дохода к определенному типу Новый экземпляр сущности появляется, когда лицу пришли доходы
1.3 Построение модели уровня сущностей Данный этап проектирования подразумевает в себе наличие уточненного пула сущностей, матрицы связей, описания связей между сущностями и диаграммы ER-типа. Данный этап играет решающую роль в процессе построения модели уровня сущностей. Таблица 2 – Матрица связей Е1 Е2 Е3 Е4 Е5 Е6 Е1 X X Е2 X Х Е3 X X Е4 X Е5 X Х Е6 Х
Опишем подробно каждую связь, для этого назначим имя и уникальный номер. Матрица связей указывает нам на наличие бинарных связей между сущностями, но не отражает их природу. Таким образом, далее произведём исследование каждой выявленной бинарной связи в обоих направлениях и отметим в таблице 3...
ЗАКЛЮЧЕНИЕ В результате выполнения данной курсовой работы была разработана база данных «Налоговая инспекция», которая позволяет хранить информацию налогоплательщиках, их доходах и расходах, налоговых отчетах, проведенных проверках, типах доходов и налоговых инспекторах. База данных содержит модель уровня сущностей, модель уровня ключей, полноатрибутную модель и была нормализована до 3НФ. Все требования, предъявленные к базе данных «Налоговая инспекция», были учтены. В начале была выполнена задача проектирования, было проведено подробное описание предметной области, изучена тема работы в сторонних источниках. После того, как предметная область была описана, был составлен предварительный пул сущностей для использования в базе данных. Произведено поэтапное построение модели предметной области путём определения сущностей и их атрибутов, описания связи между сущностями. В процессе разработки базы данных было построено три диаграммы: ER-, KB- и FA- диаграммы. Поставленные задачи выполнены, цели курсовой работы были достигнуты.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. – М.: Интернет-университет информационных технологий, 2008 2. Дейт К.Дж. Введение в системы баз данных: Пер. с англ. - К.: Діалектика, 1998. - 784с. 3. Информационные системы: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - 2-e изд. - М.: Форум: НИЦ ИНФРА-М, 2014. - 448 с.: (Высшее образование) ISBN 978-5-91134-833-5. ЭБС 4. Карпова Т.С. Базы данных: модели, разработка, реализация. -СПб.: Питер, 2002. -304с 5. Кренке Д. Теория и практика построения баз данных. – Питер, 2010. – С.206 6. Кузнецов С. Базы данных. - М.: Academia, 2012. - 496с. 7. Методические указания по подготовке групповой курсовой работы по дисциплине «Базы данных и экспертные системы» Д.И. Чукова, Н.А. Савченко, В.Е. Рябков, – М.: Издательский центр РГУ нефти и газа имени И.М. Губкина, 2020 8. [Электронный ресурс] URL: articles/nalogovaya-s uzhba-chem-zanimaets a-kratko.html (Дата обращения: 05.05.2023)
* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.