Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Разработка информационной системы "Спортивные организации города"

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Концептуальное проектирование информационной системы "Спортивные организации города". Анализ информационных потоков и определение требований к функциям проектируемой системы. Разработка основных элементов интерфейса, алгоритмов ввода и вывода информации.
Краткое сожержание материала:

Размещено на

Размещено на

Оглавление

  • Введение
  • 1. Анализ и разработка технического задания
    • 1.1 Анализ предметной области
    • 1.2 Анализ информационных потоков и определение требованиям к функциям проектируемой ИС
    • 1.3 Анализ прототипов проектируемой ИС
    • 1.4 Разработка технического задания для проектируемой ИС
  • 2. Концептуальное проектирование информационной системы
    • 2.1 Разработка контекстной диаграммы
    • 2.2 Разработка набора диаграмм декомпозиции
    • 2.3 Построение полученных диаграмм в нотациях IDEF3 и DFD
    • 2.4 Разработка архитектуры информационной системы
    • 2.5 Разработка основных элементов интерфейса ИС
  • 3. Алгоритмическая реализация ИС
    • 3.1 Разработка основных алгоритмов ввода информации
    • 3.2 Разработка основных алгоритмов вывода информации
    • 3.3 Разработка основных алгоритмов обновления информации
  • Заключение
    • Библиографический списоК

Введение

    • На современном этапе спорт оказывает большое влияние на развитие общества и государства. Положительная роль от такого влияния огромна и видна невооруженным взглядом. Социально-экономическая роль физической культуры и спорта в обществе постоянно увеличивается, что однозначно приводит к дальнейшему позитивному развитию сферы услуг, сферы материального и нематериального производства, что в итоге положительно отражается на всей экономике и социальном уровне развития всего населения. Таким образом, принципы, факторы и особенности процессов размещения и развития учреждений спорта являются актуальными и вызывают к себе повышенное внимание. Спорт представляет собой сферу услуг, которая характеризуется собственной системой учреждений, объектов и инфраструктурой. И от того насколько развита эта инфраструктура зависит степень вовлеченности молодого поколения в спортивную жизнь. Очень важно пропагандировать спорт на всех уровнях развития общества и во всех сферах общественной деятельности. Среди основных источников, которые могут пропагандировать спорт, можно выделить СМИ, телевидение, и, конечно же, интернет. На просторах интернета сейчас можно найти большое количество сайтов спортивной тематики, на которых можно узнать подробную информацию о спортивных организациях города, а именно месторасположение учреждений, проводимые в них секции и кружки, список тренеров и контактную информацию.
    • 1. Анализ и разработка технического задания

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

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

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

1.2 Анализ информационных потоков и определение требованиям к функциям проектируемой ИС

Информационная система спортивных организаций должна выполнять следующие виды запросов:

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

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

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

4. Получить список спортсменов, занимающихся более чем одним видом спорта с указанием этих видов спорта.

5. Получить список тренеров указанного спортсмена.

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

7. Получить список призеров указанного соревнования.

8. Получить перечень соревнований, проведенных в указанном спортивном сооружении в целом либо по определенному виду спорта.

9. Получить перечень спортивных клубов и число спортсменов этих клубов, участвовавших в спортивных соревнованиях в течение заданного интервала времени.

10. Получить список тренеров по определенному виду спорта.

11. Получить список спортсменов, не участвовавших ни в каких соревнованиях в течение определенного периода времени.

12. Получить список организаторов соревнований и число проведенных ими соревнований в течение определенного периода времени.

13. Получить перечень спортивных сооружений и даты проведения на них соревнований в течение определенного периода времени.

1.3 Анализ прототипов проектируемой ИС

Среди прототипов проектируемой ИС можно рассмотреть следующие:

1. Сайт «Спортивные организации города Шахты» ( http://www.shakhty.su)

На этом сайте можно найти информацию о спортивных организациях города Шахты, включая адрес организации, телефон, контактное лицо и электронный адрес (Рисунок 1).

Рисунок 1 - Спортивные организации города Шахты

2. Сайт «Спортивное сооружение/организация города Шахты» ( http://shakhty.wikimapia.org/tag/163/)

На этом сайте можно посмотреть карту города с указанием на ней спортивных организаций и сооружений города, включая адрес (Рисунок 2,3).

Рисунок 2 - Спортивное сооружение/организация города Шахты

Рисунок 3 - Спортивное сооружение/организация города Шахты

1.4 Разработка технического задания для проектируемой ИС

Система может работать как на IBM совместимых компьютерах, так и на ноутбуках, нетбуках, сотовых телефонах с выходом в интернет.

Минимальная конфигурация: наличие выхода в интернет.

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

2. Концептуальное проектирование информационной системы

2.1 Разработка контекстной диаграммы

Эта модель является родительской моделью. Ее информационные потоки отражаются на всех последующих дочерних диаграммах (Рисунок 4).

Рисунок 4 - Родительская диаграмма

Информационные потоки диаграммы:

Вход: а) «Набор в спортивную секцию».

Управление:

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

в) Оплата. Без своевременной оплаты, воспитанник будет отстранен от занятий

Механизм:

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

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

в) «Услуги персонального тренера». Любой спортсмен при желании за отдельную плату может воспользоваться услугами персонального тренера.

Выход:

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

2.2 Разработка набора диаграмм декомпозиции

Рисунок 5 - Диаграмма декомпозиции

Диаграмма декомпозиции состоит из четырех блоков: «Регистрация», «Тренировки», «Соревнования» и «Отчетность» (Рисунок 5).

На этой диаграмме добавилось несколько внутренних стрелок:

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

2. «Регистрация достижений спортсмена». Эта стрелка соединяет два блока «Тренировки» и «Соревнования». На основе достижений спортсмена в том или ином виде спорта делаются выводы, можно ли его отправлять на соревнования или нет.

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

Другие файлы:

Разработка автоматизированной информационной системы учета для расчёта заработной платы ОАО РПТ "Авторемонтник"
Выбор методологии проектирования и разработка информационной системы "Расчёт зарплаты" для предприятия ОАО РТП "Авторемонтник". Архитектурное проектир...

Разработка информационной системы предприятия
Сущность понятий "производственный процесс" и "бизнес-процесс". Анализ структуры управления и состояние информатизации компании ООО "Грин"; разработка...

Разработка информационной системы подбора персонала
Совершенствование информационной базы подбора персонала на основе концепции баз данных резюме. Недостатки и достоинства существующей системы, предложе...

Разработка информационной системы учета призывников в администрации (на примере администрации с. Казинка)
Разработка требований к программному обеспечению отдела воинского учета, методология проектирования информационной системы. Реализация и аттестация ин...

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