Разработка информационной системы "Спортивный клуб" - Курсовая работа

бесплатно 0
4.5 96
Создание базы данных "Спортивный клуб" средствами Microsoft Access: нормализация информационно-логической модели данных, построение связей между таблицами, разработка форм, запросов, отчетов, макросов, главной кнопочной формы в интерфейсе пользователя.


Аннотация к работе
Владение информацией является важной составляющей успешного функционирования любой организации, В настоящее время информационные потоки увеличиваются, значит, повышаются требования к скорости обработки данных. Теперь уже большинство операций не может быть выполнено вручную, они требуют применение компьютерных технологий.Разрабатываемая информационная система посвящена улучшению работы с информацией о спортсменах находящиеся состоящие в определенных командах, каждая команда в ходит в определенный клуб, у каждого клуба есть определенный владелец, у каждой команды есть определенный стадион, определенные фанатские группировки, каждая команда участвует в определенном турнире. Данная информационная система должна учитывать следующие технологические процессы: · появление новых спортсменов;Глобальная цель обработки информации: •Улучшить качество и быстроту нахождения данных; Частные цели: ускорить процесс просмотра необходимых данных; Задачи, решаемые системой, которые потребовали создания различных объектов БД (запросов, форм, макросов и вычисляемых полей): Сбор и хранение данных (сведения о клубах, командах, спортсменах, турнирах, стадионах);Для построения информационной модели будущей системы, как можно более полно описывающей информационные особенности предметной области, используется стандартное средство моделирования - аппарат моделей «сущность - связь» или ER-модель. Нормализация данных - процесс приведения модели к виду, позволяющему получить в дальнейшем структуру базы данных, в которой устранена избыточность хранения и сведены к минимуму аномалии при добавлении, удалении, изменении данных. Приведение модели ко 2НФ предполагает вынесения атрибутов, которые не удовлетворяют требованиям функционально полной зависимости от уникального идентификатора сущности, являющегося составным ключом, то есть необходимость приведения ко 2НФ возникает только в том случае, если есть сущности с составным ключом. Устанавливая связи между сущностями, учитываем следующие закономерности: · Одна команда может играть в различных турнирах в месте с тем в одном турнире могут играть много команд, между сущностями «Команда» и «Турнир» устанавливаем связь типа М:М («многие ко многим»). Таким образом, получим следующие связи - между сущностями «команда» и «турнир команды» М:1 между сущностями «турнир» и «турнир команды» М:1На основании модели «сущность - связь» генерируется проект базы данных в соответствии со следующими правилами: каждая сущность преобразуется в таблицу, имя сущности становится именем таблицы; если для сущности была определена ключевая связь, то первичный ключ связанной сущности копируется в таблицу и объединяется с ключом таблицы рассматриваемой сущности; связь М:1 приводит к копированию первичных ключей таблицы для сущности, находящейся на одной стороне связи, в таблицу для сущности, находящейся на другом конце связи; если связь М:1, то ключи таблицы для сущности, находящейся на конце «один», копируется в таблицу для сущности на стороне «многие». (i) При генерации таблиц необходимо сохранять уникальность имен получаемых колонок в пределах одной таблицы. В проектируемой базе данных созданы следующие таблицы (рис.3): клуб: таблица команда: таблица спортсмен: таблица стадион: таблица тренер: таблица турнир: таблицаСоздав все таблицы, необходимо установить связи между ними с помощью команды «Схема данных» меню «Сервис» или нажатием кнопки «Схема данных» на панели инструментов. Эту команду можно выбрать из раскрывающегося списка в столбце «Тип данных» конструктора форм (рис. Выбрать способ, с помощью которого столбец подстановки будет получать значения (Рис.5) Выбрать таблицу, которая будет содержать столбец подстановки (рис 6,Рис.7): Рис.6 Выбрать поля, значения которых следует включить в столбец подстановки (Рис.7): Рис.7В процессе выполнения запроса отбираются данные из одной или нескольких таблиц, на экран выводятся интересующие пользователя данные. В базе данных «Спортивный клуб» сделано 10 запросов. Для создания запроса в окне базы данных выбирался раздел «Запросы/Создание запроса в режиме конструктора». В режиме «Конструктор» был определен порядок следования полей в запросе, их названия, размеры столбцов, а также способ группировки и условие отбора. В базе данных «Спортивный клуб» имеются следующие запросы: · Спортсмен команды (показывает какие спортсмены играют, в каких командах)Современные компьютерные системы характеризуются необходимостью удовлетворять разнообразным требованиям многочисленных пользователей. В процессе создания интерфейса базы данных «Спортивного клуба» были созданы следующие элементы: · ФормыФормы Microsoft Access предназначены для ввода, вывода, редактирования, просмотра данных. Формы создаются на основе имеющихся таблиц, запросов или других форм. Удобнее создавать формы с помощью мастера. Для создания подчиненной формы и последующего ее включения в главную форму используется кнопка «Подчиненная форма/отчет» на панели инструментов.Microsoft Access позволяет создавать форму, которая не связана

План
Содержание

Введение

1. Анализ предметной области

1.1 Техническое задание на разработку ИС

2. Информационно-логическая модель данных. Ее нормализация

3. Физическая модель (схема данных)

4. Физическая структура реляционной БД

4.1 Разработка таблиц

4.2 Назначение отношений между таблицами и создание схемы данных

4.3 Разработка запросов

5. Интерфейс БД

5.1 Разработка форм

5.2 Разработка главной кнопочной формы

5.3 Разработка макросов

5.4 Разработка отчетов

Заключение

Список используемой литературы

Введение
Владение информацией является важной составляющей успешного функционирования любой организации, В настоящее время информационные потоки увеличиваются, значит, повышаются требования к скорости обработки данных. Теперь уже большинство операций не может быть выполнено вручную, они требуют применение компьютерных технологий.

Для обеспечения эффективности информационных процессов необходима соответствующая организация данных.

С этой точки зрения базы данных становятся подходящим способом долговременного хранения и обработки информации. Практически все экономические, финансовые и другие подобные системы используют соответствующую технологию в своей деятельности.

Одним из примеров базы данных может послужить данная работа.

Была создана база данных "Спортивный клуб", которая служит для эффективной и быстрой работы с информацией о владельцах клубов и входящих в них команд, тренеров и спортсменов, стадионов и фанатов. Программа позволяет значительно повысить скорость получения информации о тренерах, владельцах, команд и спортсменов.
Заказать написание новой работы



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



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