Разработка клиентского приложения для салона красоты "Redken Loft 5th Avenue" - Дипломная работа

бесплатно 0
4.5 124
Теоретическая основа для разработки приложения. Язык SQL. Синтаксис. Реляционная модель данных. ER-модель. Связи между таблицами. Нормализация таблиц. Ключи индексы. Среда быстрой разработки Embarcadero RAD Studio Seattle. Интерфейс приложения. Листинг.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Федеральное агентство связи Хабаровский институт инфокоммуникаций (филиал) федерального государственного бюджетного образовательного учреждения высшего образования «Сибирский государственный университет телекоммуникаций и информатики» Разработка клиентского приложения для салона красоты «REDKEN LOFT 5th Avenue»Если обобщить, то база данных - это упорядоченный и организованный специальным образом набор сведений или информации какой-либо предметной области. Это значит, что информация в базе данных расположена таким образом, что необходимые данные находит и обрабатывает ЭВМ. Так как объект работы, - базы данных и приложение для работы с БД, - являются неотъемлемой частью практически любого производственного процесса, можно с уверенностью утверждать, что тема выпускной квалификационной работы является актуальной. Это говорит о том, что в сфере оказания услуг степень индивидуального подхода к каждому клиенту на порядок выше, чем в других сферах, когда потребитель не участвует в производственном процессе. К неформальным данным о клиенте салона красоты можно отнести, например, наличие домашнего питомца, чтобы при следующем визите клиента мастер мог поддержать разговор, т.е. это может быть любая личная информация о клиенте, о которой мастер узнал из разговора.реляционный интерфейс синтаксис листингЭтот язык позволяет создавать, изменять и удалять различные составные части структуры данных, или объекты в БД, например, таблицы, представления, процедуры, триггеры, табличных области, пользователи, роли и т.д. Например, запрос «CREATE TABLE» означает «создать таблицу», запрос «CREATE VIEW» - «создать представление» и т.д.; Например, запрос «ALTER TABLE» означает «изменить таблицу», запрос «ALTER VIEW» - «изменить представление» и т.д.; Детальная структура синтаксиса запроса «CREATE» зависит от объекта, который создается, но в целом сводится к следующему: CREATE тип_нового_объекта имя_нового_объекта. В этом предложении «тип_нового_объекта» определяет, что мы создаем (например, DATABASE, TABLE, VIEW, SEQUENCE, INDEX, SYNONYM и так далее), а «имя_нового_объекта» присваивает индивидуальное имя этому объекту, по которому в дальнейшем при работе с базой данных пользователи будут обращаться.Бинарные операции над отношениями - это такие операции, которые могут быть применены к двум отношениям с одинаковой схемой; К операциям над отношениями, которые также называются операциями обработки, относятся следующие: - объединение - операция реляционной алгебры, выполняющаяся над двумя логически связанными отношениями с целью получения нового отношения с тем же составом атрибутов и совокупностью кортежей исходных отношений. Пары кортежей формируются путем сцепления кортежа из первого отношения, что является началом новой строки, с кортежем второго отношения. В результате выполнения данной операции создается новое отношение, структура которого является результатом исключения из совокупности (или множества) атрибутов первого отношениях атрибутов второго отношения. К структурной информации относят число и вид содержащихся в ней отношений (т.е. таблиц), а также типом связей, существующих между кортежами, т.е. между записями этих отношений.Первое окно, которое видит пользователь при запуске приложения, является главной формой (рисунок 2.1). Разделы главного меню приложения, представленного на рисунке 2.2, позволяют работать с файлами таблиц базы данных (например, экспортировать в формат «.xlsx») в разделе «Файл», составлять отчеты о посещениях клиентов в течение одного дня или периода времени, следить за статистикой посещений в разделе «Статистика». Также на главной форме находятся вкладки для перехода к таблицам «Клиенты», «Посещения» и «Каталог» (по умолчанию «Клиенты»). Открыв программу, пользователь может перейти от одной таблицы к другой с помощью панели вкладок таблиц, представленной на рисунке 2.4. Запрос к базе для вывода таблицы «Клиенты» с параметрами сортировки записей по умолчанию осуществляется следующим программным кодом: SELECT c.id, c.last_name, c.first_name, c.mid_name, c.birth_date, c.phone_num, c.e_mail, r.name_service, c.stat_time, c.source_inf, c.discount, c.commentВ дипломной работе используется три взаимосвязанные таблицы, содержащие информацию о клиентах, тарифах и посещениях - «Client»s, «Rates», «Visits» соответсвенно. Таблица «Clients» (таблица 2.1) содержат личные и контактные данные о клиентах, получающих услуги в салоне. Field Type Key Default Extra id number primary auto_increment last_name varchar(50) first_name varchar(20) mid_name varchar(30) null birth_date date phone_num varchar(12) e_mail varchar(50) null code_service number stat_date date source_inf varchar(50) null discount number null comment varchar(300) null Также поле «id» является составляющей внешнего ключа (foreign key) таблиц «Clients» и «Visits». Таблица «Visits» (таблица 2.3) содержит информацию о всех посещениях каждого клиента в хронологической последовательности.procedure RADIOBUTTON2Click(Sender: TOBJECT); procedure TFORM1.

План
СОДЕРЖАНИЕ

Введение

1. Теоретическая основа для разработки приложения

1.1 Язык SQL. Синтаксис

1.2 Реляционная модель данных. ER-модель. Связи между таблицами

1.3 Нормализация таблиц. Ключи индексы

1.4 Среда быстрой разработки Embarcadero RAD Studio 10 Seattle

2. Разработка клиентского приложения

2.1 Интерфейс приложения

2.2 Таблицы, ключи и связи

2.3 Листинг

3. Охрана труда и техника безопасности

3.1 Общее понятие охраны труда

3.2 Общие положения техники безопасности

3.3 Техника безопасности программистов

3.4 Рациональное планирование рабочего места программиста

Заключение

Список использованных источников

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?