ТЕХНИЧЕСКОЕ ЗАДАНИЕ 2
РЕФЕРАТ 3
Перечень сокращений, символов и спецтерминов с их определениями 4
Введение 5
ГЛАВА 1. ТЕОРЕТИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЦЕССА РАЗРАБОТКИ ВЕБ–САЙТА 10
1.1. Анализ предметной области и технологий, используемых при разработке проекта 10
1.2. Особенности функционирования веб–сайта кинотеатра "Найырал" 17
ГЛАВА 2. ТЕХНОЛОГИЯ РАЗРАБОТКИ ВЕБ–САЙТА 21
2.1 Общая характеристика задач и автоматизируемых функций 21
2.2. Веб–технологии создания программного модуля 24
2.2 Обоснование применения системы управления контентом 33
2.3 Описание сторонних сайтов схожей тематики 40
2.4 Разработка и поддержка веб – сайта кинотеатра "Найырал" 43
ГЛАВА 3. ТЕСТИРОВАНИЕ И РУКОВОДСТВО ПОЛЬЗОВАНИЯ ВЕБ–САЙТОМ 53
3.1. Тестирование сайта 53
3.2. Руководство администрирования сайта 56
Заключение 61
Список использованной литературы 63
Читать дальше
Все больше пользователей интернета проводят поиск информации, используя «всемирную паутину» или, по–другому, Интернет. И это не случайно, поскольку поисковые сервисы позволяют быстро и оперативно находить нужную информацию.
Использование данного подхода для потребителя обусловлено рядом конкурентных преимуществ, среди которых следует отметить:
–доступность в любой точки мира;
–круглосуточное обслуживание;
–отсутствие очередей и пробок;
–оплата электронными деньгами и кредитными картами;
–качественное исполнение заказа и приемлемые цены;
–больше информации, не выходя из дома;
–неспешность.
Благодаря Интернету кинотеатр может совершить восхождение на более высокий уровень ведения бизнеса с минимальными инвестиционными вложениями. За минимальную плату организация получает доступ к большой аудитории потенциальных клиентов, информируя их о текущем репертуаре или анонсируя планируемые к показу картины.
Если раньше наличие сайта у компании было исключительно вопросом престижа, то сегодня Интернет — это инновационный и эффективный инструмент для всех видов бизнеса. Интернет позволяет открыть новый канал продажи услуг, увеличить конкурентоспособность, расширить рынок сбыта, снизить издержки и увеличить прибыльность.
Необходимость систем управления для владельцев сайтов начала проявляться в тот момент, когда количество материалов на веб-сайтах начало стремительно расти. Это привело к тому, что традиционные «ручные» технологии разработки и поддержки сайтов, когда сайт состоял из статических страниц и набора дополнительных специализированных скриптов, стали не успевать за быстро меняющимися условиями бизнеса. Ввод данных на сайт требовал (как минимум) знания технологий HTML/CSS верстки, изменения структуры сайтов были сопряжены с каскадным изменением большого количества взаимосвязанных страниц. Различные автоматизированные механизмы, вроде гостевых книг и новостных лент, внедренные на сайтах как отдельные скрипты и, как правило, написанные разными специалистами, перестали удовлетворять требованиям безопасности. На многих сайтах стали появляться коктейли из разных технологий и подходов к разработке, поэтому возникла потребность в стандартизации программных решений, в разделении дизайна и содержимого на две независимые составляющие. CMS действительно разделяют сайты на две составляющие: дизайн (внешний вид сайта в целом, отдельных страниц, конкретных блоков информации) и контент. Дизайн сайта, как правило «зашит» в шаблоны и изменяется значительно реже, чем контент.
CMS открывают изобилие технических возможностей в создании динамического веб-ресурса. Все серьезные сайты, содержащие большой объем информации и требующие постоянного ее обновления, используют системы обновления. Это и поисковые машины, и новостные серверы, и разнообразные каталоги. С помощью данных систем можно с легкостью добавлять разделы, размещать иллюстрации, управлять рассылками, публиковать закрытую информацию, доступ к которой есть только у определенных групп пользователей. И это лишь небольшой список всего того, чего можно добиться с помощью CMS.
Читать дальше
1. ГОСТ 7.32–2001 Система стандартов по информации, библиотечному и издательскому делу. Отчёт о научно–исследовательской работе. Структура и правила оформления.
2. ГОСТ 19.003–80 Схемы алгоритмов и программ. Обозначение условные графические.
3. ГОСТ 34.602.-89 Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
4. СанПиН 2.2.2/2.4.1340–03 «Гигиенические требования к персональным электронно–вычислительным машинам и организации работы»
5. Карпова Т.С. Базы данных. Модели, разработка, реализация – СПб: Питер, 2002.
6. Туровец О.Г., Билинкис В.Д. Вопросы экономики и организации производства в дипломных проектах. – М.: Высшая школа, 1988.
7. Астреина Л.А. и др. Технико–экономическое обоснование дипломных проектов: Учеб. пособие для ВТУЗов; Под ред. Беклешова В.К. – М.: Высшая школа, 1991.
8. Томас, Бегг, Каролин. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2–е изд. – М.: Издательский дом ”Вильямс”, 2001.
9. Михайлов В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 1989.
10. Ф. Д. Ролланд Основные концепции баз данных – М.: Вильямс – 2002
11. Стив Макконнелл Профессиональная разработка программного обеспечения – М.: Символ–Плюс – 2002
12. С. Макконнелл Сколько стоит программный проект – СПб.: Питер – 2007
13. Эдвард Йордон, Карл Аргила Объектно–ориентированный анализ и проектирование систем – М.: Лори – 2007
14. Панкаж Джалота Управление программным проектом на практике – М.: Лори – 2005
15. Иан Соммервилл Инженерия программного обеспечения – М.: Вильямс – 2002
16. В. И. Грекул, Г. Н. Денищенко, Н. Л. Коровкина Проектирование информационных систем – М.: ИНТУИТ – 2005
17. Эрик Дж. Брауде Технология разработки программного обеспечения – СПб.: Питер – 2004
18. Луиза Тамре Введение в тестирование программного обеспечения – М.: Вильямс – 2003
19. Кент Бек Экстремальное программирование: разработка через тестирование – СПб.: Питер – 2003
20. Глушаков С.В., Ломотько Д.В. Базы данных: Учебный курс. – М.: АСТ, 2001.
21. Хант Э., Томас Д. Программист–прагматик. Путь от подмастерья к мастеру – М.: Лори – 2004
22. Олищук А.В., Чаплыгин А.Н. Разработка WEB–приложений на PHP 5. Профессиональная работа – М.: Вильямс – 2006
23. Питер Ловэйн Объектно–ориентированное программирование на PHP 5 – М.: НТ Пресс – 2007
24. Зольников Д.С. РНР 5. Полная версия – М.: НТ Пресс – 2007
25. Кузнецов М., Симдянов И., Голышев С. PHP 5 на примерах – СПб.: Питер – 2005
26. Джордж Шлосснейгл Профессиональное программирование на PHP – М.: Вильямс – 2006
27. Тим Конверс, Джойс Парк и Кларк Морган PHP 5 и MySQL. Библия пользователя – М.: Вильямс – 2006
28. Робин Никсон Создаем динамические веб–сайты с помощью PHP, MySQL и JavaScript – СПб.: Питер – 2011
29. Стивен Хольцнер PHP в примерах, включая версию 6 – М.: Бином–Пресс – 2007
30. Лаура Томсон, Люк Веллинг Разработка Web–приложений на РНР и MySQL – М.: ДиаСофтЮП – 2003
31. Энди Гутманс, Стиг Баккен, Дерик Ретанс PHP 5. Профессиональное программирование – М.: Символ–Плюс – 2006
32. Котеров Д., Костарев А. Наиболее полное руководство PHP 5. В подлиннике. – СПб.: БХВ–Петербург – 2006
33. Люк Веллинг, Лора Томсон Разработка Web–приложений с помощью PHP и MySQL – М.: Вильямс – 2007
34. Джон Коггзолл PHP 5. Полное руководство – М.: Вильямс – 2006
35. Цикритизис Д., Доховский Ф. Модели данных. – М.: Финансы и статистика, 1985.
36. Сайт разработчиков пакета «Денвер» [Электронный ресурс]: сайт – М., 2000 – 2011. – Режим доступа: http://www.denwer.ru/dis/?url=Base/Denwer3_Base_2010-11-07_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe
37. Киноафиша России [Электронный ресурс]: сайт – М., 2000 – 2011. – Режим доступа: http://www.kinoafisha.ru/index.php3?id2=865&status=2
38. Сайт Filmz.ru [Электронный ресурс]: сайт – М., 2000 – 2011. – Режим доступа: http://www.filmz.ru/cinema/595/?date=2011-08-24
39. Форум PHP–программистов [Электронный ресурс]: сайт – М., 2000 – 2011. – Режим доступа: http://www.php.ru/
40. MySQL.ru. Одобрено лучшими российскими программистами [Электронный ресурс]: сайт – М., 2000 – 2011. – Режим доступа: http://www.mysql.ru/
Читать дальше