Разработка приложения для ведения базы данных в отделе бухгалтерии по расчету зарплаты - Курсовая работа

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


Аннотация к работе
На сегодняшний день базы данных часто встречаются в деятельности большинства предприятий. Она позволяет вести учет различных направлений деятельности предприятия и облегчает работу сотрудникам по ведению документации. Таким образом, разработанное приложение хранит информацию о начислениях и удержания по каждому сотруднику; позволяет принимать и увольнять сотрудников на работу, задавать им должности и стаж; производится заполнение табелей с указанием отработанного время. В первом разделе курсовой работы описывается назначение разработанного приложения и приводится схема его основной функциональности.Приложение предназначено для ведения базы данных в отделе бухгалтерии по расчету зарплаты. Позволяет рассчитать начисления и удержания для каждого сотрудника по отработанному времени, указанному в табеле.Для создания новой базы данных необходимо кликнуть правой кнопкой мыши на пункт "Базы данных" и выбрать в списке "Создать базу данных…" (рисунок 2.2).Каждая база данных SQL Server имеет как минимум два файла, с ней ассоциирующихся: один файл данных, в котором непосредственно хранятся данные и как минимум один файл журнала транзакций. Все изменения в базе данных записываются в журнал транзакций.Созданная база данных "Отдел бухгалтерии по расчету зарплаты" состоит из 10 таблиц. В данной курсовой работе была разработана база данных, предназначенная для использования в отделе бухгалтерии по расчету зарплаты. Перечень таблиц и общие сведения о них представлены в таблице 3.1: Таблица 3.1 - Описание таблиц базы данных "Отдел бухгалтерии по расчету зарплаты" Наименование Общие сведения о содержимом 5 Лицевой счет Список лицевых счетов сотрудниковСостав таблицы "Сотрудники" представлен в таблице 3.2. Состав таблицы "Категория" представлен в таблице 3.3. Состав таблицы "Должность" представлен в таблице 3.4. Состав таблицы "Отдел" представлен в таблице 3.5. Состав таблицы "Лицевой счет" представлен в таблице 3.6.ALTER TABLE Должность ALTER TABLE ЛИЦЕВОЙСЧЕТ ALTER TABLE Табель ALTER TABLE Начислено Код int primary key identity, КОДСОТРУДНИКА int NOT NULL, КОДДОЛЖНОСТИ int NOT NULL, ДАТАПРИЕМА datetime NOT NULL, ДАТАУВОЛЬНЕНИЯ datetime, Ставка float NOT NULL, КОДОТДЕЛА int NOT NULLДля просмотра таблиц справочников необходимо выбрать вкладку "НАДСТРОЙКИ" и в нем соответствующий пункт меню "Справочники", пример которого приведен на рисунке 4.1. При выборе любой из таблицы-справочника имеется возможность корректировки данных таблицы (изменение, добавление и удаление записей). Для того, что бы корректрировать какую-либо таблицу имеется 2 способа: 1. Если вы хотите добавить запись в таблицу, то необходимо сначало выбрать эту таблицу, после чего нажать на кнопку , расположенных в нижней части формы (рисунок 4.2). Если вы хотите удалить запись, то вам необходимо выделить интересующую вам запись, после чего нажать на кнопку , расположенных в нижней части формы (рисунок 4.3).Главной задачей данного приложения является заполнени лицевого счета на каждого сотрудника с указанием его должности, даты приема и увольнения на работу, ставки и название отдела, в котором он работает, заполнение количество отработанных часов в табель, расчет начислений и удержаний по табелю. Рассмотрим пошаговое оформление начисление или удержание сотруднику. Для начала работы, необходимо ввести ФИО сотрудника на форму "Сотрудники" (рисунок 4.10). Следующим шагом является заполнение формы "Информация о лицевых счетах", которая находиться в пукте меню Таблицы. Для заполнения лицевого счета сотрудника необходимо выбрать ФИО сотрудника, выбрать должность на которую он будит принят, ввести дату принятия на работу, ставку на которую он будет принят и название отдела, в котором он будет работать (рисунок 4.11).В приложении реализовано построение пяти отчетов (рисунок 4.18): - "Годовой отчет по лицевым счетам" - отчет по лицевым счетам в течении года с указанием количества сотрудников за указанный год (Фамилия, должность, дата приема, дата увольнения, ставка, название отдела) (рисунки 4.18 и 4.19); "Начисления по сотрудникам" - список сотрудников с указанием должности, даты приема и увольнения, даты создания табеля, названия начисления, даты начисления и сумму, с указанием итого по сумме начислений (рисунок 4.20); "Удержания по сотрудникам" - список сотрудников с указанием должности, даты приема и увольнения, даты создания табеля, названия удержания, даты удержания и сумму, с указанием итого по сумме удержаний (рисунок 4.21); "Увеличение начисления" - список зарплаты сотрудников с указанием даты начисления и суммы, если поднять зарплату на 5% (рисунок 4.23). Для задания года в отчете "Годовой отчет по лицевым счетам" используется запрос ЗАПРОСОТЧЕТЛИЦЕВОЙСЧЕТ.Чтобы повысить удобство приложения, на каждой форме расположена кнопка . Вы легко сможете распечатать нужную вам форму (рисунок 4.25).Д

План
Содержание

Введение

1. Назначение разработанного приложения

2. Создание баз данных и журналов транзакций в среде MS SQL Server

2.1 Создание баз данных

2.3 Создание журналов транзакций

3. Структура базы данных приложения

3.1 Состав таблиц базы данных

3.2 Структура таблиц базы данных

3.3 SQL-код по созданию таблиц и описания ограничений

4. Схема диалога пользователей с разработанным приложением

4.1 Корректировка таблиц-справочников

4.2 Основная функциональность приложения по ведению базы данных

4.3 Построение печатных форм

4.4 Дополнительная функциональность приложения

5. Использование средств MS SQL Server

5.1 Использование представлений

5.2 Использование хранимых процедур

5.3 Использование временных таблиц

Заключение

Список использованных источников

Введение
На сегодняшний день базы данных часто встречаются в деятельности большинства предприятий. Она позволяет вести учет различных направлений деятельности предприятия и облегчает работу сотрудникам по ведению документации.

Целью данной курсовой работы была разработка автоматизированной системы управления отдела бухгалтерии по расчету зарплаты.

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

Приложение разработано на Microsoft Access 2013. В качестве сервера баз данных выступает MS SQL Server 2000.

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

Второй раздел содержит теоретические сведения о создании базы данных и журнала транзакций на MS SQL Server 2008.

Третий раздел содержит структуру базы данных приложения с подробным описанием разработанных таблиц.

Четвертый раздел описывает схему диалога пользователя с разработанным приложением.

В пятом разделе описываются используемые в приложении средства MS SQL Server.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?