Телефонный справочник

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

ние других версий ПО.

Создание объектно-ориентированных программ состоит из следующих этапов:

выбор основных объектов, которые необходимы для решения определенной задачи;

выбор закрытых данных;

выбор второстепенных объектов и их закрытых данных;

выбор иерархической системы классов, которая предоставляет выбранные объекты;

выбор главных сообщений, обрабатываемых объектами каждого класса;

создание структурированности выражений, позволяющих решить поставленную задачу;

создание методов, которые обрабатывают каждое сообщение;

очистка проекта;

кодирование, отладка, компоновка и тестирование.

Программист с помощью объектно-ориентированного программирования моделирует объекты конкретной области, с помощью программирования поведения в пределах класса. Данная конструкция реализует процесс инкапсуляции для осуществления абстрактных типов данных. Инкапсуляция не выдает подробности выполнения типов внутри, а также внешние операции и функции, которые необходимы для реализации над объектами данного типа.

Объектно-ориентированные языки программирования полностью построены вокруг объектных средств. У большого процента языков программирования в состав входят следующие дополнительные средства: конструкторы, финализаторы, деструкторы, свойства, индексаторы, интерфейсы, переопределение операторов для классов, средства защиты структуры классов внутри.

В современном мире уже давно программисты ориентируются на применение среды программирования Delphi как на инструмент, который позволяет разрабатывать эффективные приложения. Delphi - среда программирования, разработанная фирмой Borland в 2003 году, в которой есть все необходимое для проектирования, запуска и тестирования создаваемых приложений.

В основе среды Delphi лежит одноименный язык программирования - Delphi, ранее известный как Object Pascal. Паскаль содержит два вида подпрограмм: процедуры и функции. Процедуры не возвращают значений в отличии от функций. Модуль в языке Паскаль содержит две секции: интерфейсную и реализации.

В интерфейсной части описываются средства доступные извне (подпрограммы, переменные типы), а во второй секции - реализация этих средств.

При разработке программы среда Delphi выполняет свою часть работы - создает пользовательский интерфейс согласно вашему дизайну, а вы выполняете свою часть - пишите обработчики событий на языке Delphi. Объем работы зависит от программы: чем сложнее алгоритм, тем тяжелее ваш труд.может использоваться для разработки программ любой сложности. В стандартный пакет включены различные средства: для работы с несколькими видами баз данных, для реализации технологии OLE, COM, ActiveX, Socket и других.

Система объектно-ориентированного проектирования Delphi осуществляет:

разработку приложения для Windows;

создание профессионального оконного интерфейса для любых приложений;

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

создание системы работы с БД любых типов;

формирование и печать сложных отчетов, которые содержат таблицы и графики;

создание справочной системы;

разработку профессиональных программ установки для приложений Windows.

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

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

Основные части разработки интерфейса: проектирование панели, проектирование диалога и представление окон.

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

После того, как объект помещен в форму среды визуального программирования, все его атрибуты сразу отображаются в виде кода, который соответствует объекту как единице, исполняемой в ходе работы программы.предоставляет набор стандартных средств отладки. Это просмотр значений переменных, пошаговое выполнение, точки останова. Из-за своей архитектуры реализована не полная поддержка перехода на уровень выше.

Для функционирования программы необходимо наличие на компьютере установленной операционной системы Windows 2000/XP/Vista/7. Программа написана на языке программирования Object Pascal, лежащего в основе системы программирования Delphi 7, с использованием базы данных, спроектированной с СУБД MS Access.

Условия выполнения программы.

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

Выполнение программы. Запускаем файл Telbook.exe. Далее выполняем операции просмотра или редактирования записей базы.

Сообщения оператору. В процессе работы программы могут быть выведены сообщения оператору. Эти сообщения могут быть результатом обработки ввода, редактирования или удаления данных, либо сообщениями о результатах поиска по базе. Такие сообщения представлены на ниже?/p>