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

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




































Главная

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

Общее представление социальной сети для дополнительного образования. Информационная модель спортивных школ по художественной гимнастики. Общая структура системы "Школа художественной гимнастики". Разработка информационной структуры web-приложения.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

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

(Выпускная квалификационная работа)
Единая информационная система для школ дополнительного образования. На примере спортивных школ художественной гимнастики
2. Модель социальной сети для дополнительного образования
2.1 Общее представление социальной сети для дополнительного образования
2.2 Информационная модель спортивных школ по художественной гимнастики
3. Информационная среда и инструментарии
4. Общая структура системы «Школа художественной гимнастики»
5. Информационная структура web-приложения
5.1 База данных.Введение в понятие базы данных.
6. Актуальность и сравнение с аналогами
Синтаксис языка берет начало из C, Java и Perl. PHP достаточно прост для изучения. Преимуществом PHP является предоставление web-разработчикам возможности создания динамически генерируемых web-страниц.
Важным преимуществом языка PHP перед такими языками, как языков Perl и C заключается в возможности создания HTML документов с внедренными командами PHP.
Значительным отличием PHP от какого-либо кода, выполняющегося на стороне клиента, например, JavaScript, является то, что PHP-скрипты выполняются на стороне сервера. Вы даже можете сконфигурировать свой сервер таким образом, чтобы HTML-файлы обрабатывались процессором PHP, так что клиенты даже не смогут узнать, получают ли они обычный HTML-файл или результат выполнения скрипта.
PHP позволяет создавать качественные Web-приложения за очень короткие сроки, получая продукты, легко модифицируемые и поддерживаемые в будущем.
PHP прост для освоения, и вместе с тем способен удовлетворить запросы профессиональных программистов.
Язык PHP постоянно совершенствуется, и ему обеспечено долгое доминирование в области языков web -программирования, по крайней мере, в ближайшее время.
JavaScript -- объектно-ориентированный скриптовый язык программирования.
JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности web-страницам.
Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса.
NetBeans IDE -- свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, JavaFX, Python, PHP, JavaScript, C++, Ада http://ru.wikipedia.org/wiki/NetBeans - cite_note-0 и ряде других.
MySQL -- свободная система управления базами данных (СУБД).
Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
DreamCoder для MySQL - это отличная программа для управления базами данных сервера MySQL. Программа идеальна для людей, которые только начинают изучать базы данных, и кому нужны базовые серверные функции.
DreamCoder для MySQL улучшает продуктивность и упрощает работу с базами данных. Программа имеет дружественный пользовательский интерфейс.
DreamCoder для MySQL работает со всеми версиями MySQL и поддерживает все функции MySQL включая планшеты, просмотры, процедуры, триггеры, расписания, InnoDB, UDFS, большие двоичные объекты и многое другое. Также включены более продвинутые функции, такие как работа с информацией, работа и экспортирование скриптов.
SQLyog -- это графический интерфейс пользователя для популярной системы реляционных баз данных MySQL. Программа создана компанией Webyog Softworks Pvt. Ltd.
· Конструктор запросов (доступен в BETA версии)
· Инструмент миграции в виде wizard.
Денвер (от сокр. Д.н.w.р -- джентльменский набор Web-разработчика) -- набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (веб-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows.
· Веб-сервер Apache с поддержкой SSI, SSL, mod_rewrite, mod_php.
· Интерпретатор PHP с поддержкой GD, MySQL, SQLite.
· СУБД MySQL с поддержкой транзакций (mysqld-max).
· Система управления виртуальными хостами, основанная на шаблонах.
· Система управления запуском и завершением.
· Панель phpMyAdmin для администрирования СУБД.
· Ядро интерпретатора Perl без стандартных библиотек (поставляются отдельно).
· Эмулятор sendmail и сервера SMTP с поддержкой работы совместно с PHP, Perl, Parser и др.
Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Денвера» используется приложение Run в подкаталоге /denwer (или /etc) корневого каталога установки «Денвера». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.
localhost (127.0.0.1--127.255.255.255) -- зарезервированный диапазон IP-адресов для обозначения так называемого «локального хоста», то есть для сети, состоящей только из одного компьютера. Как правило, используется всего один адрес -- 127.0.0.1, который устанавливается на специальный сетевой интерфейс «внутренней петли» (англ. loopback) в сетевом протоколе TCP/IP. При установке соединений в этой вырожденной «сети» присутствует только один компьютер, при этом сетевые протоколы выполняют функции протоколов межпроцессного взаимодействия.
Использование адреса 127.0.0.1 позволяет устанавливать соединение и передавать информацию для программ-серверов, работающих на том же компьютере, что и программа-клиент, независимо от конфигурации аппаратных сетевых средств компьютера (не требуется сетевая карта, модем, и прочее коммуникационное оборудование, интерфейс реализуется при помощи драйвера псевдоустройства в ядре операционной системы). Таким образом, для работы клиент-серверных приложений на одном компьютере не требуется изобретать дополнительные протоколы и дописывать программные модули.
Обычно адресу 127.0.0.1 однозначно сопоставляется имя хоста «localhost» и/или «localhost.localdomain».
В IPv6 локальному хосту сопоставляется IP-адрес :1/128 (0:0:0:0:0:0:0:1).
При выборе виртуального хостинга существовало несколько проблем:
- бесплатные хостинги (narod.ru) даже если предоставляют необходимые сферы услуг, через некоторое время вешают на сайт неразрешенную рекламу, зачастую нецензурного характера, таким образом сильно засоряя сайт.
- некоторые платные хостинги выставляют неоправданно высокую стоимость услуг, что ввиду бюджетности организации представляло некоторую проблему.
- другие платные хостинги не предоставляют полный пакет услуг, т.е. не поддерживались либо PHP, либо MySql.
Учитывая вышеописанную специфику проблем, в качестве наиболее оптимального варианта был выбран виртуальный хостинг - MasterHost и тарифный план - «Аспирант'11».
Компания .masterhost специализируется на предоставлении комплексных услуг по размещению и поддержке проектов различной сложности в Интернете.
.masterhost успешно оказывает тематические услуги с 1999 года и на сегодняшний день является лидером на российском рынке хостинга.
Компания работает с клиентами самого разного профиля: крупными инвестиционными компаниями и банками, корпоративными представительствами бизнес-центров, компаниями, специализирующимися на электронной коммерции, независимыми объединениями и частными лицами.
На серверных пространствах дата-центра .masterhost свои веб-проекты размещают более 68 000 клиентов, .masterhost поддерживает доступ к более чем 140 000 сайтов.
Виртуальные сервера заказчиков размещаются только на специализированном оборудовании с высокой степенью надёжности и скорости отдачи информации.
Особое внимание уделяется вопросам защиты информации от несанкционированного доступа. Виртуальные сервера клиентов находятся на независимых серверных пространствах и надёжно защищены от внешних проникновений.
.masterhost предоставляет наиболее полный из возможных в Интернете спектр услуг по проектировке динамических web-сайтов. В распоряжении клиентов все распространённые языки программирования, возможности шаблонирования и автоматической публикации данных, доступ к собственной системе биллинга и многое другое.
Что касается тарифа, был выбран наиболее оптимальный тариф - «Аспирант'11». Виртуальный хостинг такого типа разрешает размещения до 5 сайтов с динамичным содержимым (новости, форумы, галереи) и поддерживает самое необходимо для нашего приложения: MySQL и PHP.
· Поддержка DNS с возможностью редактирования
· Неограниченное количество псевдонимов (алиасов)
· Поддержка доменов 3-го уровня (не более 200)
· Интерфейс управления базами данных phpMyAdmin
· Возможность автоматической установки WordPress, Joomla
· Поддержка PHP, Perl5, C/C++, sh, TCL, awk
· Cron - запуск скриптов по расписанию
· Периодическое резервное копирование (backup) информации.


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


Report Page