Справочник программиста в стихах. От проектирования до внедрения
Шрифт:
Система создана обычно.
Другая группа говорит,
Как выполняться им прилично.
И нефункциональных свойств
Набор проявится во время
Взаимодействия устройств
Системы с ближним окружением.
Верифицируемость
Верифицируемость – это
Способность оценить корректность
Системы. И обычно тесты,
При этом, основное средство.
Безопасность
Суть «безопасности», как свойства,
В
Ни для людей жизнеустройства
Не угрожает ни природе.
Защищённость
А защищённость нам покажет,
Как много может от воздействий
Извне и всяческих вмешательств
В системе быть противодействий.
Надёжность
Свойство надёжности системы
Даёт возможность оценить,
Что в установленных пределах
Она параметры хранит
Для функций нужные. И часто
Включает свойств набор таких
Как долговечность, безотказность,
И сохраняемость при них.
Производительность
Производительность системы
Есть внешний признак. Обозначит
Период времени примерный
На выполнение задачи.
Эффективность
А эффективность позволяет
Оценку дать внутри системы –
Насколько мало потребляет
Она ресурсов в это время.
Масштабируемость
А масштабируемость может
Нам показать, насколько тут же
Эффект растёт, коль приумножить
Ресурс, что для системы нужен.
Совместимость, интероперабельность, переносимость
Интероперабельность,
Она же совместимость
Как коммуникабельность
Систем. Переносимость –
Есть совместимость та же,
Только вертикальная:
Одна система ляжет
Другой в основание.
Повторная применимость (Reuseability)
Что ж… применимостью повторной,
Зовут способности системы,
Частей её, быть примененной
В создании новых приложений.
Способность к эволюции
Способность к эволюции –
Возможность изменения,
Даёт добавить функции
Уже после внедрения.
Ремонтопригодность
А свойство «ремонтопригодность»
Обозначает, что в системе
Предполагается возможность
Ремонта и обнаружения
Причин отказов, повреждений,
И прочих сведений полезных
В работах по восстановлению
И в тех. обслуживаниях к месту.
Понятность
Понятность – внутреннее свойство,
Показывающее возможность
Понять системное устройство –
Сокрытую в системе сложность.
Удобство
Удобство –
свойство у системПоказывающее наглядность
И дружественность их ко всем –
Для пользователей приятность.
Опыт пользователя, опыт взаимодействия (User experience, UX)
User experience (Юзер экспириенс) системы –
Дизайн пользования ей,
Весьма полезен в применении
Программы будет у людей.
При проектировании надо
Понять, кто пользователь наш,
Вооружиться этим взглядом,
Экранов набросать коллаж,
Определить их переходы,
Сформировать макеты и
Продемонстрировать в итоге
То, что получится, среди
Возможных юзеров системы
И тех, чей важен интерес,
Чтобы понять, насколько в целом
Такой подходит интерфейс.
Глава 2. Виды информационных систем
Классификация по степени автоматизации
Автоматические системы
Автоматической системе
Участие людей не нужно,
А если нужно, то по мере
Эпизодической с ней дружбы.
Автоматизированные системы
Системы, где в работе нужен
Труд человека постоянно,
И делают его получише
Автоматизи…ированно.
Классификация по сфере применения
Система обработки транзакций или данных (СОД, СОТ, OLTP, TPS)
Системы обработки данных –
Транзакционные системы –
Используются регулярно
Для типовых задач, к примеру,
Сбор данных с датчиков, заказы,
Запросы, платежи… как ритмы,
Решения в них однообразны
И по известным алгоритмам.
Информационно-справочная система (ИСС)
Системы для хранения данных,
Поиска, вывода их в виде
Бумажном или же экранном,
Контекстном и иерархичном.
Информационная система управления (ИСУ, УИС, MIS)
ИСУ, системы управления,
Учётные системы – могут
Хранить в БД свои значения,
Искать их, обработать, чтобы
Формировать из них отчёты.
И оставляют человеку
Решения принимать в расчёте
На понимание данных этих.
Система поддержки принятия решений (СППР)
СППР даёт возможность,
Наборы данных обработав,
Повысить для решений точность
За счет проделанных расчетов.
Информационная система мониторинга (ИСМ, ESS)