ВВЕДЕНИЕ 3
ГЛАВА 1. ОПИСАНИЕ ОРГАНИЗАЦИИ 5
1.1 Описание организации 5
1.1.1 Методика расчета заработной платы 6
1.2 Обзор существующих аналогов 9
1.3 Требования к автоматизированной системе 12
ГЛАВА 2. ПРОЕКТИРОВАНИЕ И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ 15
2.1 Выбор средств разработки и обоснование выбора 15
2.2 Проектирование базы данных 20
2.3 Программная реализация автоматизированной системы 23
ГЛАВА 3. ТЕСТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 33
3.1 Программа и методика тестирования 33
3.2 Разработка интерфейса 33
3.3 Тестирование автоматизированной системы 35
ЗАКЛЮЧЕНИЕ 49
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 50
Приложение 1
С развитием компьютерных технологий появилась возможность автоматизировать большинство процессов нашей жизни и упростить труд множества профессий известных нам. Учитывая степень развития этих технологий люди, с их помощью, могут упростить массу аспектов своей жизни такие как: быт, досуг, работу, развлечения, общение и множество других. Другими словами мы сейчас повсеместно встречаем и используем информационные технологии, а в частности автоматизированные системы и можно сделать простой вывод, что каждый из приведенных до этого аспектов нашей жизни требуют качественного программного сопровождения для простоты и улучшения качества жизнедеятельности.
Целью ВКР будет разработка программного сопровождения для помощи в расчете трудозатрат и заработной платы на производстве. В процессе разработки этого проекта была реализована автоматизированная система для расчета трудозатрат на предприятии ЗАО «ОсколНефтеМаш», занимающегося изготовлением комплектующих для нефтяных насосов.
В ходе реализации этой цели необходимо решить следующие задачи такие как:
• Автоматизированная работа с сотрудниками и их личными данными;
• Контроль и учет премий, штрафов, отпусков, трудозатрат, больничных, пропусков;
• предоставление информации о тарифных ставках и окладах рабочих, их разряде и профессии;
• расчет их заработной платы за месяц, с учетом всех полученных данных.
Все это должно предоставляться в удобном и дружелюбном интерфейсе для сотрудников, работающих с автоматизированной системой.
Для достижения этих задач будет разработано приложение соответствующее всем этим пунктам и упрощающее труд бухгалтера.
При разработке этого приложения необходимо изучить ряд вопросов, в который входят:
• Анализ деятельности организации, для которой разрабатывается программное обеспечение;
• Изучение рабочего процесса отдела, который будет пользоваться программой;
• Обзор аналогичных систем, выполняющих схожие задачи;
• Формулировка необходимых требований к информационной системе;
• Изучение аналогов;
• Проектирование информационной системы;
• Выбор средств реализации;
• Реализация спроектированной системы;
• Тестирование и анализ готовой информационной системы.
В итоге, эта выпускная квалификационная работа будет состоять из: введения, трех глав, заключения, списка литературы и приложения.
Введение состоит из общих сведений, которые необходимы для описания задач работы.
В первой главе описывается сама организация и ее структура, исследование деятельности предприятия и формулировка задач, решение которых ведет к реализации информационной системы.
Во второй главе описывается выбор средств реализации и проектирование базы данных, а так же разработка программного модуля программы.
Третья глава описанию методов тестирования, разработке интерфейса и самому тестированию программного продукта.
В заключении описываются итоги на основании выполненной работы.
Выпускная квалификационная работа состоит из: 51 страницы, 23 рисунков и приложения состоящего из 15 страниц.
В результате выполнения выпускной квалификационной работы была спроектирована и разработана автоматизированная система расчета трудозатрат на предприятии ЗАО «ОсколНефтеМаш».
Данная автоматизированная система реализована в виде Desktop приложения, которое служит для работы с данными сотрудников предприятия, фиксирования отпусков, больничных, их дат начала и конца и денежных средств, которые необходимо выплатить сотруднику за этот промежуток времени. А так же запись всех штрафов и премий, их размера и даты. Основной функцией этой системы является расчет заработной платы на основе трудозатрат на производство запланированного количества продукции.
После анализа деятельности предприятия и изучения аналогов были сформулированы требования, на основе которых спроектирована и разработана автоматизированная система. По результатам тестирования системы, следует сделать вывод - разработанное приложение полностью удовлетворяет всем требования, предъявленным к системе на этапе постановки задачи. К выпускной квалификационной работе будет приложен акт апробации от предприятия, для которого разрабатывается автоматизированная система.