Пример готовой дипломной работы по предмету: Программирование
Содержание
Содержание
Введение 3
1 Теоретическая часть 5
1.1 Системы телемеханики 5
1.2 Автоматизированная система диспетчерского управления компании «Систел» 9
1.2.1 Архитектура системы 9
1.2.2 Телемеханический сервер Zerver 12
1.3 Постановка задачи 13
1.4 Средства разработки 14
1.4.1 MS Visual Studio 14
1.4.2 СУБД MS SQL Server 17
1.4.3 Язык C++ 19
1.4.4 Язык SQL 22
2 Проектная часть 27
2.1 Проектирование объектной архитектуры телемеханического сервера 27
2.2 Разработка базы данных 29
2.3 Программная реализация загрузки топологии объектов 36
2.3.1. Создание структур для хранения объектов 36
2.3.2. Создание классов для таблиц 45
2.3.3. Загрузка таблиц 48
Заключение 51
Список использованной литературы 53
Приложение А 55
Выдержка из текста
Введение
Термин «телемеханика» был предложен в 1905 году французским учёным Э. Бранли. Первоначально с понятием телемеханики связывали представление об управлении по радио подвижными военными объектами. Известны случаи применения боевой техники, оснащенной устройствами управления на расстоянии, в 1-й мировой войне.
Практическое применение телемеханики в мирных целях началось в 20-х годах
2. века, главным образом на ж.-д. транспорте: телеуправление ж.-д. сигнализацией и стрелками было впервые осуществлено в 1927 на железной дороге в Огайо (США).
В 1933 в Московской энергосистеме (Мосэнерго) введено в эксплуатацию первое устройство телесигнализации. Серийное заводское производство устройств телемеханики в СССР впервые было организовано в 1950 на заводе «Электропульт».
Развитие телемеханики шло параллельно с развитием электроники и средств связи. Первые системы строили на релейных схемах. В 50-х годах на смену реле пришли более надежные полупроводниковые элементы. В конце 60-х годов началось использование интегральных схем.
В конце 80-х годов в схемотехнике систем телемеханики произошел качественный скачок. Вместо микросхем жесткой логики в контроллерах стали использовать микропроцессоры. Это позволило гибко адаптировать аппаратуру под решение конкретной задачи путем замены программного обеспечения. В 1992 году был изготовлен первый в Беларуси комплекс телемеханики «Сириус», построенный на восьмиразрядных микропроцессорах. Часть программного обеспечения и конфигурация системы загружалась в память контроллеров с ПЭВМ.
Список использованной литературы
Список использованной литературы
1. Алекс Кригель, Борис Трухнов. SQL. Библия пользователя. Язык запросов SQL — 2-е изд. — М.: Диалектика, 2009. — 752 с.
2. Алекс Макки Введение в .NET 4.0 и Visual Studio 2010 для профессионалов — М.: «Вильямс», 2010. — 416с.
3. Андреев Е.Б., Куцевич Е.А. SCADA-системы: взгляд изнутри. М.: Издательство «РТСофт», 2004. – 176с.
4. Бьёрн Страуструп Программирование: принципы и практика использования C++, исправленное издание. — М.: Вильямс, 2011. — С. 1248.
5. Герасименко А. А., Передача и распределение электрической энергии. — Ростов-на-дону: Феникс, 2006. — 720 с.
6. Герберт Шилдт. Полный справочник по C++ = C++: The Complete Reference. — 4-е изд. — М.: Вильямс, 2011. — С. 800.
7. Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель. SQL: полный справочник — 3-е изд. — М.: Вильямс, 2011. — 960 с.
8. Е. В. Калентионок, В. Г. Прокопенко, В. Т. Федин Оперативное управление в энергосистемах— Минск.: Вышэйшая школа, 2007 — 352 c.
9. Майк Гандерлой, Джозеф Джорден, Дейвид Чанц Освоение Microsoft SQL Server 2005 . — М.: «Диалектика», 2007. — 1104с.
10. Майо Д. Самоучитель Microsoft Visual Studio 2010 — C.: «БХВ-Петербург», 2010. — 464с.
11. Ник Рендольф, Дэвид Гарднер, Майкл Минутилло, Крис Андерсон Visual Studio 2010 для профессионалов. — М.: «Диалектика», 2011. — 1184с.
12. Онищенко Г.Б., Лазарев Г.Б. Развитие энергетики России. Направления инновационно-технологического развития. 2008. – 200с.
13. Петкович Д. Microsoft SQL Server 2008. Руководство для начинающих. — C.: БХВ-Петербург, 2009. — С. 752.
14. Роберт Виейра Программирование баз данных Microsoft SQL Server 2005. Базовый курс — М.: «Диалектика», 2007. — С. 832с.
15. Ротач В.Я. Теория автоматического управления: учебник для вузов / В.Я. Ротач. — 4-е изд., стереот. — М.: Издательский дом МЭИ, 2007. — 400 с.
16. Харламова Т.Е. История науки и техники. Электроэнергетика. Учеб. пособие. – СПБ.: СЗТУ, 2006. – 126с.
17. Электротехнический справочник: В 4-х т.: Т.
1. Общие вопросы. Электротехнические материалы / под общ. ред. профессоров МЭИ В.Г. Герасимова и др. (гл. ред. И.Н. Орлов) — 10-е изд., стереот. — М.: Издательский дом МЭИ, 2007. — 440 с.
18. Электротехнический справочник: В 4-х т.: Т.
2. Электротехнические изделия и устройства / под общ. ред. В.Г. Герасимова и др. (гл. ред. И.Н. Орлов) — 10-е изд., стереот. — М.: Издательский дом МЭИ, 2007. — 518 с.
19. Электротехнический справочник: В 4-х т.: Т.
3. Производство, передача и распределение электрической энергии / Под общ. ред. профессоров МЭИ В.Г.Герасимова и др. (гл. ред. А.И. Попов) — 10-е изд., стереот. — М.: Издательский дом МЭИ, 2009. — 964 с.
20. Электротехнический справочник: В 4-х т.: Т.
4. Использование электрической энергии / Под общ. ред. В.Г.Герасимова и др.— 9-е изд., стереот. — М.: Издательство МЭИ, 2004. — 696 с.
21. Гусельников М. П. Система Microsoft SQL http://www.russika.ru/.
22. Левченко Ольга Microsoft SQL Server//Информационные системы, КУА Алматы, 2011.
23. Официальный сайт компании Systel http://www.systel.ru/.
24. Официальный сайт компании НовоСофт http://www.novosoft.by/.
25. Свободная энциклопедия Википедия http://ru.wikipedia.org.
26. Словари и инциклопедии Академик http://dic.academic.ru/.