Перечень сокращений и обозначений 5
Введение 6
1 Анализ предметной области 9
1.1 Описание предметной области 9
1.2 Анализ аналогов 11
1.3 Цели и задачи разрабатываемого программного приложения 14
1.4 Анализ целевой аудитории 15
2 Техническое задание 16
2.1 Назначение разработки 16
2.2 Требования к программе 16
2.2.1 Требования к функциональным характеристикам 16
2.2.2 Требования к надежности 17
2.2.3 Требования к составу и параметрам технических средств 18
2.3 Требования к программной документации 19
2.4 Стадии и этапы разработки 19
2.5 Порядок контроля и приемки 20
3 Обоснование целесообразности выбранных заданных средств разработки 21
3.1 Язык разработки C# 21
3.2 CASE-средство OpenModelSphere 3.2 22
3.3 СУБД PostgreSQL 23
3.4 Среда разработки Microsoft Visual Studio 2022 23
4 Разработка информационной-автоматизированной системы 26
4.1Логическое проектирование базы данных 26
4.2 Физическое проектирование базы данных 41
4.3Описание модулей программы 47
4.4 Методика испытаний программы 51
5 Оценка затрат на разработку и внедрение информационной-
автоматизированной системы салона красоты 56
5.1 Организация производства разработки информационной-
автоматизированной системы 56
5.2 Расчет себестоимости программного обеспечения для информационной-
автоматизированной системы салона красоты 59
5.3 Оценка эффективности информационной-автоматизированной системы
салона красоты 65
5.4 Анализ рисков при разработке и внедрении информационной-
автоматизированной системы салона красоты 66
6 Общие принципы обеспечения безопасности на рабочем месте оператора
информационной-автоматизированной системы салона красоты 68
6.1 Актуальность вопросов безопасности на рабочем месте 69
6.2 Требования безопасности при работе с электроприборами 69
6.3 Влияние ПЭВМ на физиологию человека 69
6.4 Техника безопасности при работе с персональным компьютером 70
Заключение 72
Список использованных источников 73
Приложение А – UML-диаграммы 74
Приложение А.1 – Диаграмма развертывания 75
Приложение А.2 – Логическая модель данных 76
Приложениие А.3 – Логическая модель данных 77
Приложение Б – SQL-скрипт 78
Приложение В – Результаты испытаний 97
Приложение Г – Листинг программы 139
Приложение Д – Презентация 300
Современные информационные технологии играют огромную роль в
различных сферах человеческой деятельности, включая медицину,
образования, бизнес, науку, искусство и многие другие. Информационные
технологии относятся к области информатики и компьютерных наук.
Рассмотрим информационные автоматизированные системы с точки
зрения эффективности и полезности использования. Большая их часть
основана на базах данных, что удобно для хранения и работы с информацией.
База данных – это совокупность данных, организованных по определенным
правилам, предусматривающим общие принципы описания, хранения и
манипулирования данными, не зависимая от прикладных программ [1]. Эти
данные относятся к определенной предметной области и используются для
решения многих задач разными пользователями.
Информационные автоматизированные системы применяются для
автоматизации повторяющихся процессов, которые связаны с обработкой и
хранением информации. Особенностями применения информационной-
автоматизированной системы в экономике являются: возможность сбора и
хранения важной информации, получение ее в короткий срок, выполнение
сложных экономических расчетов без участия человека, самостоятельное
ведение документации.
Таким образом, информационные автоматизированные системы играют
ключевую роль в современной экономике, медицине, науке и технике, и их
использование будет продолжать расширяться и углубляться в будущем,
открывая новые возможности для исследований и инноваций.
Разработка информационной автоматизированной системы для работы
салона красоты является актуальной и необходимой по следующим причинам:
- улучшение контроля и управления персоналом (информационная
автоматизированная система позволяет автоматизировать учет и управление
финансами, услугами мастеров, сроки выполнения работ);
- улучшение коммуникации (информационная автоматизированная
система позволяет мастерам и клиентам быстро общаться в системе и
оперативно решать все вопросы);
- упрощение рутинных процессов (информационная
автоматизированная система позволяет автоматизировать процессы
управления мастерами и клиентами, учета процедур, планирования посещений
и других рутинных задач, это способствует экономии времени и ресурсов, а
также улучшает уровень сервиса для клиентов);
- улучшение безопасности (информационная автоматизированная
система может быть использована для надежного хранения персональных
данных клиентов).
В целом, разработка информационной автоматизированной системы
салона красоты является важным шагом к повышению эффективности
управления, улучшению коммуникации и упрощению рутинных процессов в
данном коллективе.
Информационная автоматизированная система — это совокупность
устройств и программных средств, которые предназначены для автоматизации
деятельности предприятия или организации и связаны с хранением, передачей,
поиском и обработкой всех объемов информации. Такие системы призваны
обеспечивать качественное удовлетворение информационных запросов
многочисленного пользовательского сектора благодаря эффективному
хранению, поиску и передаче информации согласно запросам [2].
Высокая востребованность сферы медицины и красоты сейчас сделала
работу квалифицированных специалистов еще более необходимой. Ни один
новый салон красоты не обходится без ведения отчетной и текущей
документации. А значит, и наличие качественного программного обеспечения,
для комфортной работы специалистов необходимо.
В представленной работе описывается информационная
автоматизированная система салона красоты, позволяющая упростить и
автоматизировать процесс работы мастеров.
Информационная автоматизированная система салона красоты включает
в себя базу данных и клиент-серверное приложение обработки данных. При
проектировании базы данных использовалось CASE - средство Open
ModelSphere 3.2 для СУБД PostgreSQL, для реализации приложения была
применена среда разработки Microsoft Visual Studio 2022.
В ходе выполнения дипломного проекта была изучена предметная
область, а именно работа сотрудников салона красоты. На основе ее анализа
было сформулировано техническое задание для разработки информационной-
автоматизированной системы салона красоты. Далее были выбраны средства
разработки, с помощью которых была разработана информационная
автоматизированная система.
Информационная автоматизированная система салона красоты
реализована в соответствии с техническим заданием.
В разделе экономики была произведена оценка затрат на разработку и
внедрение приложения.
В разделе безопасность жизнедеятельности были проанализированы и описаны общие принципы обеспечения безопасности на рабочем месте
оператора программного приложения контроля выполнения задач.
Задание на дипломное проектирование выполнено в полном объеме.