Курсовая работа|Программирование

Курсовая Разработка приложений в среде объектно-ориентированного программирования Delphi

Оригинальность работы по системе антиплагиат, на июль 2017 года, составила 23.94%.

Уточняйте оригинальность работы ДО покупки, пишите нам на topwork2424@gmail.com

Авторство: diplomstud

Год: 2015 | Страниц: 34

Введение
1 Критерии и показатели качества программных средств
2 Переключатели: компоненты CheckBox, RadioButton
2.1 TCheckBox - независимый переключатель
2.2 TRadioButton - зависимые переключатели.
2.3 TRadioGroup - группа зависимых переключателей
2.4 TСheckListBox - группа независимых переключателей
3 Задача
3.1 Условие задачи
3.2 Проектирование программы
3.3 Листинг модуля
3.4 Алгоритм решения
3.5 Структура программы
3.6 Инструкция пользователя
3.7 Результаты работы программы
Заключение
Список использованной литературы

программированию, грамотно и правильно реализовать программный продукт на основе того задания, которое было поставлено, и правильно оформить пояснительную записку, которая позволяет  проверяющему в полной мере оценить знания учащегося.

Для достижения поставленной цели необходимо решить следующие задачи:

  • изучить теоретического материала по выбранной теме;
  • рассмотреть понятие качества программного средства;
  • разработать программу для решения поставленной задачи.

При выполнении работы будет использоваться среда программирования Borland Delphi. Она явилась логическим продолжением и дальнейшим развитием идей, заложенных компанией–разработчиком еще в системе программирования Turbo Pascal.

В качестве основных в этой системе программирования можно указать следующие принципиальные изменения:

  • новый язык программирования – Object Pascal, явившийся серьезной переработкой прежней версии языка Borland Pascal;
  • компонентная модель среды разработки, в первую очередь ориентированная на технологию разработки RAD (rapid application development).

Язык программирования Object Pascal создавался в то время, когда на рынке средств разработки уже существовало значительное количество объектно–ориентированных языков, включая такие известные, как C++ и Java. Компания Borland попыталась учесть все недостатки существующих языков объектно–ориентированного программирования, а также свой опыт создания языка Borland Pascal. По мнению автора, во многом ей это удалось. Новый язык вышел довольно удачным, как с точки зрения синтаксиса, так и с точки зрения предоставляемых возможностей. Этот язык поддерживает практически все основные механизмы объектно–ориентированного программирования.

Компонентная модель среды разработки предусматривает создание основной части программы в виде набора взаимосвязанных компонентов – классов объектно–ориентированного языка. Во время разработки исходной программы (design time) компоненты предстают в виде графических образов и обозначений, связанных между собой. Каждый компонент обладает определенным набором свойств (properties), событий (events) и методов. Каждому из них соответствует свой фрагмент исходного кода программы, отвечающий за обработку метода или реакции на какое–то событие. Разработчик может располагать на экране и связывать между собой компоненты, а также редактировать связанный с ними исходный код программы. Причем поведение компонентов во время выполнения программы (run time) полностью определяется их взаимосвязью, исходным кодом программы и объектным кодом самой компоненты.

Система программирования Borland Delphi предназначена для создания результирующих программ, выполняющихся в среде ОС Windows различных типов.

Основу системы программирования Borland Delphi и ее компонентной модели составляет библиотека VCL (visual component library). В этой библиотеке реализованы в виде компонентов все основные органы управления и интерфейса ОС. Также в ее состав входят классы, обеспечивающие разработку приложений для архитектуры «клиент–сервер» и трехуровневой архитектуры (в современных реализациях Borland Delphi). Разработчик имеет возможность не только использовать любые компоненты, входящие в состав библиотеки VCL, но также и разрабатывать свои собственные компоненты, основанные на любом из классов данной библиотеки. Эти новые компоненты становятся частью системы программирования и затем могут быть использованы другими разработчиками.

Для поддержки разработки результирующих программ для архитектуры «клиент–сервер» в состав Borland Delphi входит средство BDE (Borland database engine). Оно обеспечивает результирующим программам возможность доступа к широкому диапазону серверов БД посредством классов библиотеки VCL. Посредством BDE результирующая программа может взаимодействовать с серверами БД типа Microsoft SQL Server, Interbase, Sybase, Oracle и т. п. Система программирования Borland Delphi поддерживает также создание результирующих программ, выполняющихся в архитектуре «клиент–сервер», на базе других технологий, например ADO (ActiveX Data Objects).

Система программирования Borland Delphi позволяет разрабатывать как серверную, так и клиентскую часть приложения в данной архитектуре. Возможно использование как технологий COM/DCOM (наиболее распространенных в среде ОС типа Microsoft Windows), так и технологии CORBA (но только при разработке клиентской части приложения).

  1. Архангельский А.Я. Delphi 7. Справочное пособие. –М.: Бином, 2003. –453 с.
  2. Бобровский С. И. Delphi 7. Начальный курс: Учебное пособие –М.: Диалог – МИФИ, 2002. –416 с.
  3. Брауде Э.Д. Технология разработки программного обеспечения. –М.: Бином, 2004. –455 с.
  4. Желонкин А. Основы программирования в интегрированной среде Delphi. Практикум. –М.: Бином. Лаборатория знаний, 2006. –240 с.
  5. Культин Н. Основы программирования в Delphi 2006 для Windows. –М.: Сфера, 2006. –631 с.
  6. Орлов С. А. Технологии разработки программного обеспечения. –М.: Диалог – Наука, 2003. –477 с.
  7. Парижский С.М. Delphi. Учимся на примерах /Под ред. Ю. А. Шпака. –Киев: МК–Пресс, 2005. –216 с.
  8. Поган А. М., Царенко Ю. А. Программирование в Delphi. Просто как дважды два. –М.: Нолидж, 2004. –557 с.
  9. Федоров А. Г. Создание Windows–приложений в среде Delphi. –М.: ТОО «Компьютер Пресс», 201 –287 с.
  10. Хайдемария Гюнтер, Марк Фервай, Роб Баас. Delphi 7 для пользователя. –Киев: BHV, 2013. –637 с.

Эта работа не подходит?

Если данная работа вам не подошла, вы можете заказать помощь у наших экспертов.
Оформите заказ и узнайте стоимость помощи по вашей работе в ближайшее время! Это бесплатно!


Заказать помощь

Похожие работы

Курсовая работа Программирование
2011 год 29 стр.
Курсовая Создание программы циклической структуры. Работа с массивами
Telesammit
Курсовая работа Программирование
2015 год 29 стр.
Курсовая Разработка Интернет-сайта
diplomstud
Курсовая работа Программирование
2013 год 20 стр.
Курсовая ЯПВУ, вариант 8 СибГУТИ
Telesammit
Курсовая работа Программирование
2014 год 29 стр.
Курсовая Структуры и алгоритмы обработки данных, вариант 8 СибГУТИ
Telesammit

Дипломная работа

от 2900 руб. / от 3 дней

Курсовая работа

от 690 руб. / от 2 дней

Контрольная работа

от 200 руб. / от 3 часов

Оформите заказ, и эксперты начнут откликаться уже через 10 минут!

Узнай стоимость помощи по твоей работе! Бесплатно!

Укажите дату, когда нужно получить выполненный заказ, время московское