Программа учета клиентов ООО "Новый день"

Дипломная работа - Компьютеры, программирование

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



ограмм была предложена идея разумной переносимости.

Платформы .NET и Mono имеют большое будущее, поэтому фирма Borland адаптировала для них язык и среду программирования Delphi. В итоге, разработчики получили уникальную возможность - применять один и тот же язык Delphi для создания профессиональных программ для любых операционных систем и платформ: Windows, Linux, .NET, Mono. Этим, кстати, язык Delphi выгодно отличается от модного ныне языка C#, который применяется лишь для программирования на платформах .NET и Mono.

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

Также к возможностям Borland Delphi можно отнести:

использование динамических массивов;

перезагрузка методов;

задание параметров программ по умолчанию;

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

наличие интерактивной обучающей системы, которая позволяет более полно освоить Delphi (не просто система подсказок, а обучение возможностей Delphi на самой среде разработчика);

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

Исходя из всех возможностей Borland Delphi, в этой среде можно с легкостью создавать программы любой сложности, она является оптимальной средой для решения современных проблем, стоящих перед программированием.

.2.2 Элементы языка программирования

Как и большинство языков программирования высокого уровня Delphi имеет набор элементов. К элементам относятся:

Алфавит - включает буквы (буквы латинского алфавита от a до z и от A до Z, а также знак подчеркивания), цифры (арабские цифры от 0 до 9), шестнадцатеричные цифры (от 0 до 15), специальные символы (+ - * / = ,<> := . : ; и др.), пробелы, зарезервированные слова. Delphi имеет множество зарезервированных слов. Зарезервированные слова - это английские слова, указывающие компилятору на необходимость выполнения определенных действий.

В программе используются следующие зарезервированные слова:начало составного оператора;конец составного оператора;(если) - часть условного оператора;(то) - часть условного оператора;(иначе) - часть условного оператора;(для) - часть оператора повторений;(до) - часть оператора повторений;(выполнить) - часть оператора повторений;- отрицание;

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

Константы - целые, вещественные, шестнадцатеричные числа, логические константы, символы, строки символов, конструкторы множеств и признак неопределенного указателя Nil.

Выражения - константы, переменные, обращения к функциям, соединенные знаками операций и скобками.

Операции: унитарные (not), мультипликативные (*, /, and), аддитивные (+, -), отношения (=, in).

При написании программы были использованы компоненты, представляющие собой элементы, из которых конструируется видимое изображение, создаваемое работающей программой. В состав Delphi 7 входит более 300 компонентов. Компоненты, используемые в программе приведены ниже.- метка, используется для отображения текста на экране. Компонент представляет собой простой текст, который не может быть отредактирован пользователем при выполнении программы.

Компонент Label использовался на всех модулях программы для отображения текстовой информации на форме.- стандартный управляющий элемент Windows. Многострочный редактор, представляет собой поле ввода информации, в котором возможно отображение и изменение текста. Данный компонент позволяет вводить и редактировать с клавиатуры различные символы, при этом поддерживаются операции, такие как перемещение по строке с использованием клавиш управления курсором, удаление символов с помощью клавиш BackSpace и Delete.

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

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

Компонент CheckBox использовался на формах добавления и редактирования.- таймер, событие. OnTimer периодически вызывается через указанный промежуток времени. Период времени может составлять от 1 до 65535 млс.

Компонент Timer использовался на форме з

Copyright © 2008-2014 geum.ru   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение