Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код |
591657 |
Дата создания |
2015 |
Страниц |
70
|
Мы сможем обработать ваш заказ (!) 22 ноября в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Содержание
Содержание
ВВЕДЕНИЕ 6
ОСНОВНАЯ ЧАСТЬ. 8
1. Требования к приложению 8
1.1. Описание предметной области 8
1.2. Краткий анализ технологий разработки 13
1.3. Анализ требований, построение макетов и прототипа 15
1.2. Технологии front-end разработки 21
1.2.1. Технологии разметки (HTML5CSS3, SASS, SCSS) 21
1.2.2. Клиентские языки программирования (JavaScriptjQueryJQueryUIAjax) 23
1.2.3. Современные требования к интерфейсу сайта 25
1.3. Технологии back-end разработки 27
1.3.1. Наиболее распространенные средства серверной разработки (PHP MySQL) 27
1.3.2. Набор веб инструментов разработчика (CASE, IDE, проектировщики баз данных, ) 28
1.3.3. Средства администрирования сайта на сервере (C-Panel, FileZilla, TotalCommander) 33
1.4. Разработка сайта на базе готовых решений 34
1.4.1. Использование фреймворков при разработке сайтов 34
1.4.2. CMSJoomla! 36
1.5. Выводы к первому разделу. 39
2. РАЗРАБОТКА САЙТА БОЛЬНИЦЫ 41
2.1. Разработка проекта сайта 41
2.1.1. Анализ требований (цели, задачи, функции). 41
2.1.2. Разработка структуры сайта (карта, навигация, элементы). 43
2.1.3. Разработка дизайна сайта (главная страница, внутренние блоки, виды навигации, элементы интерфейса) 44
2.2. Техническое задание на разработку сайта. 46
2.3. Разработка сайта 59
2.3.1. Установка и настройка CMS системы Joomla 59
2.3.2. Разработка и установка шаблона сайта 61
2.4. SEOсайта 63
2.4.3. Сопровождение сайта 69
2.5. Выводы ко второму разделу 70
Введение
Введение
Для реализации бизнес целей любого предприятия вне зависимости от формы собственности необходимым является иметь свой сайт. Данное утверждение сегодня является аксиомой и, следовательно не требует доказательств. Сайт является электронным представительством бизнес объекта во всемирной сети. Сегодня актуальным является вопрос о содержимом сайта, технологиях, используемых в разработке и технологиях реализующих работу сайта, наличие дополнительных сервисов, к каким можно отнести, например электронный банкинг, возможность on-lineкоммуникаций и многое другое.
Современные технологии позволяют разрабатывать и использовать сайты любой степени сложности с достаточно большим и широким функционалом. С другой стороны оптимальный набор функций не перегружает сайт и позволяет ему достаточно эффективно работать.
Разработка сайта представляет собой комплексный процесс, который реализует все этапы жизненного цикла разработки программного обеспечения, и требует участия многих квалифицированных специалистов. На протяжении всего процесса создания сайта к работе над проектом могут быть привлечены до 10 человек. Однако при использовании специальных программных продуктов, которые позволяют автоматизировать процесс разработки, при наличии необходимых навыков их использования на этапах от определения требования до проектирования и разработки сайта, при использовании специальных систем управления контентом сайта с данной работой может справиться один человек.
Наличие сайта медицинского учреждения является осознанной необходимостью, особенно в случае оказания учреждением спектра платных услуг. Сайт позволяет оптимизировать этот процесс и тем самым разгрузить предприятие здравоохранения. Кроме привычных всем информационных элементов и функций сайта, а это очень важно – сообщить о надвигающейся эпидемии, рекомендации по укреплению и сохранению здоровья, информации о правильном питании, специальных диетах, правилах и времени приема, на сайт возлагается консультативная помощь, что делать при первых признаках того или иного заболевания, как предупредить заболевание, например, тот же кариес, систему послеоперационных консультаций после имплантирования или удаления, систему обратной связи и даже начальное удаленное диагностирование больных.
Сайт может разгрузить регистратуру, при правильной защите сайта можно размещать в сети истории больных, что ускорит доступ к данным о болезни, назначениях не зависимо от места нахождения больного, может помочь отследить динамикулечения. Не все может быть реализовано сегодня, но большинство описанных функций по улучшению оказания услуг учреждениями здравоохранения уже успешно реализуются сегодня с помощью специализированных медицинских сайтов.
Таким образом, тема работы актуальна.
Целью данной работы является разработка электронного представительства «Стоматологической клиники ДЕНТА» с возможностью последующего размещением в сети Интернет..
Задачи исследования:
1. Проанализировать технологии проектирования сайта.
2. Проанализировать этап проектирования и возможность использования средств автоматизации для разработки прототипа сайта.
3. Проанализировать современные технологии front-endи back-endразработки, выделить языки, редакторы, модели и технологии разработки современного сайта
4. Рассмотреть возможности разработки сайта на базе готовых решений
5. Проанализировать требования к разработке сайта и разработать проект сайта
6. Разработать сайт на база CMSсистемы согласно ТЗ.
Фрагмент работы для ознакомления
Заключение.
Были рассмотрены теоретические вопросы разработки сайта. Особое внимание уделялось веб технологиям. После анализа была определена технология разработки средствами CMS. Были изучены возможности некоторых CMSи определено, что цели и задачи сайта могут быть наиболее качественно реализованы средствами CMSJoomla.
В процессе исследования было определено, что несмотря на свои особенности, сайт является программным продуктом, а это означает, что его разработка должна соответствовать всем этапам жизненного цикла разработки программного продукта. Особое внимание уделялось этапам проектирования сайта. Для этого были изучены и применены на практике специальные редакторы, которые позволяют на этапах концептуального, логического и физического проектирования получить прототип сайта, на основании которого при использовании AGILEметодики разработки программного продукта получить рабочий сайт уже при первой итерации разработки.
Сам процесс разработки базируется на клиентской технологии, а именно, использовании технологии HTML5CSS3JavaScript с использованием дополнительных библиотек. Указанная технология и средства разработки были изучены и кратко описаны. Много внимания было уделено серверной технологии разработки веб ориентированных программных продуктов. Также кратко были описаны как элементы технологии, так и инструменты разработчика.
Следующим этапом была практическая часть, которая началась с переноса системы на серверина этом сервере система управления контентом сайта была развернута.
Затем был определен и разработан первичный функционал сайта на основе технического задания и произведено его частичное наполнение контентом.
Список литературы
Литература
1. Арушанян О.Б. Архитектура клиентского программного обеспечения для web-приложений, ориентированных на представление данных // Вычислительные методы и программирование / О.Б.Арушанян, H.A.Богомолов, А.Д. Ковалев, М.Н. Синицын. - М., Прогресс, 2004 Т.5. с. 24-37.
2. Гагин А. Технология работы в глобальних общедоступных сетях. /А. Гагин - М: Jet Infosystems, 2006. - 235с.
3. Гудман Д. JavaScript. Библия пользователя, 4-е издание: Пер. з англ. /Д. Гудман - М.: Издательский дом "Вильямс", 2003. -960с.
4. Коггзолл Джон. РНР 5. Полное руководство: Пер. з англ. / Джон Коггзолл - М.: Издательский дом "Вильямс", 2006. - 752 с.: рис. - Парал. тит. англ.
5. Колисниченко Д.Н. Joomla 1.5. Учебник пользователя. / Д.Н. Колисниченко. - М.; СПб.К.: Диалектика, 2009. -212с.: рис.
6. Норт. Б. Joomla! Практическое руководство. /Б. Норт. - М.; СПб.: Символ-плюс, 2008. - 448 с.: рис.
7. Рамел Д. Самоучитель Joomla!.Пер. з англ. / Д. Рамел -СПб. БХВ - Питербург, 2008. - 448 с.: рис.
8. Томсон Лаура. Розработка Web -приложений на РНР і MySQL: Пер. з англ./Лаура Томсон, Люк Веллинг. - 2-е издание, испр. - СПб: ТОВ ДиаСофтЮП, 2003. - 672 с.
9. Мержевич Влад. Этапы проектирования сайта. /Влад Мержевич – [Электронный ресурс] – Режим доступа: http://www.htmlbook.ru/
10. MindJetMindManager. Официальный сайт. – [Электронный ресурс] – Режим доступа: http://www.mindjet.com/
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00372