Автор работы: Пользователь скрыл имя, 12 Марта 2012 в 21:01, курсовая работа
Целью данного курсового проекта является разработка автоматизированной системы по начислению заработной платы по 18-разрядной тарифной сетке (на примере работников: Колчин Н.С., Нечаев П.П., Перцева А.И., Скляр Б.В.)».
Для достижения поставленной цели необходимо решить следующие задачи:
1. Ознакомиться с теоретическими аспектами основ проектирования информационных систем.
2. Сформулировать постановку задачи.
3. Спроектировать входные, промежуточные и выходные формы документов.
4. .Построить информационно-логическую модель АИС.
5. Разработать алгоритм функционирования информационной системы.
6. Написать инструкцию для пользователя.
ВВЕДЕНИЕ 3
1. ОСНОВЫ ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ 5
1.1. Понятие технической документации 5
1.2. Понятие проекта и проектирования 6
1.3. Цель, задачи и этапы проектирования 9
1.4. Источники получения данных 15
1.5. Понятие индивидуальных и типовых проектов 16
1.6. Состав технического задания 17
1.7. Состав технического проекта 18
2. РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СОСТЕМЫ ПО НАЧИСЛЕНИЮ ЗАРАБОТНОЙ ПЛАТЫ (ПО 18-ТИ РАЗРЯДНОЙ ТАРИФНОЙ СЕТКЕ) 21
2.1. Пояснительная записка 21
2.2. Формы входных, промежуточных и выходных документов 22
2.3. Информационно-логическая модель 28
2.4. Алгоритм функционирования информационной системы 30
2.5. Инструкция для пользователя 32
ВЫВОДЫ И ПРЕДЛОЖЕНИЯ 33
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 34
ПРИЛОЖЕНИЯ 35
В первой строке отображается минимальный размер зарплаты, формат данных - целое число максимальной длиной 4 знака.
Во второй строке содержится информация о проценте подоходного налога, формат данных – целое число максимальной длиной 2 знака.
В третьей строке содержится информация о проценте профсоюзного взноса, формат данных – целое число максимальной длиной 1 знак.
В четвертой-шестой строках содержится информация о проценте оплаты больничного листа, формат данных – целое число максимальной длиной 2 знака в четвертой и пятой строке и 3 знака в шестой строке.
Учетные сведения о сотрудниках следует объединить в справочнике 4 и представить в виде таблицы, содержащей 5 столбцов.
Справочник 4. Учетные сведения о сотрудниках
Табельный номер работника | Ф.И.О. работника | Начало трудовой деятельности | Тарифный разряд | Членство в профсоюзе |
xx | 12$ | дд.мм.гггг | xx | 3$ |
В первом столбце должны находиться табельные номера работников, формат данных – целое число максимальной длиной 2 знака.
Во втором столбце содержатся фамилии, имена и отчества сотрудников в текстовом формате максимальной длиной 12 символов.
В третьем столбце представлены данные о дате начала трудовой деятельности, дата отображена в формате дд.мм.гггг.
В четвертом столбце представлены тарифные разряды, формат данных - целое число максимальной длиной 2 знака.
В пятом столбце содержится информация о членстве в профсоюзе в текстовом формате максимальной длиной 3 символа.
Таблица 1 представляет собой Сводный табель учета рабочего времени за год, содержит 6 столбцов.
Таблица 1. Сводный табель учета рабочего времени за год
Месяц расчета зарплаты | Табельный номер работника | Ф.И.О. | Количество отработанных дней | Количество дней по болезни | Процент выданного аванса |
8$ | xx | 12$ | xx | xx | xx% |
Первый показатель отображает месяцы расчета зарплаты, формат данных – текстовое поле длиной не меньше 8 символов.
Во втором столбце должны находиться табельные номера работников, формат данных – целое число максимальной длиной 2 знака.
В третьем столбце содержатся фамилии, имена и отчества сотрудников в текстовом формате максимальной длиной 12 символов.
В четвертом столбце представлены данные о количестве отработанных дней, формат данных - целое число максимальной длиной 2 знака.
В пятом столбце представлены данные о количестве дней по болезни, формат данных - целое число максимальной длиной 2 знака.
В шестом столбце представлены данные о проценте выданного аванса, формат данных - целое число максимальной длиной 2 знака.
На основании данных таблицы 1 «Сводный табель учета рабочего времени за год» и, используя мастер сводных таблицы, формируем сводную таблицу – промежуточную форму 1 «Табель учета рабочего времени за месяц».
Промежуточная форма 1. Табель учета рабочего времени за месяц
Месяц расчета зарплаты | 8$ |
| Табельный номер работника |
Данные | xx |
Сумма по полю Количество отработанных дней | xx |
Сумма по полю Количество дней по болезни | xx |
Сумма по полю Процент выданного аванса | x,xх |
Таблица содержит 4 строки, в общей части отражается месяц расчета зарплаты, формат данных – текстовое поле длиной не меньше 8 символов.
В первой строке находятся табельные номера работников в формате целого числа максимальной длиной 2 знака.
Во второй строке представлена сумма по полю Количество отработанных дней, формат данных - целое число максимальной длиной 2 знака.
В третьей строке представлена сумма по полю Количество дней по болезни, формат данных - целое число максимальной длиной 2 знака.
В четвертой строке представлена сумма по полю Процент выданного аванса, формат данных - формат данных - один знак в целой части и два знака в дробной части.
Расчетные данные по определению величины суммы заработной платы для работников к выдаче следует объединить во второй промежуточной форме и представить в виде таблицы, содержащей 15 столбцов и в общей части (над шапкой) отразить три показателя.
Промежуточная форма 2. «Расчетно-платежная ведомость»
Месяц расчета | 8$ |
Дата расчета | дд.мм.гггг |
Количество рабочих дней в месяц | xx |
Табельный номер работника | Ф.И.О. работника | Тарифный разряд | Тарифный коэффициент | Трудовой стаж | Процент оплаты больничного лица | Оклад | начислено, руб. | Удержано, руб. | К выдаче | |||||
зарплата | по больничному листу | итого начислено | выданный аванс | подоходный налог | профсоюзный взнос | итого удержано | ||||||||
xx | 12$ | xx | x,xx | xx,x | xxx | xxxx,xх | xxxx,xх | хxхx,xх | xxxx,xх | xxxx,xх | xxx,xх | xx,xх | xxxx,xх | xxxx,xх |
Итого: | xxxxx,xх | xхxx,xх | xxxxx,xх | xxxx,xх | xxxx,xх | хxx,xх | xxxx,xх | xxxxx,xх |
Первый показатель отображает месяц расчета зарплаты, формат данных – текстовое поле длиной не меньше 8 символов.
Второй показатель содержит сведения о дате расчета заработной платы, дата отображена в формате дд.мм.гггг. Третий показатель отражает количество рабочих дней, формат данных - целое число максимальной длиной 2 знака.
В первом столбце должны находиться табельные номера работников, формат данных - целое число максимальной длиной 2 знака. Во втором столбце содержатся фамилии, имена и отчества сотрудников в текстовом формате максимальной длиной двенадцать символов. В третьем столбце представлены тарифные разряды, формат данных – целое число максимальной длиной 2 знака. В четвертом столбце представлены тарифные коэффициенты, соответствующие тарифным разрядам, формат данных – вещественное число (один знак в целой части и два знака в дробной части).
В пятом столбце отображается трудовой стаж работника в формате целого числа длиной не больше двух знаков. В шестом столбце отображается процент оплаты больничного листа, формат данных – целое число длиной три знака.
В седьмом, восьмом, девятом, десятом, одиннадцатом, четырнадцатом и пятнадцатом столбцах отображаются соответственно оклад, зарплата начислено, по больничному листу начислено, итого начислено, выданный аванс, итого удержано, к выдаче в формате данных – вещественное число (четыре знака в целой части и два знака в дробной части). В двенадцатом и тринадцатом столбцах содержатся соответственно удержанный подоходный налог и удержанный профсоюзный взнос в формате данных – вещественное число (три знака в целой части и два знака в дробной части).
Контроль правильности реализации АИС осуществляется с помощью выходной формы 1 «Расчетный лист заработной платы работника». Данную форму следует представить в виде таблицы, содержащей 15 строк и 3 показателя в шапке таблицы.
Выходная форма 1. Личный листок расчета заработной платы
Табельный номер работника | xx | месяц | 8$ |
Ф.И.О. работника | |||
Показатели | 12$ | ||
Начало трудовой деятельности | дд.мм.гггг | ||
Стаж, лет | xx | ||
Тарифный разряд | xx | ||
Тарифный коэффициент | x,xx | ||
ОКЛАД | xxxx,xх | ||
Отработано дней | xx | ||
Дни по болезни | xx | ||
НАЧИСЛЕНО - ВСЕГО, РУБ.: | xxxx,xх | ||
зарплата | xxxx,xх | ||
по больничному листу | xxxx,xх | ||
УДЕРЖАНО - ВСЕГО, РУБ.: | xxxx,xх | ||
выданный аванс | xxxx,xх | ||
подоходный налог | xxx,xх | ||
профсоюзный взнос | xx,xх | ||
К ВЫДАЧЕ, РУБ. | xxxx,хx |