Автоматизированная система учета кадров и расчета заработной платы

Автор работы: Пользователь скрыл имя, 24 Января 2012 в 13:46, дипломная работа

Описание

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

Работа состоит из  1 файл

Квалификационная работа.doc

— 851.00 Кб (Скачать документ)
 

     В таблице «Profession» хранятся данные о профессиях (Табл. 3.7) 

    Таблица 3.7 – таблица «Profession»

№ п/п Название  поля Тип Назначение
1 ProfId uniqueidentifier Идентификатор профессии
2 Profession varchar Профессия
 

     В таблице «Activ» хранятся данные о видах деятельности организации (Табл. 3.8)

    Таблица 3.8 – таблица «Activ»

№ п/п Название  поля Тип Назначение
1 ActId uniqueidentifier Идентификатор вида деятельности организации
2 Activity varchar Вид деятельности организации
 
    1. Разработка приложения в среде Borland Delphi 7
 
  • Общие сведения

      Наименование  программы: Программа по автоматизации  кадрового учета и  расчета  заработной платы

  • Функциональное назначение

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

  • Описание логической структуры

      В начале программы организуется цикл «Главная форма» и выводится меню с пунктами (Рис. 3.4):

Рис. 3.4 Главная форма программы 

  • Организация;
  • Справочники;
  • Расчеты;
  • Печатные формы.

      Если  выбран пункт «Организация», то вызывается модуль «Выбор организации», который обеспечивает выбор организации для работы (Рис. 3.5).

Рис. 3.5 Модуль «Выбор организации» 

      Если  выбран пункт «Справочники», то появляются подпункты:

  • Кадры;
  • Налоги;
  • Организации;
  • Специальности;
  • Государственный бюджет.

      Если  выбран подпункт «Кадры», то вызывается модуль «Кадровые данные», который  обеспечивает ввод данных по сотрудникам  организации (Рис. 3.6.)

Рис. 3.6 Модуль «Кадровые данные» 

      Если  выбран подпункт «Налоги», то вызывается модуль «Справочник по налогам», который обеспечивает корректировку процентов по налогам. (Рис. 3.7.)

Рис. 3.7 Модуль «Справочник по налогам» 

      Если  выбран подпункт «Специальности», то вызывается модуль «Специальность», который обеспечивает ввод профессий (Рис. 3.8)

Рис. 3.8 Модуль «Специальности» 

      Если  выбран подпункт «Государственный бюджет», то вызывается модуль «Перечисление  налогов в государственный бюджет», который обеспечивает ввод и корректировку  реквизитов для перевода денег в  Государственный бюджет (Рис. 3.9)

Рис. 3.9 Модуль «Перечисление налогов в  государственный бюджет» 

      Если  выбран пункт «Расчет», то появляются подпункты:

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

      Если  выбран подпункт «Расчет заработной платы», то появляется окно (рис. 3.10) в котором происходит процесс начисления заработной платы, а именно

    • Оплата по окладу;
    • Оплата по договору;
    • Оплата отпуска;
    • Оплата больничного листа;
    • Аванс.

      Рис. 3.10 Модуль «Расчет заработной платы» 

      Если  выбран подпункт «Сводная таблица по расчету заработной платы по месяцам», то вызывается модуль (рис. 3.11) в котором по запросу пользователя происходит выборка данных по заработной плате всех сотрудников по указанному месяцу.

      Рис. 3.11 Модуль «Сводная таблица по расчету  заработной платы по месяцам» 

      Если  выбран подпункт «Сводная таблица по расчету заработной платы по человеку», то вызывается модуль (рис. 3.12) в котором по запросу пользователя происходит выборка данных по заработной плате запрашиваемого сотрудника за год. 

      Рис. 3.12 Модуль «Сводная таблица по расчету  заработной платы по человеку» 

      Если  выбран пункт «Печатные формы», то появляются подпункты:

  • Приказы;
  • Ведомости;
  • Справка 2-НДФЛ;
  • АДВ – 11.

      Если выбран подпункт «Приказы», то появляется окно (рис. 3.13) в котором происходит печать приказа по выбранному сотруднику, а именно

  • Приказ о приеме на работу;
  • Приказ о предоставлении отпуска;
  • Приказ об увольнении.

      Рис. 3.13 Модуль «Приказы» 

      Если  выбран подпункт «Ведомости», то появляется окно (рис. 3.14) в котором происходит печать выбранной ведомости, а именно

  • Ведомость о расчете заработной платы;
  • Ведомость о выплате заработной платы.

      Рис. 3.14 Модуль «Ведомости»

      Если  выбран подпункт «АДВ-11», то появляется окно (рис. 3.15) в котором происходит печать сведений для пенсионного фонда

      Рис. 3.15 Модуль «АДВ-11» 

      Выводы по третьей  главе 

      В главе была рассмотрена разработка базы данных. Была рассмотрена разработка приложения в среде Borland Delphi 7. Рассмотрена функциональная схема приложения-клиента и описаны его функции.

 

      ЗАКЛЮЧЕНИЕ 

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

      Были  проанализированы основные требования к организации работы автоматизированной системы в ООО «Планета книг», и в соответствии с ними составлено техническое задание на разработку соответствующего программного продукта, в котором определены цели, требования и основные исходные данные.

      Была  дана краткая характеристика выбранной методики проектирования. Разработана база данных. Подробно рассмотрены возможности SQL Server как серверной части приложения клиент-сервер. Выбраны средства разработки приложения клиента и СУБД.

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

 

       БИБЛИОГРАФИЧЕСКИЙ СПИСОК ИСТОЧНИКОВ 

    1. Нормативные документы и акты:
    1. ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы
    1. Требования к содержанию и оформлению научных работ
    2. Устав ООО «Планета книг»
    3. Приказ генрального директора о необходимости создания автоматизированной системы для ведения кадров и кадрового учета
 
    1. Литература:
    1. Тейлор А.Д SQL для "чайников", 5-е издание. – М.: Диалектика, 2005
    1. Карпова И.П. Введение в базы данных: Учебное пособие – М.: Московский государственный институт электроники и математики, 2003
    2. Карпова И.П. Проектирование реляционных баз данных: Учебное пособие – М.: Московский государственный институт электроники и математики, 1999
    3. Бьюли А. Изучаем SQL: Пер. с англ. — М.: Символ, 2007
    4. Уолтерс Р. Э. SQL Server 2008. Ускоренный курс для профессионалов: Пер. с англ. – М.: Вильямс, 2008
    5. Бакнелл Дж. Фундаментальные алгоритмы и структуры данных в Delphi. Библиотека программиста – Спб.: Питер, 2006
    6. Архангельский А. Я. Программирование в Delphi. Учебник по классическим версиям Delphi – М.: Бином-Пресс, 2008
    7. Основы программирования в Delphi 2007 – Спб.: БХВ-Петербург, 2008
    1. Интернет ресурсы:
    1. Официальный сайт программных продуктов 1С (Электронный ресурс)

      Режим доступа: http://www.1c.ru

    1. Данные о стоимости программ (Электронный ресурс)

      Режим доступа: http://veska.ru/8.1.html

    1. Официальный сайт программы Бухсофт (Электронный ресурс)

      Режим доступа: http://www.buhsoft.ru/

    1. Официальный сайт программы ИНФИН – Зарплата (Электронный ресурс)

      Режим доступа: http://www.infin.ru

    1. Официальный сайт программы КАМИН (Электронный ресурс)

       Режим доступа: http://www.1c-kamin-zarplata.ru

    1. Официальный сайт программы Парус (Электронный ресурс)

      Режим доступа: http://www.npo-comp.ru

    1. Домашняя страница Access: справка и обучение (Электронный ресурс)

      Режим доступа: http://office.microsoft.com/ru/access/FX100487571049.aspx

    1. Учебник по базам данных (Электронный ресурс)

      Режим доступа: http://dssp.karelia.ru/~ivk/book/2/2_1_2.html

    1. Архитектура "клиент-сервер" (Электронный ресурс)

      Режим доступа: http://cit.vvsu.ru/portal/resourses/1/lek20.htm

    1. Архитектура "клиент-сервер" (Электронный ресурс)

      Режим доступа: http://c-bd.ru/abd/267596/ 
       

Информация о работе Автоматизированная система учета кадров и расчета заработной платы