Автор работы: Пользователь скрыл имя, 24 Января 2012 в 13:46, дипломная работа
Выпускная квалификационная работа представляет собой разработку программного продукта по организации кадрового учета, расчета заработной платы на предприятии ООО «Планета книг», а также его внедрение и настройку. В первой главе рассмотрена ситуация на предприятия. Выявлены недостатки существующих программ по автоматизации кадрового учета и расчета заработной платы. На основании представленных требований к организации учета кадров и расчета заработной платы в ООО «Планета книг» было составлено техническое задание на разработку соответствующего программного продукта, в котором определены цели, требования и основные исходные данные, необходимые для создания программного продукта они рассмотрены во второй главе. В третьей главе рассматривается разработка базы данных, а также разработка приложений. В завершении, на основании перечисленных глав сделаны выводы, доказывающие верность гипотезы эффективности программного продукта.
Показатели
надежности системы должны достигаться
комплексом организационно-технических
мер обеспечивающих доступность
ресурсов, их управляемость и
Организационные меры по обеспечению надежности должны быть направлены на минимизацию ошибок пользователей.
В
целом, надежность аппаратно-программного
обеспечения должна обеспечивать выполнение
задач ПРЗ с временем однократного
простоя не более 20 мин и суммарным
временем простоя не более 16 часов
в год.
Все внешние элементы технических средств системы, находящиеся под напряжением, должны иметь защиту от случайного прикосновения, а сами технические средства иметь зануление или защитное заземление в соответствии с ГОСТ 12.1.030-81 и ПУЭ.
Система электропитания должна обеспечивать защитное отключение при перегрузках и коротких замыканиях в цепях нагрузки, а также аварийное ручное отключение.
Общие требования пожарной безопасности должны соответствовать нормам на бытовое электрооборудование. В случае возгорания не должно выделяться ядовитых газов и дымов. После снятия электропитания должно быть допустимо применение любых средств пожаротушения.
Факторы,
оказывающие вредные
Взаимодействие пользователей с системой должно осуществляться посредством визуального графического интерфейса. Интерфейс системы должен быть понятным и удобным, не должен быть перегружен графическими элементами и должен обеспечивать быстрое отображение экранных форм. Навигационные элементы должны быть выполнены в удобной для пользователя форме. Средства редактирования информации должны удовлетворять принятым соглашениям в части использования функциональных клавиш, режимов работы, поиска, использования оконной системы. Ввод-вывод данных системы, прием управляющих команд и отображение результатов их исполнения должны выполняться в интерактивном режиме. Интерфейс должен соответствовать современным эргономическим требованиям и обеспечивать удобный доступ к основным функциям и операциям системы.
Интерфейс должен быть рассчитан на преимущественное использование манипулятора типа «мышь», то есть управление системой должно осуществляться с помощью набора экранных меню, кнопок, значков и т. п. элементов. Клавиатурный режим ввода должен используется главным образом при заполнении и редактировании текстовых и числовых полей экранных форм.
Все надписи экранных форм, а также сообщения, выдаваемые пользователю (кроме системных сообщений) должны быть на русском языке.
Система должна обеспечивать корректную обработку аварийных ситуаций, вызванных неверными действиями пользователей, неверным форматом или недопустимыми значениями входных данных. В указанных случаях система должна выдавать пользователю соответствующие сообщения, после чего возвращаться в рабочее состояние, предшествовавшее недопустимой команде или некорректному вводу данных.
Экранные формы должны проектироваться с учетом требований унификации:
– все экранные формы пользовательского интерфейса должны быть выполнены в едином графическом дизайне, с одинаковым расположением основных элементов управления и навигации;
– для обозначения сходных операций должны использоваться сходные графические значки, кнопки и другие управляющие (навигационные) элементы.
– внешнее
поведение сходных элементов
интерфейса (реакция на наведение
указателя «мыши», переключение фокуса,
нажатие кнопки) должны реализовываться
одинаково для однотипных элементов.
Система
должна быть рассчитана на эксплуатацию
в составе программно–
Для нормальной эксплуатации разрабатываемой системы должно быть обеспечено бесперебойное питание ПЭВМ. При эксплуатации система должна быть обеспечена соответствующая стандартам хранения носителей и эксплуатации ПЭВМ температура и влажность воздуха.
При
вводе системы в опытную
Все
пользователи системы должны соблюдать
правила эксплуатации электронной
вычислительной техники.
Программное
обеспечение ПРЗ должно восстанавливать
свое функционирование при корректном
перезапуске аппаратных средств. Должна
быть предусмотрена возможность
организации ручного резервного
копирования данных системы средствами
системного и базового программного обеспечения
СУБД, входящего в состав программно технического
комплекса Заказчика.
Подсистема хранения данных должна осуществлять хранение оперативных данных системы, данных для формирования аналитических отчетов, документов системы, сформированных в процессе работы отчетов.
Подсистема приложений операционного управления должна состоять из следующих модулей:
Модуль сведения об организации должен реализовывать следующие функции:
- создание предприятия
Создание предприятия включает в себя:
- Создания предприятия
- Заполнение реквизитов предприятия
Модуль кадровые данные должен реализовывать следующие функции:
- Создание личной карточки сотрудника
- Увольнение сотрудника
Создание личной карточки сотрудника включает в себя:
Персональные данные – Фамилия, имя, отчество, дата и место рождения, адрес регистрации, сведения о документе, удостоверяющем личность.
Налогообложение – заносятся данные, учитываемые при налогообложении доходов работника и формирования отчетов: ИНН, номер страхового свидетельства.
Увольнение сотрудника включает в себя:
Обеспечивается учет уволенных сотрудников.
Модуль расчета заработной платы должен реализовывать следующие функции:
- Обеспечивает расчет любых видов выплат сотрудникам предприятия
Обеспечение расчета любых видов выплат сотрудникам предприятия включает в себя:
Модуль справочник по налогам должен реализовывать следующие функции:
Изменение налоговых ставок включает в себя:
Модуль профессии должен реализовывать следующие функции:
Модуль перечисление налогов в государственный бюджет должен реализовывать следующие функции:
Модуль сводной таблицы по расчету заработной платы по месяцам должен реализовывать следующие функции:
Модуль сводной таблицы по расчету заработной платы по человеку должен реализовывать следующие функции:
Модуль приказы должен реализовывать следующие функции:
Модуль ведомости должен реализовывать следующие функции:
При указании интересующего месяца выводить на печать ведомость по расчету заработной платы, ведомость получения заработной платы
Модуль справки 2-НДФЛ должен реализовывать следующие функции:
Модуль отчета АДВ – 11 должен реализовывать следующие функции:
Система должна предоставлять возможность контроля начисления заработной платы. При начислении заработной платы в программу предварительно вносятся данные об окладе сотрудника. Далее каждый вид начисления рассчитывается по определенной формуле:
Оплата по окладу = (Оклад + (Оклад/100) * 80(Районный коэффициент) + (Оклад/100) * 80(Коэффициент надбавки)) / Кол-во дней в месяце * Кол-во рабочих дней.
Оплата отпуска = ( )/n/29,6 * Кол-во дней отпуска, где i – кол-во отработанных месяцев.
Оплата больничного листа = ( )/n/29,6 * Кол-во больничных дней, где i – кол-во отработанных месяцев.
При расчете налогов в программу предварительно вносятся налоговые ставки. Далее каждый налог рассчитывается по определенной формуле:
Налог = (Сумма начислений) / 100 * Ставку налога, где
Информация о работе Автоматизированная система учета кадров и расчета заработной платы