Классификация системы TagCloud

По взаимодействию с внешней средой Комбинированная. Взаимодействие выражается в обновлении режима и характеристик работы системы в зависимости от внешней среды.
По структуре Сложные. Состоит из нескольких подсистем, взаимодействующих друг с другом.
По характеру функций Специализированная. Выполняет довольно специфическую задачу, не имеющую возможности применения в других областях без коренных изменений в самой системе.
По характеру развития Развивающиеся. Постоянно адаптирующаяся под условия внешней среды. Как для требований пользователей, так для требований правил постинга.
По степени организованности Хорошо организованная. Систему можно отнести к хорошо организованным, т.к. известны все элементы системы, их взаимосвязь с целью системы и конечный результат работы.
По характеру связи между элементами Стохастическая. В алгоритмах генерации присутствует намеренно встроенный элемент случайности. Но качество и назначение конечного результата работы системы неизменно и строго соответствует цели системы.
По характеру структуры управления Централизованная. Относительно разработчика и относительно пользователя система является таковой. Разработчик осуществляет централизованное управление и обновление системой. Пользователь так же осуществляет управление централизованно, только он управляет своей версией приложения.
По назначению Производящая. Система создана для того, чтобы производить определенного рода контент, вспомогательный (сопутствующий основному содержимому, к которому прилагается после его создания) , но не менее важный, чем основная часть.

Работа с неопределенностями

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

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

Возможно применение решения как для стохастической неопределенности.

Пример конкретного фактора влияния на систему, который связан с неопределенностью- Изменение администрацией Instagram политики ограничений действий пользователей и лимитирования содержимого поста . Такое вполне возможно, но есть неопределенность времени возникновения подобного события, а так же характера его содержания. Ведь данное событие сопряжено со следующими вопросами:

· Какие лимиты буду обновлены?

· Обновления лимитов пойдут в сторону уменьшения или увеличения?

· Когда будут внесены изменения, влияющие на систему TagCloud?

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

Благодаря статистическому анализу возможно ответить на описанные ранее вопросы, получив следующие данные:

· Среднее значение дельты по лимитам за прошлые года обновлений внешней среды (Instagram)

· Наиболее частый вариант развития ограничений

· Периодичность изменений и промежутки «стабильности» состояния внешней среды (Instagram)

Цели системного анализа

1) Сформировать более комплексное представление о проекте, как о системе;

2) Определить наиболее важные элементы системы;

3) Определить факторы, влияющие на состояние и развитие системы;

4) Определить текущие, а так же перспективные проблемы системы и найти способы их решения;

5) Создать базу для дальнейшего плана развития системы

Выводы:Системный анализ проекта позволяет рассмотреть его со всех сторон и открыть новые особенности реализации и развития, которые раньше были не столь явными. Он помогает разложить текущее состояние проекта на небольшие детали, разделить более общие проблемы на их составляющие, что способствует более эффективному и , местами, более быстрому их решению. Подход рассмотрения сложной системы детализирует каждый аспект, включая определение класса системы относительно множества параметров, что тоже играет немаловажную роль в понимании особенностей проекта и связанных с ними решений.

Наши рекомендации