Разработка клиентского приложения для салона красоты "Redken Loft 5th Avenue"
Теоретическая основа для разработки приложения. Язык SQL. Синтаксис. Реляционная модель данных. ER-модель. Связи между таблицами. Нормализация таблиц. Ключи индексы. Среда быстрой разработки Embarcadero RAD Studio Seattle. Интерфейс приложения. Листинг.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 30.07.2017 |
Размер файла | 2,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Рисунок 3.1 - Рациональное планирование рабочего места программиста
- конструкция стола должна предусматривать наличие выдвижных ящиков. Их количество должно составлять не менее трех для хранения документации, листингов, канцелярских принадлежностей, личных вещей.
Таблица 3.1 - «Оптимальное размещение предметов труда и документации программиста»
Предмет труда |
Оптимальная зона |
|
Дисплей |
Зона «а» в центре |
|
Клавиатура |
Зона «г» или «д» |
|
Системный блок |
Зона «б» слева |
|
Принтер |
Зона «а» справа |
|
Документация, часто используемая в работе |
Зона «в» слева |
|
Документация, редко используемая в работе |
Выдвижные ящики стола |
Параметры рабочего места выбираются в соответствии с антропометрическими характеристиками. При использовании этих данных в расчетах следует исходить из максимальных антропометрических характеристик.
При работе в положении сидя рекомендуются следующие параметры рабочего пространства:
- ширина не менее 700 мм;
- глубина не менее 400 мм;
- высота рабочей поверхности стола над полом 700-750 мм.
Оптимальными размерами стола являются:
- высота 710 мм;
- длина стола 1300 мм;
- ширина стола 650 мм.
Поверхность для письма должна иметь не менее 40 мм в глубину и не менее 600 мм в ширину.
Важным элементом рабочего места программиста является кресло. При проектировании кресла исходят из того, что при любом рабочем положении программиста его поза должна быть физиологически правильно обоснованной, т.е. положение частей тела должно быть оптимальным.
Важным моментом является также рациональное размещение на рабочем месте документации, канцелярских принадлежностей, что должно обеспечить работающему удобную рабочую позу, наиболее экономичные движения и минимальные траектории перемещения работающего и предмета труда на данном рабочем месте.
Таким образом, охраной труда можно назвать науку о сохранении здоровья и безопасности человека в процессе осуществления трудовой деятельности. Основными методами обеспечения охраны труда являются:
- выявление и идентификация опасных и вредных факторов;
- разработка методов и средств защиты человека путем снижения опасных и вредных факторов до приемлемых значений;
- выработка мер по ликвидации последствий чрезвычайных ситуаций.
Среди прочего можно выделить следующие основными направления охраны труда:
- создание безопасной техники и технологии;
- комплексная механизации и автоматизации производства;
- обеспечение на всех участках предприятия условий, исключающих производственный травматизм, профессиональные заболевания и тяжелый физический труд.
ЗАКЛЮЧЕНИЕ
Компьютерные базы данных в наше время становятся всё более и более распространёнными, поэтому спрос на программы, осуществляющие работу с ними, возрастает. Область применения баз данных не ограничена, в результате чего они стали неотъемлемой частью практически любого предприятия. Чтобы облегчить процесс сбора, хранения и поиска необходимой информации, разрабатываются компьютерные базы данных и клиентские приложения для работы с ними.
Целью данной дипломной работы было проектирование и разработка клиентского приложения для салона красоты «REDKEN LOFT 5th Avenue», которое бы облегчило процесс сбора, обработки и хранения большого объёма информации о клиентах, посещениях и каталоге услуг. Среди прочего, одной из целей являлось оптимизация процесса работы с клиентом для улучшения качества обслуживания и предоставления услуг.
В ходе проектирования были собраны необходимые данные для разработки базы данных и выявлен ряд проблем. Среди которых наиболее значимой являлась невозможность оперативной работы с печатной базой данных салона. Вследствие этого мастерам требовалось большое количество времени для поиска информации о клиенте, в частности, о его истории посещений и предпочтениях в получаемых услугах. Данная информация считается исключительно важной в сфере обслуживания, основной целью которой является предоставление не только качественных, но и индивидуально приспособленных услуг.
В ходе работы была разработаны база данных, содержащая три взаимосвязанные между собой таблицы. Эти таблицы хранят информацию о клиентах, их посещениях и каталоге услуг салона с указанием стоимости.
Итогом дипломной работы является клиентское приложение, позволяющие осуществлять следующие действия:
- выборка данных из таблиц базы;
- манипулирование данными базы данных, а именно добавление новых записей, редактирование и удаление уже имеющихся;
- составление отчётов об объёме оказываемых услуг и посещаемости клиентов в течение дня и за определённый период времени, границы которого задаются пользователем;
- наглядное представление истории посещений и информации о клиентах.
Разработанное приложение позволяет облегчить мастерам сбор и формальных, и неформальных данных о клиенте. Благодаря этому улучшается качество обслуживания каждого отдельного клиента, что благотворно влияет на репутацию мастера и салона красоты. Все собираемые данные хранятся в компьютерной базе данных, что экономит время сбора и особенно поиска необходимой информации.
В ходе выполнения дипломной работы были закреплены полученные знания по дисциплинам «Технология разработки и защиты баз данных», «Клиентская часть приложения», «Прикладное программирование».
В результате работы над выпускной квалификационной работой была изучена среда быстрой разработки Embarcadero RAD Studio 10 Seattle. Основное преимущество данной среды заключается в возможности разработки кросс-платформенных приложений в пределах одной среды и одного программного кода.
Были отработаны навыки настройки сервера, а также навыки настройки параметров взаимодействия среды разработки и сервера. При администрировании базы данных и составлении запросов к базе из приложения были отработаны навыки работы с БД и знания языка SQL.
В ходе изучения и работы с Embarcadero Rad Studio 10 Seattle была изучена техническая документация, представленная разработчиком на английском языке, в результате чего были применены раннее полученные знания технического английского языка.
В дальнейшем планируется сопровождение данного программного продукта, администрирование базы данных салона красоты «REDKEN LOFT 5th Avenue» и среди прочего разработка мобильной версии приложения (Android 6.0) для большего удобства работы мастеров.
В настоящее время салон имеет общую базу данных клиентов, в которой не содержится информация о том, какой мастер работает с каждым конкретным постоянным клиентом. Для большей оптимизации работы мастеров планируется редактирование структуры базы данных с целью возможности отслеживания работы мастера с клиентами. Данное изменение позволит добавить функция составления отчётов о работе каждого мастера в определённый период времени. Данные параметры позволят, среди прочего, предусмотреть возможность наличия учётных записей мастеров и администратора салона красоты, в которых будет предусмотрена возможность работы только с нужной информацией.
Салон красоты «REDKEN» оказывает не только парикмахерские услуги. В перечне услуг значатся также косметологические услуги, массаж, маникюр, педикюр. База данных о клиентах, истории посещений и каталоге услуг также на данный момент времени хранится в печатном виде. Поэтому планируется разработать компьютерную базу с возможностью создания учётных записей мастеров и для этих услуг, чтобы оптимизировать работу салона красоты во всех сферах. В связи с этим также планируется внести изменения в разработанное приложение для осуществления работы с полной базой данных.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1 Федеральный закон от 28 декабря 2013 г. № 426-ФЗ "О специальной оценке условий труда";
2 Федеральный закон от 27 июля 2006 г. (ред. от 28 декабря 2013 г.) № 149-ФЗ "Об информации, информационных технологиях и о защите информации";
3 Федеральный закон от 17 июля 1999 г. (с изм. от 20 мая 2002 г., 10 января 2003 г., 9 мая, 26 декабря 2005 г.) № 181-ФЗ «Об основах охраны труда в Российской Федерации»;
4 СанПиН 2.2.2/2.4.1340-03. Санитарно-эпидемиологические правила и нормативы «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы»;
5 Бейли, Л. Изучаем SQL / Л.Бейли. - СПб.: Питер, 2012.-454 с.;
6 Грофф, Дж. Р. SQL: The Complete Reference / Дж. Р. Грофф, П.Н. Вайнберг, Э. Дж. Оппелъ. - М.:Вильямс, 2015.-959 с.;
7 Гущин, А.Н. Базы данных. Учебник / А.Н. Гущин. - М.: Директ-Медиа, 2014. - 266 с.;
8 Карпова, Т.С. Базы данных: модели, разработка, реализация / Т.С. Карпова - М.: Национальный Открытый Университет «ИНТУИТ», 2016 - 241 с.;
9 Кузин, А.В. Базы данных / А. В. Кузин, С. В. Левонисова. - М.: Академия, 2012.- 350 с.;
10 Кузнецов, С.Д. Основы баз данных / С.Д. Кузнецов. - М.: Национальный Открытый Университет «ИНТУИТ», 2016 - 351 с.;
11 Медведкова, И.Е. Базы данных: учеб. пособие / И.Е. Медведкова, Ю.В, Бугаев, С.В. Чикунов; Воронеж. гос. ун-т инж. технол. - Воронеж: ВГУИТ, 2014.-105с;
12 Осипов, Д. Базы данных и Delphi. Теория и практика / Д. Осипов. - СПб.: БХВ-Петербург, 2014 г.-752 с.;
13 Щеглов, С.А. Базы данных: учебное пособие / С.А. Щеглов. - Оренбургский гос. ун-т. - Оренбург: ОГУ, 2014 - 298 с.;
14 ГОСТ 12.1.004--91 «Пожарная безопасность. Общие требования»;
15 ГОСТ 12.0.004-90. Система стандартов безопасности труда. Организация обучения безопасности труда. Общие положения (утв. постановлением Госстандарта СССР от 5 ноября 1990 г. № 2797);
16 ГОСТ 12.0.003--74 «Опасные и вредные производственные факторы. Классификация»;
17 RAD Studio Product Documentation - Embarcadero Technologies [Электронный ресурс]: официальный сайт. - Режим доступа: http://docs.embarcadero.com/products/rad_studio/;
18 What's New - RAD Studio[Электронный ресурс]: официальный сайт. - Режим доступа: http://docwiki.embarcadero.com/ RADStudio/Seattle/en/What's_New
19 Справочник - «Основы Делфи» [Электронный ресурс]. - Режим доступа - http://delphibasics.ru/.
Размещено на Allbest.ru
...Подобные документы
Создание, изучение и разработка приложение на Android. Среда разработки приложения DelphiXE5. Установка и настройка среды программирования. Этапы разработки приложения. Инструменты для упрощения конструирования графического интерфейса пользователя.
курсовая работа [1,6 M], добавлен 19.04.2017Основные концепции разработки приложения в трёхуровневой архитектуре. Проектное решение, реализующее модель реляционной БД. Спецификация на разработку интерфейса. Описание выполнения транзакций прибытия и убытия судна. Инсталляционные файлы приложения.
курсовая работа [4,0 M], добавлен 26.12.2011Назначение и возможности разработанного приложения для контроля активности сетевых и периферийных устройств предприятия. Язык программирования Java. Распределенные многоуровневые приложения. Структура базы данных, интерфейс разработанного приложения.
курсовая работа [1,0 M], добавлен 16.12.2012Автоматизация системы снятия показаний счетчиков энергии. Разработка базы данных и клиентского приложения для структур жилищно-коммунального хозяйства, занимающихся составлением квитанций. Описание предметной области. Тестирование клиентского приложения.
курсовая работа [953,3 K], добавлен 01.09.2016Назначение и характеристики пакета Designer/2000. Анализ предметной области для разработки информационной системы, определение ее целей и задач. Построение моделей данных, разработка базы данных и клиентского приложения. Практические навыки разработки.
курсовая работа [2,7 M], добавлен 10.04.2014Анализ существующих систем организации аудиосвязи. Протоколы аудиопереачи. Архитектура сетевого взаимодействия. Алгоритм серверного приложения. Структура клиентского приложения. Выбор языка программирования и средств разработки. Требования к системе.
курсовая работа [1,2 M], добавлен 28.04.2014Основные инструменты построения Web-приложения. Язык сценариев PHP. Системный анализ предметной области базы данных. Коды SQL запросов на создание таблиц. Разработка Web-приложения. Описание функциональности модулей. Система управления содержимым статей.
курсовая работа [4,8 M], добавлен 28.04.2014Исследование современных тенденций в области использования информационных технологий в рекламной деятельности. Стилистическое решение приложения. Информационная структура, навигационная система и номенклатура страниц web-приложения. Создание базы данных.
курсовая работа [6,3 M], добавлен 10.12.2013Анализ моделируемого приложения и постановка задачи. Диаграмма прецедентов, деятельности объектов и состояния классов. Разработка приложения-игры, выбор языка программирования и среды для разработки проекта, интерфейс приложения и ресурсы проекта.
курсовая работа [308,5 K], добавлен 14.10.2011Сущность и характеристика типов моделей данных: иерархическая, сетевая и реляционная. Базовые понятия реляционной модели данных. Атрибуты, схема отношения базы данных. Условия целостности данных. Связи между таблицами. Общие представления о модели данных.
курсовая работа [36,1 K], добавлен 29.01.2011Средства разработки развивающих и обучающих игр и используемой программы. Среда выполнения и Dalvik. Разработка приложения для платформы Android. Графический интерфейс и обработка касаний экрана. Разработка экранов приложения и их взаимодействия.
дипломная работа [2,1 M], добавлен 18.01.2016Анализ предметной области. Выработка требований и ограничений. Серверная часть информационной системы. Запросы клиентского приложения. Триггеры для поддержки сложных ограничений целостности в базе данных. Пользовательский интерфейс клиентского приложения.
курсовая работа [2,6 M], добавлен 21.02.2016Объектно-ориентированная технология создания программ. Среда разработки Visual Studio.NET. Особенности среды Microsoft Visual Studio 2010. Приложения C# для расчетов по формулам, консольный ввод-вывод. Форматирование значений данных. Программы с циклами.
методичка [2,1 M], добавлен 11.09.2014Основные понятия баз данных: нормализация, связи и ключи. Создание и этапы проектирования базы данных, решение задачи о предметной области. Изучение СУБД Microsoft Access s 2003: пользовательский интерфейс, главное окно приложения, создание таблиц.
реферат [2,1 M], добавлен 10.11.2010Визуальная разработка приложений баз данных. Характеристика визуальных компонентов среды разработки Builder 6.0, используемых в данном приложении. Программная реализация приложения, разработка форм и вкладок. Тестирование приложения, листинг программы.
курсовая работа [3,1 M], добавлен 28.03.2011Реализация проекта по оптимизации отделений почтовой связи. Направления деятельности в области кадровой политики. Автоматизация обработки получаемой техническим отделом информации. Разработка приложения клиент-сервер. Описание клиентского приложения.
курсовая работа [34,3 K], добавлен 07.08.2013Разработка приложения с помощью среды Microsoft Visual Studio 2010 Express. Интерфейс приложения. Разработка конечного программного продукта, демонстрирующего работу многопоточного приложения, использующего взаимоисключение на основе критической секции.
лабораторная работа [300,4 K], добавлен 21.07.2012Разработка тестирующего приложения, которое будет наглядно показывать, как должна выглядеть тестирующая программа для вычисления уровня интеллекта. Программная среда разработки, характеристика основных возможностей приложения. Стандартные диалоговые окна.
курсовая работа [716,9 K], добавлен 02.12.2013Создание многоуровневого приложения с Web-интерфейсом выставления оценки фильму и просмотра оценок других пользователей. Клиентская часть приложения. Разработка многопользовательского веб-приложения на ASP.NET MVC 3 с разграничением доступа к данным.
курсовая работа [949,7 K], добавлен 22.02.2015Характеристика системы программирования. Главные составные части Delphi. Интерфейс программного приложения. Результаты работы программы. Руководство системного программиста и оператора. Язык программирования Delphi, среда компилятора Borland 7.0.
курсовая работа [1,6 M], добавлен 29.05.2013