Тема: СОЗДАНИЕ БАЗЫ ДАННЫХ НАЛОГИ ДЛЯ ОРГАНИЗАЦИИ УЧЕТА НАЛОГОВ.



ВВЕДЕНИЕ

 

       Подавляющее большинство деловых операций сегодня записывается, отслеживается и анализируется в виде данных, хранящихся в реляционных системах.

    Access удовлетворяет потребности самых разных групп пользователей. С помощью мастеров и графических инструментов Access даже пользователи, не владеющие специальными навыками, могут весьма успешно разрабатывать полезные приложения баз данных. Исследования малых и средних предприятий, проведенные различными службами, показали, что Access является одной из самых популярных программ для работы с базами данных.Приложения для автоматизации работы с электронными таблицами, такие как Microsoft Office Excel, используются на персональных компьютерах с момента их появления и, реализуя мощные вычислительные функции, средства анализа данных и построения диаграмм, позволяют выполнять многие стандартные задачи по обработке табличных данных. Современные Web-приложения для современной работы, такие как Windows SharePoint Services, также поддерживают создание и обслуживание списков, доступных через интерфейс Web-обозревателя. Но следует заметить, что ни один из продуктов, поддерживающих таблицы, не обладает всеми достоинствами настоящей реляционной базы данных.

    По мере усложнения приложений на основе таблиц или списков возникает вопрос о перемещении данных в стандартные реляционные таблицы, из которых можно выбирать данные с помощью языка SQL (Structured Query Language).

    После превращения списков в реляционные данные Access позволяет быстро создавать приложения для решения самых разнообразных задач. Для решения стандартных задач в Access включен ряд шаблонов баз данных. Кроме того, многочисленные шаблоны баз данных представлены на Web-узле Office Online.

    Мастера и удобные средства конструирования обеспечивают простоту создания в Access реляционных структур данных, а также запросов, форм и отчетов, необходимых для работы с данными. Контекстно-зависимый интерфейс всегда предоставит пользователю элементы, необходимые в данный момент времени.

    Улучшенный интерфейс пользователя и интерактивные средства разработки в составе Access 2007 делают разработку приложений в среде этого программного продукта доступной для начинающих пользователей. Любой сотрудник, не имея опыта программирования и обладая ограниченными знаниями в области баз данных, может используя Access, самостоятельно решать задачи по обработке данных.

    В тоже время Access удовлетворяет требованиям профессиональных разработчиков и позволяет за незначительное время разрабатывать сложные бизнес-системы.

    Благодаря тесной интеграции с Microsoft Windows Share Point Services стало удобно создавать приложения для совместной работы с базой данных в масштабах всего производства. Размещение данных базы в списках на Web-узле Share Point обеспечивает общий доступ к ним через Web-обозреватель, и сохраняет возможность доступа через Access. Задавая с помощью Windows Share Point Services разрешения на доступ к спискам, можно предоставлять или запрещать доступ определенным пользователям, предоставить разрешение только на чтение или все разрешения на изменения. При использовании узла SharePoint для доступа к базам данных пользователи могут подписаться на уведомления по электронной почте , отправляемые при добавлении, удалении или изменении записей в списке SharePoint.

    Интеграция с Office Outlook 2007 позволяет использовать электронную почту для сбора или обновления данных в таблице Access 2007 , не прибегая к вводу данных вручную.

Основные понятия Баз данных:

Таблица состоит из двух частей: структура и записи.

Создать таблицу - значит создать ее структуру.

Структура таблицы - это совокупность полей или столбцов (атрибутов). Строка таблицы соответствует одному документу.

Поле – это столбец таблицы, имеет две основные характеристики: наименование и тип. Дополнительными характеристиками являются свойства поля, которые позволяют рационально организовать таблицу. Поле, значение которого однозначно идентифицирует запись, называется ключевым полем.

Запись – это строка, присоединенная к таблице. Записи – это переменная часть таблицы, а структура – постоянная (в рамках данной постановки задачи).

Структура таблицы меняется в том случае, если изменилась постановка задачи, поэтому для рационального создания информационной базы необходимо пользоваться принципом единой информационной базы.

Таблицы, содержащие переменную информацию, называют текущими таблицами и содержат поля связи (по которым осуществляется связь с ключевыми полями). Таблица в Базе Данных называется отношением. Между отношениями возникают связи 1 ко ¥ (один ко многим) или ¥ к 1, 1 к 1 (один и тот же идентификатор). Объектами Базы Данных являются таблица, запрос, форма, отчет, макрос, модуль, страница.

Таблица – это структура, которая содержит исходные данные.

Запрос– это ответ на вопрос пользователя к системе. Запросы помогают организовать вычислительный процесс в Базе Данных.

Форма– это экранное представление одной записи таблицы. Форма имитирует документ. В форме можно вести контроль над вводом данных, используя вычисляемые поля.

Отчет– документ установленной формы, который можно распечатать.

Макрос – это укрупненная команда, которая закрепляет за клавишей мыши или клавиатуры определенное действие.

Модули – это встроенные программы на языке VBA, с помощью которых можно создавать интерфейс пользователя, обрабатывать записи таблиц.


Лабораторная работа № 1.

Тема: СОЗДАНИЕ БАЗЫ ДАННЫХ НАЛОГИ ДЛЯ ОРГАНИЗАЦИИ УЧЕТА НАЛОГОВ.

 

Цель обработки – формирование отчетов НДФЛ1, НДФЛ2.

ПОСТАНОВКА ЗАДАЧИ.

В налоговую инспекцию предприятие представляет 6 форм отчетов, каждый из которых является самостоятельной задачей и реализуется в разные периоды времени. Это:

1. Налоговая карта.

2. НДФЛ 2 (сведения о доходах физических лиц).

3. Приложение 14 (электронный вариант отчета).

4. Отчет по ЕСН (Единый социальный налог).

5. Реестр к карточке ЕСН.

6. Реестр документов по НДФЛ 2 и Приложению14.

Задача автоматизации отчетов в налоговую инспекцию входит в комплекс задач по начислению заработной платы. Налоговые органы предлагают стандартную программу по реализации задачи “Приложение 14”. Но эта программа является обособленной и требует больших затрат времени на информационное наполнение. Изучив этот комплекс, мы пришли к выводу, что все перечисленные задачи имеют одну и ту же информационную базу и эти отчеты можно сформировать автоматически из задачи «Расчет заработной платы». Этот комплекс задач можно выделить в автономную подсистему «Автоматизация отчетов по налогообложению физических лиц». В разработке форм указанных отчетов участвуют промежуточные результаты реализации следующих задач:

1. Начисление заработной платы.

2. Удержания налогов.

3. Учет вычетов, предусмотренных законодательством по налогообложению.

4. Совокупный доход, который формируется из годовой зарплаты.

Кроме того, используются справочные сведения о работниках. Справочные данные отражают информацию о количестве иждивенцев и льготах, которыми обладает (не обладает) каждый работник, а также включают в себя паспортные данные работника.

 

 

 


Рисунок - 1

1.Создание базы данных.

Для этого:

а).  Выполнить команду Пуск è Программы èMicrosoft Access;

б).Щелкнуть в стартовом окнеAccess в областиНовая пустая база данных на значке Новая база данных(рис. 2);

 

Рисунок 2 – Создание новой БД

в). Выбрать путь базы данных(рис.3);

Рисунок 3 – Выбор пути для записи файла

 

д). Записать имяБазы данныхèОКèСоздатьèЗакрыть таблицу(рис. 4). В результате появится диалоговое окно новой Базы Данных

 

Рисунок 4 – Запись имени БД

 

Создание новой пустой базы данных в формате Access 2007 приводит к открытию окна Access, в заголовке которого записано <Имя БД>: база данных (Access 2007). В нашем задании: Налоги: база данных (Access 2007)(рис.5).

 

Рисунок 5 – Окно новой БД «Налоги»

Теперь можно приступить к созданию таблиц.

Создание таблиц.

В Access создание таблицы может быть выполнено в одном из двух режимов:

- в режиме конструктора, позволяющем максимально полно определить структуру таблицы;

- в режиме таблицы, предназначенном, прежде всего, для создания, просмотра, поиска, корректировки ее записей и, кроме того, реализующем ряд функций, обеспечивающих определение структуры таблицы.

В нашем задание рассмотрим создание таблицы в режиме конструктора.

Для этого:

а) На вкладке Создание в группе Таблицы следует выбрать команду Конструктор таблиц.

В режиме конструктора таблиц открывается окно Таблица1, в котором определяется структура таблицы базы данных (рис. 6)

 

Рисунок 6 – Создание таблицы в режиме конструктора

 

Окно Конструктора таблиц(рис.6) содержит 2 раздела:

1 – содержит наименование поля, тип данных и описание,

2 – «Свойства поля» - содержит дополнительные характеристики, позволяющие рационально организовать Базу Данных. Каждому типу поля соответствует свой набор свойств.

 

Вкладка Общиесодержит:

 

Размер поля Количество символов, которые можно вписать в значение Поле
Формат поля Принятый формат для данного типа поля (текстовое поле формат не использует)
Маска ввода Используется для типа Дата/Время
Подпись Заголовок столбца (поля) на экране
Значение по умолчанию Соответствует понятию автозапоминания
Условие на значение Условие, ограничивающее пользователя при вводе данных
Сообщение об ошибке Работает в том случае, если используется условие назначения
Обязательное поле Это обязательное или необязательное запоминание данного поля. Имеет 2 значения: Да/Нет
Пустые строки Связано со свойством Обязательное полеи имеет обратное значение
Индексированное поле Упорядоченное расположение записей. (Индексацию желательно проводить для полей связи. Если поле ключевое, то оно автоматически является индексированным, и совпадения при вводе не допускаются.)
Сжатие Юникод Служебное свойство
Поле Мемо Переходим в таблицу – курсор в Поле (Shift+F2)èоткрывается область ввода. (до 1 ГБ)

 

Задание 1.

Создайте следующие таблицы: Начисление по зарплате, Справочник кадров, Паспортные данные.

 


Дата добавления: 2018-04-15; просмотров: 1340; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!