Пример готовой дипломной работы по предмету: Информационные технологии
Содержание
Оглавление
ВВЕДЕНИЕ……………………………………………………………………….3
ГЛАВА
1. АНАЛИТИЧЕСКИЙ ОБЗОР РОССИЙСКОГО РЫНКА CMS……6
1.1. CMS — система управления контентом……………………………… 6
1.2. Обзор российский CMS и их критерии выбора…………………… 12
1.3. Менеджмент проекта………………………………………………… 16
ГЛАВА
2. ВЫБОР ПРОГРАММНОЙ И АППАРАТНОЙ ПЛАТФОРМЫ….23
2.1. Выбор СУБД и языка программирования………………………….23
2.2. Выбор веб-сервера и аппартной платформы……………………….29
ГЛАВА
3. ПРОЕКТИРОВАНИЕ ИС…………………………………………..40
3.1. Разработка CMS ……………………………………………………..40
3.2. Полный жизненный цикл…………………………………………… 54
ЗАКЛЮЧЕНИЕ ………………………………………………………………… 69
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ …………………………….72
ПРИЛОЖЕНИЯ ………………………………………………………………….75
Выдержка из текста
Введение
Перспектива развития каждого интернет ресурса зависит от выбора системы управления сайтом. Автором предлагается CMS (content management system), которая поможет выполнить задачу любого интернет-сайта — эффективно управлять контентом сайта, а также осуществлять информационную поддержку. Как принято, интернет – удобная для нахождения информации среда, а интернет-сайт это эффективное средство для представления информации о деятельности компании или конкретного человека. Наиболее полные актуальные данные на интернет-сайте позволяют сэкономить время. Основная задача системы управления сайтом это максимальное упрощение процесса поддержания информации в актуальном виде, а также сокращения времени и финансов.
Актуальность темы заключается в том, что наиболее важным этапом разработки современных проектов стало создание CMS. Системы управления контентом помогают при создании как малопосещаемых веб-сайтов, так и высоконагруженных порталов. Бесплатные CMS получили наиболее широкое распространении. Многие системы имеют хорошую поддержку, а также высокую надежность, однако не все системы управления сайтом позволят создать то, что требуется. Поэтому, чтобы CMS содержала нужный функционал, необходимы знания в области веб-разработки, проектировании информационных систем, а также умение выбрать подходящую аппаратную и программную платформы, для создания собственной системы.
Объект исследования – система управления контентом.
Предмет исследования – создание адаптивной CMS.
Цель работы – создание адаптивной CMS. Проектируемая «Адаптивная CMS» позволит модель данных приложения, пользовательский интерфейс и управляющую логику отделить на три компонента, так, что изменение любого компонента окажет наименьшее воздействие на другие компоненты.
Задачи исследования:
• Управление контентом сайта
• Создание менджера модулей
• Возможность публикации анонсов и размещения новостей
• Возможность добавления на страницы ссылок, таблиц и изображений
• Возможность редактирования текста
Практическая значимость работы заключается в том, что созданная в процессе исследования «Адаптивная CMS» может быть использована при создании веб-проектов.
Перечень сокращений и терминов
CMS – Content system management
HTTP – Hyper Disc Transfer Protocol
IIS – Internet Information Service
ISO – International Organization for Standardization
MVC – Model, view, controller
PHP – Hypertext Preprocessor
SQL – Structured Query Language
WWW – World Wide Web
XML – Xtensible Markup Language
БД – база данных
ИС – информационная система
МГДД(Ю)Т – Московский Государственный Дворец Детского (Юношеского) Творчества
МИРЭА – Московский институт радиотехники, электроники и автоматики (технический университет)
ОС – операционная система
ПО – программное обеспечение
ПС – программное средство
СУБД – система управления базами данных
ТЗ – техническая записка
ТИССУ – кафедра Технических и информационных средств систем управления
ТТ – технические требования
ТУ – технические условия
ТЭП – технико-экономический параметр
ЭСЕ – элементарная семантическая единица
Список использованной литературы
Список использованной литературы
1. Арбузов Ю.В., Леньшин В.Н., Маслов С.И., Поляков А.А., Свиридов В.Г. — Новый подход к инженерному образованию: теория и практика открытого доступа к распределенным информационным и техническим ресурсам. Под. ред. А.А. Полякова. — М.: Центр-Пресс, 2000. — 238 с.
2. Веллинг Л., Лора Томсон Л. Разработка Web-приложений с помощью PHP и MySQL. Вильямс, 2007 г., 880 с.
3. Выполнение организационно-экономической части дипломных проектов: учебное пособие. – М.: МИРЭА, 1994. – 74 с.
4. Гнеденко Б.В., Коваленко И.Н. «Введение в теорию массового обслуживания», Москва, изд. «Наука», 1987г.
5. Гринин И. PHP 5.1. Руководство программиста. Издательство: Питер, 2006 г., 496 стр.
6. Гутманс Э., Стиг Баккен, Дерик Ретанс: «PHP
5. Профессиональное программирование», Издательство: Символ-Плюс, 2006 г., 704 стр.
7. Золлинберг К. MySQL. Справочник по языку. MySQL Language Reference. Вильямс, 2005 г., 432 стр.
8. Коггзолл Д. PHP
5. Полное руководство. Издательство: Вильямс, 2006 г., 752 стр.
9. Корн Г., Корн Т. — Справочник по математике для научных работников и инженеров, Лань, 2003 г. — 832 с.
10. Кузнецов М., Симдянов И., Сергей Г. PHP
5. Практика создания Web-сайтов. Издательство: БХВ-Петербург, 2006 г., 948 стр.
11. Липаев В.В. Надежность программных средств. Серия «Информатизация России на пороге ХХI века». — М.: СИНТЕГ, 1999, 223с
12. Липаев В.В. Системное проектирование сложных программных средств для информационных систем. Серия «Информатизация России на пороге ХХI века». — М.: СИНТЕГ, 1999, 224с. Мазуркевич А., Еловой Д. PHP. Настольная книга программиста Издательство: Новое знание, 2006 г., 496 стр.
13. Ломов А. «HTML, CSS, скрипты: практика создания сайтов». Издательство: БХВ-Петербург, 2007 г., 416 стр.
14. Мартин Дж. «Организация баз данных в вычислительных системах». Издательство: Мир; 664 страниц; 2005 г.
15. Методические указания кафедры ТИССУ МИРЭА по дипломному проектированию Мордвинов В.А. Авторизированные лекции по общей теории сложных динамических информационных систем \ Конспект лекций для аспирантов и соискателей. МИРЭА, МГДД(Ю)Т, ГНИИ ИТТ «Информика», НИИ «Восход». М.: 2004 – 47с. Приложение: «Краткий глоссарий. Онтология информационных систем»
16. Методические указания по организационно-экономической части дипломных проектов.– М.: МИРЭА, 1990. – 30 с.
17. Мордвинов В.А «Полный менеджмент проектов информационных систем, порталов и картелей в образовании и науке», МГДД(Ю)Т, М., 2004г., с.50
18. Мордвинов В.А. — Конспект установочных лекций по дисциплине "ВВЕДЕНИЕ В СПЕЦИАЛЬНОСТЬ 071900 "ИНФОРМАЦИОННЫЕ СИСТЕМЫ (В ОБРАЗОВАНИИ)"" ("Информсреда в образовании).
/ Под общей редакцией ректора МИРЭА, проф., д.ф.-м.н. А. С. Сигова/Учебное пособие: МГДТДиЮ, МИРЭА — М., 2000;
19. Ньюман К. Освой самостоятельно PHP.
1. минут на урок. Вильямс, 2006 г., 272 стр.
20. Олифер В. Г., Олифер Н.А. «Компьютерные сети. Принципы, технологии, протоколы». Изд. Питер, 2000 г.
21. Охрана труда и окружающей среды: методические указания по выполнению раздела Охрана труда и окружающей среды в дипломных проектах. –М.. МИРЭА. 1980. – 80с.
22. Силаев А.В., Свечников С.В., под ред. Мордвинова В.А: «Аналитические и инженерные расчеты при проектировании ИС в образовании», МИРЭА-МГДД(Ю)Т, М., 2004г., с.47
23. Скляр Д., А.. PHP. Рецепты программирования. Русская Редакция, БХВ-Петербург, 2007 г., 736 стр.
24. Хендерсон К. — Руководство разработчика баз данных
25. Чистяков В.Д. Анатомия ПК: Все, что вы хотели узнать об устройстве и возможностях ПК. Россия Москва, НТ Пресс, 2007, 160 с.
26. Пфаффенбергер Б., Стивен Шафер, Чак Уайт, Билл Кароу. HTML, XHTML и CSS. Библия пользователя. Издательство: Вильямс, 2007 г., 752 стр.
27. Кузнецов С. Д. Основы баз данных. — 2-е изд. — М.: Интернет-университет информационных технологий; БИНОМ. Лаборатория знаний, 2007. — 484 стр
28. Дмитрий Котеров, Алексей Костарев. PHP. В подлиннике. — Спб.: «БХВ-Петербург», 2005. — С. 1120.
29. Кузнецов Максим, Симдянов Игорь. Объектно-ориентированное программирование на PHP. — Спб.: «БХВ-Петербург», 2007. — С. 608.
30. Мэтт Зандстра. PHP: объекты, шаблоны и методики программирования, 3-е издание — М.: «Вильямс», 2010. — С. 560.
31. Денис Колисниченко Движок для вашего сайта. CMS Joomla!, Slaed, PHP-Nuke. — Петербург: БХВ, 2008. — 352 с.
32. Савельева Н. Системы управления контентом (рус.) // Открытые системы. — 2004. — № 4.
33. Джейсон Мак-Колм Смит Элементарные шаблоны проектирования — М.: «Вильямс», 2012. — 304 с.
34. Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес Приемы объектно-ориентированного проектирования. Паттерны проектирования — СПб: «Питер», 2007. — С. 366.
35. Стив Макконнелл Совершенный код — СПб.: Питер, 2005. — С. 896.
36. Скотт Хокинс. Администрирование веб-сервера Apache и руководство по электронной коммерции — М.: Вильямс, 2001. — 336 с.
37. В. Васвани. MySQL: использование и администрирование — М.: «Питер», 2011. — 368 с.
38. Роберт Шелдон, Джоффрей Мойе. MySQL
5. базовый курс — М.: «Диалектика», 2007. — 880 с.
39. Кузнецов Максим, Симдянов Игорь. MySQL на примерах. — Спб.: «БХВ-Петербург», 2008. — С. 952.
40. Поль Дюбуа. MySQL, 3-е издание — М.: «Вильямс», 2006. — 1168 с.