Пример готовой дипломной работы по предмету: Программирование
Содержание
Содержание
ВВЕДЕНИЕ 9
Глава 1 Проектирование приложения 11
1.1 Исследование предметной области 11
1.1.1 Язык жестов 11
1.1.2 Современные методы обучения языку жестов 11
1.1.3 Актуальность проблемы интерактивного веб-приложения для изучения
русского языка жестов 12
1.2 Назначение и основные возможности проектируемого приложения 13
1.3 Общая архитектура приложения 13
1.4 Проектирование серверной части 15
1.5 Проектирование базы данных 16
1.5.1 Системный анализ предметной области 16
1.5.2 Инфологическое проектирование 18
1.5.3 Даталогическое проектирование 19
1.5.4 Физическое проектирование 22
1.6 Проектирование клиентской части 24
Глава 2 Технологическая платформа приложения 25
2.1 Требования к серверной части приложения 25
2.1.1 Операционная система 25
2.1.1.1 Обзор современных сетевых ОС 26
2.1.1.2 Выбор ОС в соответствии с предъявленными требованиями 29
2.1.2 Система управления базами данных 29
2.1.2.1 Обзор современных СУБД 30
2.1.2.2 Выбор СУБД в соответствии с предъявленными требованиями 31
2.1.3 Языки программирования 33
2.1.4 Веб-сервер
2.1.4.1 Обзор современных веб-серверов 33
2.1.4.2 Выбор веб-сервера в соответствии с предъявленными требованиями 34
2.2 Требования к клиентской части приложения 34
Глава 3 Техническая платформа 36
3.1 Серверное аппаратное оснащение 36
3.2 Клиентское аппаратное оснащение 38
Глава 4 Описание разработанных компонентов 40
4.1 Архитектура приложения 40
4.1.1 Теория 40
4.1.2 Используемая архитектура 42
4.1.3 Файловая структура 44
4.2 Разработанные модули 44
4.2.1 Сурдо 45
4.2.2 Дактильная азбука 46
4.2.3 Страницы 46
4.2.4 Обратная связь 47
4.2.5 Поиск 47
4.2.6 Административная панель 47
Глава 5 Введение приложения в эксплуатацию 49
5.1 Размещение в сети Интернет 49
5.1.1 Обзор и выбор способов размещения приложения в сети Интернет 49
5.1.2 Настройка серверов, подключение доменов 52
5.2.2 Размещение приложения 53
5.1.4 Настройка резервного копирования 53
5.2 Нагрузочное тестирование 53
5.2.1 Методология тестирования
5.2.2 Результаты тестирования 55
5.2.1.1 Loadimpact.com 55
5.2.2.2 Apache JMeter 57
Глава 6 Разработка вопросов по экологии и безопасности жизнедеятельности 61
6.1 Характеристика условий труда программиста 61
6.2 Анализ опасных вредных факторов и возможных чрезвычайных ситуаций,
возникающих во время работы программиста 61
6.2.1 Уровень шума на рабочем месте 61
6.2.2 Электромагнитное и ионизирующее излучения 62
6.2.3 Статические нагрузки и монотонность труда 62
6.2.4 Недостаточная освещенность 63
6.3 Разработка мер безопасности 64
6.3.1 Снижение уровня шума 64
6.3.1.1 Теория 64
6.3.1.1 Расчетная часть 66
6.3.2 Приобретение оборудования, отвечающего стандартам безопасности 68
6.3.3 Устранение статических нагрузок и монотонности труда 69
6.3.4 Расчет освещенности рабочего места программиста 70
6.4 Выводы 73
Глава 7 Технико-экономическо обоснование проекта 74
7.1 Постановка задачи 74
7.2 Стоимость разработки приложения 74
7.2.1 Определение реальных сроков и количества участников разработки и
внедрения приложения 74
7.2.2 Расчет заработной платы персонала 76
7.2.3 Расчет затрат на приобретение необходимых аппаратных и программных
средств для разработки приложения 78
7.2.4 Расчет затрат на размещение сайта в сети Интернет 79
7.2.5 Расчет всех затрат 80
7.3 Оценка эффективности от внедрения приложения 80
7.3.1 Косвенная экономия средств 81
7.3.2 Доход от работы сервиса 83
ЗАКЛЮЧЕНИЕ 88
СПИСОК ЛИТЕРАТУРЫ 90
Приложение А Программные листинги 92
Приложение Б Графические интерфейсы 112
Выдержка из текста
Актуальность задачи облегчения коммуникации глухих и слабослышащих людей при межличностных взаимодействиях с другими людьми определяется решениями ООН, а также законодательством Российской Федерации [14, 15].
Сегодня в России, по данным отечественных служб, занятых решением проблем глухоты, число людей потерявших слух, составляет около 150 тысяч. Сравнительно с общим коли-чеством населения страны оно поначалу может показаться не столь значительным, со-ставляя всего 0.1 процента. Однако если учесть, что неслышащие живут и общаются с родными, друзьями, соседями, то круг людей, поддерживающих с ними контакты, в дей-ствительности исчисляется миллионами.
Список использованной литературы
1. Шакин В.Н. Методические указания по дисциплине «Теоретические основы по-строения БД» / Шакин В.Н., Сосновиков Г.К., Юскова И.Б. — М.: МТУСИ, Ка-федра вычислительной математики и программирования , 2005.
2. И. Ф. Гейльман Знакомьтесь: ручная речь:
- М.: Загрей, 2001. — 172 с.
3. ISO/IEC BNF Grammar for ISO/IEC 9075-2:2003 — Database Language SQL (SQL- 2003) SQL/Foundation [Online].
- ISO/IEC, 07 13, 2003. —
http://savage.net. au/SQL/ sql -2003 -2.bnf.html .
4. Дейт Дж. Кристофер Введение в системы баз данных. — М.: дом "Вильяме", 2005. — 8-е издание 1328 с.
5. Всероссийское общество глухих [В Интернете].
- http://vog.su/
6. Головной учебно-исследовательский методический центр профессиональной реабилитации лиц с ограниченными возможностями здоровья (инвалидов по слуху) МГТУ им. Н.Э. Баумана [В Интернете].
- http://guimc.bmstu.ru/.
7. Microsoft Обзор редакций Windows Server [В Интернете].
- http://www.microsoft.com/windowsserver 2008/ru/ru/r 2-editions-overview.aspx.
8. Xen community Официльный сайт технологии виртуализации Xen [В Интернете].
- http://www.xen.org/.
9. Apache Apache JMeter [В Интернете].
- http://jakarta.apache.org/jmeter/.
10. МакКоннел Стив Презентация (перевод) [Online].
- 2009. — http://habrahabr.ru/blogs/pm/75903/.
11. McConnell Steve 10 DEADLY SINS OF SOFTWARE ESTIMATION [Online].
- 2009. — http://construx.com/Page.aspx?hid=2929.
12. Купер Алан Проектирование взаимодействия [Книга].
- Москва : Символ-плюс, 2009.
13. HeadHunter Главная страница сайта [В Интернете]
// Портал по поиску работы и найму персонала. — http://hh.ru/.
14. ООН Стандартные правила обеспечения равных возможностей инвалидов [В Ин-тернете]// Резолюция Генеральной Ассамблеи ООН A/Res/48/96. — http://www.un.org/documents/ga/res/48/a 48r 096.htm
15. Федеральный Закон № 181-ФЗ от 24.11.1995 г. «О социальной защите инвалидов в Российской Федерации».
И Т.Д