Пример готовой дипломной работы по предмету: Программирование
Содержание
Содержание
ВВЕДЕНИЕ 3
1. АНАЛИТИЧЕСКИЙ ОБЗОР 5
1.1. Анализ имеющихся систем управления контентом (CMS)5
1.2. Обзор специальных средств, применяемых для создания Интернет-порталов 11
1.3. Обзор предметной технологии решения задачи 16
1.4. Основные задачи разработки 21
2. ПОСТАНОВКА ЗАДАЧИ 22
2.1. Термины предметной области 22
2.2. Выбор технологии разработки 23
2.3. Описание предметной области 25
2.4. Функциональные требования к проектируемой системе 27
2.5. Пользователи системы 28
2.6. Задачи разработки 32
3. ПРОЕКТИРОВАНИЕ СИСТЕМЫ 34
3.1. Построение модели предметной области 34
3.1.1. Модель «сущность-связь» 34
3.1.2. Описание сущностей 35
3.1.3. Диаграмма «сущность-связь» 37
3.2. Проектирование базы данных 37
3.2.1. Принципы проектирования 37
3.2.2. Переход от модели «сущность-связь» к реляционной 40
3.2.3. Логическая структура базы данных 45
3.4. Проектирование структуры сайта 53
3.4.1. Общая структура сайта 53
3.4.2. Модульное проектирование подсистем сайта 54
3.4.3. Блочная структура сайта 58
4. РЕАЛИЗАЦИЯ 61
4.1. Описание технологии реализации 61
4.2. Обоснование выбора Web-сервера 65
4.3. Обоснование выбора СУБД 68
4.4. Обоснование выбора языка программирования 72
4.5. Язык PHP73
4.6. Описание разработанного проекта 76
4.6.1. Описание разработанных модулей 76
4.6.2. Файлы базы данных 82
5. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ И ЭКОЛОГИЧНОСТЬ ПРОЕКТА 85
5.1. Введение 85
5.2. Анализ условий труда при эксплуатации проектируемого объекта 86
5.1.1. Проблемы влияния электромагнитных излучений 87
5.1.2. Проблемы перегрузки зрения 87
5.1.3. Проблемы, связанные с мышцами и суставами 88
5.1.4. Проблемы, связанные с электро- и пожаробезопасностью88
5.2. Разработка инженерно-технических и организационных мероприятий по обеспечению безопасности труда 88
5.2.1. Мероприятия по снижению влияния электромагнитных излучений и электростатических полей 89
5.2.2. Мероприятия по улучшению условий зрительной работы 90
5.2.3. Мероприятия по снижению статических физических нагрузок 92
5.2.4. Мероприятия по поддержанию оптимальных параметров микроклимата 95
5.2.5. Мероприятия по снижению шума 95
5.3. Требования по электрической и пожрной безопасности 96
5.4. Мероприятия по повышению устойчивости функционирования проектируемой системы 97
5.5. Заключение раздела 98
6. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТНОГО РЕШЕНИЯ 99
6.1. Технико-экономический анализ процесса разработки и эксплуатации 100
6.2. Определение первоначальных затрат105
6.3. Расчет финансово-экономической эффективности проекта 105
ЗАКЛЮЧЕНИЕ 108
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 109
ПРИЛОЖЕНИЯ 111
Приложение
1. Разработанные страницы 111
Приложение
2. Листинги исходных кодов 127
Выдержка из текста
ВВЕДЕНИЕ
На сегодняшний день одной из актуальных проблем в индустрии ин-формационных технологий является проектирование и создание порталов.
В основных определениях прикладной интернетики, понятие портал оп-ределяется как сайт, организованный для системного многоуровневого объе-динения различных ресурсов и сервисов, которые дают пользователю четкую информацию, осуществляют мгновенный доступ к таким сервисам, как поис-ковые системы, электронный шоппинг, бесплатная электронная почта, торго-вая реклама, мгновенная рассылка сообщений, веб-аукционы, чаты, другое. Порталы обладают возможностью, как привлекать большое число пользова-телей, так и аккумулировать информацию об их интересах.
Дипломная работа направлена на создание автомобильного информаци-онного портала. Основные особенности информационных порталов это то, что они предоставляют исчерпывающую информацию о некоторой предмет-ной области, часто содержат средства взаимодействия с пользователями и позволяют пользователям общаться в рамках портала. Можно сказать, что информационный портал это среда существования пользователя.
Цель данной работы проанализировать методы и средства создания портала, выяснить требования к построению порталов и создать информаци-онный Интернетпортал на базе проведенного анализа.
Для достижения поставленной цели были выполнены следующие зада-чи:
исследованы литературные источники, описывающие методы и средства создания информационных Интернет-порталов;
проведен анализ методов и средств создания Интернет порталов;
рассмотрена архитектура информационного Интернет портала;
проведен анализ автомобильных сайтов;
выявлены требования к построению Интернет-портала;
разработана структура Интернет-портала;
создан информационный Интернет портал с помощью выбранных средств.
Дипломный проект состоит из введения, шести глав, заключения, списка используемых источников и пиложений.
В первой главе проводится анализ существующих, на данный момент, методов построения портала. Рассматривается архитектура информационных Интернет-порталов.
Проведен детальный анализ обычных и специальных средств создания портальных решений.
Во второй главе проанализированы автомобильные сайты и предметная область, в результате сформированы требования к порталам на основе таких критерий: основные функции и цели фирмы, структура сайта, контент (на-полнение) автомобильных порталов, дизайн порталов, программная реализа-ция портала, продвижение портала, безопасность портала.
Во третьей главе создана структура и макет информационного Интернет портала, разработана структура базы данных.
В четвертой главе описана программная реализация Информационного Интернет-портала и его реализация в Интернет.
В пятой главе рассмотрены вопросы безопасности жизнедеятельности и экологичности проекта.
В шестой главе дипломной работы описывается выбранная методика определения экономической эффективности проекта и производится расчет показателей экономической эффективности.
Список использованной литературы
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1.Безопасность жизнедеятельности. /Н.А. Белов [и др.].
- М.: Знание, 2000. — 364с.
2.Дейт К. Дж. Введение в системы баз данных/ Дейт К. Дж. М.: Изда-тельский дом «Вильямс», 2001. 238с.
3.Дубовцев В.А. Безопасность жизнедеятельности. Учебное пособие для дипломников / В.А. Дубовцев. — Киров: КирПИ, 1992. 57с.
4.Корнеев, В. В. Базы данных. Интеллектуальная обработка информации/ В. В. Корнеев, А. Ф. Гареев, С. В. Васютин. — Изд.: Нолидж, 2000. 379с.
5.Риккарди Г. Системы баз данных. Теория и практика использования в Internet и среде Java/ Риккарди Г. — М.: Издательский дом «Вильямс», 2001. 480с.
6.Самгин Э.Б. Освещение рабочих мест/ Э.Б. Самгин М.: МИРЭА, 1989. 186с.
7.Питеркин С.В. «Практика применения ERP-систем», изд. «ФРОНТСТЕП СНГ», 2002. 304 с.
8.Семенова Л.М. Методические указания по организационно-экономической части дипломного проекта для студентов специальности ПОВТ (220400)/ Л.М. Семенова. Курган: Изд-во Курганского гос. Ун-та, 2002. 15 с.
9.Шкарина Л.В. Язык SQL. Учебный курс/ Л.В. Шкарина. — Изд.: Питер: СПб, 2001. 395с.
10.Юдин, Е.Я. Борьба с шумом на производстве: Справочник / Е.Я. Юдин, Л.А. Борисов. М.: Машиностроение, 1985. 400с.
11.Холзнер С. Visual C++6. Учебный курс.- СПб.:Питер, 2007.- 570 с.
12.Олищук А. В. Разработка Web-приложений на PHP
5. Профессиональная работа. М.: «Вильямс», 2006. С. 352.
13.Федоров А. Архитектура современных Web-приложений / А. Федоров, Н. Елманова // Компьютер пресс. — 2002. — № 6. — С. 24-26.
14.Т. Пауэлл, Ф. Шнайдер. Полный справочник по JavaScript. 2-е изд. М.: «Вильямс», 2007. С. 960. ISBN 0-07-225357-6
15.К. Уэнц. JavaScript. Карманный справочник. М.: «Вильямс», 2007. С. 272.
16.Д. Крейн, Б. Бибо, Д. Сонневельд. Ajax на практике. М.: «Вильямс», 2007.
17.Д. Крейн, Э. Паскарелло, Д. Джеймс AJAX в действии: технолгия. М.: «Вильямс», 2006. С. 640. ISBN 1-932394-61-3
18.Сергеев А. П. HTML и XML. Профессиональная работа. М.: «Диалек-тика», 2004. С. 880.
19.Дари К., Бринзаре Б., Черчез-Тоза Ф., Бусика М. AJAX и PHP: разработка динамических веб-приложений. СПб.: Символ Плюс, 2006. С. 336.