Пример готовой дипломной работы по предмету: Программирование
Содержание
ВВЕДЕНИЕ 3
ГЛАВА
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ 5
1.1. Постановка задачи 5
1.3.Технология баз данных 10
1.3.1. Требования к базам данных 10
1.3.2. Этапы проектирования базы данных 11
1.3.3. Реляционная база данных 14
1.3.4. Основы SQL 15
1.3.5. Соединение с сервером 19
ГЛАВА
2. ОПИСАНИЕ КОМПЛЕКСА ИНСТРУМЕНТАЛЬНЫХ ПРОГРАММНЫХ СРЕДСТВ 21
2.1. Знакомство со средой DELPHI 21
2.2. Описание общих свойств компонентов. 25
ГЛАВА
3. РАЗРАБОТКА КОМПЛЕКСА ПРОГРАММНЫХ СРЕДСТВ 29
3.1. Функциональное моделирование работы проектируемой системы 29
3.2. Структура базы данных 31
3.3 Экономическое обоснование разработки программного продукта 57
3.3.1 Обоснование выбора объекта для сравнения 58
3.3.2 Расчёт затрат на разработку и цены программы 58
ЗАКЛЮЧЕНИЕ 61
Список использованных источников 62
Приложение
1. Текст программы. 65
Выдержка из текста
Современные информационные технологии значительно упрощают процесс обработки управленческой информации. Это соответствует той роли, которую занимает информатизации в жизни современного общества.
Все большее количество учебных заведений занимается внедрением информационных технологий управления. Это обусловлено тем, что компьютер стал средством повышения производительности труда во всех сферах деятельности человека. Информационные технологии, особенно средства баз данных, обеспечивают возможности высокоскоростной обработки информации. Указанные технологии позволяют по новому отнестись к автоматизации управленческой деятельности. Например, автоматизировано учитывать процесс выдачи литературы в библиотеке учебного заведения.
Данная квалификационная работа направлена на решение одной из задач автоматизации учета литературы в библиотеке учебного заведения. В отличие от громоздких и дорогостоящих прототипов предлагаемая система является «легкой», клиент-серверной СУБД, простой в обслуживании и модификации.
Целью данной работы является создание такой системы средствами DELPHI и MS SQL, которая автоматизирует учет литературы в библиотеке.
Для реализации поставленной цели рассматриваются следующие задачи:
• Внедрение информационных технологий в учебном заведении;
• Упрощение работы персонала библиотеки по учету литературы;
Актуальность данной выпускной квалификационной работы заключается в том, что разработанная программа позволяет решить проблему учета лите-ратуры в библиотеке, что в настоящее время выполняется вручную.
Программа позволяет автоматизировать учет выдачи литературы в учебном заведении.
Объект исследования — автоматизация административно-управленческой деятельности.
Предмет исследования — автоматизация учета выдачи литературы в учебном заведении.
Квалификационная работа состоит из введения, трех глав, заключения, списка литературы и двух приложений.
Во введении рассматриваются актуальность данной темы, задачи, цель и основные характеристики.
В первой главе рассматриваются задачи в развернутом виде и анализ про-граммных средств на предмет возможности решения этих задач.
Вторая глава обосновывает выбор комплекса инструментальных программных средств.
В третьей главе рассматривается структура баз данных и описываются компоненты, которые использовались в программе.
В заключении приведены основные выводы и результаты работы.
Приложение 1: текст программы в среде программирования Delphi.
Приложение 2: руководство пользователю по работе с программой.
Список использованной литературы
1. Бобровский С.И. Delphi 7^ учеб. курс.-Санкт — Петербург: Питер, 2004. -736C
2. Стернс Т. Изучи сам Visual Foxpro 6.0 Мн.: ООО Попурри. 2003
3. Глушаков С.В. и др. Базы данных: Учебный курс. (Домашняя библиотека).
- Ростов-на-Дону: Феникс, 2000. -504C.
4. Марков А.С. Базы данных. Введение в теорию и методологию: уч-к / Марков А.С., Лисовский К.Ю.-Москва: Финансы и статистика, 2007. -512C.
5. Шумаков П.В. Delphi 6 и разработка приложений баз данных. М.: “Нолидж”, 2007.
6. Вишневский А., Мамаев Е. Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2006. -896C.
7. Харафас Д. Конструкторские базы данных. М.: Машиностроение, 1990.
8. А.Н. Наумов, А.М. Вендров. Системы управления базами данных и знаний. М.: Финансы и статистика, 2001.
9. Каба М. MYSQL и Perl: коммерческие приложения для Интернета. Учебный курс + Сд.-Санкт — Петербург: Питер, 2001. -288C.
10. Карпова Т. Базы данных. Модели, разработка, реализация.-Санкт — Петербург: Питер, 2002. -304C.
11. Златополский Д.М. Сборник заданий на разработку запросов: дидактический материал по теме "Базы данных".-Москва: Чистые пруды, 2005. -32C
12. Калверт Ч. Базы данных в DELPHI
5. Руководство разработчика. К.: “Диа-Софт”. 2003.
13. Архангельский А.Я. Интегрированная среда разработки Delphi.-Москва: ЗАО, Бином, 1999. -256C.
14. Тиори Т., Фрай Дж. Проектирование структур баз данных. М.: Мир, 1985.
15. Кэнту М. Delphi 7 для профессионалов.-СПб: Питер, 2007. -1120C.
16. Бабэ Б. Просто и ясно о Borland C++.-Москва: БИНОМ, 1995. -400C.
17. Елманова Н. и др. Delphi 6 и технология COM (+ CD).
- Санкт-Петербург: Питер, 2002. -640C.
18. Баас Р. и др. Delphi 7 для пользователя.-Киев: изд.группа ВНИ, 2008. -496C.
19. Гутман Г.Н. Учебные мини — проекты на Delphi.-Москва: Чистые пруды, 2005. -32C.
20. Стернс Т., Стернс Л. Изучи сам visual FoxPro 3.0… сегодня / перевод с английского.-Минск: ООО Попурри, 1979. -480C.
21. Теллес М. Borland C++ Builder: библиотека программиста.-Санкт-Петербург: Питер Ком, 1998. -512C.
22. Кэнту М. Delphi 4 для профессионалов.-СПб: Питер, 1999. -1120C.
23. Калверт Ч. Delphi
4. Самоучитель.-К: ДиаСофт, 1999. -192C.
24. Бобровский С.И. Delphi 7^ учеб. курс.-Санкт — Петербург: Питер, 2004. -736C.
25. Елманова Н. и др. Delphi 6 и технология COM (+ CD).
- Санкт-Петербург: Питер, 2002. -640C.
26. Архангельский А.Я. Разработка прикладных программ для Windows в Delphi 5.-Москва: ЗАО, Бином, 1999. -256C.
27. Баас Р. и др. Delphi 5 для пользователя.-Киев: изд.группа ВНИ, 2000. -496C.
28. Шумаков В.П. Delphi 3 и разработка приложений баз данных.-Москва: Нолидж, 1999. -704C.
29. Алыев Ю.А. Алгоритмизация и языки программирования Paskal, C++,Visual Basic: учеб. справ. пособие / Аляев Ю.А. Козлов О.А.-Москва: Финансы и статистика, 2004. -32C.
30. Бобровский С.И. Delphi 7: учеб. курс.-Санкт-Петербург: Питер, 2004. -736C.
31. Гутман Г.Н. Учебные мини — проекты на Delphi.-Москва: Чистые пруды, 2005. -32C.
32. Волков В.Б. Самойчитель Delphi.-Санкт-Петербург: Питер, 2005. -268C.
33. Климова Л.М. Delphi
7. Основы программирования. Решение типовых задач. Самоучитель. — 2-е изд., перераб. и доп.-Москва: Кудиц — Образ, 2005. -480C.
34. Корняков В.Н. Программирование документов и приложений MS Office в Delphi / В.Н. Корняков.-Санкт-Петербург: БХВ — Петербург, 2005. -496C.
35. Елманова Н. Delphi и технология COM (+ CD): мастер-класс / Н. Елманова, С. Трепалин, А. Тенцер.-Санкт-Петербург: Питер, 2003. -698C.
36. Фаронов В. Delphi: учебный курс (+дискета).
- Санкт-Петербург: Питер, 2002. -130C.
37. Жуков А. Изучаем Delphi.-Санкт-Петербург: Питер, 2005. -347C.
38. Хармон Э. Разработка СОМ — приложение в среде Delphi: учеб. пособие / пер. с англ.-Москва: Вильямс, 2000. -464C.
39. Фаронов В.В. Delphi. Программирование на языке высокого уровня: учебник для вузов / В.В. Фаронов.-Санкт-Петербург: Питер, 2006. -640C.
40. Карпова Т. Базы данных. Модели, разработка, реализация.-Санкт — Петербург: Питер, 2002. -304C.
41. Златополский Д.М. Сборник заданий на разработку запросов: дидактический материал по теме "Базы данных".-Москва: Чистые пруды, 2008. -32C.
42. Фаронов В.В. Программирование баз данных в Delphi 7: учебный курс. / В.В. Фаронов.-Санкт-Петербург: Питер, 2005. -459C.
43. Глушаков С.В. и др. Базы данных: Учебный курс. (Домашняя библиотека).
- Ростов-на-Дону: Феникс, 2000. -504C.
44. Калверт Ч. Базы данных в Delphi
4. Руководство разработчика.-К: Диасофт, 1999. -461C.