Выдержка из работы:
Некоторые тезисы из работы по теме Создание и поддержка web-платформы для спортивных соревнований
Введение
В современном бизнесе все большую актуальность приобретают решения в сфере информационных технологий, связанные с Интернетом. Особенно динамично сейчас развивается электронная коммерция, которая, несмотря на сложившуюся экономическую ситуацию, демонстрирует тенденции к росту и в наше время.
Объектом исследования данной работы является деятельность футбольных клубов города, предметом исследования – автоматизация процесса учета соревнований по футболу.
Целью работы является создание информационной системы, способной автоматически выполнять большую часть работы по учету соревнований, в настоящее время выполняемых человеком.
Кроме того, определены следующие цели разрабатываемого дипломного проекта:
• Минимизация участия человека в процессе ввода информации
• Исключение повторного ввода одних и тех же данных в разные хранилища данных
• Минимизация вероятности ввода ошибочной информации в базу данных
• Повышение оперативности попадания обновленных данных в базу данных о соревнованиях, командах и игроках.
Достижение этих целей повысит удобство работы организационного комитета футбольных клубов города.
В качестве средства достижения поставленной цели будет использоваться моделирование бизнес-процессов и разработка порядка их автоматизации.
Кроме того, необходимо экономически оправдать применение автоматизации именно для данного бизнес-процесса, а также рассчитать экономическую эффективность от внедрения системы на предприятии.
Создаваемая система должна будет автоматизировать следующие функции:
• вывод информации о командах ;
• вывод информации об игроках;
• ведение различной справочной информации;
• ведение оперативного учета в области соревнований.
Данный дипломный проект состоит из трёх частей.
В аналитической части выполнен комплекс работ, направленных на обоснование необходимости автоматизации: определена сущность задачи, описаны основные свойства системы, дано описание всем существующим бизнес-процессам, рассмотрены вопросы, связанные с анализом существующих разработок в этой области. Также в первой главе обосновываются проектные решения по информационному, программному, техническому и технологическому обеспечению.
Проектная часть посвящена проектированию информационной системы. Дана характеристика информационной архитектуры разрабатываемого проекта, проведено моделирование «сущность-связь» (ER-модель), описана структура полей таблиц базы данных, проанализированы все информационные потоки входной, оперативной, нормативно-справочной и результатной информации.
В процессе реализации проектных решений по программному обеспечению построены: дерево диалога (сценарий работы с системой), структурная схема пакета и ряд других компонент проекта, подробно раскрывающих сущность машинной реализации задачи.
Кроме этого, во второй главе описаны все используемые программные модули, построена схема технологического процесса сбора, передачи, обработки и выдачи информации, описан контрольный пример реализации проекта.
Третья часть дипломного проекта посвящена выбору методики расчета экономической эффективности и собственно проведению всех расчетов, направленных на обоснование экономической эффективности проекта. Полученные результаты расчетов свидетельствуют об экономической эффективности проекта.
Региональная общественная организация «Ассоциация Любительского Футбола» имеет целью Развитие и популяризация массового футбола, укреплении здоровья населения, форми¬рования здорового образа жизни.
Задачами ассоциации являются:
• Организация и проведение соревнований среди команд футбольных и мини-футбольных клубов в рамках АЛФ;
• Организация и координация деятельности футбольных и мини-футбольных клубов, команд.
• Пропаганда здорового образа жизни.
• Привлечение подростков к систематическим занятиям спортом.
Деятельность объединения строится на принципах: - добровольности, равноправия всех её членов, самоуправления. законности и гласности, - приоритета общечеловеческих ценностей, а также интересов детей и подростков, - неприятие социальной, классовой, национальной, идейной, религиозной вражды и неприязни, - гуманизма, милосердия, стремления к социальной справедливости, патриотизма.
• Просматривает список команд, список игроков каждой команды, в том числе количество голов, забитых каждым, игроком, количество голевых передач, красных и желтых карточек;
• Просматривает личные данные каждого игрока, в том числе фамилию, имя, отчество, вес, рост, амплуа, состав (основной или дополнительный), дата рождения, логин и пароль для ввода в систему;
• Учитывает результаты игр, вводя наименование команд, результаты матча, в том числе фамилии игроков, забивших голы, совершивших голевые передачи, получивших красные и желтые карточки;
• Просматривает результаты матчей с детализацией;
• Просматривает поданные капитанами команд заявки на участие в турнирах;
• Просматривает историю посещения системы пользователями.
Игроку доступны следующие функции:
• Просмотр и редактирование личных данных, в том числе логина и пароля для доступа в систему;
• Просматривает список команд, список игроков каждой команды, в том числе количество голов, забитых каждым, игроком, количество голевых передач, красных и желтых карточек;
• Просматривает личные данные каждого игрока, в том числе фамилию, имя, отчество, вес, рост, амплуа, состав (основной или дополнительный), дата рождения, логин и пароль для ввода в систему;
• Учитывает результаты игр, вводя наименование команд, результаты матча, в том числе фамилии игроков, забивших голы, совершивших голевые передачи, получивших красные и желтые карточки;
• Просматривает результаты матчей с детализацией;
• Просматривает поданные капитанами команд заявки на участие в турнирах;
• Просматривает историю посещения системы пользователями.
Игроку доступны следующие функции:
• Просмотр и редактирование личных данных, в том числе логина и пароля для доступа в систему;
• Просматривает список команд, список игроков каждой команды, в том числе количество голов, забитых каждым, игроком, количество голевых передач, красных и желтых карточек;
• Просматривает личные данные каждого игрока, в том числе фамилию, имя, отчество, вес, рост, амплуа, состав (основной или дополнительный), дата рождения, логин и пароль для ввода в систему;
• Учитывает результаты игр, вводя наименование команд, результаты матча, в том числе фамилии игроков, забивших голы, совершивших голевые передачи, получивших красные и желтые карточки;
• Просматривает результаты матчей с детализацией;
• Просматривает поданные капитанами команд заявки на участие в турнирах;
• Просматривает историю посещения системы пользователями.
Игроку доступны следующие функции:
• Просмотр и редактирование личных данных, в том числе логина и пароля для доступа в систему;
ЗАКЛЮЧЕНИЕ
Основные задачи дипломного проекта — анализ деятельности предприятия, выявление существующих недостатков в текущей технологии управления футбольной ассоциации, разработка веб-ориентированной системы для автоматизации процессов, связанных с учетом команд, игр, матчей, выполнены.
В процессе написания дипломного проекта были выполнено следующее:
анализ предметной области;
анализ деятельности предприятия;
расчет экономической эффективности программного продукта;
проектирование базы данных;
физическая реализация базы данных;
разработка приложения пользователя;
физическая реализация приложения пользователя.
На основании анализа текущей технологии управления были сформированы цели и назначение разрабатываемого автоматизированного варианта решения данной задачи, произведено сравнение с аналогичными системами решения данной задачи, проведена формализация расчетов результатных показателей, выбрана технология проектирования, а также принят ряд проектных решений по техническому, информационному, программному и технологическому обеспечению.
Для проектируемой системы была построена информационная модель, разработана локальная система классификации и кодирования. Кроме того, были приняты решения по способу хранения и организации данных. Построена инфологическая схема базы данных.
В части программного обеспечения были спроектированы дерево функций и сценарий диалога работы системы.
На основании анализа предметной области и данных, полученных путем испытания программного решения, была рассчитана ожидаемая экономическая эффективность проекта. Ее уровень позволяет говорить о рентабельности данного проекта. Было отмечено снижение как стоимостных, так и трудовых затрат.
Дальнейшая модернизация программного продукта позволит создать полноценный комплекс программных средств в области управления деятельности автосервиса.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Введение в системы баз данных – СПб: Издательский дом "Вильямс", 2000. - 848 с.;
2. Вендров А.М., CASE-технологии. Современные методы и средства проектирования информационных систем - М.: Финансы и статистика, 2006.
3. Гаджинский А.М. Основы логистики: Учеб.пособие/ Инфоpм.-внедpен.центp "Маpкетинг".- М., 2005.- 121, с.: ил., табл.
4. Дейв Крейн, Эрик Паскарелло, Даррен Джеймс. AJAX в действии: Учебник – М.: Вильямс, 2006. 450 – 490 с.
5. Джексон Г. Проектирование реляционных баз данных для использования с микро-ЭВМ М.: Финансы и статистика, 1991.
6. Диго С.М. Базы данных: проектирование и использование: Учебник. – М.: Финансы и статистика, 2005. – 592 с.
7. Дэвид Флэнаган. JavaScript. Подробное руководство: Учебник – М.: Символ Плюс, 2008. 243 – 249 с.
8. Зеленков Ю.А. Введение в базы данных. Центр Интернет ЯрГУ, 1997.
9. Зелковиц М., Шоу А., Гэннон Дж. Принципы разработки программного обеспечения / Пер. с англ. — М.: Мир, 1982. — 386 с., ил.
10. Ивлиев М.К., Порошина Л.А. Автоматизация оперативного и бухгалтерского учета товаров, 1997.
11. Информационные системы: Учебник для вузов. 2-е изд. СПб: "Питер", 2005 г - 656 стр.
12. Керри Н. Праг, Майкл Р. Ирвин, Access 2000 - Библия пользователя, Диалектика, 2000.
13. Крис Дейт. Введение в базы данных, 6-е изд. Киев, Диалектика, 1998.
14. Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай Бусика. AJAX и PHP. Разработка динамических веб-приложений: Учебник – М.: Символ Плюс, 2006.
15. Лифшиц Н.И., Левин Е.Т Механизация и автоматизация процессов отборки и комплектования заказов на складах М., 1970.
16. Практическое руководство по программированию / Пер. с англ. Б. Мик, П. Хит, Н. Рашби и др.; под ред. Б. Мика, П. Хит, Н. Рашби. — М.: Радио и связь, 1986. — 168 с., ил.
17. Приказ Минэнерго РФ от 19 июня 2003 г. N 232
"Об утверждении Правил технической эксплуатации нефтебаз"
18. Проектирование и использование баз данных: Учебник. М.:Финансы и статистика, 1995г. – 191 с.;
19. Разработка программного обеспечения - СПб : "Питер", 2004 г - 592 стр.
20. Реляционные базы данных: практические приемы оптимальных решений. – СПб.: БХВ-Петербург, 2005 – 400с.:ил;
21. Симионов Ю.Ф., Боромотов В.В. Информационный менеджмент. — Ростов н.Д: Феникс, 2006, 250с., ил.;
22. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. ГОСТ 19.701-90 (ИСО 5807-85) / Государственный комитет СССР по управлению качеством продукции и стандартам, 01.01.1992.
23. Фокс Дж. Программное обеспечение и его разработка / Пер. с англ. — М.: Мир, 1985. - 368 с., ил.
24. Язык компьютера. Пер. с англ, под ред. и с предисл. В. М. Курочки-на. — М.: Мир, 1989. - 240 с., ил. Глушаков С.В., Ломотько Д.В. Базы данных, 2000.
25. http://google.com
26. http://ru.wikipedia.org