Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Приложение, как сложная система




Системный подход к решению задачи по реализации проекта приложения TagCloud

Шардыко С.В., Махаев С.А. ФОМ-161001

Приложение, как сложная система

Само приложение можно рассматривать как систему определенной сложности, т.к. оно соответствует всем основным признакам системы:

· Структурированность системы. Выражается в структуре самого приложения, его элементов, классов, методов и других элементов.

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

· Подчиненность организации всей системы определенной цели. Вся организация построения и взаимодействия элементов приложения-системы служит единой конечной цели.

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

Система TagCloud
Элементы интерфейса (рабочие экраны, кнопки)
Графическая подсистема
Логическая подсистема
Упрощенная схема приложения как системы:

 

           
 
 
   
взаимодействие
 
   
Элементы логики (классы, методы)

 

 


Система обладает свойством целостности, т.е. элементы системы связаны друг с другом и обладают временной согласованностью существования, отвечая четкой логике активности относительно очередности и времени взаимодействий.

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

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





Поделиться с друзьями:


Дата добавления: 2017-02-24; Мы поможем в написании ваших работ!; просмотров: 311 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Надо любить жизнь больше, чем смысл жизни. © Федор Достоевский
==> читать все изречения...

2437 - | 2103 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 6.077 с.