Пример готовой дипломной работы по предмету: Программирование
Содержание
ВВЕДЕНИЕ 4
1 ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ 6
1.1 Характеристика предприятия и его деятельности 6
1.2 Организационная структура управления предприятием 8
1.3 Определение места проектируемой задачи в комплексе задач 11
1.4 Обоснования необходимости использования вычислительной техники для решения задачи 17
2 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 23
2.1 Модели данных 23
2.2 Нормальные формы баз данных 24
2.3 Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ» 27
2.4 Обоснование проектных решений 34
2.4.1 Обоснование проектных решений по техническому обеспечению 34
2.4.2 Обоснование проектных решений по информационному обеспечению 36
2.4.3 Обоснование проектных решений по программному обеспечению 39
3 РАЗРАБОТКА АЛГОРИТМОВ 52
4 РАЗРАБОТКА ПРОГРАММЫ 58
4.1 Информационное обеспечение задачи 58
4.1.1 Информационная модель и ее описание 58
4.1.2 Характеристика нормативно-справочной, входной и оперативной информации 62
4.1.3 Характеристика результатной информации 62
4.2 Программное обеспечение задачи 63
4.2.1 Общие положения (дерево функций и сценарий диалога) 63
4.2.2 Характеристика базы данных 65
4.2.3 Структурная схема пакета (дерево вызова программных модулей) 66
4.2.4 Описание программных модулей 67
5 РАСЧЕТ ПАРАМЕТРОВ ИНФОРМАЦИОННОЙ СИСТЕМЫ 70
5.1 Оценка качества программного продукта 70
5.2 Расчет надежности ИС 92
5.2.1 Надежность информационных систем 92
5.2.2 Расчет надежности системы методом однократной выборки 93
5.2.3 Расчет надежности системы методом последовательного анализа 95
6 РАЗРАБОТКА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ 98
6.1 Разработка руководства системного программиста 98
6.2 Разработка руководства администратора 101
6.3 Разработка руководства оператора 105
7 ЭКСПЕРЕМЕНТАЛЬНАЯ ЧАСТЬ 112
7.1 Описание методики тестирования 112
7.2 Тестирование системы в штатных условиях 112
7.3 Нагрузочное тестирование 112
7.4 Тестирование в исключительных ситуациях 113
8 ЭКОНОМИЧЕСКАЯ ЧАСТЬ 114
8.1 Выбор методики расчета экономической эффективности 114
8.2 Разработка календарного плана 117
8.3 Расчет стоимости разработки 118
8.4 Расчет показателей экономической эффективности 128
9 БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 133
9.1 Анализ потенциально опасных и вредных факторов, воздействующих на пользователя 133
9.2 Разработка мероприятий производственной санитарии и безопасности жизнедеятельности пользователя 134
9.3 Экологические аспекты компьютеризации общества 136
ЗАКЛЮЧЕНИЕ 140
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 142
Приложение 1. Прогноз по методу экспоненциального сглаживания Хольта 145
Выдержка из текста
Эффективное управление предприятием в современных условиях невозможно без использования компьютерных технологий. Правильный выбор программного продукта и фирмы-разработчика — это первый и определяющий этап автоматизации. В настоящее время проблема выбора информационной системы из специфической задачи превращается в стандартную процедуру. В этом смысле российские предприятия сильно уступают зарубежным конкурентам.
Процедура принятия решения о выборе наиболее эффективной компьютерной системы управления нова для большинства отечественных руководителей, а ее последствия во многом будут оказывать значительное влияние на предприятие в течение нескольких лет. Так как применение интегрированной ИС, которая отвечала бы требованиям предприятия (масштабу, специфике бизнеса и т.д.), позволила бы руководителю минимизировать издержки и повысить оперативность управления предприятием в целом.
Список использованной литературы
1. Архангельский А.Я. С++ Builder
6. Справочное пособие – М.:Бином-Пресс, 2002г. – 544с.
2. Введение в системы баз данных – СПб: Издательский дом "Вильямс", 2000. — 848 с.;
3. Вендров А.М., CASE-технологии. Современные методы и средства проектирования информационных систем — М.: Финансы и статистика, 2006.
4. Дейв Крейн, Эрик Паскарелло, Даррен Джеймс. AJAX в действии: Учебник – М.: Вильямс, 2006. 450 – 490 с.
5. Джексон Г. Проектирование реляционных баз данных для использования с микро-ЭВМ М.: Финансы и статистика, 1991.
6. Диго С.М. Базы данных: проектирование и использование: Учебник. – М.: Финансы и статистика, 2005. – 592 с.
7. Дэвид Флэнаган. JavaScript. Подробное руководство: Учебник – М.: Символ Плюс, 2008. 243 – 249 с.
8. Зеленков Ю.А. Введение в базы данных. Центр Интернет ЯрГУ, 1997.
9. Зелковиц М., Шоу А., Гэннон Дж. Принципы разработки программного обеспечения / Пер. с англ. — М.: Мир, 1982. — 386 с., ил.
10. Ивлиев М.К., Порошина Л.А. Автоматизация оперативного и бухгалтерского учета товаров, 1997.
11. Информационные системы: Учебник для вузов. 2-е изд. СПб: "Питер", 2005 г — 656 стр.
12. Карпова Т. С. Базы данных: модели, разработка, реализация.- СПб.: Питер, 2007.
13. Керри Н. Праг, Майкл Р. Ирвин, Access 2000 — Библия пользователя, Диалектика, 2000.
14. Когаловский, М. Р. Базы данных. Проектирование, реализация и сопровождение. – СПб: Вильямс, 2001.
15. Коуров, Л. В. Информационные технологии в работе предприятий. – Минск: Амалфея, 2005.
16. Крис Дейт. Введение в базы данных, 6-е изд. Киев, Диалектика, 1998.
17. Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай Бусика. AJAX и PHP. Разработка динамических веб-приложений: Учебник – М.: Символ Плюс, 2006.
18. Лифшиц Н.И., Левин Е.Т Механизация и автоматизация процессов отборки и комплектования заказов на складах М., 1970.
19. Маклаков, С. В. Bpwin и Erwin. Case-средства разработки информационных систем − М. : ДИАЛОГ-МЭФИ, 2000.
20. Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование: Практикум – СПб.: Питер, 2003. – 240с.
21. Практическое руководство по программированию / Пер. с англ. Б. Мик, П. Хит, Н. Рашби и др.; под ред. Б. Мика, П. Хит, Н. Рашби. — М.: Радио и связь, 1986. — 168 с., ил.
22. Проектирование и использование баз данных: Учебник. М.:Финансы и статистика, 1995г. – 191 с.;
23. Реляционные базы данных: практические приемы оптимальных решений. – СПб.: БХВ-Петербург, 2005 – 400с.:ил;
24. Сибилёв В.Д. Проектирование баз данных: Учеб. пособие. — Томск: Томский межвузовский центр дистанционного образования, 2007. — 201 с.
25. Симионов Ю.Ф., Боромотов В.В. Информационный менеджмент. — Ростов н.Д: Феникс, 2006, 250с., ил.;
26. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. ГОСТ 19.701-90 (ИСО 5807-85) / Государственный комитет СССР по управлению качеством продукции и стандартам, 01.01.1992.
27. Тютюнник А.В., Шевелев А.С. Информационные технологии в банке — Издательская группа "БДЦ-пресс", 2003.
28. Федоров А. В. Проектирование информационных систем. М.: Финансы и статистика, 2003.
29. Федотова Д.Э., Семенов Ю.Д., Чижик К.Н. CASE-технологии: практикум. – М.: Горячая линия-Телеком, 2005. – 160с.
30. Феоктистов И.А., Минаков В.Ю. Пластиковые карты – М.: «ГроссМедиа», 2006. – 55с.
31. Фокс Дж. Программное обеспечение и его разработка / Пер. с англ. — М.: Мир, 1985. — 368 с., ил.
32. Язык компьютера. Пер. с англ, под ред. и с предисл. В. М. Курочки-на. — М.: Мир, 1989. — 240 с., ил. Глушаков С.В., Ломотько Д.В. Базы данных, 2000.