Пример готовой дипломной работы по предмету: Информационные технологии
СОДЕРЖАНИЕ
Введение 4
1. Постановка задачи 7
1.1 Постановка задачи 7
1.2 Анализ процесса обработки информации и выбор структур данных для ее хранения 13
1.3 Выбор методов и разработка основных алгоритмов программного продукта 17
2. Выбор технологии, языка и среды программирования 27
3. Разработка структурной схемы программного продукта 34
4. Описание используемых ресурсов выбранного персонального компьютера 38
4.1 Технические характеристики 38
4.2 Характеристики периферийных устройств 38
4.3 Особенности используемой операционной системы 39
5. Описание используемых процедур и библиотечных функций 41
6. Разработка форм ввода-вывода 43
7. Отладка программного продукта 47
7.1 Выбор стратегии тестирования и разработка тестов 47
7.2 Описание процесса отладки программы 52
8. Инструкция по использованию программного продукта 55
8.1 Руководство пользователя 55
8.2. Руководство программиста 65
9. Техника безопасности 67
9.1 Анализ технического обеспечения системы 67
9.2 Мероприятия по эргономическому обеспечению 68
9.3 Мероприятия по технике безопасности 71
9.4 Мероприятия по пожарной безопасности 78
10. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ РАЗРАБОТКИ ПРОГРАММНОГО ПРОДУКТА 82
10.1. Ленточный график 82
10.2 Составление сметы затрат на разработку 83
10.3.Определение цены создания системы 85
10.4. Расчет показателей экономической эффективности 90
11. Вывод 91
12. Литература 92
Содержание
Выдержка из текста
Целью данного дипломного проекта является изучение использования информационных технологий в образовании на примере разработки информационной системы, предназначенной для проведения тестирования учащихся по различным предметам. Рассмотреть методологические основы создания и проведения тестов, выяснить особенности тестовых заданий, их достоинства и недостатки. Исследовать наиболее популярные программные продукты для проведения различных тестирований, выявить их достоинства и недостатки.
Тестирование программных систем состоит из динамической верификации поведения программ на конечном (ограниченном) наборе тестов (set of test cases), выбранных соответствующим образом из обычно выполняемых действий прикладной области и обеспечивающих проверку соответствияожидаемомуповедению системы.Тестирование проводится в соответствии с определенными целями (могут быть заданы явно или неявно) и различным уровнем точности.
В людях, которые имеют опыт управления в индустрии спорта, была остро заинтересована, к примеру, кампания по организации и проведению Олимпийских игр в Сочи, которые уже прошли в России весьма успешно.
Несмотря на повышение внимания к проблеме тестирования со стороны ученых и учителей-практиков, в методике преподавания иностранных В данной курсовой работе мы систематизировали теоретический материал о тестировании как форме контроля, классификациях тестов, процессе разработке теста и представили его в сокращенной, удобной для использования в школьной практике форме, а также разработали комплекс тестов для учащихся седьмого класса по теме “Sport”, являющейся одной из наиболее объемных и насыщенных грамматическим и лексическим
Опрос предусматривает, во-первых, устное или письменное обращение исследователя к определенной совокупности людей — респондентов с вопросами, содержание которых представляет изучаемую проблему на уровне эмпирических индикаторов, во-вторых, регистрацию и статистическую обработку полученных ответов, а также их теоретическую интерпретацию.
9000:2005 «Системы менеджмента качества.средств информационно-вычислительных систем) Проведение тестирования на каждом
Предмет исследования: возможности применения автоматизации тестирования программного обеспечения на базе интеграции различных решений и программных инструментов.Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний в рамках изучаемой предметной дисциплины, за счет проведения анализа специфики использования современных подходов и программных средств тестирования программного обеспечения. Анализ возможностей существующих библиотек для проведения тестирования приложений.
Тестирование является значительным шагом на пути развития методики контроля за усвоением учащимися учебного материала. Введение тестирования позволяет осуществить плавный переход от субъективных и во многом интуитивных оценок к объективным обоснованным методам оценки результатов обучения. Однако, как и любое другое педагогическое нововведение, этот шаг должен осуществляться на строго научной базе, опираясь на результаты педагогических экспериментов и научных исследований.
На первом этапе будет проведено автоматизированное системное тестирование логин формы веб — сервиса Skype, основанное на корректном сценарии работы пользователя с приложением, описывающих полный цикл работы с приложением. В ходе системного тестирования планируется выявить usability-недоработки, а также предложить расширить функционал с целью повышения удобства работы с приложением.
12. ЛИТЕРАТУРА
1. Delphi 7 на примерах/Под ред. Ю. С. Ковтанюка — К.: Издательство Юниор, 2003. — 384 с., ил.
2. Автоматизированные информационные системы. Криницкий Н.А., Миронов Г.А., Фролов Г.Д./ Под ред. А.А.Дородницына.-М.: Наука. Главная редакция физико-математической литературы, 1982.-384 с.
3. Андрианова E.Г., Колесников Г.С., Сыромятников В. П. Структуры и алгоритмы обработки данных — часть 2. / Лабораторный практикум. МИРЭА, Москва, 2004 г.
4. Архангельский А.Я.
10. компонентов общего назначения библиотеки Delphi 5. — М.: Бином, 1999. — 266 с.
5. Архангельский А.Я. Программирование в Delphi 6. — М.: Бином, 2001. — 564 с.
6. Архангельский А.Я. Язык SQL в Delphi 5. — М.: Бином, 2000. — 205 с.
7. Ахо Альфред. В.. Хопкрофт, Джон, Ульман, Джеффри Д. Структуры данных и алгоритмы. : Пер. с англ. : Уч. пос. — М. : Издательский дом «Вильяме», 2000, — 384 с
8. Ахтамова С.С. Алгоритмы поиска данных // Современные наукоемкие технологии. – 2007. – № 3 – С. 11-14.
9. Бакнелл Джулиан М. Фундаментальные алгоритмы и структуры данных в Delphi. Пер. с англ./Джулиан М. Бакнелл. — СПб: ООО «ДиаСофтЮП», 2003.- 560 с.
10. Башмаков А.И., Башмаков И.А. Разработка компьютерных учебников и обучающих систем. – М.: Информационно-издательский дом «Филинъ», 2003
11. Безопасность жизнедеятельности: Электробезопасность: учеб.пособие / В. С. Розанов. — М. : 1999 г.
12. Беспалько В.П. Образование и обучение с участием компьютера (педагогика третьего тысячелетия).
М.: Изд-во Моск. психол.-соц. Ин-та-Воронеж: Изд-во НПО «МОДЭК», 2002. — 352 с.
13. Буч Г. Объектно-ориентированное проектирование с примерами применения. М., 1992. — 654с.
14. Вирт Н. Алгоритмы и структуры данных: Пер. с англ. М.: Мир, 2001.
15. Гагарина Л.Г. Алгоритмы и структуры данных: учеб. пособие/ Л.Г. Гагарина, В.Д. Колдаев. — М.: Финансы и статистика; ИНФРА-М, 2009. -304 с.
16. Гайдамакин Н. А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. — М.: Гелиос АРВ, 2002. — 368 с.
17. Гасфилд Д. Строки, деревья и последовательности в алгоритмах: Информатика и вычислительная биология / Пер с англ. И.В. Романовского. — СПб.: Невский диалект; БХВ-Петербург, 2003 г. — 654 с.
18. Гиндикин С.Г., Рассказы о физиках и математиках. — 3-е изд., расширенное. М.: МЦНМО, 2001. — 448 с/
19. Голицына ОЛ., Попов И.И. Основы алгоритмизации и программирования: учеб. пособие. — 3-е изд., испр. и доп. — М: ФОРУМ, 2008. — 432 с
20. Голубков Е.П. Маркетинговые исследования: теория, методология и практика. М., Финпресс, 1998. – 280с.
21. ГОСТ 19.701– 90 (ИСО 5807-85).
Схемы алгоритмов программ, данных и систем. Условные обозначения и правила выполнения. — Введ. 01.01.92. – М.: Госстандартиздат, 1990. – 20 с.
22. ГОСТ 19.701– 90 (ИСО 5807-85).
Схемы алгоритмов программ, данных и систем. Условные обозначения и правила выполнения. — Введ. 01.01.92. – М.: Госстандартиздат, 1990. – 20 с.
23. Гофман В.Э. Хомоненко А.Д. Delphi 6. — СПб.:
- Санки-Петербург, 2001. – 1145с.
24. Информатика : учебник для вузов / под ред. Н.В. Макаровой. – М. : Финансы и статистика, 2007. – 768 с.
25. Каймин В.А., Горелов Ю.Н., «Об электронных учебниках по информатике и финансовому менеджменту», / Материалы конференции «Информационные технологии в образовании», Троицк. 1998.
26. Ковалев А. И., Войленко В. В. Маркетинговый анализ. М., Центр экономики и маркетинга, 1996.
27. Конноли Томас, Бегг Каролин. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. — М.: Вильямс, 2000. – 1111 с.
28. Культин Н.Б. Delphi
6. Программирование на OBJECT PASCAL. — М.: Бином, 2001. — 526 с.
29. Культин Н.Б. Delphi
7. Программирование на OBJECT PASCAL. — М.: Бином, 2003. — 535 с.
30. Нестандартные приемы программирования на Delphi. — СПб.: БХВ-Петербург, 2005. — 560 с : ил.
31. Питер Роб, Карлос Коронел. Системы баз данных: проектирование, реализация и управление, БХВ-Петербург, Сп-б, 2004 г.
32. Смирнов А.Н. Проблемы электронного учебника // «Математика в школе», 2000 год., № 5.
33. Фатрелл Р., Шафер Д. Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. М.: «Вильямс», 2003. – 1128с.
34. Федотова Д.Э. Технология разработки и отладки программ: Учебн. пособие / МИРЭА.-М., 1987.-80с.
35. Федотова Д.Э. Типы и структуры данных в современных языках программирования. / Учебное пособие. Москва, 1981 г.
36. Федотова Д.Э., Семенов Ю.Д., Чижик К.Н. CASE — технологии. Москва, Горячая линия — Телеком, 2003 г.
37. Челышкова М.Б. Адаптивное тестирование в образовании М.: Информационно-издательский дом «Филинъ», 2003.- 440 с.
38. Шумаков П.В., Фаронов В.В. Delphi
5. Руководство разработчика баз данных. — М.: Нолидж, 2000. — 635 с.
39. Экономика предприятия (фирмы):/ Учебник/ под ред.проф. О.И.Волкова и доц. О.В.Девяткина.- 3-е изд., перераб. и доп. ._М.: ИНФРА, М.-2004 г.
40. Якобсон А., Буч Г., Рамбо, Дж Унифицированный процесс разработки программного обеспечения. — СПб.: Питер,2002.-496 с.
список литературы