Введение
1.1 Обзор аналогичных программных продуктов 4
1.2 Сравнительная таблица аналогов 9
1.3 Анализ действующей системы на предприятии 11
1.4 Анализ требований к составлению расписаний рабочего времени 12
1.5 Выводы по главе 1 15
2 Проектирование и разработка программы 16
2.1 Средства проектирования 16
2.2 Варианты использования системы 16
2.3 Углубленный анализ требований. Диаграмма деятельности 19
2.4 Разработка программы 22
2.5 Взаимодействие приложения с источниками данных 24
2.6 Схема данных 25
2.7 Создание алгоритмов для составления расписания 26
2.8 Реализация основных функций программы 31
2.9 Выводы по главе 2 34
Заключение 35
Список сокращений 36
Список использованных источников 37
Приложение А 39
Приложение Б 45
На данный момент существуют программы для составления и редактирования расписания, однако в большинстве они входят в пакеты прикладных программ по управлению кадрами, таких как «1С: Зарплата и управление персоналом 8» , «Отдел кадров 6.0» и другие. Многие предприятия также используют редактор электронных таблиц MS (Microsoft) Excel для заполнения расписания вручную. По данным исследований — программой «1С» пользуются 15 % исследуемых фирм, «Отдел кадров 6.0» — 10 %, MS Excel — 40 %, оставшиеся 35 % используют другие программы или программы собственной разработки.
В Красноярском отделении ФГУП «Почта России» — применяется MS Excel, начальник отделения ежемесячно составляет расписание для всех сотрудников, что занимает очень много времени.
Предполагается, что автоматизация составления расписания для сотрудников на данном предприятии позволит существенно сэкономить рабочее время, а также, оптимизирует нагрузку на работников. Тема данной работы — Разработка программы по составлению расписания рабочего времени для отделения ФГУП (Федеральное государственное унитарное предприятие) «Почта России»».
В рамках проекта решаются следующие задачи:
1) анализ существующих программ для составления расписаний на предприятиях;
2) анализ требований для составления расписаний рабочего времени;
3) проектирование и разработка программы «Составление расписания рабочего времени для отделения ФГУП «Почта России»».
В ходе выполнения курсовой работы были выполнены все поставленные задачи, в результате чего было разработана программа, для автоматизации процесса составления расписания рабочего времени в отделении ФГУП «Почта России». Предварительно были проведены обзоры программ-аналогов, и требований предъявляемых государством (со стороны трудового кодекса) и предприятием в частности. Обзорная часть содержит описание и иллюстрации рассматриваемых систем, а также итоговую сравнительную таблицу, и описания норм и требований. Выводы, сделанные по результатам данного обзорного исследования, были учтены в ходе проектирования и разработки. Этап проектирования включал в себя обзор прецедентов, углубленный анализ требований. В итоге была получена модель проектируемой системы, представленная в виде набора UML-диаграмм. Полученная модель была использована для получения детального представления о системе, достаточного для программной реализации. Так же были разработаны алгоритмы для составления расписания по каждой группе должностей, которые были использованы в ходе разработки программы. В результате, были реализованы все функции и требования, предъявляемые заказчиком.
1. Основные задачи Министерств Красноярского Края [Сайт] // Официальный портал Красноярского края. — Режим доступа: www.krskstate.ru/government/executiv/ministers
2. 1С: Зарплата и управление персоналом 8 [Электронный ресурс] // Система программ 1C Предприятие. — Режим доступа: http://v8.1c.ru/ index.htm
3. Отдел кадров 6.0 [Электронный ресурс] // Портал програмного обеспечения для предприятий. — Режим доступа: http://www.softportal.com/ software-4921-otdel-kadrov.html
4. Droster premium [Электронный ресурс] // Портал програмного обеспечения для предприятий. — Режим доступа: http://soft.mydiv.net/- win/download-Roster.html
5. Анализ бизнес процессов [Электронный ресурс] // Бизнес портал. — Режим доступа: http://www.up-pro.ru/encyclopedia/analiz-biznes-processov.html
6. Режимы рабочего времени [Электронный ресурс] // Образовательный портал. — Режим доступа: http://www.grandars.ru/college/pravovedenie/rezhimy- rabochego-vremeni.htmll
7. ГОСТ Р ИСО/МЭК 12207-99 Информационная технология. Процессы жизненного цикла программных средств. — Введ. 01.03.2010. — Москва: Стандартинформ, 2010. - 32 с.
8. Проектирование в разработке програмного обеспечение [Электронный ресурс] // Учебно-методический комплекс - технология разработки ПО — Режим доступа: http://unesco.kemsu.ru/study_work/method /po/UMK/ Posobie/glava03.html
9. Скотт , В. Л. How the UML Models Fit Together // Software Development magazine — журнал // Построение UML-диаграмм. — 1998. С. 11-13.
10. Леоненков, А. В. Самоучитель UML / А. В. Леоненков .— 2-е изд., перераб. и доп.— СПб : БХВ-Петербург, 2004 - 43 с.
11. Диаграммы деятельности [Электронный ресурс] //Статья о диаграммах деятельности . — Режим доступа: https://ru.wikipedia.org/wiki/Диаграмма_деятельности
12. Джозеф Ш. Освой самостоятельно UML за 24 часа: учебное пособие. Москва, Санкт-Петербург, Киев: Вильямс, 2005 - 155 с.
13. Прототипирование интерфейсов [Электронный ресурс] //Портал по
дизайну приложений. — Режим доступа: http://www.deepdesign.ru/hard-
work/prototype.
14. Технологии и языки Visual Studio [Сайт] //Официальный сайт Microsoft. — Режим доступа https://msdn.microsoft.com/ru-ru/library/ bb514232- (v=vs.100).aspx
15. Подготовка ADO.NETк работе в приложении [Электронный ресурс] // Образовательный портал. — Режим доступа: http://www.intuit.ru/studies/ courses/1140/275/lecture/6961
16. Sql: полное руководство [Электронный ресурс] // Образовательный портал. — Режим доступа: http://www.pmbk.ru/lister/004/2/index.shtml
17. Схема базы данных. [Электронный ресурс] // Википедия . — Режим доступа: https: //ru.wikipedia. org/wiki/ Схема_базы_данных
18. ГОСТ 34.602-89 Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы. — Введ. 01.01.1990. — Москва: Стандартинформ, 2010. - 51 с.
19. СТО 4.2-07-2014 Стандарт организации. Общие требования к построению, изложению и оформлению документов учебной деятельности. — Введ. 09.01.2014. — Красноярск: ИПК СФУ, 2014.
20. Трудовой кодекс Российской Федерации. В 6 ч. Ч. 1, 2, 3 [Электронный ресурс] : статья 22, 74, 91 ,92 ,93, 95, 100, 271 от 30.12.2001 N 197-ФЗ (ред. от 30.12.2015)// Справочная правовая система «КонсультантПлюс». - Режим доступа: http://www.consultant.ru