|
ЛР 2. Лабораторная работа 3 Тема. Разработка требований
lOMoARcPSD|10192822
Лабораторная работа № 3
Тема. Разработка требований
Цель. Выявить и описать пользовательские требования в виде вариантов использования (Use Cases).
Описание
Система управления сайтом – информационная система или компьютерная программа, используемая для обеспечения и организации процесса создания, редактирования и управления сайтом, а также его контентом (содержимым).
В системе управления сайтом могут находиться самые различные данные: документы, фильмы, фотографии, номера телефонов, научные данные и так далее. Такая система часто используется для хранения, управления, пересмотра и публикации документации и файлов. Контроль версий является одним из основных её преимуществ.
Сайты, организованные посредством системы управления контентом, основаны на следующих технологиях: веб-сервер, хранилище данных (зачастую СУБД), приложение для обеспечения работы самой системы, CGI-скрипт.
Каждый сайт имеет панель управления, которая является только частью всей программы, достаточной для управления сайтом.
Принцип работы: Генерациястраницпозапросу. Модуль представления генерирует страницу с содержанием при запросе на него, на основе информации из базы данных. Информация в базе данных изменяется с помощью модуля редактирования. Страницы заново создаются сервером при каждом запросе.
Функции
Предоставление инструментов для создания содержимого и структуры сайта; Организация работы над содержимым и структурой сайта; Управление содержимым сайта; Публикация содержимого; Предоставление информации в виде, удобном для навигации и поиска; Конфигурация и отладка сайта; Управление правами пользователей сайта;
Структура
№
| Наименование требований
| Содержание требований
| Задание и описание показателей надежности
|
1
|
Типовая модель эксплуатации применительно к которой задаются требования по надежности.
| Последовательность этапов (видов режимов эксплуатации
(хранения, транспортирования, развертывания, ожидания применения по назначению, технического обслуживания и плановых ремонтов) с указанием их продолжительности.
| Хранение системы (7 лет на одном сервере, после чего необходимо перенести на другой) Транспортировка (в бережных условиях) Развертывание системы (20 минут – установка ПО на сервер, подключение к сети, заполнение содержимым, подключение к БД или СУБД, редактирование структуры)) Ожидание применения по назначению (15 минут) Срок эксплуатации (неограничен) Техническое обслуживание (1 раз в 3 месяца – профилактические работы, проверка целостности данных, программирование модулей системы (по требованию), ревизия прав доступа, смена паролей. (в течение 3 часов)) Плановый ремонт (1 раз в год – диагностика и анализ работоспособности системы, отладка модулей системы) Капитальный ремонт (не требуется)
|
|
| Характеристика принятой системы технического обслуживания и ремонта, обеспечение ЗИП.
| 1) Персональный компьютер, позволяющий осуществлять программирование/диагностику системы управления сайтом
|
|
| Уровни внешних воздействующих факторов и нагрузок для каждого этапа (вида, режима) эксплуатации.
| Повышенное количество пыли; Влажность; Механические повреждения в результате небрежной транспортировки Ударные нагрузки в режиме транспортировки и эксплуатации Перегрев
|
|
| Численность и квалификация обслуживающего и ремонтного
персонала
|
|
|
|
| 1) Администратор (владелец) сайта (1 человек)
|
|
| Требования и ограничения по видам и кратности
резервирования
Требования и ограничения по затратам в изготовлении и эксплуатации, массе, габаритам, объему изделия и отдельных составных частей, комплектов ЗИП, оборудования для технического обслуживания и ремонтов
Требования к структуре и составу ЗИП
Требования к системе технического диагностирования
Требования и ограничения по способам и средствам обеспечения ремонтопригодности и сохраняемости
Ограничения по номенклатуре разрешенных к применению комплектующих изделий и материалов
Требования по применению стандартизованных или унифицированных комплектующих изделий
| 1) Возможность стационарного подключения воды
| 2
| Требования к конструктивным способам обеспечения надежности
|
Стоимость системы: 350$. Габариты: 300мм/300мм/700 мм (высота/ширина/глубина) Вес: 8 кг Встроенный микрокомпьютер отслеживающий состояние сервера
1) Набор инструментов и требуемого ПО
|
|
|
1) Наличие встроенного микрокомпьютера диагностирующий неполадки сервера и системы в целом
|
|
| Регулярное техническое обслуживание Повышенная защищенность от внешних атак
|
|
|
1) Корпус сервера должен быть выполнен из ударопрочных материалов
|
|
|
1) Использование дополнительных модулей и функций
|
|
| Требования к точностным параметрам технологического
оборудования и его аттестации
| Потребляемый ток: 220В, 50 Гц Ширина канала интернет не менее 100Мбит\с
|
3
| Требования к тех- нологическим (производствен- ным) способам обеспечения надежности
|
Требования к необходимости, длительности и режимам технологического прогона в процессе изготовления
Требования к способам и средствам контроля уровня надежности в процессе производства
|
Отслеживать перегрузки каналов связи. Обеспечить охлаждение компьютерного оборудования.
|
|
|
Проверка работоспособности сервера в режиме реального времени, в течение 3 часов. Проверка работоспособности сервера под средней нагрузкой.
|
|
|
Совместимость оборудования. Использование оборудования надежных производителей.
|
|
| Требования к системе технического обслуживания и
ремонтов
Требования к алгоритму технического диагностирования
Требования к численности, квалификации, длительности обучения обслуживающего и ремонтного персонала
Требования к способам устранения отказов и повреждений, порядку использования ЗИП, правилам регулировок
Требования к объему и форме представления информации о надежности, собираемой в ходе эксплуатации
| Техническое обслуживание. Плановый осмотр. Исправление ошибок системы.
|
4
|
Требования к эксплуатационным способам обеспечения надежности
|
Аппаратное тестирование Программное тестирование
Инженер-программист(диплом о высшем образовании) – 2чел. Системный администратор(диплом о высшем образовании) – 2чел.
|
|
|
Работа производится при отключенном питании Во время устранения неисправности место сервера должен занять резервный сервер.
|
|
|
Информация о работоспособности системы на техническом обслуживании ведется в электронном виде Информация о работоспособности системы отображается в панели управления сервером.
|
|
| Прекращение выполнения изделием заданных функций,
снижение качества функционирования за пределы допустимого уровня
| Низкая скорость обмена данных. Сбои в работе панели управления. Увеличение пинга до сервера.
|
|
|
Искажение информации из-за сбоев
|
1) Сервер не может в полной мере предоставить доступ к сайту.
| 5
| Критерии отказов по заданной модели эксплуатации.
|
|
Дым, горение. Шум. Вибрации носителей информации или охлаждающих элементов. Внешние механические повреждения (вандализм) Потеря сигнала.
|
6
|
Критерий предельных состояний применительно к которым установлены требования по долговечности и сохраняемости
| Отказ одной или нескольких составных частей,
восстановление или замена которых на месте эксплуатации не предусмотрена эксплуатационной документацией
Снижение наработки на отказ (повышение интенсивности отказов) ниже (выше) допустимого уровня
Превышение установленного уровня текущих (суммарных) затрат на техническое обслуживание и ремонты или другие признаки, определяющие экономическую нецелесообразность дальнейшей эксплуатации
| 1) Отключение электроснабжения
Перебои в электропитании Вандализм (механические повреждения)
Из-за перебоев в питании. Из-за частой высокой нагрузки на сервер.
Учащение отказа оборудования. Устаревание или невозможность замены частей сервера.
|
7
|
Номенклатура и значения показателей надежности применительно к заданной модели эксплуатации
|
| Кт.н - коэффициент технического использования Кг - коэффициент готовности Ко.г - коэффициент оперативной готовности Кт.н.ож – Кг в режиме ожидания применения Кг.ож – Кг режиме ожидания применения Кэф – коэффициент сохранения эффективности Р(tб.р) – вероятность безотказной работы при наработке tб.р tб.р – наработка, в пределах которой вероятность безотказной работы изделия не ниже заданной
Р(tв) – вероятность восстановления (за заданное время tв) tож – время ожидания применения по назначению Тв – среднее время восстановления Тср – средняя наработка до отказа Λ - интенсивность отказов Тр.ср.сп – средний ресурс до списания (полный) Тр.ср.к.р – средний ресурс до капитального (среднего и т.п.) ремонта Тсл.ср.сп –средний срок службы до списания (полный) Тс.ср – средний срок хранения
| Кт.н=18*30/(18*30+0.5*15+2)=0.982 Кг=(18*100)/(18*100+1)=0.999 Ко.г=Кг*P(t)=0.999*0.5=0.499 Кэф=10/240=0.042
tб.р=100 дней P(tб.р)=1 tож=15 минут tв=1 час tср=100 дней
Тр.ср.к.р = 3.75 лет Тсл.ср.сп = 1 год Тс.ср = 5 лет
Тср= 10 лет
|
|
|
в
|
|
|
|
| | 1) Определение средней загруженности сервера
| 8
| Методы контроля соответствия заданным требованиям по надежности
| Методы вероятностного моделирования
Комбинированные методы (сочетание аналитических методов и методов моделирования)
Проведение специальных испытаний на надежность
Сбор и обработка статистических данных о надежности
Расчетно – экспериментальные методы
| 1) Отношение количества отказов к сроку эксплуатации.
1) Моделирование высокой нагрузки на сервер
1) Привлечение компаний, специализирующихся на поддержании работы серверов.
1) Проведение испытаний в режиме постоянного использования под высокой нагрузкой.
1) Ведение журнала технического обслуживания.
1) Тестирование системы в режиме эксплуатации.
| 9
| Требования и ограничения по конструктивным, технологическим и эксплуатационным способам обеспечения надежности с учетом экономических ограничений
| Анализ способов и разработка мероприятий обеспечения
надежности и проведение работ по оптимизации финансовых затрат на достижение заданных показателей надежности
| Проведение своевременного технического обслуживания(диагностика ПО и оборудования). Регулярная уборка серверных помещений и продувка охлаждающих элементов.
|
10
|
Необходимость разработки программы обеспечения надежности
| Мероприятия для включения в программу обеспечения
надежности
| Повышение квалификации сотрудников Замена более производительным и качественным оборудованием Проведение диагностических мероприятий.
|
|
|
|