Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке

Курсовая работа на тему «Создание клиентской базы данных Детского Юношеского Центра ‘Развитие'»

Целью курсового проектирования является создание клиентской базы данных Детского Юношеского Центра «Развитие», которая является инструментом сбора, хранения, обработки данных о спортсменах и тренерах центра.

Курсовая работа с гарантией

Введение

Целью курсового проектирования является создание клиентской базы данных Детского Юношеского Центра «Развитие», которая является инструментом сбора, хранения, обработки данных о спортсменах и тренерах центра.

Цель курсового проекта сформулирована на основании изучения и анализа основных профессиональных обязанностей тренеров и спортсменов детского юношеского центра «Развитие» и обоснована необходимостью упрощения ведения учета данных контингента центра.

Теоретическая часть пояснительной записки содержит сведения о современных программных средствах разработки автоматизированных систем сбора и обработки данных, описание объекта проектирования.

Проектная часть пояснительной записки содержит описание решения основных задач проекта:

—  алгоритм разработки информационной системы;

—       обоснование выбора среды разработки информационной системы;

—       разработку модели проектируемой базы данных;

—       создание основных объектов базы данных;

—       создание запросов для выбора информации;

—       формирование отчетной документации;

—       разработку интерфейса пользователя.

Все материалы курсового проекта сформированы и оформлены согласно требованиям Положения по оформлению текстовых документов и Положения по курсовому проектированию ГОАПОУ «Липецкий металлургический колледж»

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

. Теоретическая часть

.1 Понятие и определение автоматизированных информационных систем

Информационная система (ИС) — это взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации для достижения поставленной цели.

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

Классификация ИС по признаку структурированности задач:

—  структурированные (формализуемые) задачи, где известны все ее элементы и взаимосвязи между ними, удается выразить ее содержание в форме математической модели, имеющей точный алгоритм решения;

—  неструктурированные (неформализуемые) задачи — в которых невозможно выделить элементы и установить между ними связи. Решение таких задач из-за невозможности создания математического описания и разработки алгоритма связано с большими трудностями;

—  частично структурированные задачи — известна часть элементов и связей между ними;

Информационные системы, разрабатывающие альтернативы решений(модельные <#»897218.files/image001.gif»>

Рисунок 1 — Алгоритм разработки информационной системы в виде блок-схемы

2.2 Обоснование выбора среды разработки информационной системы

Курсовой проект реализован средствами системы управления базами данных MS Access 2007.Access 2007 относится к системе управления базами данных, ориентированным на рядовых потребителей. И позволяет, не прибегая к программированию, с легкостью выполнять основные операции с БД: создание, редактирование и обработка данных.

Основными достоинствами MS Access являются:

—  простота в использовании;

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

—       гибкость;

—       надежная работа;

—       русификация;

—       предлагает большое количество Мастеров, которые выполняют основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу;

—       полная совместимость с операционной системой Windows;

—       регулярные программные обновления;

—       наличие встроенного языка макрокоманд.

Основные функции СУБД — это описание структуры базы данных, обработка и управление данными.

Основным инструментом сбора, хранения и систематизации данных, является таблица. СУБД MS Access — реляционная база данных.Access 2007 обладает большим и достаточным набором инструментов и средств для реализации основной цели курсового проекта. При проектировании информационной системы в среде Access 2007 не требуется экономических затрат на закупку и установку новых программных средств — Access стандартное офисное приложение пакета прикладных программ операционной системы Windows. Access позволяет разработать простой и интуитивно понятный интерфейс пользователя, адаптированный под пользователя операционной системы Windows.

Объектом обработки курсового проекта является файл базы данных, имеющий расширение mdb. В этот файл входят основные объекты Access: таблицы, формы, запросы, отчеты. Каждый объект имеет имя.

Основными объектами реляционной базы данных являются таблицы, запросы, отчеты, формы.

«Таблица» — предназначена для хранения данных в виде записей и полей, причем каждая запись располагается в одну строку.

«Запрос» — объект, позволяющий получить нужные данные.

«Отчет» — объект, предназначенный для печати данных.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

«Форма» — предназначена, для ввода данных, в окне этого объекта можно увидеть только одну запись. Форма создается для конкретной таблицы или конкретного запроса.

С каждым объектом работа выполняется в отдельном окне, при этом предусмотрено два режима работы: Оперативный режим и режим Конструктора. При создании таблицы БД строится макет таблицы — список полей (с указанием их имен, типов, описания) и их свойств. Перечень свойств меняется в зависимости от типа данных. Все это построение (и вообще, создание объекта) выполняется в режиме Конструктора. В режиме Конструктора объекта Таблица задается первичный ключ.

.3 Разработка модели проектируемой базы данных

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

Инфологическая модель — графическое представление основных конструктивных элементов — сущностей информационной системы с видами связей между сущностями.

Сущность — материальный или нематериальный объект, данные о котором хранятся и обрабатываются в информационной системе.

Атрибуты сущности — свойства объекта — характеристики и данные аккумулируемые в основных объектах информационной системы, определяющие конкретный объект.

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

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

Для реализации цели проекта в проектируемой информационной системе выделены основные сущности:

—       работники учреждения;

—       клиенты учреждения;

—       мероприятия.

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

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

Выделенные сущности характеризуются и описываются свойствами.

Сущность «Работники учреждения» идентифицируется личным кодом и описываются сведениями о личных данных. В базе данных должны хранится личные данные клиента (фамилия, имя, отчество), дата рождения, дата начала работа в учреждении, телефон, оклад.

Сущность «Спортсмены» описывается личными данными, личным кодом, направлением спортивной деятельности. В базе данных должны хранится сведения о личных данных клиента (фамилия, имя, отчество), дата рождения, вид спорта, гражданство, весовая категория, номер телефона.

Сущность «Мероприятия» располагается личными кодами спортсмена и тренера, личными данными спортсменов. В базе данных хранится личные данные спортсмена (фамилия, имя, отчество), дата отправки, проведения, прибытия соревнований, сведения о итогах.

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

Эскиз модели представлен на рисунке 2.

Рисунок 2 — Эскиз модели

На основании спроектированной модели разработана логическая и физическая структура проекта. Связь основных объектов и логика взаимоотношений между объектами организуется схемой данных.

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

Установленные связи в схеме базы данных обеспечивает целостность данных, каскадное удаление и обновление данных.

Логическая и физическая структура реляционной базы данных, представлена на рисунке 3 в виде схемы базы данных.

Рисунок 3 — Схема базы данных

Таблица «Тренера» связана с таблицей «Сореванования» типом отношений «Один-ко-многим» по ключу «КодТренера». Установленное взаимоотношение продиктовано организацией работы тренера: Тренер руководит спортивной секцией, в которой занимаются несколько спортсменов.

Для обеспечения безошибочного заполнения полей таблиц «Соревнования», «Спортсмены», «Тренера» спроектированы справочные таблицы, обеспечивающие заполнение полей по раскрывающемуся списку. Установленные связи обеспечивают ввод и заполнение данных в поля при обязательной записи в справочной таблице.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

Таблица «Результат» связана с таблицей «Сореванования» типом отношений «Один-ко-многим» по ключу «Результат».

Таблица «Весовая Категория» связана с таблицей «Спортсмен» типом отношений «Один-ко-многим» по ключу «ВесоваяКатегория».

Таблица «Гражданство» связана с таблицей «Спортсмен» типом отношений «Один-ко-многим» по ключу «Гражданство».

Таблица «Виды спорта» связана с таблицей «Спортсмен» типом отношений «Один-ко-многим» по ключу «ВидСпорта».

2.4 Создание основных объектов базы данных

Основные объекты базы данных — это Таблицы.

«Таблица» — предназначена для хранения данных в виде записей и полей, причем каждая запись располагается в одну строку.

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

Запись — это строка таблицы, содержащая набор значений свойств, размещенных в полях базы данных.

Основные типы данных в таблице:

—  текстовый;

—       числовой;

—       дата и (или) время;

—       логический;

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

—       счетчик;

—       денежный;

—       логический.

В процессе создания БД для каждого поля должны быть определено:

—  уникальное имя;

—       тип;

—       дополнительные характеристики (длина, формат).

Для представления всех данных в базе реализованы главные таблицы:

—  спортсмен;

—       тренера;

—       соревнования.

И таблицы «Справочники»:

—  виды спорта;

—       гражданство;

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

—       весовая категория;

—       результат.

Таблица «Спортсмен» содержит личные данные, телефон и весовую категорию обучающихся в Детском Юношеском Центре «Развитие».

Таблица «Спортсмен» в режиме конструктора представлена на рисунке 4.

Рисунок 4 — Таблица «Спортсмен» в режиме конструктора

Таблица «Спортсмен» в режиме ввода данных представлена на рисунке 5.

Рисунок 5 — Таблица «Спортсмен» в режиме ввода данных

В таблице представлены следующие поля:

«КодСпортсмена» — Ключевое поле, содержащие код спортсмена. Тип данных «Счетчик».

«КодТренера» — поле, содержащие код тренера за которым закреплен спортсмен. Тип данных «Числовой».

«Фамилия» — поле, содержащие фамилию спортсмена. Тип данных «Текстовый».

«Имя» — поле, содержащие имя спортсмена. Тип данных «Текстовый».

«Отчество» — поле, содержащие отчество спортсмена. Тип данных «Текстовый». «ВидСпорта» — поле, содержащие вид спорта, которым занимается спортсмен. Тип данных «Текстовый».

«Гражданство» — поле, содержащие гражданство спортсмена. Тип данных «Текстовый».

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

«ДатаРождения» — поле, содержащие дату рождения спортсмена. Тип данных «Дата/Время».

«ВесоваяКатегория» — поле, содержащие информацию о весовой категории спортсмена. Тип данных «Текстовый».

«Телефон» — поле, содержащие номер телефона спортсмена. Тип данных «Числовой».

Таблица «Тренера» содержит личные данные, телефон, оклад, дату рождения, дату приему на работу тренеров в Детско-Юношеском Центре «Развитие»

Таблица «Тренера» в режиме конструктора представлена на рисунке 6.

Рисунок 6 — Таблица «Тренера» в режиме конструктора

Таблица «Тренера» в режиме ввода данных представлена на рисунке 7.

Рисунок 7 — Таблица «Тренера» в режиме ввода данных

В таблице представлены следующие поля:

«КодТренера» — ключевое поле, содержащие код тренера. Тип данных «Счетчик».

«Фамилия» — поле, содержащие фамилию тренера. Тип данных «Текстовый»

«Имя» — поле, содержащие имя тренера. Тип данных «Текстовый»

«Отчество» — поле, содержащие отчество тренера. Тип данных «Текстовый»

«ДатаРождения» — поле, содержащие дату рождения тренера. Тип данных «Дата/Время»

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

«Дата приема на работу» — поле, содержащие информацию о дате приема тренера на работу. Тип данных «Дата/Время»

«Телефон» — поле, содержащие номер телефона тренера. Тип данных «Числовой»

«Оклад» — поле, содержащие информацию о зарплате тренера. Тип данных «Денежный»

Таблица «Соревнования» содержит информацию об отправке спортсменов на соревнования, о месте, дате, проведения, результат.

Таблица «Соревнования» в режиме конструктора представлена на рисунке 8.

Рисунок 8 — Таблица «Соревнования» в режиме конструктора

Таблица «Соревнования» в режиме ввода данных представлена на
рисунке 9.

Рисунок 9 — Таблица «Соревнования» в режиме ввода данных

В таблице представлены следующие поля:

«КодСпортсмена» — поле, содержащие код спортсмена. Тип данных «Счетчик».

«КодТренера» — поле, содержащие код тренера за которым закреплен спортсмен. Тип данных «Числовой».

«Фамилия» — поле, содержащие фамилию спортсмена. Тип данных «Текстовый».

«Имя» — поле, содержащие имя спортсмена. Тип данных «Текстовый».

«Отчество» — поле, содержащие отчество спортсмена. Тип данных «Текстовый».

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

«Дата отправки» — поле, содержащие дату отправки спортсмена на соревнования. Тип данных «Дата/Время».

«Дата проведения» — поле, содержащие дату проведения соревнований. Тип данных «Дата/Время».

«Дата прибытия» — поле, содержащие дату прибытия спортсмена на соревнования. Тип данных «Дата/Время».

«Пройдено обследование» — логическое поле, содержащие информацию о том, пройдено обследование или нет. Тип данных «Логический».

«Результат» — поле, содержащие информацию о результате соревнований в которых участвовал спортсмен. Тип данных «Текстовый».

«ВидСпорта» — поле, содержащие информацию о виде спорта в котором участвует спортсмен. Тип данных «Текстовый».

Справочная таблица «Вид спорта» содержит список видов спорта используемых в таблицах.

Таблица «Вид спорта» в режиме конструктора представлена на
рисунке 10.

Рисунок 10 — Таблица «Соревнования» в режиме конструктора

Таблица «Вид спорта» в режиме ввода данных представлена на
рисунке 11.

Рисунок 11 — Таблица «ВидСпорта» в режиме ввода данных

В таблице представлены следующие поля:

«ВидСпорта» — ключевое поле, содержащие список видов спорта. Тип данных «Текстовый».

Справочная таблица «Гражданство» содержит список стран рождения спортсменов используемых в таблицах.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

Таблица «Гражданство» в режиме конструктора представлена на
рисунке 12.

Рисунок 12 — Таблица «Гражданство» в режиме конструктор

Таблица «Гражданство» в режиме ввода данных представлена на
рисунке 13.

Рисунок 13 — Таблица «Гражданство» в режиме ввода данных

В таблице представлены следующие поля:

«Гражданство» — ключевое поле, содержащие список стран рождения спортсменов. Тип данных «Текстовый».

Справочная таблица «Весовая категория» содержит список веса спортсменов используемый в таблицах.

Таблица «ВесоваяКатегория» в режиме конструктора представлена на рисунке 14.

Рисунок 14 — Таблица «Весовая категория» в режиме конструктора

Таблица «ВесоваяКатегория» в режиме ввода данных представлена на рисунке 15.

Рисунок 15 — Таблица «Весовая категория» в режиме ввода данных

В таблице представлены следующие поля:

«ВесоваяКатегория» — ключевое поле, содержащие список веса спортсменов. Тип данных «Текстовый».

Справочная таблица «Результат» содержит список возможных резульатов соревнований используемый в таблицах.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

Таблица «Результат» в режиме конструктора представлена на рисунке 16.

Рисунок 16 — Таблица «Результат» в режиме конструктора

Таблица «Результат» в режиме ввода данных представлена на рисунке 17.

Рисунок 17 — Таблица «Результат» в режиме ввода данных

В таблице представлены следующие поля:

«Результат» — ключевое поле, содержащие список возможных результатов соревнований. Тип данных «Текстовый».

.5 Создание запросов для выбора информации

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

Запросы в Access являются основным инструментом выборки, обновления и обработки данных в таблицах базы данных. Access в соответствии с концепцией реляционных баз данных для выполнения запросов использует язык структурированных запросов SQL (Structured Query Language). С помощью инструкций языка SQL реализуется любой запрос в Access.

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

В Access может быть создано несколько видов запроса:

—  запрос на выборку — выбирает данные из одной таблицы или запроса или нескольких взаимосвязанных таблиц и других запросов. Результатом является таблица, которая существует до закрытия запроса. Формирование записей таблицы результата производится в соответствии с заданными условиями отбора и при использовании нескольких таблиц путем объединения их записей;

—       запрос на создание таблицы — выбирает данные из взаимосвязанных таблиц и других запросов, но, в отличие от запроса на выборку, результат сохраняет в новой постоянной таблице;

—       запросы на обновление, добавление, удаление — являются запросами действия, в результате выполнения которых изменяются данные в таблицах.

С помощью запроса можно выполнить следующие виды обработки данных:

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

—  включить в таблицу запроса выбранные пользователем поля таблицы;

—       произвести вычисления в каждой из полученных записей;

—       выбрать записи, удовлетворяющие условиям отбора;

—       сформировать на основе объединения записей взаимосвязанных таблиц новую виртуальную таблицу;

—       сгруппировать записи, которые имеют одинаковые значения в одном или нескольких полях, одновременно выполнить над другими полями группы статистические функции и в результат включить одну запись для каждой группы;

—       создать новую таблицу базы данных, используя данные из существующих таблиц;

—       произвести обновление полей в выбранном подмножестве записей;

—       удалить выбранное подмножество записей из таблицы базы данных;

—       добавить выбранное подмножество записей в другую таблицу.

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

В проекте реализованы следующие запросы:

Запрос «Выборка данных» с оператором Like. Запрос реализован для поиска спортсменов по первой букве фамилии.

Рисунок 18 — Запрос «Выборка данных» в режиме конструктора

Результат выполнения запроса представлен на рисунке 19.

Рисунок 19 — Результат выполнения запроса «Выборка данных»

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

Запрос «День рождения по месяцу» — это запрос с параметром и вычисляемым полем. Вычисляемым полем является — поле, в котором используется функции для вычисления месяца дня рождения. С помощью параметра пользователь может просмотреть список спортсменов месяц рождения совпадает с введенным.

На рисунке 20 представлен запрос «День рождения по месяцу» в режиме конструктора.

Рисунок 20 — Запрос «День рождения по месяцу» в режиме конструктора

При выполнении запроса на экран выводится диалоговое окно с просьбой ввести месяц.

На рисунке 21 представлено диалоговое окно запроса «День рождения по месяцу».

Рисунок 21 — Диалоговое окно запроса «День рождения по месяцу»

Результат выполнения запроса представлен на рисунке 22.

Рисунок 22 — Результат выполнения запроса «День рождения по месяцу»

Запрос «Не пройдено обследование» — это запрос с использованием логического поля. Запрос выводит только тех спортсменов у которых не пройдено обследование.

На рисунке 23 представлен запрос «Не пройдено обследование» в режиме конструктора.

Рисунок 23 — Запрос «Не пройдено обследование» в режиме конструктораа

Результат выполнения запроса представлен на рисунке 24.

Рисунок 24 — Результат выполнения запроса «Не пройдено обследование»

Запрос «Результаты» — Это запрос с параметром, который выводит спортсменов получивших определённую награду.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

На рисунке 25 представлен запрос «Результаты» в режиме конструктора.

Рисунок 25 — Запрос «Результаты» в режиме конструктора

При выполнении запросы выводится диалоговое окно с просьбой ввести тип награды. Диалоговое окно представлено на рисунке 26.

Рисунок 26 — Диалоговое окно запросы «Результаты»

Запрос «Зарплата тренеров» — это запрос для нахождения минимальной, максимальной, средней, итоговой зарплаты всех тренеров.

Данный запрос представлен в режиме конструктора на рисунке 27.

Рисунок 27 — Запрос «Зарплата тренеров» в режиме конструктора

Результат выполнения запроса представлен на рисунке 28.

Рисунок 28 — Результат выполнения запроса «Зарплата тренеров»

Запрос «Стаж» — это запрос с вычисляемым полем, для расчета стажа работы тренеров.

Запрос «Стаж» в режиме конструктора представлен на рисунке 29.

Рисунок 29 — Запрос «Стаж» в режиме конструктора

Результат выполнения запроса представлен на рисунке 30.

Рисунок 30 — Результат выполнения запроса «Стаж»

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

В проекте реализованы два запросы на обновление данных в таблице.

В спортивном центре предусмотрена поощрительная прибавка к зарплате тренерского состава за хорошие показатели в спорте.

«Повысить зарплату» — это запрос на обновление информации о окладе определённого тренера.

Запрос «Повысить зарплату» в режиме конструктора представлен на рисунке 31.

Рисунок 31 — Запрос «Повысить зарплату» в режиме конструктора

При выполнении запроса выводится диалоговое окно.

«Введите значение» — диалоговое окно, предназначенное для определения суммы поощрительной прибавке к окладу. Диалоговое окно представлено на рисунке 32.

Рисунок 32 — Диалоговое окно запроса «Повысить зарплату»

«Понизить зарплату» — это запрос на обновление информации о окладе определённого тренера.

Запрос «Понизить зарплату» в режиме конструктора представлен на рисунке 33.

Рисунок 33 — Запрос «Понизить зарплату» в режиме конструктора

При выполнении запроса выводится диалоговое окно.

«Введите значение» — диалоговое окно, предназначенное для определения суммы вычета из оклада тренера. Диалоговое окно представлено на рисунке 34.

Рисунок 34 — Диалоговое окно запроса «Понизить зарплату»

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

2.6 Формирование отчетной документации

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

В Microsoft Access 2007 для создания отчетов можно использовать различные средства:

—  мастер отчетов;

—       конструктор отчетов;

—       инструмент отчет;

—       пустой отчет.

Средства создания отчетов представлены на рисунке 35.

Рисунок 35 — Средства создания отчетов

Отчеты целесообразно выполнять с помощью Мастера или других указанных инструментов, а дорабатывать можно в режиме макета или конструктора. В Microsoft Access 2007 предусмотрено два режима внесения изменений и дополнений в отчеты:

—  режим макета;

—       режим конструктора.

Режим макета — это более наглядный режим редактирования и форматирования (изменения) отчетов, чем режим конструктора. В тех случаях, когда в режиме макета невозможно выполнить изменения в отчете, то целесообразно применять режим конструктора.

В проекте реализованы следующие отчеты:

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

—  день рождения спортсмена по месяцу;

—       результат соревнований;

—       фамилия спортсмена по первой букве;

—       стаж тренера;

—       зарплата тренеров;

—       не прошли обследование;

—       спортсмены тренера.

Отчет «день рождения спортсмена по месяцу» выводит информацию о личных данных спортсмена, виде спорта, весовой категории, при вводе месяца в диалоговое окно.

На рисунке 36 представлено диалоговое окно с просьбой ввести месяц рождения.

Рисунок 36 — Диалоговое окно отчета «День рождения спортсмена по месяцу»

На рисунке 37 представлен отчет «День рождения спортсмена по месяцу».

Рисунок 37 — Отчет «День рождения спортсмена по месяцу»

Отчет «результат соревнований» содержит информацию о личных данных спортсмена и результаты соревнований в которых он участвовал.

На рисунке 38 представлено диалоговое окно с просьбой ввести желаемый результат.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

Рисунок 38 — Диалоговое окно отчета «Результат соревнований»

На рисунке 39 представлен отчет «Результат соревнований».

Рисунок 39 — Отчет «Результат соревнований»

Отчет «Фамилия спортсмена по первой букве» содержит информацию о личных данных спортсмена, номере телефона, стране рождения, дате рождения.

На рисунке 40 представлено диалоговое окно с просьбой ввести первую букву имени.

Рисунок 40 — Диалоговое окно отчета «Фамилия спортсмена по первой букве»

На рисунке 41 представлен отчет «Фамилия спортсмена по первой букве».

Рисунок 41 — Отчет «Фамилия спортсмена по первой букве»

Отчет «стаж тренера» содержит информацию о личных данных тренеров, дате рождения, дате приема на работу, стаже работы.

На рисунке 42 представлен отчет «Стаж тренера».

Рисунок 42 — Отчет «Стаж тренера»

Отчет «Зарплата тренеров» содержит информацию о максимальной, минимальной, средней, суммарной зарплате тренеров центра.

На рисунке 43 представлен отчет «Зарплата тренеров».

Рисунок 43 — Отчет «Зарплата тренеров»

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

Отчет «Не прошли обследования» содержит информацию о спортсменах, которые не прошли обследование и их личные данные.

На рисунке 44 представлен отчет «Не прошли обследования»

Рисунок 44 — Отчет «Не прошли обследования»

Отчет «Спортсмены тренера» содержит информацию о спортсменах определённого тренера, дату рождения спортсменов, страну рождения.

На рисунке 45 представлено диалоговое окно отчета «Спортсмены тренера» с просьбой ввести код тренера.

Рисунок 45 — Диалоговое окно отчета «Спортсмены тренера»

На рисунке 46 представлен отчет «Спортсмены тренера».

Рисунок 46 — Отчет «Спортсмены тренера»

.7 Разработка интерфейса пользователя

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

Интерфейс в среде средства управления базой данный (СУБД) MS Access представляет собой формы.

Форма — это объект базы данных, который можно использовать для создания пользовательского интерфейса для приложения базы данных. «Привязанная» форма напрямую соединена с источником данных, например с таблицей или запросом, и может использоваться для ввода, изменения или отображения данных из источника данных.

Стартовая форма базы данных «Главная форма» представлена на
рисунке 47.

Рисунок 47 — Стартовая форма базы данных

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

На форме располагаются три элемента управления:

—  работа с данными;

—       отчетные документы;

—       поиск и обновление информации.

При нажатии на элемент управления «работа с данными» открывается форма, где представлены формы для добавления, редактирования, удаления информации о спортсменах, тренерах, соревнованиях.

На рисунке 48 представлена форма «Работа с данными».

Рисунок 48 — Форма «Работа с данными»

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

На рисунке 49 представлена форма «Соревнования».

Рисунок 49 — Форма «Соревнования»

При нажатии на элемент управления «спортсмен» на форме «Работа с данными» открывается форма для редактирования данных о спортсменах.

На рисунке 50 представлена форма «Спортсмен».

Рисунок 50 — Форма «Спортсмен»

При нажатии на элемент управления «Тренера» на форме «Работа с данными» открывается форма для редактирования данных о тренерах.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

На рисунке 51 представлена форма «Тренера».

Рисунок 51 — Форма «Тренера»

При нажатии на элемент управления «Поиск и обновление информации» на форме «Главная форма» появляется форма, которая отвечает за поиск информации по определённым параметрам, обновлению оклада тренеров.

На рисунке 52 представлена форма «Запросы».

Рисунок 52 — Форма «Запросы»

При нажатии на элемент управления «Отчетные документы» на форме «Главная форма» появляется форма для отображения отчетной документации, упрощающая печать документов.

На рисунке 53 представлена форма «Отчеты».

Рисунок 53 — Форма «Отчеты»

Заключение

В ходе работы над проектом на основании изучении деятельности ДЮЦ «Развитие» разработана информационная система ведения учета спортсменов, тренеров, соревнований, автоматизирующая процесс сбора и обработки основной информации о личных данных занимающихся в центре спортсменов и отправки их на плановые соревнования.

В курсовом проекте решены актуальные для ДЮЦ задачи и описаны этапы реализации.

—  изучена и описана деятельность объекта проектирования;

—       представлен анализ ведения документооборота предприятия;

—       на основании сбора, анализа и систематизации основной информации о работе центра, спроектирована автоматизированная информационная система;

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

—       разработаны и сформированы формы отчетных документов.

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

—  повышает производительность труда администратора;

—       автоматизирует и систематизирует документооборот центра;

—       повышает качество обслуживания клиентов и в целом конкурентоспособность центра.

Курсовой проект выполнен в полном объеме по выданному заданию.

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

1)      К. Н. Мезенцев. Автоматизированные информационные системы. Учебник. Серия: проф.образование. М.: «ИНФРА», 2011.

2)      В. А. Гвоздева, И. Ю. Лаврентьева. Основы построения автоматизированных информационных систем: Учебник. Серия: проф.образование. М.: «ИНФРА» 2012.

)        Л. Г. Гагарина. Разработка и эксплуатация автоматизированных информационных систем : учеб. пособие / Л. Г. Гагарна. — М. : Форум, 2013. ЭОР.

)        Э. В. Фуфаев. Разработка и эксплуатация удаленных баз данных: учеб. для вузов / Э. В. Фуфаев, Д. Э. Фуфаев. — М. : Академия, 2012.

Средняя оценка 0 / 5. Количество оценок: 0

Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

629

Закажите такую же работу

Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке