Скачать реферат, курсовой Реферат "Разработка системы управления работой коммерческой
компании" бесплатно
компании" бесплатно
Этот реферат, курсовую работу на тему "Реферат "Разработка системы управления работой коммерческой
компании"" вы может совершенно бесплатно скачать с этого портала, как и другие работы. Эти работы помогут школьнику, студенту, абитуриенту. Необходимым условием при использовании Реферат "Разработка системы управления работой коммерческой
компании" и других рефератов с нашего порталаявляется их использование только в личных целях без коммерческой выгоды.
Топология, т.е. конфигурация
соединения элементов в ЛВС,
привлекает к себе внимание
в большей степени чем
другие характеристики сети. Это
связано с тем, что именно
топология во многом определяет
многие важные свойства сети,
например, такие, как надежность
(живучесть), производительность и др..
Существуют разные подходы к
классификации топологий ЛВС.
Согласно одному из них
конфигурации локальных сетей
делят на два основных
класса: широковещательные и последовательные.
В широковещательных
конфигурациях каждый ПК
(приемопередатчик физических сигналов)
передает сигналы, которые могут
быть восприняты остальными ПК.
К таким конфигурациям относятся
общая шина, дерево, звезда
с пассивным центром (см.
рис.). В последовательных
конфигурациях каждый физический
подуровень передает информацию
только одному ПК (см.
рис.). Отсюда ясно, что
широковещательные конфигурации — это, как
правило, ЛВС с селекцией
информации, а последовательные — ЛВС
с маршрутизацией информации.
В широковещательных конфигурациях
должны применяться сравнительно
мощные приемники и передатчики,
которые могут работать с
сигалами в большом диапазоне
уровней. Эта проблема частично
решается введением ограничений
на длину кабельного сегмента
и на число подключений
или использованием цифровых
повторителей (аналоговых усилителей).
Поскольку в широковещательных
ЛВС в любой момент
времени может работать только
одна станция (абонентская
система), передаваемая служебная
информация используется для
установления контроля станции
над сетью на время
распространения сигнала по
сети, его обработки в самой
T = KL Tп Tр, где
L — протяженность сети, км;
Тп — время передачи
управляющего сообщения, мкс;
Тр — время реакции на
сообщение удаленной станции, мкс;
K = 10 мкс/км.
Например, ЛВС протяженностью
2 КМ при скорости передачи
10 Мбит/с имеет такт
длительностью около 30 мкс,
что соответствует времени
передачи 300 бит. Поскольку
служебная информация присутствует
в каждой передаче, желательно,
чтобы средняя продолжительность передачи
много превышала длительность
такта. В связи с
этим, обычно в
широковещательных ЛВС используются
пакеты объемом не менее 2
4 Кбит.
Основной тип широковещательной
конфигурации — общая шина (см. рис.
). Программная обработка блоков
данных (пакетов) может шиной
являются: простота расширения
сети; простота используемых
методов управления; возможность
работы в параллельном коде
(при наличии дополнительных линий
связи); отсутствие необходимости
в централизованном управлении;
минимальный расход кабеля. вестись
на уровне Х.25. Основными
достоинствами ЛВС с общей
Общая шина представляет
собой пассивную среду и поэтому
обладает очень высокой
надежностью. Кабель шины очень
часто прокладывается в
фальшпотолках зданий, а к
каждой сетевой стации делаются
специальные ответвления. Желательно,
чтобы соединения ответвлений выполнялись
пассивными, так как в
этом случае уменьшается
интенсивность физического доступа
к главной шине. Для
повышения надежности, вместе с
основным кабелем прокладывают и
запасной, на который станции
переключаются в случае
неисправности основного.
Конфигурация типа дерево
представляет собой более
развитый вариант конфигурации
типа шина. Дерево образуется
путем соединения нескольких шин
активными повторителями или
пассивными размножителями (“хабами”).
Оно обладает необходимой
гибкостью для того, чтобы
охватить средствами ЛВС
несколько этажей в здании
или несколько зданий на
одной территории. При наличии активных
повторителей отказ одного
сегмента не приводит к
выходу из строя остальных.
В случае отказа повторителя
дерево разветвляется на два
поддерева или на две
шины.
Широкополосные ЛВС с конфигурацией
типа дерево часто имеют
так называемый корень — управляющую
позицию, в которой размещаются
самые важные компоненты сети.
К надежности этого оборудования
предъявляются высокие требования,
поскольку от него зависит
работа всей сети. По
этой причине обрудование часто
дублируется.
Развитие конфигурации типа “дерево
сеть типа “звезда”,
которую можно рассматривать как
дерево, имеющее корень с
ответвлениями к каждому
подключенному устройству. В
ЛВС в центре звезды
может находиться пассивный
соединитель или активный повторитель
достаточно простые и надежные
устройства. Звездообразные ЛВС
обычно менее надежны, чем
сети с топологией типа
шина” или “дерево”, но
они могут быть защищены
от нарушений в кабеле
с помощью центрального реле,
которое отключает вышедшие из
строя кабельные лучи. Заметим,
что топология типа “звезда
требует большее количество
кабеля, чем “шина” или
кольцо”.
В последовательных конфигурациях
каждый физический подуровень
передает информацию только
одному из ПК. К
передатчикам или приемникам ПК
здесь предъявляются более
низкие требования, чем в
широковещательных конфигурациях, и на
различных участках сети могут
использоваться разные виды
физической передающей Среды.
Наиболее простой путь
построения ЛВС — непосредственное
соединение всех устройств,
которые должны взаимодействовать
друг с другом, посредством
линии связи от устройства
к устройству. Каждая линия
может использовать в приципе различные
методы передачи и различные
интерфейсы, выбор которых
зависит от сруктуры и
характеристик соединяемых устройств.
Такой способ соединения
устройств вполне удовлетворителен
для ЛВС с ограниченным числом
соединений. Основные преимущества
данного метода заключаются в
необходимости соединения узлов только
на физическом уровне, в
простоте программной реализации
соединения, в простоте
структуры интерфейсов. Однако,
есть и недостатки, такие
как высокая стоимость, большое
число каналов связи, необходимость
маршрутизации информации.
Другой распространенный способ
соединения абонентских систем
в ЛВС при их небольшом
числе — иерархическое соединение. В
нем промежуточные узлы работают
по принципу “накопи и передай”.
Основные преимущества данного
метода заключаются в
возможности оптимального соединения
ЭВМ, входящих в сеть.
Недостатки связаны в основном
со сложностью логической и
программной структуры ЛВС. Кроме
того, в таких ЛВС
снижается скорость передачи
информации между абонентами
различных иерархических уровней.
В системах, где пакет
совершает по кольцу полный
круг,
Наиболее распространенные
последовательные конфигурации — “кольцо”,
цепочка”, “звезда с
интеллектуальным центром”, “снежинка”.
В конфигурациях “кольцо
и “цепочка” для
правильного функционирования ЛВС
необходима постоянная работа
всех блоков РМА. Чтобы уменьшить
эту зависимость, в каждый
из блоков включается реле,
блокирующее блок при
неисправностях. Для упрощения
разработки РМА и ПК
сигналы обычно передаются по
кольцу только в одном
направлении. Каждая станция ЛВС
располагает памятью объемом от
нескольких битов до целого
пакета. Наличие памяти замедляет
передачу данных в кольце
и обусловливает задержку,
длительность которой зависит от
числа станций. возвращаясь
снова к станции - отправителю,
отправитель в ходе обрпаботки
пакета может установить некоторый
индикатор подтверждения. Этот
индикатор может служить для
управления потоком и (или)
квитирования, и должен как
можно быстрее вернуться к
источнику. Управление потоком
предполагает удаление пакетов из
кольца станцией - получателем или
после завершения полного круга — станцией -
отправителем. Поскольку любая
станция может выйти из
строя и пакет может
не попасть по назначению,
обычно бывает необходим специальный
сборщик мусора”, который
опознает и уничтожает такие
заблудившиеся” пакеты.
Как последовательная корфигурация,
кольцо особенно уязвимо в
отношении отказов. Выход из
строя сегментов кабеля или
блоков РМА прекращает
обслуживание всех пользователей,
поэтому разработчики новых ЛВС
приложили немало усилий, чтобы
справиться с этой проблемой.
В то же время,
кольцевая структура обеспечивает
многие функциоральные возможности
ЛВС при высокой эффективности
использования моноканала, низкой
стоимости и достаточной надежности
ЛВС. В кольцевой структуре
сохраняются достоинства шины:
простота расширения ЛВС,
простота методов управления,
высокая пропускная способность
при малых энергозатратах и
среднем быстродействии элементов и
узлов ЛВС. Кроме того,
в кольцевой ЛВС устраняется
ряд недостатков общей шины
засчет возможности кортроля
работоспособности моноканала посылкой
по кольцу.
Следует отметить, что в
широковещательных конфигурациях и в
большинстве последовательных конфигураций
(исключение сотавляет кольцо)
каждый элемент кабеля должен
обеспечивать передачу разных направлениях;
с помощью двух направленных
кабелей; применение в широкополосных
системах различной несущей
частоты для передачи сигналов
в двух различных направлениях.
Наличие единственного кабеля
обусловливает дополнительную загрузку
системы в связи с
необходимостью “реверса” направления
передачи в кабеле. В
больших системах при рабрте
на больших скоростях этот
недостаток может стать весьма
существенным. При дуплексной
передаче должны поддерживаться
одинаковые характеристики передачи,
что может вызвать определенные
технические сложности. Например,
усилители кабельного телевидения
и оптоволоконные соединители обычно
обеспечивают подачу информации
только в одну сторону.
В этом отношении ЛВС
кольцевой топологии имеют
преимущество, так как дают
возможность использовать однонаправленные
усилители сигналов и
однонаправленные оптоэлектронные каналы
информации в обоих
раправлениях. Этого можно достичь
тремя путями: использование
одного кабеля поочередно для
передачи в связи.
2.3. Общие принципы функционирования ЛВС
типа Ethernet.
Сети этого типа являются
наиболее распространенными. Кроме
того, сеть Ethernet фирмы
Xerox можно считать
родоначальницей всех ЛВС, так
как это была первая
действующая сеть, появившаяся в
1972 г.. Удачные проектные
решения быстро сделали ее
популярной, особенно после
того, как вокруг проекта
Ethernet, объединились фирмы
DEC, Intel и Xerox
(DIX). В 1982 г. эта
сеть была принята
в качестве основного стандарта,
сначала комитетом 802 IEEE,
а затем — ассоциацией ЕСМА
(European Computer Manufactures
Association).
Сети данного типа имеют
топологию типа “шина”. Средой
передачи является коаксиальный
кабель сопротивлением 50 Ом.
Скорость передачи информации — 10 Мбит/с.
Метод доступа — недетерминированный,
CSMA/CD. Максимальная, теоретически
возможная длина таких сетей
не может превышать 6,5
км, а на практике
составляет около 1 — 1,25 км.
Эти ограничения связаны с
особенностями метода доступа.
Узлы сети являются
равноправными и подключаются к
общему кабелю, благодаря
которому все узлы практически
одновременно “слышат” передаваемую
по нему информацию, однако,
получает ее только тот
узел, которому она адресована.
Термин “слышат” использован не
случайно, так как сети
данного типа ведут начало
от радиосетей типа ALOHA.
Cеть Ethernet состоит из
отдельных сегментов, соединенных
специальными повторителями, усиливающими
сигнал при межсегментных
переходах. Изображенная на рис.
структура сети Ethernet
считается классической, однако,
многие фирмы предлагают
усовершенствованные варианты топологии
Ethernet в звездообразные структуры.
Специфика метода CSMA/CD
ракладывает известные ограничения
на реализацию продуктов на
этих сетях и их
применение. Ясно, что при
большом числе станций и
их интенсивной работе,
вероятность возникновения коллизий
резко возрастает, а КПД
сети падает. Как видно
из приведенной ниже таблицы,
длина информации в пакете
Ethernet может составлять от 64
до 1518 байт.
8
6
6
2 64 — 1518
4
Бай-
________________________________________________________ты
Преамбула ! Приемник ! Передатчик ! Тип ! Данные !
Контроль- !
!(адрес на-! (адрес от-
!
!
! ная сум- !
!значения) ! правителя) !
!
!
ма !
Различная длина объясняется
особенностями протокола CSMA/CD.
В принципе, этот протокол
не накладывает ограничений на
максимальную длину пакета.
Однако, если пакеты будут очень
длинные, это резко увеличит
вероятность коллизий. Поэтому и
установлена максимальная разумная
длина, равная 1518 байтам.
От минимальной длины пакета
решающим образом зависит общая
протяженность сети. При
минимальной длине пакета,
равной 64 байтам, (или 64 х 8 =
512 битам), и скорости
передачи 10 Мбит/с, время
передачи пакета равно 51,2
мкс. Условия установления
коллизии в протоколе CSMA/CD
требуют, чтобы время
время передачи пакета было
более чем вдвое больше,
чем время распространения
сигнала между наиболее удаленными
станциями. При минимальной
длине пакета в 64
байта максимальное расстояние между
станциями составляет около 2,8
км.
Следует отметить, что
существуют два варианта
пакета Ethernet:
“толстый” Ethernet (Thick
Ethernet). Он предполагает
использование в качестве средв
передачи специального толстого
(отсюда и его название)
коаксиального кабеля диаметром
около 2,5 см. Этот
кабель нетехнологичен, требует
дополнительного оборудования, но
зато позволяет увеличить
расстояние между абонентами сети:
500 м — при использовании
стандартных приемопередатчиков;
1000 м — при использовании
приемопередатчиков фирмы 3Com;
“тонкий” Ethernet (Thin
Ethernet). Этот вариант
Ethernet предполагает использование
в качестве среды передачи
тонкого коаксиального кабеля
марки RG-58A/U. Этот тип
Ethernet считается классическим
и наиболее распространенным.
Используемый в нем кабель
хорошо гнется, поэтому его
можно подвести непосредственно к
компьютерам и подключить к
сетевым платам с помощью Т-
коннекторов. Однако, он может
обеспечить меньшие расстояния
между абонентами по
сравнению с “толстым” Ethernet:
185 м — при использовании стандартных
приемопередатчиков;
304 м — при использовании
приемопередатчиков фирмы 3Com.
В настоящее время наиболее
распространенными сетями типа
Ethernet для ПК являются
сети Ethernet фирмы 3Com
(США) и Novell Ethernet
фирмы Novell (США). Обе
сети подходят для создания
различных офис-систем. В данном проекте рассматривается использование
ЛВС типа Ethernet в качестве аппаратной среды
функционирования системы. Определяющим фактором при выборе типа ЛВС
послужило оптимальное соотношение цена - производительность , а также высокая
степень ремонтопригодности ввиду доступности адаптеров .
2.4 Выбор операционной системы для оффисной ЛВС.
Существует много способов
связывать персональные компьютеры
(ПК) в единый вычислительный
комплекс. Самый простой — соединить
их через последовательные порты.
В этом случае имеется
возможность копировать файлы с
жесткого диска одного компьютера
на другой, воспользовавшись
программой из Norton Commander.
Чтобы получить “прямой” доступ
к жесткому диску другого
компьютера, стали разрабатывать
специальные сетевые платы
(адаптеры) и программное
обеспечение разной степени сложности.
В простых локальных сетях
функции выполняются не на
серверной основе, а
по принципу соединения рабочих
станций друг с другом
(каждый с каждым). Примерами
таких сетей являются LANtastic
компании Artisoft, LANstart
компании D-Link System, NET/30
компании Invisible Software, сетевая
ОС WebNos компании Websorp.
Эти сетевые серверы предназначены
для компьютеров IBM PC,
а также их аналогов,
и представляют собой
надстройку над операционной
системой MS DOS. Все
они дают возможность группам
пользователей совместно применять
накопители на жестких дисках
и принтеры, не приобретая
специальные файловые серверы
(файл-серверы) и дорогое
сетевое программное обеспечение.
Каждый ПК сети может выполнять
функции как рабочей станции,
так и сервера — режим
определяет сам пользователь.
Сетевая ОС поставляется на 1
2 дискетах и инсталлируется
на жесткий диск посредством
простых меню. Установка сетевых
плат и соединений, как
правило, не вызывает трудностей
даже у неквалифицированных
пользователей, так как
подробно описана в
документации. Скорость передачи
данных в сети достаточно
высока. Такие сети
предназначены для небольших
групп пользователей в офисах
и учреждениях.
В нашей стране получила
распространение сеть NetWare
Lite фирмы Novell. Эта
сеть предназначена для
поддержки систем малого бизнеса
(небольшие офисы, больницы,
брокерские конторы, сберегательные
банки и т.п.). Они
представляют собой децентрализованную
сетевую систему с равными
правами всех сетевых станций.
В сеть соединяются 2 — 25 пользователей
не на серверной основе.
Каждая рабочая станция может
быть одновременно сервером для
одной или нескольких рабочих
станций. Преимуществом реализации
такой системы является
то, что сеть может
иметь столько серверов, сколько
требуется, причем количество
пользователей (клиентов) и
серверов может меняться изо
дня в день в
соответствии с потребностями
рабочей группы.
В качестве рабочих станций
в NetWare Lite могут
быть использованы любые
компьютеры, совместимые с IBM
PC XT/AT. Система ориентирована
на MS DOS (версии
3.Х, 4.Х, 5.0, 6.0),
поддерживает MS Windows, очень
проста в инсталляции и
эксплуатации, дает возможность
использовать такие общие
ресурсы, как программы, файлы
и принтеры. В то
же время эта сетевая
ОС имеет достаточно развитую
систему защиты с помощью
паролей и привилегий
пользователя. NetWare Lite
поддерживает протоколы IPX/SPX,
а также, NetBIOS, поэтому
легко стыкуется с другими
системами NetWare.
Система NetWare Lite может
функционировать на сетях типа
Ethernet и Arcnet.
В ЛВС развитой архитектуры
функции управления выполняет
сетевая операционная система,
устанавливаемая на более мощном,
чем рабочие станции, компьютере
файловом сервере. Серверные
сети можно разделить на
сети среднего класса (до
100 рабочих станций) и
мощные (корпоративные) ЛВС,
объединяющие до 250 рабочих
станций и более. Основным
разработчиком сетевых программных
продуктов для серверных ЛВС
является фирма Novell. Семейство
основных сетевых операционных
систем этой фирмы содержит
продукты NetWare версий 2.Х,
3.Х.
Локальную вычислительную сеть , разрабатываемую в данном проекте, можно
классифицировать по архитектуре как простую, поэтому в качестве операционной
системы для функционирования основной программной оболочки
целесообразно выбрать ОС NetWare Lite
фирмы Novell. Эта система
также имеет наилучшее соотношение цена- качество.
2.5 Разработка программного обеспечения для системы управления
работой коммерческой компании.
Разработанная в дипломном проекте программа - это
прежде всего универсальная программа управления работой
коммерческой компании. Она используется и может быть
полностью настроена самим бухгалтером или коммерческим директором компании на
любые изменения курса валют и формы учета, без
привлечения программистов и разработчиков. Один раз освоив универсальные
возможности программы, бухгалтер автоматизирует различные разделы учета:
кассу, материаль-ные ценности, товары, основные средства, расчеты с
организациями и т.д.
2.5.1. ВОЗМОЖНОСТИ ПРОГРАММЫ.
Программа управления работы коммерческой
компании позволяет автоматически вычислять прибыль, задолженности, контролирует
количество товара на складе. Бухгалтер или коммерческий деректор может
изменять пароль и курс валюты в менюустановки. Коммерческий
директор имеет возможность контролировать работу бухгалтера, просматривать
список сделок и приходы не покидая рабочего места. Программа автоматически
формирует приходные кассовые ордера , накладные, накладные по себестоимости и
приходные накладные с возможностью вывода на принтер. Также можно
формировать прайс-лист и отчет о наличии товаров, имеющихся на складе. После
этого в любой момент он может формировать произвольные отчеты
для внутреннего использования и налоговых органов. Программа ведет
учет в количест-венном и суммовом выражениях.
Однако полностью возможности программы раскрываются
при ведении аналитического учета. В коммерческих
торговых фирмах это в основном учет наличия и движения товаров,
расчеты с покупателями и поставщиками, учет валюты, учет договоров.
2.5.2 ОСВОЕНИЕ ПРОГРАММЫ.
Если у пользователя есть опыт работы с диалоговыми
программами то эта система не требует предварительного освоения. Начать
работать с ней можно в первый же день - вводить наименование товара,
смотреть итоги, печатать документы. Более сложные функции программы можно
осваивать постепенно по мере необходимости.
2.5.3. ТРЕБОВАНИЯ К АППАРАТУРЕ
1. IBM PC XT/AT совместимый компьютер;
2. Печатающее устройство совместимое с EPSON;
3. MS-DOS 3.31 и выше;
4. 700Kb свободного пространства на диске;
5. Наличие в файле CONFIG.SYS строки FILES=NN,
где NN - число не более 50.
2.5.4. УСТАНОВКА ПРОГРАММЫ
Для установки системы следует убедиться в наличие
свободного места на жестком диске. Запустите с установочной дискеты
программу INSTALL.EXE и укажите пути для установки программ бухгалтера и
коммерческого директора. Для корректной работы программы должна быть
установлена ЛВС со стандартным IPX протоколом, однако если у Вас имеется только
один компьютер, то возможна установка двух частей программы (для бухгалтера и
коммерческого директора) в разные директории.
2.5.5. РАБОТА С ДАННЫМИ
1. МЕНЮ УСТАНОВКИ
Включает следующие подменю :
· пароль - служит для
защиты системы от лиц, не имеющих разрешения для работы с программой.
· реквизиты - изменения
реквизитов коммерческой компании.
· курс доллара - ввод курса
валюты.
2. ПОСТУПЛЕНИЕ НОВОГО ТОВАРА НА СКЛАД.
Ввод данных осуществляется из программы коммерческого директора из
меню поставщик-новый приход. Вводятся следующие данные : дата прихода,
курс доллара, реквизиты фирмы поставщика, наименования товаров, их расфасовки,
кол-во штук в упаковке, себестоимости, стоимости и общее количество
поставляемого товара. После ввода можно распечатать приходную накладную.
3. ВЫПИСКА НАКЛАДНЫХ
Продажа товара производится бухгалтером из меню клиент-продажа.
Перед вами разворачивается диалоговое окно со списком имеющегося в данный
момент товара. В нем Вы можете выбрать интересующий клиента товар и
соответственное количество, после
чего необходимо выбрать пункт оплата, после чего вам
предоставиться возможность сделать корректировки накладной (изменить количество
товара, его стоимость ) . Еще раз выбрав пункт оплата появиться
последнее окно в котором вводятся данные о клиенте и форме сделки. После ввода
всех данных печатается накладная и приходный кассовый ордер. Очевидно, что если
товар предоставлен на реализацию, то приходный кассовый ордер печататься не
будет, накладная помещается в долги.
4. ПРОСМОТР ДАННЫХ.
Все вводимая информация автоматически заносится в базу данных,
которую в любое время имеют возможность просмотреть бухгалтер и коммерческий
директор. Для ее просмотра предназначено меню данные, включающее
следующие подменю :
· склад - служит для
просмотра имеющегося товара на складе.
· сделки - содержит
информацию о накладных.
· приходы -
информация о приходах товара.
· долги - служит для
просмотра списка неоплаченных накладных (реализация товара).
· выручка - подсчет кассы
по заданной дате.
5. РАБОТА С АРХИВОМ.
Бухгалтеру предоставляется возможность убрать часть
данных о накладных за неинтересующие его периоды в архив.
2.6. СРЕДСТВА РАЗРАБОТКИ
2.6.1 КОМПИЛЯТОР BORLAND PASCAL 7.0
Компилятор Borland Pascal 7.0 позволяет создавать
программы, которые могут выполнятся в реальном и защищенном режимах DOS и в
среде WINDOWS. Таким образом, эту версию
компилятора могут использовать программисты, на любом типе ЭВМ, включая IBM
PC/XT. Нопомню, что с шестой версии комилятора BP введена такая новинка, как
объектно-ориентированная библиотека Turbo Vision 2.0, постовляемая вместе с
компилятором, для создания DOS приложений.
2.6.2. ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ БИБЛИОТЕКА TURBO VISION
Новая версия объекно-ориентированной библиотеки для создания
DOS-приложений TURBO VISION 2.0 содержит ряд новых объектов и изменений :
объект TValidator и объекты построенные на его основе, испольэуются
совместно со строками ввода для проверки введенных данных. Реализованы объекты
для проверки вхождения данных в указанный диапозон, ограничения вводимых
данных, но самое ценное - это объекты, позволяющие вводить информацию на основе
шаблонов, задаваемых в формате Paradox и dBASE.
И все же, что такое Turbo Visoin 2.0 ? TV - это мощная
объектно-ориентированная оболочка для оконных программ. Borland International
создала Turbo Vision, чтобы убереч программистов от бесконечного создания
оболочек для построения прикладных программ.
Turbo Vision - это объектно-ориентированная библиотека,
включающая :
· многократные перекрывающиеся
окна с изменяемыми размерами;
· выпадающие меню;
· поддержку мыши;
· диалоговые окна;
· кнопки, полосы скроллинга, окна
ввода, зависимые и независимые кнопки;
Используя TV можно разрабатывать программы с незначительными
усилиями.
2.6.3. ЭЛЕМЕНТЫ TURBO VISION
Turbo Vision - это объединение видимых элементов, событий и
невидимых объектов.
Видимый элемент - это любой элемент программы, который виден на
экране, и все эти элементы являются объектами. Поля, рамки окон, полосы
скроллинга, полосы меню, диалоговые окна - это все видимые элементы. Видимые
элементы могут объединяться для формирования более сложных элементов, таких как
окна и диалоговые окна. Эти наборы видимых элементов называются группами, и они
работают вместе так, как если бы это был один видимый элемент. Основными
видимыми элементами являются следующие :
· Панель экрана - это
объект TDesktop, создающий фоновое изображение рабочей панели экрана.
Заполнение панели экрана осуществляется другими видимыми элементами, такими как
TWindow, TDialog и т.п. Обычно владельцем группы TDesktop является объект
TApplication или его потомки.
· Окна. Для
создания и использования окон в Turbo Vision предусмотрен объект TWindow.
Обычно этот объект владеет объектом TFrame и поэтому очерчивается
прямоугольной рамкой со стандартными кнопками изменения размера и закрытия.
Если окно имеет несколько видимых элементов, его обработчик событий
интерпре-тирует нажатие на клавиши Tab и Shift-Tab как команду активизации
следующего (предыдущего) видимого элемента.
Назад | Далее
В начало реферата
Если у вас есть аналогичные работы Реферат "Разработка системы управления работой коммерческой
компании" сообщите нам об этом. Также нам будет интересны рефераты, дипломные работы по теме Реферат "Разработка системы управления работой коммерческой
компании", а также курсовые работы. Присылайте их нам, помогите в учебе другим людям.
|