Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TEADP / Курсовая / Тумайкина_ИСЭд-52 / ИМ_3_Крылова-Тум.doc
Скачиваний:
22
Добавлен:
20.04.2015
Размер:
1.1 Mб
Скачать

2.4. Диаграмма последовательности.

Взаимодействие объектов в системе происходит посредством приема и передачи сообщений объектами-клиентами и обработки этих сообщений объектами-серверами. При этом в разных ситуациях одни и те же объекты могут выступать и в качестве клиентов, и в качестве серверов. Данный тип диаграмм позволяет отразить последовательность передачи сообщений между объектами. Этот тип диаграммы не акцентирует внимание на конкретном взаимодействии, главный акцент уделяется последовательности приема/передачи сообщений.

События, инициируемые при входе в программу с правами пользователя.

События, инициируемые при входе в программу с правами пользователя.

2.5. Диаграмма компонентов.

Этот тип диаграмм предназначен для распределения классов и объектов по компонентам при физическом проектировании системы. Часто данный тип диаграмм называют диаграммами модулей. При проектировании больших систем может оказаться, что система должна быть разложена на несколько сотен или даже тысяч компонентов, и этот тип диаграмм позволяет не потеряться в обилии модулей и их связей. Диаграмма компонентов определяет архитектуру разрабатываемой системы.

2.6. Диаграмма развертывания.

Диаграмма развертывания применяется для представления общей конфигурации и топологии распределенной программной системы и содержит распределение компонентов по отдельным узлам системы.

Диаграмма развертывания предназначена для визуализации элементов и компонентов программы, существующих лишь на этапе ее исполнения.

Представляются только компоненты-экземпляры программы, являющиеся исполняемыми файлами или динамическими библиотеками.

Эта диаграмма завершает процесс ООАП для конкретной программной системы.

  1. Проектирование комплекса технических средств

В данном разделе приведён перечень средств вычислительной, организационной техники, средств телекоммуникации с указанием количества и назначения.

Состав комплекса технических средств

Таблица 1. Средства вычислительной техники

Наименование

Ед. изм

Количество

Назначение

Сервер приложений

шт.

1

программная платформа (software framework) предназначенная для эффективного исполнения процедур (программ, механических операций, скриптов) которые поддерживают построение приложений.

Сервер БД

шт.

1

обслуживает базу данных и отвечает за целостность и сохранность данных, а также обеспечивает операции ввода-вывода при доступе клиента к информации.

АРМ пользователя

шт.

1

программно-технический комплекс, предназначенный для автоматизации деятельности определенного вида

Таблица 1.1 - Спецификация сервера приложений

Процессор

Процессор

IntelCore2QuadQ6600 с тактовой частотой 2.4 ГГц

Архитектура

x86-64

Кэш-память второго уровня

8 МБ, внешняя

Оперативная память

Тип поддерживаемой памяти DDR2 ECC PC-5300 (DDR667), PC-4200 (DDR533)

Максимальная емкость памяти 8 ГБ

Стандартные/интегрированные интерфейсы

Удаленный мониторинг

для удаленного мониторинга системы используется компьютер, подключенный к серверу по протоколу SSH

Сетевой

два сетевых контроллера: Intel 82573V 10/100/1000 Мбит/с и Intel 82573L 10/100/1000 Мбит/с

Прочие интерфейсы

1x PS/2 клавиатура, 1x PS/2 мышь, 4x USB 2.0, 2x COM, 1x VGA монитор, 2x RJ-45 LAN

Шина расширения

1 слот PCI Express 8x, переходная плата для установки 1 полноразмерной карты расширения

1 слот 64-bit 133 МГц, переходная плата для установки 1 полноразмерной карты расширения

Оптический привод

CD-ROM встроенный низкопрофильный привод

FDD

Встроенный полноразмерный привод

Отсеков 3,5 дюйма

4 корзины для SATA HDD с возможностью горячей замены

Поддержка UDMA/100

1 канал с возможностью подключения 2х устройств

Интегрированный RAID-контроллер

Встроен в чипсет, возможно построение RAID массивов уровней 0, 1, 0+1, 5 Matrix Raid из 4 Serial ATA устройств

Внутренние НЖМД

Два жестких магнитных диска с интерфейсом SATA-IIразмером 3,5 дюйма (форматированная емкость 500 ГБ), 7200 об/мин

Программное обеспечение

Операционная система

Linux

Языки программирования

Java

Сетевые протоколы

TCP/IP

Системное и сетевое администрирование

для удаленного администрирования системы используется компьютер, подключенный к серверу по протоколу SSH

Блоки питания

Один блок бесперебойного питания; независимые шнуры питания

Условия эксплуатации

Напряжение переменного тока

100-240 В, 47-63 Гц, 0,895 КВА

В работающем состоянии

Внешняя температура от 5 до 35°Cотносительная влажность от 20% до 80% при отсутствии конденсата

В неработающем состоянии

Внешняя температура от -20 до 60°Cотносительная влажность от 5% до 95% при отсутствии конденсата

Нормативы

Соответствует или превосходит уровень следующих требований:

Безопасность

ГОСТ 26329-84, п. п. 1.2,1.3

Электромагнитная совместимость

ГОСТ Р 50377-92 (МЭК 950-86)

РЧ/ЭМ излучение

ГОСТ 29216-91 р.2 (класс В)

Защищенность

ГОСТ Р 50839-95 р.4 (группа I)

Рентгеновское излучение

DHHS21 подглаваJ; Декрет о рентгеновском излученииPTBГермании

Таблица 1.2 - Спецификация сервера БД

Процессор

Процессор

IntelCore2QuadQ6600 с тактовой частотой 2.4 ГГц

Архитектура

x86-64

Кэш-память второго уровня

8 МБ, внешняя

Межкомпонентное соединение

локальная сеть со скоростью передачи данных до 1 Гбит/с

Системные характеристики

Оперативная память

до 8 ГБ

Ввод/вывод

1 слот PCI Express 8x, переходная плата для установки 1 полноразмерной карты расширения

1 слот 64-bit 133 МГц, переходная плата для установки 1 полноразмерной карты расширения

1x PS/2 клавиатура, 1x PS/2 мышь, 4x USB 2.0, 2x COM, 1x VGA монитор, 2x RJ-45 LAN

два cетевых контроллера: Intel 82573V 10/100/1000 Мбит/с и Intel 82573L 10/100/1000 Мбит/с

Доступность

Полное дублирование оборудования, динамические системные домены, динамическое реконфигурирование, "горячая замена" процессоров, обслуживание "на ходу", защита ECC на всех уровнях, дублированные сетевые соединения, продублированные соединения с дисковыми подсистемами, внесение модификаций в ядро ОС "на ходу", стабильное ядро ОС, обновление операционной системы без остановки сервера, журналирование файловой системы, высоконадежные драйверы ввода/вывода и поддержка кластеризации

Программное обеспечение

Операционная система

Linux

Языки программирования

Java

Сетевые протоколы

TCP/IP, SSH

Мониторинг системы

MRTG, SNMP

Системное и сетевое управление

для удаленного администрирования системы используется компьютер, подключенный к серверу по протоколу SSH

Условия эксплуатации

Напряжение переменного тока

200-240 В, 47-63 Гц, при 15,6 А

Шнуры питания

Три

В работающем состоянии

Внешняя температура

от 5 до 35оС

20%-80% относительной влажности, при отсутствии конденсата

В неработающем состоянии

Внешняя температура

от 20 до 60оC

5%-93% относительной влажности, при отсутствии конденсата

Нормативы

Соответствует или превосходит уровень следующих требований:

Безопасность

ГОСТ 26329 84, п. п. 1.2,1.3

Электромагнитная совместимость

ГОСТ Р 50377 92 (МЭК 950 86)

РЧ/ЭМ излучение

ГОСТ 29216 91 р.2 (класс В)

Защищенность

ГОСТ Р 50839 95 р.4 (группа I)

Таблица 1.3 - Спецификация АРМ пользователя

Оборудование

Требование

Центральный процессор

Не ниже Intel Celeron 1.5 ГГц

Оперативная память

Не менее 256 Мб

Жесткий диск

Не менее 1 Гб свободного места

Операционная система

Windows /2000/XP/Vista

Таблица 2. Средства организационной техники

Наименование

Ед. изм

Количество

Назначение

1

Сетевой принтер samsung ml-1665

шт.

1

Печать документов, накладных

2

сканер samsung scx-4100

шт.

1

Сканирование документации

33

Ксерокс Samsung SF-531P

шт.

1

Ксерокопирование документации

Таблица 3. Средства телекоммуникации

Наименование

Ед. изм

Количество

Назначение

1.

Маршрутизатор D-LinkDFL-800

шт.

3

Организация компьютерной сети

2.

Кабель КССПВ-5е, 52 UTP 4-cat5e

м

100

кабель предназначен для использования в компьютерных сетях, в горизонтальной подсистеме структурированных кабельный систем