Руководство для выполнения практических работ по дисциплине: «анализ и проектирование бизнес систем»



Download 1,46 Mb.
Pdf ko'rish
bet14/20
Sana25.04.2022
Hajmi1,46 Mb.
#580848
TuriРуководство
1   ...   10   11   12   13   14   15   16   17   ...   20
Bog'liq
Bizness Praktika

Рис. 4.1.
Примеры диаграммы развертывания 


44 
Диаграммы развертывания могут использоваться, например, 
как приложение к техническому заданию, а также при 
обсуждении цен на различные офисные АТС, телефонные 
аппараты и компьютеры. Такую диаграмму может нарисовать 
менеджер проекта перед тем, как начать обсуждение 
архитектуры системы с разработчиками. Эта диаграмма может 
лежать на столе во время первых таких обсуждений, пока не 
родилось ничего более конкретного, что также можно 
нарисовать. Такое "начало от аппаратуры" часто является 
хорошим стартом проекта, поскольку именно в терминах 
аппаратуры для многих программно-аппаратных систем 
формируется 
существенная 
часть 
их 
функциональных 
требований: 
ПО 
должно 
уметь 
управлять 
таким-то 
оборудованием в таких-то режимах и т. д. Наконец, диаграмма 
развертывания может давать хороший обзор всей системы, 
доступный для непрограммистов (особенно в составе Power-
Point презентации с устными пояснениями), поскольку содержит 
минимум программистских деталей. 
Задание: 
Для выбранной области бизнеса составить 2 
диаграммы развертывания для описательного и экземплярного 
уровня. Добавить комментарии для каждой диаграммы. В отчет 
включить выводы по работе


45 
Задание № 5 
ДИАГРАММЫ КОМПОНЕНТ (COMPONENT DIAGRAMS) 
Цель работы:
 изучить диаграммы компонент и научиться 
составлять этот тип диаграмм для анализа применения 
программной инфраструктуры бизнеса после автоматизации 
При обсуждении архитектуры системы, в качестве 
следующего промежуточного результата, может появиться 
диаграмма, приведенная на рис. 5.1. 
Рис. 5.1.
Пример диаграммы компонент 


46 
Это - диаграмма компонент UML. На этих диаграммах 
представляются компоненты (components) - независимые модули 
ПО, скрывающие свою реализацию и взаимодействующие друг с 
другом через интерфейсы. 
Независимость компонент выражается в следующем. 

Они реализуют существенно различную функциональность 
системы. 
Например, 
модуль ClientGUI реализует 
пользовательский интерфейс рабочего места оператора, 
модули ClientNetworkSupport и ServerNetworkSupport - 
поддержку сетевого взаимодействия между клиентом и 
сервером, 
модуль ServerBusinessLogic - 
бизнес-логику 
сервера, а модуль RequestDB отвечает за взаимодействие с 
базой данных заявок и синхронизацию с системой 
обработки заявок. 

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

Возможна также независимость периода исполнения - 
каждая из компонент может находиться или на отдельном 


47 
компьютере, или в отдельном процессе операционной 
системы, или работать в контексте отдельной нити (thread). 

Наконец, разработку каждого такого модуля можно 
поручить 
отдельному 
разработчику 
или 
команде 
разработчиков, то есть с помощью компонент организовать 
Download 1,46 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   20




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish