Разработка базы данных для решения задач начисления заработной платы с использованием СУБД

Автор работы: Пользователь скрыл имя, 04 Мая 2012 в 06:52, курсовая работа

Краткое описание

Целью исследования является разработка средствами приложения MS Access автоматизированной системы «Начисление зарплаты» для малого предприятия.
Для реализации поставленной цели надо решить следующие задачи:
• изучить предметную область;
• выбрать СУБД;
• построить информационно-логическую модель;
• реализовать информационно-логическую модель с использованием СУБД. (Создать БД по информационно-логической модели);
• создать пользовательский интерфейс;
• создать инструкцию пользователя.

Содержание

Введение…………………………………………………………………………..4
1 Постановка задачи…………………………………………………………….5
1.1 Характеристика задачи………………………………………………...5
1.2 Входная информация…………………………………………………..8
1.3 Выходная информация…………………………………………………9
2 Инфологическая модель…………………………………………………….14
2.1 Описание объектов предметной области и связей между ними (ER-модель)……………………………………………………………………………14
2.2 Описание информационных потребностей пользователя (тип запроса, объемно-частотные характеристики, режим использования данных)…………………………………………………………………………...15
3 Реализация приложения…………………………………………………….21
3.1 Даталогическая модель……………………………………………….21
3.2 Входные и выходные формы…………………………………………24
3.3 Скрипты и запросы……………………………………………………25
Заключение……………………………………………………………………...32
Список использованной литературы………………………………………33
Приложения……………………………………………………………………..34

Вложенные файлы: 1 файл

КУРСОВАЯ РАБОТА ПО БАЗАМ ДАННЫХ.doc

— 881.50 Кб (Скачать файл)

МИНИСТЕРСТВО ОБРАЗОВАНИЯ  И НАУКИ РФ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ 
 
 
 
 
 
 

Дисциплина: ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ, БАЗЫ И БАНКИ ДАННЫХ 
 
 
 

Курсовая работа 
 

Тема: Разработка базы данных для решения задач  начисления заработной   платы с использованием СУБД  «Access» 
 
 
 
 

Исполнитель: Студент гр. ОТЗ-845 у

                                                                                                                                ГрицайА.Н. 
                       

Проверил: Анисимов В.А. 
 
 
 
 
 

Новосибирск, 2011г. 
 

СОДЕРЖАНИЕ 

Введение…………………………………………………………………………..4

1 Постановка задачи…………………………………………………………….5

     1.1 Характеристика задачи………………………………………………...5

     1.2 Входная информация…………………………………………………..8

     1.3 Выходная информация…………………………………………………9

2 Инфологическая модель…………………………………………………….14

     2.1 Описание объектов предметной  области и связей между ними (ER-модель)……………………………………………………………………………14

     2.2 Описание информационных потребностей пользователя (тип запроса, объемно-частотные характеристики, режим использования данных)…………………………………………………………………………...15

3 Реализация приложения…………………………………………………….21

     3.1 Даталогическая модель……………………………………………….21

     3.2 Входные и выходные формы…………………………………………24

     3.3 Скрипты и запросы……………………………………………………25

Заключение……………………………………………………………………...32

Список  использованной  литературы………………………………………33

Приложения……………………………………………………………………..34 
 
 
 
 
 
 

ВВЕДЕНИЕ

      Актуальность  исследования. В настоящее время в связи  с переходом на рыночную экономику, появилась потребность в создании информационных систем, для малого бизнеса позволяющих автоматизировать большинство информационных потоков, увеличить производительность и эффективность труда на предприятии, тем самым добиться необходимых конкурентных преимуществ во всех отраслях деятельности. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, CASE-систем автоматизации проектирования, средств администрирования и защиты баз данных и других.

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

      Целью исследования является разработка средствами приложения MS Access автоматизированной системы «Начисление зарплаты» для малого предприятия.

      Для реализации поставленной цели надо решить следующие задачи:

  • изучить предметную область;
  • выбрать СУБД;
  • построить информационно-логическую модель;
  • реализовать информационно-логическую модель с использованием СУБД. (Создать БД по информационно-логической модели);
  • создать пользовательский интерфейс;
  • создать инструкцию пользователя.
 

      1 Постановка задачи

      1.1 Характеристика задачи

      Работодатель  самостоятельно разрабатывает систему  оплаты труда в форме положения «Об оплате труда» с учетом конкретных условий труда, категорий работников и режимов рабочего времени, установленных в положении «О персонале» [1, c.110].

      В практике организации оплаты труда  используют две основные формы:

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

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

      Повременно-премиальная  оплата труда — оплата не только отработанного времени по тарифу, но и премии за качество работы:

Зповр-прем. = Тставка х tф + Премия, руб.

      tф — фактически отработанное время.

      Т.е. каждый сотрудник имеет оклад, установленный  в штатном расписании. Расчет заработной платы при повременной форме  отплаты труда производится на основании  табелей, в которых отмечается число  отработанных дней и часов. При повременных формах оплата труда производится за определенное количество отработанного времени независимо от количества выполненных работ. Заработок работника определяется умножением часовой или дневной тарифной ставки его разряда на количество отработанных им часов или дней.

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

      Также сотрудник может получить на основе приказа дополнительную выплату  в виде премии. Премия выплачивается за определенные достижения в работе, при добросовестном исполнении обязанностей и отсутствии нарушений трудовой дисциплины. Этот инструмент позволяет регулировать «рублем» действия сотрудника. Поводы могут быть разными:

  • за вклад в работу подразделения;
  • по итогам работы предприятия за квартал или год;
  • за перевыполнение плана или сокращение затрат и т. п.

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

Таблица 1 – Стаж- оклад

    Непрерывный стаж     Ставка (от оклада)
    Менее 5 лет     20%
    от 5 до 10 лет     30%
    от 10-15 лет     40%
    Более 15 лет     50%

 

       Из  полученной налогооблагаемой базы делают вычеты – один МРОТ (минимальный  размер оплаты труда) - 3 400р за самого работника + по одному МРОТу за каждое лицо, находящееся на иждивении у данного работника). Затем находят размер подоходного налога, умножив полученную разность на ставку ПН (13%). Если сумма превышает 20000 рублей, размер налога ищут со всей суммы (без вычетов). Отчисление в пенсионный фонд: 1% от начисленной суммы. Вычитая из оклада сумму налога, получают сумму к выплате на руки.

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

  • сведения о сотрудниках: Ф.И.О., подразделение, должность, оклад, количество детей и т.п.;
  • сведения о премиях, надбавках и мат. помощи;
  • табель учета рабочего времени.

       Перечень вопросов, на которые должна отвечать информационная система:

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

       1.2 Входная информация

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

       Для учета личного состава, начисления и выплат заработной платы предприятие должно использовать унифицированные формы первичных учетных документов, утвержденные постановлением Госкомстата России от 05.01.2004 N 1 «Об утверждении унифицированных форм первичной учетной документации по учету труда и его оплаты».

       Первичные учетные документы по личному составу предприятия:

    1. «Приказ о приеме работника на работу» (форма T-1)
    2. «Личная карточка работника предприятия» (форма T-2)
    3. «Табель учета рабочего времени и расчета оплаты труда» (T-12)
    4. «Штатное расписание» (форма Т-3)
    5. Расчетно-платежная ведомость  (форма N-53)

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

       Приказ о приеме на работу, согласно действующему ТК Российской Федерации, является основанием для:

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

      1.3 Выходная информация

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

                    Унифицированная форма № Т-1 
                    Утверждена Постановлением Госкомстата России 
                    от 05.01.2004 № 1
   

 
(наименование  организации)
  Номер документа Дата составления
                                                     ПРИКАЗ    

 
(распоряжение)

о приеме работника  на работу

Табельный номер Ф.И.О. Подразделение Должность Оклад Характер работы
           

 
Руководитель  организации          
  (должность)   (личная подпись)   (расшифровка  подписи)

 
 
 
С приказом (распоряжением) работник ознакомлен   «   »   20   г.
  (личная подпись)              

 
 
 
 

Информация о работе Разработка базы данных для решения задач начисления заработной платы с использованием СУБД