Сетевые информационные технологии в образовании. Тестирование знаний и построение обучающих программ на основе Web-технологий. Выпуск 2. Вашкевич Н.П - 154 стр.

UptoLike

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

Диаграмма классов (Сlass diagram)
Диаграмма классов (Сlass diagram) служит для представления ста-
тической структуры модели системы в терминологии классов объ-
ектно-ориентированного программирования. Диаграмма классов мо-
жет отражать, в частности, различные взаимосвязи между отдельны-
ми сущностями предметной области, такими как объекты и подсис-
темы, а также описывает их внутреннюю структуру и типы
отноше-
ний. На данной диаграмме не указывается информация о временных
аспектах функционирования системы. С этой точки зрения диаграм-
ма классов является дальнейшим развитием концептуальной модели
проектируемой системы.
Диаграмма классов представляет собой некоторый граф, верши-
нами которого являются элементы типа "классификатор", связанные
различными типами структурных отношений. Следует заметить, что
диаграмма классов может
также содержать интерфейсы, пакеты, от-
ношения и даже отдельные экземпляры, такие как объекты и связи.
Когда говорят о данной диаграмме, имеют в виду статическую
структурную модель проектируемой системы.
Диаграмма классов состоит из множества элементов, которые в
совокупности отражают декларативные знания о предметной облас-
ти. Эти знания интерпретируются в базовых понятиях
языка UML,
таких как классы, интерфейсы и отношения между ними и их состав-
ляющими компонентами. При этом отдельные компоненты этой диа-
граммы могут образовывать пакеты для представления более общей
модели системы. Если диаграмма классов является частью некоторо-
го пакета, то ее компоненты должны соответствовать элементам это-
го пакета, включая возможные ссылки на
элементы из других паке-
тов.
Интерфейс клиентской части (рис. П.18) реализован с помощью
классов СTClientDlg, CLoginDlg, CReport, наследованных от класса
CDialog. Панель вопросов реализована с помощью встроенной
ActiveX компоненты WebBrowser2. Панель вариантов ответов реали-
зована с помощью класса CFlistCtrl, наследованного от CListCtrl. Се-
тевой интерфейс программы реализован с помощью класса
CClientSocket, наследованного от класса CSocket.
                  Диаграмма классов (Сlass diagram)

   Диаграмма классов (Сlass diagram) служит для представления ста-
тической структуры модели системы в терминологии классов объ-
ектно-ориентированного программирования. Диаграмма классов мо-
жет отражать, в частности, различные взаимосвязи между отдельны-
ми сущностями предметной области, такими как объекты и подсис-
темы, а также описывает их внутреннюю структуру и типы отноше-
ний. На данной диаграмме не указывается информация о временных
аспектах функционирования системы. С этой точки зрения диаграм-
ма классов является дальнейшим развитием концептуальной модели
проектируемой системы.
   Диаграмма классов представляет собой некоторый граф, верши-
нами которого являются элементы типа "классификатор", связанные
различными типами структурных отношений. Следует заметить, что
диаграмма классов может также содержать интерфейсы, пакеты, от-
ношения и даже отдельные экземпляры, такие как объекты и связи.
Когда говорят о данной диаграмме, имеют в виду статическую
структурную модель проектируемой системы.
   Диаграмма классов состоит из множества элементов, которые в
совокупности отражают декларативные знания о предметной облас-
ти. Эти знания интерпретируются в базовых понятиях языка UML,
таких как классы, интерфейсы и отношения между ними и их состав-
ляющими компонентами. При этом отдельные компоненты этой диа-
граммы могут образовывать пакеты для представления более общей
модели системы. Если диаграмма классов является частью некоторо-
го пакета, то ее компоненты должны соответствовать элементам это-
го пакета, включая возможные ссылки на элементы из других паке-
тов.
   Интерфейс клиентской части (рис. П.18) реализован с помощью
классов СTClientDlg, CLoginDlg, CReport, наследованных от класса
CDialog. Панель вопросов реализована с помощью встроенной
ActiveX компоненты WebBrowser2. Панель вариантов ответов реали-
зована с помощью класса CFlistCtrl, наследованного от CListCtrl. Се-
тевой интерфейс программы реализован с помощью класса
CClientSocket, наследованного от класса CSocket.