Автоматизированное рабочее место администратора фитнес-клуба - Дипломная работа

бесплатно 0
4.5 115
Особенности автоматизации работы фитнес-клуба. Инфологическое и логическое проектирование. Обеспечение получения информации администратором фитнес-клуба. Выбор средств создания интерфейса, программирование работы приложения в среде Borland Delphi 7.


Аннотация к работе
Глава 1. Аналитическая часть 1.1 Понятия и характеристика баз данных 1.2 Анализ предметной области «Автоматизированное рабочее место администратора фитнес-клуба» 1.2.1 Должностная инструкция администратора фитнес-клуба 1.2.2 Особенности автоматизации работы фитнес-клуба Глава 2. Проектная часть 2.1 Инфологическое проектирование. Создание ER-диаграммы 2.2 Логическое проектирование 2.3 Нормализация таблиц реляционной базы данных 2.4 Применение CASE-средства ERwin для информационного проектирования Глава 3. Разработка и реализация приложения 3.1 Выбор средств создания интерфейса 3.2 Разработка интерфейса 3.3 Программирование работы приложения в среде Borland Delphi 7 Заключение Список литературы Приложения Введение Перемены, произошедшие в нашей стране в последнее время, не могли не затронуть областей вычислительной техники и информатики. Именно этим можно объяснить столь бурное распространение компьютерной техники и стремительное развитие систем управления базами данных (СУБД). [20] В современном мире быстрый и качественный доступ к нужной информации является одним из главных критериев эффективности управления организацией или производством и поэтому современная жизнь немыслима без эффективного управления. Для достижения поставленной цели необходимо решить следующие задачи: · Проанализировать предметную область; · Составить ЕR-диаграмму и логическую схему; · Составить структуру таблиц с использованием case-технологий; · Нормализовать получившиеся таблицы до третьей нормальной формы; · Создать базу данных для сбора, хранения и обработки необходимой информации; · Разработать удобный, интуитивно понятный интерфейс для ввода и обработки информации в среде Borland Delphi 7. Во второй главе описывается проектирование базы данных «Фитнес-клуб». Реляционная модель была разработана Э.Ф. Коддом в начале 70-х годов. Примерами сущностей могут быть такие классы объектов как «Карты», «Клиенты», «Залы». Например, атрибутами сущности «Карты» являются: «NКарты», «ВидID», «Активна», «Выдана», «ДействуетДо». Перечень сущностей предметной области № Название и обозначение сущности Ключ сущности и его обозначение Атрибуты сущности и их обозначение 1 ВидыКарт ID Вид Стоимость Срок ВидСкидки Скидка ВремяС ВремяПо Пн Вт Ср Чт Пт Сб Вс 2 Карты NКарты ВидID Активна Выдана ДействуетДо 3 Клиенты ID Фамилия Имя Отчество ДатаРождения Телефоны Адрес Договор Фото КолвоВизитов Активен 4 Посещения Дата Время КлиентID ЗалID NКлюча Комментарий 5 ПредвЗапись Дата Время КлиентID ЗалID Комментарий 6 Залы ID Зал 7 КартыКлиента КлиентID NКарты Таким образом, схемы сущностей имеют вид: ВидыКарт (ID, Вид, Стоимость, Срок, ВидСкидки, Скидка, ВремяС, ВремяПо, Пн, Вт, Ср, Чт, Пт, Сб, Вс). Таблица 2.2.1 Структура таблицы «ВидыКарт» Имя поля Тип ID (ключ) Счетчик Вид Текстовый Стоимость Денежный Срок Числовой ВидСкидки Логический Скидка Числовой ВремяС Дата/время ВремяПо Дата/время Пн Логический Вт Логический Ср Логический Чт Логический Пт Логический Сб Логический Вс Логический Таблица 2.2.2 Структура таблицы «Карты» Имя поля Тип Подстановка NКарты (ключ) Счетчик ВидID Числовой SELECT [ВидыКарт].[ID], [ВидыКарт].[Вид] FROM ВидыКарт; Активна Логический Выдана Логический ДействуетДо Дата/время Таблица 2.2.3 Структура таблицы «КартыКлиента» Имя поля Тип Подстановка КлиентID (ключ) Числовой SELECT [Клиенты].[ID], [Клиенты].[Фамилия], [Клиенты].[Имя], [Клиенты].[Отчество] FROM Клиенты; NКарты (ключ) Числовой SELECT [Карты].[NКарты] FROM Карты; Таблица 2.2.4 Структура таблицы «Клиенты» Имя поля Тип ID (ключ) Счетчик Фамилия Текстовый Имя Текстовый Отчество Текстовый ДатаРождения Дата/время Телефоны Текстовый Адрес Текстовый Договор Текстовый Фото Поле объекта OLE КолвоВизитов Числовой Активен Логический Таблица 2.2.5 Структура таблицы «Посещения» Имя поля Тип Подстановка Дата (ключ) Дата/время Время (ключ) Дата/время КлиентID (ключ) Числовой SELECT [Клиенты].[ID], [Клиенты].[Фамилия], [Клиенты].[Имя], [Клиенты].[Отчество] FROM Клиенты; ЗалID Числовой SELECT [Залы].[ID], [Залы].[Зал] FROM Залы; NКлюча Числовой Комментарий Текстовый Таблица 2.2.6 Структура таблицы «ПредвЗапись» Имя поля Тип Подстановка Дата (ключ) Дата/время Время (ключ) Дата/время КлиентID (ключ) Числовой SELECT [Клиенты].[ID], [Клиенты].[Фамилия], [Клиенты].[Имя], [Клиенты].[Отчество] FROM Клиенты; ЗалID Числовой SELECT [Залы].[ID], [Залы].[Зал] FROM Залы; Комментарий Текстовый Таблица 2.2.7 Структура таблицы «Залы» Имя поля Тип ID (ключ) Счетчик Зал Текстовый Таким образом, получаем завершенную модель данных (см.
Заказать написание новой работы



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



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