MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Архітектура програмної системи

Название:Архітектура програмної системи
Просмотров:98
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: Реферат На тему: Архітектура програмної системи Проектування Звичайно у проектуванні виділяють дві стадії: • попереднє проектування (створення/вибір архітектури), •

Часть полного текста документа:

Реферат

На тему: Архітектура програмної системи


Проектування

Звичайно у проектуванні виділяють дві стадії:

попереднє проектування (створення/вибір архітектури),

детальне проектування.

Крім того, у багатьох випадку виділяють інтерфейсне проектування, ціль якого сформувати графічний інтерфейс користувача (СІЛ).

Розробка архітектури програмної системи включає наступні діяльності:

1. Структурування системи. Система структурується на декілька підсистем, де під підсистемою розуміється незалежний програмний компонент.

2. Моделювання управління. Визначається модель зв'язків керування між частинами системи.

3. Декомпозиція підсистем на модулі. Кожна підсистема розбивається на модулі. Визначаються міжмодульні з'єднання.

Результатом попереднього проектування є архітектура програмної системи та даних.

 

Структурування системи

 

Розглянемо чотири моделі системного Структурування:

° модель сховища даних;

° модель клієнт-сервер;

° трьохрівнева модель;

° модель абстрактної машини.

У моделі сховища даних підсистеми розділяють дані, що знаходяться в загальній пам'яті. Як правило, дані утворюють БД. Передбачається система керування цією базою.

Модель Клієнт-сервер використовується для розподілених систем, де дані розподілені по серверах. Для передачі даних застосовують мережний протокол, наприклад ТСР/ІР.

Трьохрівнева модель є розвитком моделі клієнт-сервер. Графічний інтерфейс користувача

Функціональна частина системи.Реляційна СУБД

Модель абстрактної машини відображає багатошарову систему. Кожен поточний шар реалізується з використанням засобів, забезпечуваних шаром-фундаментом.

Моделювання керування

Розглянемо два типи моделей керування:

• модель централізованого керування;

• модель подійного керування.

У моделі централізованого керування одна підсистема виділяється як системний контролер, її обов'язок - керувати роботою інших підсистем. Розрізняють два різновиди моделей централізованого керування: модель виклик-повернення і Модель диспетчера , що використовується в системах паралельної обробки.

У моделі подітого керування системою керують зовнішні події. Використовуються два різновиди моделі подійного керування: широкомовна модель і модель, керована перериваннями.

Модель диспетчера (менеджера)

У широкомовній моделі (мал. 4.9) кожна підсистема повідомляє оброблювача про свій інтерес до конкретних подій. Коли подія відбувається, оброблювач пересилає його підсистемі, що може обробити цю подію. Функції керування в оброблювач не вбудовуються.


Модель, керована перериваннями

У моделі, керованій перериваннями , усі переривання розбиті на групи - типи, що утворять вектор переривань. Для кожного типу переривання є свій оброблювач. Кожен оброблювач реагує на свій тип переривання s запускає свій процес.

Чернетка інтерфейсу користувачів

Дизайн інтерфейсу користувача входить у фазу проектування програмного забезпечення, однак його також можна вважати і частиною фази вимог. Це лише питання переваги.

Кроки розробки інтерфейсів користувачів

Пропонується 11 етапів розробки інтерфейсів користувачів. ............







Похожие работы:

Название:Служба технічної підтримки користувачів Help Desk
Просмотров:348
Описание:   Реферат на тему: "Служба технічної підтримки користувачів Help Desk" Зміст Введення Система управління взаємодією з клієнтами Help Desk - технічна підтримка користувачів

Название:Демографічна політика як елемент соціальної політики держави
Просмотров:426
Описание: Демографічна політика як елемент соціальної політики держави План Вступ 1. Поняття "демографічної політики" 2. Структура демографічної політики 2.1 Цілі демографі

Название:Керування точністю обробки
Просмотров:347
Описание: Керування точністю обробки 1. Керування точністю процесу обробки за вихідними даними Для забезпечення потрібної точності обробки партії заготовок недостатньо правильно розрахуват

Название:Розробка методики керування проектом міжнародних морських фрахтових перевезень
Просмотров:255
Описание: 1. Теоретичні прикладні і правові аспекти ЗЕД компаній річкового і морського флоту 1.1 Зовнішньоекономічні проблеми торгового флоту Останні роки морський флот основних судноплавних компаній, що плаває під

Название:Бібліотека і користувач: проблеми спілкування
Просмотров:371
Описание:   КУРСОВА РОБОТА „Бібліотека і користувач: проблеми спілкування” Зміст Вступ 1.Комунікативні аспекти професіоналізму сучасного бібліотекаря 2.Типи поведінки бібліот

 
     

Вечно с вами © MaterStudiorum.ru