Visual Basic. Теория. Нагина Е.К - 4 стр.

UptoLike

Составители: 

4
Visual Basic (VB) это язык программирования, основанный на ма-
нипулировании объектами и их атрибутами. VB инструмент, предназна-
ченный для разработки и развертывания широко - предметных информаци-
онных систем (ИС). Процедуры разработки приложений ставят перед про -
граммистом задачу решения следующих проблем :
Будет ли приложение работать с внешними данными. Если да,
то как оно будет обращаться к данным локально или дистан-
ционно , в системе сетевой базы данных (БД ).
Какие компоненты будут использоваться оригинальные (раз -
работанные для данного приложения ) или уже существующие.
Для реализации этих задач могут использоваться следующие техно -
логии :
Ø Объектно - ориентированная модель разработки VB позволяет
использовать стандартную методологию при работе со всеми
объектами от таблиц и представлений на сервере до форм ,
текстовых полей и т. д.
Ø С применением прогрессивных стандартов OLE-автоматики и
компонентной объектной модели (COM) можно быстро разра-
батывать приложения из различных компонентов других при-
ложений и интерфейсов.
Ø Развитие механизмов свойств помогают легко связывать фор-
мы и отчеты (объекты внешнего интерфейса) с таблицами и
представлениями (объектами БД ).
Ø Прогрессивный трехуровневый подход к разработке приложе-
ний (пользовательский интерфейс / правила бизнеса / данные)
позволяет резко увеличить производительность программи-
стов.
Ø Стандартного вида приложения и компоненты приложений
быстро создаются с помощью мастеров и шаблонов.
1.2. Основные понятия объектно-ориентированного
программирования
1.2.1. Объекты
В VB каждый объект системы (приложение база данных” или
приложение - сеть” ) от базы данных до интерфейса пользователя это
объект, который можно идентифицировать (дать имя) и управлять им , ис-
пользуя унифицированные технологии. Всем объектам , с которыми рабо -
тает программист, независимо от типа объекта , присущи стандартные
свойства (характеристики, управляющие поведением объекта ) и в боль-
шинстве случаев методы (программное описание действий объекта ) -
стандартные или пользовательские.
Объекты приложения VB могут быть осязаемы” для пользователя .
Например: окна диалога , командные кнопки, текстовые поля и т. д. Объек-
ты также могут представлять собой некоторые категории, которые непо -
                                        4
       Visual Basic (VB) – это язы к про г  раммиро вания, о сно ванны й на ма-
нипулиро вании о бъектами и их атрибутам и. VB – инструмент, предназна-
ченны й для разрабо тки и разверты вания ш иро ко -предметны х инфо рмац и-
о нны х систем (И С). П ро ц едуры разрабо тки прило ж ений ставятперед про -
граммисто м задачуреш ения следую щ их про блем :
          • Будетли прило ж ение рабо тать с внеш ними данны ми. Е сли да,
             то как о но будето бращ аться к данны м – ло кально или дистан-
             ц ио нно , всистеме сетево й базы данны х (БД ).
          • К акие ко м по ненты будутиспо льзо ваться – о риг   инальны е (раз-
             рабо танны е для данно г  о прило ж ения) или уж е сущ ествую щ ие.
       Д ля реализац ии этих задач мо г   утиспо льзо ваться следую щ ие техно -
ло гии:
         Ø О бъектно -о риентиро ванная мо дель разрабо тки VB по зво ляет
             испо льзо вать стандартную мето до ло гию при рабо те со всеми
             о бъектами – о ттаблиц и представлений на сервере до фо рм,
             тексто вы х по лей и т.д.
         Ø С применением про г       рессивны х стандарто в OLE-авто матики и
             ко мпо нентно й о бъектно й мо дели (COM) мо ж но бы стро разра-
             баты вать прило ж ения из различны х ко мпо ненто в других при-
             ло ж ений и интерфей со в.
         Ø Развитие механизмо в сво й ств по мо гаю тлегко связы вать фо р-
             мы и о тчеты (о бъекты внеш него интерфей са) с таблиц ами и
             представлениями (о бъектамиБ Д ).
         Ø П ро грессивны й трехуро вневы й по дхо д к разрабо тке прило ж е-
             ний (по льзо вательский интерфей с / правила бизнеса / данны е)
             по зво ляет резко увеличить про изво дительно сть про г     рамми-
             сто в.
         Ø Стандартно г    о вида прило ж ения и ко мпо ненты прило ж ений
             бы стро со здаю тся с по мо щ ью мастеро ви ш абло но в.

         1.2. О сновны е понятия объектно-ориентированног
                                                        о
                          программи рования
1.2.1. О бъекты
       В VB каж ды й о бъектсистем ы (“ прило ж ение – база данны х” или
“ прило ж ение - сеть”) о тбазы данны х до интерфей са по льзо вателя – это
о бъект, ко торы й мо ж но идентифиц иро вать (дать им я) и управлять им, ис-
по льзуя унифиц иро ванны е техно ло гии. В сем о бъектам, с ко то ры ми рабо -
тает про г  раммист, независимо о т типа о бъекта, присущ и стандартны е
сво й ства (характеристики, управляю щ ие по ведением о бъекта) и в бо ль-
ш инстве случаев мето ды (про г   раммно е о писание дей ствий о бъекта) -
стандартны е или по льзо вательские.
        О бъекты прило ж ения VB мо г утбы ть “ о сязаем ы ” для по льзо вателя.
Н апример: о кна диало га, ко мандны е кно пки, тексто вы е по ля и т.д. О бъек-
ты такж е мо г  утпредставлять со бо й неко то ры е катег о рии, ко то ры е непо -