Вход

Разработка Web-портала спортивной общественной организации

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 103863
Дата создания 2016
Страниц 72
Источников 17
Мы сможем обработать ваш заказ (!) 22 апреля в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
7 280руб.
КУПИТЬ

Содержание

ВВЕДЕНИЕ 5
1. Разработка технического задания 8
1.1 Полное наименование приложения и его условное обозначение 8
1.2 Основание для разработки 8
1.3 Назначение и цели создания приложения 8
1.3.1 Назначение приложения 8
1.3.2 Цели создания приложения 8
1.4 Требования к приложению 9
1.4.1. Требования к функционированию приложения 9
1.4.2 Требования к надёжности 9
2. ТЕОРЕТИЧЕСКИЙ АНАЛИЗ СОВРЕМЕННЫХ ТЕХНОЛОГИЙ РАЗРАБОТКИ ВЕБ-ИНТЕРФЕЙСОВ ДЛЯ ИНФОРМАЦИОННЫХ СИСТЕМ 10
2.1. Современные требования к веб-порталу 10
2.1.1. Создание веб портала 10
2.1.2. Основные характеристики корпоративных порталов 12
2.1.3. Архитектура корпоративных порталов 13
2.2. Технологии проектирования веб-интерфейсов 17
2.2.1. Проектирование структуры веб-интерфейса (Карты мозга) 17
2.2.2. Проектирование дизайна веб-интерфейса 21
2.2.3. Технологии прототипирования веб-интерфейсов 24
2.3. Технологии front-end разработки веб-интерфейсов 24
2.3.2. Технологии программирования (JavaScript jQuery JQueryUI Ajax) 27
2.4. Технологии back-end разработки 29
2.4.1. Наиболее распространенные средства серверной разработки (PHP MySQL) 29
2.4.2. Набор веб инструментов разработчика (CASE, IDE, проектировщики баз данных) 31
2.5. Проектирование информационных систем 31
2.5.1. Методологии проектирования 31
2.5.2. Инструменты проектирования 32
1.6. Выбор CMS 33
1.7. Выводы к первому разделу. 34
3. ПРОЕКТИРОВАНИЕ СТРУКТУРЫ ИНФОРМАЦИОННОЙ СИСТЕМЫ ТИПА ВЕБ ПОРТАЛ 36
3.1. Общие понятия проектирования информационных систем 36
3.2. Постановка задачи и основные особенности построения и работы интерактивного сайта 41
3.3. Функциональная диаграмма (IDEF0 или SADT) 45
3.4.Функциональная модель системы IDEF3 47
3.5. Разработка проекта сайта. Анализ требований. 48
3.6. Определение состава базы данных 50
3.7. Физическое проектирование базы данных 51
3.8. Установка и настройка системы 55
3.9.Разработка портала спортивной общественной организации 57
3.9.1. Выбор системы управления контентом 57
3.9.2. Разработка и установка шаблона сайта 59
3.9.3. Подключение и настройка интерактивного модуля форм 60
3.9.4. Подключение и настройка интерактивного модуля комментариев 62
3.9.5. Подключение и настройка интерактивного модуля форум 65
ЗАКЛЮЧЕНИЕ 69
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 72

Фрагмент работы для ознакомления

Исходя из определенных требований к программному комплексу, можно перейти к разработке схемы ресурсов. Схемы ресурсов отображают конфигурацию блоков данных и обрабатывающих блоков, которые требуется для решения задачи или набора задач.Основные системы и правила обработки данных:система состоит из набора веб-страниц, где совмещается код на языке PHP и текст с HTML-форматированием;данные ситемы хранятся в БД MySQL;параметры отображения информации в системе и настройки для доступа к БД MySQL хранятся в файле настроек;для работы в системе пользователь вводит в браузере адрес главной страницы, а браузер, используя настройки Интернет-соединения, устанавливает соединение с HTTP-сервером через глобальную сеть по протоколу HTTP;HTTP-сервер выполняет анализ поступивших от пользователей запросов и перенаправляет запрос к интерпретатору PHP, в случае необходимости обработки страниц, являющихся динамическими;интерпретатор выполняет обработку данных, в ходе которой, обращается к СУБД MySQL;СУБД MySQL функционирует на стороне сервера и использует файл настроек для задания рабочих параметров;HTTP-сервер использует конфигурационный файл для задания рабочих параметров.3.3. Функциональная диаграмма (IDEF0 или SADT)Для изучения предметной области использовалась методология SADT. Функциональная модель SADT служит для отображения функциональной структуры объекта, т.е. производимых им действий и связи между этими действиями. Построение модели стандартно начинается с создания контекстной диаграммы, которая представляет всю систему полностью в виде простейшей компоненты - одного блока информационной системы «Информационный портал спортивной общественной организации" и дуг, изображающих все основные связи моделируемой системы с внешним миром (рис. 3.3).Рис. 3.3. Диаграмма информационных процессов нулевого уровняДиаграмма декомпозиции, полученная в результате разбиения контекстной диаграммы на отдельные активности, выявляет полный набор подфункций, каждая из которых представлена как блок, границы которого определены интерфейсными дугами (Рис. 3.4).Рис. 3.4. Декомпозиция первого уровня3.4.Функциональная модель системы IDEF3Функциональная модель предметной области была разработана с использованием AllFusionProcessModeler. Данный программный продукт автоматизирует задачи, связанные с построением моделей развития. Это достигается применением в AllFusionProcessModeler различных методологий, которые позволяют анализировать деятельность предприятия в трех информационных разрезах.В данном проекте была использована методология IDEF3 (IntegrationDefinitionforFunctionModeling).В границах этой методологии бизнес-процесс представляется в виде набора элементов-работ, которые взаимодействуют между собой, и при этом обмениваются информационными и материальными потоками с помощью ресурсов, которые потребляются каждым видом работ.В основу модели был положен процесс работы системы управления контентом с использованием интерактивных модулей, плагинов и систем в информационном портале спортивной общественной организации «Футбольный болельщик». Декомпозиция процесса входа в CMS изображена на рисунке 3.5.Рис. 3.5 – Декомпозиция процесса предоставления информации3.5. Разработка проекта сайта. Анализ требований.На начальном этапе разработки производится анализ требований к программному продукту.Как уже описывалось ранее анализ требований заключается в определении потребностей и условий предъявляемых к новому, или изменённому продукту, учитывая возможно конфликтные требования различных заказчиков.Анализ требований является критическим для успешной разработки проекта. Требования должны быть задокументированы, измеримыми, тестируемыми, связанными с бизнес-потребностями, и описанными с уровнем детализации достаточным для конструирования системы. Требования могут быть архитектурными, структурными, поведенческими, функциональными, и не функциональными.Создание информационных образовательных сайтов – это сложный процесс, который имеет ряд своих особенностей, обусловленных в как особой специализацией, так и тематическим наполнением. Конечно, сайт Дворца школьников имеет основные характерные черты, присущие корпоративным сайтам. Однако выполнение требований педагогики и возрастной психологии накладывают массу ограничений на информацию. Главная функция потрала общественной организации — вызывать доверие у посетителей, мотивировать их на дальнейшее посещение сайта и Дворца школьников, находить увлечения, раскрывать творческий потенциал. Поэтому все элементы медицинского сайта (текст, фото, видео, анимация) должны быть доступными, а внешний вид страниц и интерактивных элементов («Обратная связь», «Вопросы и ответы», «Отзывы» и др.) соответствовать всем правилам продающих страниц.В результате проведенного анализа было определено, что разрабатываемый сайт Дворца школьников должен решать несколько задач:информационная - размещение на сайте актуальных новостей, информации, освещение наиболее серьезных футбольных матчей мероприятий;консультационная –по вопросам приобретения билетов, поиска футбольной атрибутики, подбору футбольного инвентаряорганизация спортивных соревнований между болельщиками;психологическая – оказание психологической помощи и членов организации по всем вопросам футбольного мира;статистическая – сбор статистической информации по определенным группам или промежуткам времени;коммуникативная – организация цивилизованного общения между футбольными болельщиками;контролирующая – контроль за качеством предоставляемых услуг, наиболее актуальные вопросы и методы их решения из отзывов. рекламная - привлечение болельщиков;повышение доверия к спортивной общественной организации;отчет о работе и успехах учеников.3.6. Определение состава базы данныхБаза данных подобной системы имеет достаточно разветвленную и сложную структуру рис.3.6.Рис.3.6. Полная логическая структура базы данных системы3.7. Физическое проектирование базы данныхРис.3.8. Физическая структура базы данных.Рис. 3.8. Управление таблицами модуля комментариевРис.3.9. Фрагмент главной таблицы модуля календаряРис.3.10 управление данными через редактор dbForgeStudioformySQL3.8. Установка и настройка системыПеренос сайта на серверРис.3.11. Перенос сайта на сервер через клиент FileZillaУстановка CMS на компьютер достаточно проста и тем не менее требует выполнения определенного алгоритма. Подробно описывать установку не имеет смысла, однако отдельные значимые этапы будут кратко описаны.Рис.3.12. Работа с сайтом в С-PanelНа компьютер необходимо установить Сервер Apache, язык PHP, базу данных MySql. Это реализуется установкой на компьютер программной платформы XAMPP и ее настройкой.После установки XAMPP средствами компонента phpMyAdmin создается база данных общая для Joomla и VirtueMart.После установки CMS системы на компьютер выполняется настройка системы. Установка CMS на компьютер достаточно проста и тем не менее требует выполнения определенного алгоритма. Подробно описывать установку не имеет смысла, однако отдельные значимые этапы будут кратко описаны.Рис.3.13. Начальный этап развёртывания системы3.9.Разработка портала спортивной общественной организации3.9.1. Выбор системы управления контентомДля управления контентом сайта рассматривалось несколько бесплатных систем исходя из тех соображений, что наиболее популярные системы такие как Joomla, Drupal, Wordpress имеют хорошую защиту, хорошо администрируются имеют развитую поддержку и достаточно большое количество платных и бесплатных модулей, которые расширяют функциональность.После анализа этих систем была выбрана Joomla исходя из соображений, описанных ниже.Joomla! относится к категории WCMS (WebContentManagementSystems - система управления веб содержанием), поскольку ее функциональность администрируется из браузера в Web, хотя чаще иакие системы называют сокращенно CMS (ContentManagementSystem).Joomla! - Наиболее широко распространенная система управления веб содержанием (WebContentManagementSystem - WCMS).WCMS состоит из клиентской и серверной частей. Клиентская часть - это веб-сайт, который видят посетители и зарегистрированные пользователи.С другой стороны, серверная часть содержит слой администрирования веб сайта, с которым имеет дело администратор. Конфигурация обслуживания, очистки, генерация статистики и создание нового контента - все это делается в серверной части специалистами. Серверная часть доступна через другой URL, отличный от того, по которому доступен сам сайт.Когда речь идет об управлении контентом, говорят о администрировании существующих ресурсов. В CMS имена пользователей и групп присваиваются людям, вовлеченным в этот процесс, и каждому из них выдаются определенные различные права доступа. Они от прав гостя, посетителя без регистрации в системе до зарегистрированного пользователя, вплоть до «супер администратора», который имеет полный контроль над всей системой. В зависимости от этих прав, система может отображать для каждой категории пользователей различный контент; открывать доступ к контенту и управления системой непосредственно на стороне клиента.Контент (content), или содержание, может принимать различные формы от текста, изображения, ссылки, музыкальным фрагментом, фрагментом приложения вроде GoogleMap или комбинацией всего перечисленного. Чтобы сохранять контроль над контентом, он структурируется; например, текст разбивается на разные категории, при этом категории также являются контентом, который также требует администрирования. Компоненты, модули, шаблоны и модули, подключаемые называются расширениями - (Extensions). Они предоставляют дополнительные функции, которых нет в ядре Joomla! и расширяют функциональность всей системыРасширение, которое обеспечивает дополнительную функциональность которая, администрируютсяJoomla! отдельно, называются компонентами. Наиболее, типичными компонентами последних лет стали онлайновый магазин, галерея картин, рассылка новостей или система форумов. Для реализации интерактивных функций сайта используются системы авторизации и регистрации, форумы, формы, комментарии, чаты, гостевые книги и другие. Сегодня такие вещи, как оптимизация механизма, права доступа пользователей, многостраничные формы и переменная структура контента становятся все более и более важными.Компоненты содержат бизнес-логику своих сайтов и отображают контент в «основном теле» сайта. Наш сайт содержит бизнес-логику интерактивного сайта медицинского учреждения, что накладывает специфику не только на контент, но и на структуру и предполагаемую функциональность.3.9.2. Разработка и установка шаблона сайтаШаблон (template) - это тип визуального редактирования, который накладывается на контент. Шаблон определяет цвета, шрифты символов, их размеры, фоновые изображения, интервалы и разбиение страницы на части - то есть, все, что касается внешнего вида страницы. Шаблон состоит, по крайней мере, из одного файла HTML для структуры страницы и одного файла CSS для дизайна. Он может также иметь более сложную структуру, чтобы подготовить контент Joomla!. Для разработки шаблонов существует несколько подходов, чаще всего они комбинируются: для разработки шаблона: используется специальный фреймворк, который называется шаблонизатор, затем редактор шаблонов и затем шаблон донастраивается в редакторах.Описание редактора и работы с ним было в предыдущем разделе. Поэтому процесс разработки шаблона подробно описываться не будет (рис.3.6).Рис.3.6. Разработка шаблона в редакторе JCE3.9.3. Подключение и настройка интерактивного модуля формПодключаемый к системе модуль (plug - in), - это кусок программного кода, который добавляется в определенные места каркаса Joomla !, чтобы изменить его функциональность. Такой подключаемый модуль, может, использоваться для реализации интерактивности сайта. Модули, могут использовать в Joomla! свой макроязык. Специальные модули, принадлежащих компонентам, используются для интеграции контента в шаблоны в желаемой форме. Модуль RSForm. Именно формы делают сайт интерактивным. Для получения мнения, отправки заказа, заявки используются формы голосований, всевозможные опросники, формы заказа. А без контактных форм современный интерактивный сайт вообще трудно себе представить. Все интерактивные сайты «оснащены» формами Заказа, Заявки, и множества подобных.Из наиболее востребованных конструкторов форм можно отметить такие как BreezingForms, ChronoForms, CK Forms, Fabrik, RSformPro и это далеко не весь перечень. Из перечисленных ChronoForms, CK Forms, Fabrik бесплатны, хотя и BreezingForms(old) так же бесплатнае версия.Из всех конструкторов мы выбрали RSformPro, конструктор, которой русифицирован (рис.3.7).Рис. 3.7. Разработка Формы в редакторе.Плагин (модуль) RSForm представляет собой понятный, логичный и простой в использовании конструктор, расширяемый за счет достаточно большого количества дополнительных плагинов, которые были использованы при создании формы (Рис. 3.8).Рисунок 3.8. Фрагмент интерфейса редактора форм3.9.4. Подключение и настройка интерактивного модуля комментариевДля организации системы комментариев на сайте нами был использован компонент (плагин) jComments.Компонент JComments организует для посетителей сайта систему комментариев к различным материалам, размещенным на сайте. Данный компонент имеет гибкую систему настройки прав доступа ко всем функциям компонента, большое количество настроек интерфейсной части (внешнего вида), поддержка различных шаблонов. В его работе используется технология AJAX и многое другое.Функции плагина.Настройка прав на редактирование/удаление комментариев для существующих групп пользователей (см. «Настройка прав доступа»).Включение/отключение комментариев как для целой категории, так и для конкретного материала (в том числе и статичных).Настройка автопубликации комментариев для существующих групп пользователей.Уведомления администраторам сайта о новых комментариях.Поддержка защиты от флуда и спамботов.Возможность редактирования комментариев с фронтэнда Возможность подписки пользователей на уведомления о новых комментарияхПоддержка смайлов, с возможностью настройки порядка отображения смайлов в списке и соответствие изображения смайла произвольной комбинации символов.Поддержка горячих клавиш для отправки комментариев и вставки тегов BBCodeПоддержка RSS-лент комментариев для каждого материала и общей RSS-ленты для всех комментариев.Возможность постраничного отображения комментариев на страницы и настройка отображения положения номеров страницНастройка порядка вывода комментариев (показывать последние комментарии вначале или в конце списка)Поддержка BBCode, с возможностью настройки прав доступа к тегам различных групп пользователей.Использование технологии AJAX позволяет добавлять, удалять и редактировать комментарии без перегрузки страницы.Возможность показывать пользователям определенных групп правила добавления комментариев.Возможность настройки отображения в форме редактирования и проверки заполнения полей «Адрес сайта» и «E-mail»Поддержка шаблонов оформления для настройки внешнего вида.Функция конвертации из транслита в кириллицу «на лету» при добавлении комментария.Поддержка поиска по комментариям посредством поискового мамбота.Простейший фильтр нецензурных выраженийПоддержка многоязычности (русский, украинский, белорусский, болгарский, английский, немецкий, греческий, иврит, латышский) (рисунок 2.16). Рис. 3.9. Настройка плагина комментариев в системеВспомогательные функцииАвтоматическая замена повторяющихся переводов строк на одинНастройка ограничения длины имени пользователяВозможность указывать запрещенные к использованию имена пользователейВозможность задать максимально допустимую длину комментарияВыделение внешних ссылок в тексте комментариевПроверка на наличие дубликатов при добавлении комментариевВстроенная защита e-mail адресов в комментариях от спамботовМеханизм борьбы с очень длинными ссылками и словами, позволяющий избежать разрыва дизайнаВозможность автоматического вырезание вложенных цитат в комментарияхАвтоматическое удаление из текста комментария запрещенных к использованию или неподдерживаемых тегов BBCodeДанный плагин позволяет осуществлять импорт комментариев/отзывов из других компонентов, что очень сильно упрощает процесс перехода на использование компонента комментариев JComments. В настоящий момент времени поддерживается импорт комментариев из 16 различных компонентов. Настройка прав доступаВ административной панели компонента комментариев для каждой из существующих групп пользователей (в том числе и для незарегистрированных) можно настроить свои права доступа к тем или иным функциям компонента.Например, можно отключить защиту от спамботов для авторизованных пользователей, оставив ее только для гостей сайта, а из тегов BBCode, для авторизованных пользователей, разрешить только базовые (I,B,S,U), теги вставки ссылок и картинок разрешить пользователям с правами Author и выше. Таким образом, раздел настройки прав позволят управлять доступом пользователей к тем или иным функциям.3.9.5. Подключение и настройка интерактивного модуля форумДля реализации интерактивного компонента форум нами использовался компонент Kunena – это компонент форума для Joomla. Интеграция Joomla с форумами достаточно хорошо проработана, но у компонента Kunena интеграция с Joomla наиболее проста и безпроблемна. Для подключения форума необходимо установить Kunena, как обычный Joomla-компонент и настроить его.Основные преимущества Kunena в качестве форума на сайте:Открытая лицензия GPLv2.Хорошая интеграция с Joomla: общая авторизация, модули последних сообщений, общая система контроля доступа ACL и т.д.Интеграция с расширениями Joomla, таких, как Jomsocial, CommunityBuilder, RSForm, AlphaUserPoints, uddeIMи.т.д.Автоматические обновления между версиями. Распространенность и хорошая поддержка - Kunena используют более, чем на полумиллионе сайтов по всему миру.Дополнительные возможности - на официальном сайте Kunena можно найти множество дополнительных расширений, использующих возможности не только компонента, но и Joomla.Полная руссификация русификация (рисунок 3.10)Рисунок 3.10. Интерфейс административной части форума в системеKunena позволяет создавать форумы и меню форума, которое показывается над его основной частью.Особенность данной опции в том, что меню создается через менеджер меню Joomla и, соответственно, в него могут быть включены любые пункты, не только форумные, но и относящиеся непосредственно к сайту или другим установленным компонентам. В стандартном наборе мы видим пункты меню, относящиеся именно к форуму. Здесь всё, как обычно:– оглавление(главная страница форума);– последнее(последние темы и новые сообщения на форуме);– новая тема(форма создание новой темы на форуме);– без ответов(последние темы, в которых нет ответов);– мои темы(список тем, открытых пользователем);– профиль(профиль пользователя);– правила(правила форума);– помощь(текст помощи по работе с форумом);– поиск(поиск по форуму).Все пункты меню вполне стандартные для большинства форумов. Но создание любых дополнительных пунктов, даже не относящихся к форуму, относится к дополнительным возможностям Kunena.После разработки форума-он интегрируется в систему (рис. 3.11).Рисунок 3.11. Реализация форума в системе интерактивного сайтаЗАКЛЮЧЕНИЕВ результате выполнение задания на дипломное проектирование и разработки программного продукта было проанализировано понятие сайта и этапы его создания.На следующем этапе выполнения дипломного задания было проанализировано та выполнено задание по проектированию структуры сайта спортивной общественной организации «Футбольный болельщик». Для выполнения данной задачи был проведен детальный анализ всех видов требований к данному программному продукту на основании которых, была разработана структура сайта и определена возможность использования средств автоматизации.Для повышения качества и скорости разработки сайта была проанализирована возможность использования автоматизации на этапе разработки. Затем, были рассмотрены возможности и средства автоматизации на этапе продвижения сайта, методы, формы и системы продвижения сайта.Шаблон сайта разрабатывался вручную.Затем была определена система разработки сайта CMSJoomla!.Следующим этапом была разработка прототипа сайта, проекта сайта. Используя современные инструменты разработки были определены детали интерфейса сайта, его структура на базе которых было разработано техническое задание на разработку сайта. На этапе конструирования программного продукта была определена хост площадка, куда была перенесена CMS, были определены элементы сайта, цели, задачи, функции, элементы навигации.На следующем этапе была разработана структура основной части сайта и создан каркас сайта, который частично был заполнен информацией.Сайт был разработан. Таким образом, все поставленные задачи были выполнены задачи дипломной работы решены.Адрес временной версии сайта: palace.virtlabse.com. Логин: StudentWork. Пароль: StudentWorkРис.3.14. Сообщение об окончании развертывания системыЭтот процесс не сложный и предполагает ряд стандартных действий, установка дополнительных плагинов, редакторов, настройка языка и т.д. Обязательно установка AkebaBackUp, который управляет созданием резервных копий всего содержимого. Следует отметить, что создание резервных копий в магазине осуществляется каждые 12 часов и копии сохраняются на внешние диски. Возможность быстрого восстановления работы системы в случае возникновения проблемы является одной из основных характеристик портала. Следующим проблемным этапом явлеется руссификация как панели управления так и самого магазина. Для руссификации компонента загружается модуль руссификации с официального сайта, перенес его в ситему и перенастройка модуля портала.Рис.3.15. Настройка модуля создания резервных копийСПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВАрушанян О.Б. Архитектура клиентского программного обеспечения для web-приложений, ориентированных на представление данных // Вычислительные методы и программирование / О.Б.Арушанян, H.A.Богомолов, А.Д. Ковалев, М.Н. Синицын. - М., Прогресс, 2004 Т.5. с. 24-37. Гагин А. Технология работы в глобальних общедоступных сетях. /А. Гагин - М: Jet Infosystems, 2006. - 235с.Гудман Д. JavaScript. Библия пользователя, 4-е издание: Пер. з англ. /Д. Гудман - М.: Издательский дом "Вильямс", 2003. -960с.Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Интернет-университет информационных технологий. / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина // ИНТУИТ.ру. − 2008.Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.Коггзолл Джон. РНР 5. Полное руководство: Пер. з англ. / Джон Коггзолл - М.: Издательский дом "Вильямс", 2006. - 752 с.: рис. - Парал. тит. англ.Козленко Л. Проектирование информационных систем. / Л. Козленко.Колисниченко Д.Н. Joomla 1.5. Учебник пользователя. / Д.Н. Колисниченко. - М.; СПб.К.: Диалектика, 2009. -212с.: рис.Кошелев, В.Е. Базы данных в ACCESS 2007: Эффективное использование / В.Е. Кошелев. - М.: Бином-Пресс, 2009. - 592 c Мержевич Влад. Этапы проектирования сайта. /Влад Мержевич – [Электронный ресурс] – Режим доступа: http://www.htmlbook.ru/Норт. Б. Joomla! Практическое руководство. /Б. Норт. - М.; СПб.: Символ-плюс, 2008. - 448 с.: рис. Рамел Д. Самоучитель Joomla!.Пер. з англ. / Д. Рамел -СПб. БХВ - Питербург, 2008. - 448 с.: рис.MindJetMindManager. Официальный сайт. – [Электронный ресурс] – Режим доступа: http://www.mindjet.com/Томсон Лаура. Розработка Web -приложений на РНР і MySQL: Пер. з англ./Лаура Томсон, Люк Веллинг. - 2-е издание, испр. - СПб: ТОВ ДиаСофтЮП, 2003. - 672 с.Федоров Н.В. Проектирование информационных систем на основе современных CASE-технологий. – М.: МГИУ, 2008. − 287 с.

Список литературы [ всего 17]


1. Арушанян О.Б. Архитектура клиентского программного обеспечения для web-приложений, ориентированных на представление данных // Вычислительные методы и программирование / О.Б.Арушанян, H.A.Богомолов, А.Д. Ковалев, М.Н. Синицын. - М., Прогресс, 2004 Т.5. с. 24-37.
2. Гагин А. Технология работы в глобальних общедоступных сетях. /А. Гагин - М: Jet Infosystems, 2006. - 235с.
3. Гудман Д. JavaScript. Библия пользователя, 4-е издание: Пер. з англ. /Д. Гудман - М.: Издательский дом "Вильямс", 2003. -960с.
4. Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.
5. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Интернет-университет информационных технологий. / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина // ИНТУИТ.ру. − 2008.
6. Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.
7. Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.
8. Коггзолл Джон. РНР 5. Полное руководство: Пер. з англ. / Джон Коггзолл - М.: Издательский дом "Вильямс", 2006. - 752 с.: рис. - Парал. тит. англ.
9. Козленко Л. Проектирование информационных систем. / Л. Козленко.
10. Колисниченко Д.Н. Joomla 1.5. Учебник пользователя. / Д.Н. Колисниченко. - М.; СПб.К.: Диалектика, 2009. -212с.: рис.
11. Кошелев, В.Е. Базы данных в ACCESS 2007: Эффективное использование / В.Е. Кошелев. - М.: Бином-Пресс, 2009. - 592 c
12. Мержевич Влад. Этапы проектирования сайта. /Влад Мержевич – [Электронный ресурс] – Режим доступа: http://www.htmlbook.ru/
13. Норт. Б. Joomla! Практическое руководство. /Б. Норт. - М.; СПб.: Символ-плюс, 2008. - 448 с.: рис.
14. Рамел Д. Самоучитель Joomla!.Пер. з англ. / Д. Рамел -СПб. БХВ - Питербург, 2008. - 448 с.: рис.
15. MindJet MindManager. Официальный сайт. – [Электронный ресурс] – Режим доступа: http://www.mindjet.com/
16. Томсон Лаура. Розработка Web -приложений на РНР і MySQL: Пер. з англ./Лаура Томсон, Люк Веллинг. - 2-е издание, испр. - СПб: ТОВ ДиаСофтЮП, 2003. - 672 с.
17. Федоров Н.В. Проектирование информационных систем на основе современных CASE-технологий. – М.: МГИУ, 2008. − 287 с.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00512
© Рефератбанк, 2002 - 2024