Пример готовой дипломной работы по предмету: Программирование
Содержание
ВВЕДЕНИЕ 3
1. Назначение и область применения 4
1.1 Формулировка поставленной задачи. 4
1.2 Анализ поставленной задачи 4
1.3 Обзор аналогичных решений 11
1.4 Функциональные требования 12
2. ЭТАПЫ ПРОЦЕССА РАЗРАБОТКИ 13
2.1 Проектирование 13
2.2 Выбор технологий и средств реализации 15
2.3 Программная реализация разработки 19
3. Экономическая оценка разработки 21
3.1 Организационная структура проекта 21
3.2 Лицензирование и сертификация 21
3.3 SWOT – анализ предприятия-заказчика 21
3.4 Обзор аналогичных решений 22
3.5 Планирование разработки 23
3.6 Оценка ресурсов, необходимых для реализации проекта 25
3.7 Расчет стоимости оборудования 26
3.8 Расчёт оборотных средств 29
3.9 Расчёт заработной платы 31
3.10 Отчисления на социальные нужды 34
3.11 Расчет непредвиденных расходов 35
3.12 Общая себестоимость проекта 35
ЗАКЛЮЧЕНИЕ 37
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 38
ПРИЛОЖЕНИЕ 1 39
ПРИЛОЖЕНИЕ 2 48
ПРИЛОЖЕНИЕ 3 55
ПРИЛОЖЕНИЕ 4 63
Выдержка из текста
Контроль качества кода — важная задача программной инженерии. Однако как известно, мы не можем контролировать, то, что не можем измерить. Это же утверждение можно отнести и качеству кода. Трудно принимать какие-либо проектные решения при отсутствии количественных измерений характеристик. Поэтому проблема измерения качества кода на сегодняшний день является актуальной.
Понятие «качество» является сложным и многогранным. Обычно под качеством понимается соответствие объекта каким-то предъявляемым требованиям. В программной инженерии этот термин можно трактовать по-разному. Можно трактовать качество программного продукта как соответствие его характеристикам, определенным в требованиях к продукту. Это означает, что конечный продукт решает поставленные перед ним задачи. Другая интерпретация может состоять в том, что качество продукта – это отсутствие дефектов и ошибок, связанных с аварийной работой продукта. Также можно трактовать понятие качества как способность к легкому изменению программного кода и возможность легкого добавления дополнительных функциональных возможностей к продукту. Как видно термин «качество» может использоваться на различных уровнях и использоваться в разных контекстах. Поэтому необходимо различать два главных понятия — «качество программного продукта» и «качество программного кода» [1].
Список использованной литературы
1. Звездин С. В. – Пролема измерения качества программного кода [Электронный ресурс]
- URL: http://cyberleninka.ru/article/n/problemy-izmereniya-kachestva-programmnogo-koda — 25.03.2014 г.
2. Г. Майерс. Надежность программного обеспечения: учебная литература / Москва, Мир, 1980 год.
3. Ледовских Илья Метрики сложности кода [Электронный ресурс]
– URL: http://www.ispras.ru/ru/preprints/docs/prep_25_2013.pdf — 13.11.2013 г.
4. Холстед М.Х. Начала науки о программах: науч. – практ. пособие / М. Финансы и статистика 1981г. — 128с.
5. OpenQuality.ru Что такое качество ПО и как его улучшить [Электронный ресурс]
– URL: http://blog.openquality.ru/introduction — 13.11.2013г.
6. Герберт Шилдт Java. Полное руководство: учебная литература/ Издательский дом "ВИЛЬЯМС" 2012. – 1102 с.
7. Бьёрн Страуструп. Язык программирования C++: справочный материал/ Бином, Невский Диалект, 2004 г. стр. 2004. – 1104c.
8. Керниган Б. Язык программирования Си: учебная литература/ Ритчи Д. Невский Диалект, 3-е издание, 2001 – 352с.