Удовлетворить требования или требованиям?

Информационная технология представляет собой комплекс сбора, передачи, обработки, хранения и доведения до пользователя информации, реализована современными средствами. Эти принципиально новые средства и методы обработки данных объединяются в целостные технологические системы и обеспечивают практически все функции ИТ. Основными характеристиками ИТ являются:

o объектом обработки данные;

o целью обработки является получение информации;

o средствами реализации процесса в ИТ являются программные, аппаратные, программно-аппаратные вычислительные комплексы;

o процессы обработки данных разделяются на операции в соответствии с данной предметной областью;

o выбор управляющих воздействий процессами обработки осуществляется лицами, принимающими решения;

o критерием оптимизации процесса обработки является своевременность представления информации пользователю, ее достоверность, надежность, ясность и полнота.

Информационная технология как система обладает следующими свойствами:

o целесообразность;

o наличие компонент и структуры;

o взаимодействие с внешней средой;

o целостность;

o развитие во времени.

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

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

o обеспечение реализации процессов циркуляции и обработки информации по заданным критериям их эффективности, стоимости и сроков обработки;

o включения полного набора блоков переработки информации и информационно-технологических процессов в их взаимосвязи с нормативами их выполнения;

o включения аппаратно-программных средств поддержки информационно-технологических процессов;

o определение организационной структуры, которая должна обеспечить планирование и нормирование процессов циркуляции и обработки информации;

o включение методов реализации процессов циркуляции и обработки информации их документирования и контроля;

o определение форм программных и технологических документов;

o определение порядка освоения и внедрения информационных технологий, а также использования ее как базы для адаптации средств автоматизации к условиям внешней среды;

o описание средств, реализующих перечисленные требования;

o наличие очевидных преимуществ по сравнению с существующими технологиями для внедрения информационных технологий.

Кроме того, для оценки их эффективности часто используют следующие критерии:

o достижения функциональной полноты;

o оперативность (своевременность) обработки данных;

o своевременность поступления информации к пользователю. Информационная технология должна давать возможность оценить влияние

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

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

В заметке «Требования к системе управления требованиями» приведен ряд базовых критериев, которым должна удовлетворять современная система управления требованиями. Другие базовые материалы смотрите в статье «Мозг системного аналитика глазами команды», в которой производится сравнение систем по трем ключевым архитектурным параметрам, и в статье «Данные vs документы», в которой поясняются преимущества управления атомарными требованиями в специализированных системах управления требованиями. А также в заметках «Системы управления требованиями — что и зачем?» и «Про системы управления требованиями».

Cradle поддерживает все требования, описанные в заметке «Требования к системе управления требованиями». Ниже примеры с иллюстрациями:

  • Декомпозиция требований

Cradle позволяет создавать иерархии требований и умеет автоматически их визуализировать в виде HID-диаграмм

Единица управления — item, атомарное требование, относительно которого ведется все управление (версии, варианты, статус, приоритеты, управление пользователями и т.д.)

При этом легко переключиться в представление «документ»

  • Типизация и шаблонизация требований

Cradle позволяет настраивать любые типы требований (НФТ, ФТ, Use Cases, User Story….) и проектных артефактов (Задача, Стейкхолдер, Риск, Issue, Bug…). Это гарантирует возможность использования Cradle при проектировании систем и управления проектами по любой методологии. Компанией SATURS настроено более 100 решений на базе Cradle, часть из которых можно получить бесплатно, например:

  1. для начинающих аналитиков схема управления требованиями по Вигерсу .
  2. Для управления разработкой бортового ПО по КТ 178 B
  3. Для управления моделями информационной безопасности и требованиями к защите
  4. Для управления проектами по разработке по Scrum
  5. Для управления проектами по созданию АС с использованием ГОСТ 34 (разрабатывается новая схема, присоединяйтесь )
  6. Для управления требованиями в формате Use Cases http://cradle.saturs.ru/use-cases-schema/ и http://cradle.saturs.ru/7-steps/
  7. Для управления корпоративной архитектурой и СМК
  8. и многие другие

Все это настраивается без программирования, с помощью простых визуальных форм.

Для каждого типа элементов может быть создан свой шаблон заполнения — один или несколько (для разных ситуаций).

  • Классификация требований

Cradle позволяет настроить любые классификаторы требований и далее использовать их для выборки нужной группы требований. Поисковые фильтры (запросы) могут быть сохранены для повторного использования и вынесены на стартовую страницу для быстрого вызова.

  • Трассировка требований друг на друга

Cradle позволяет настраивать любые типы связей, включая отношения родитель-дочерний без ограничения их общего количества и количества между заданными типами элементов (много систем имеют такие ограничения). Допустимая кардинальность связей — многие-ко-многим. Cradle позволяет фильтровать множество требований по типам связей, что крайне необходимо для крупных проектов.

  • Графическое моделирование требований

Cradle поддерживает множество графических нотаций, включая UML, SysML, IDEF0, ER, DFD и многие другие .

Эта поддержка — не «рисовалка», каждый символ имеет связанную с ним спецификацию, к которой применяются все функции СУТ — версионирование, атрибуты, ведение истории, участие в трассировочных представлениях и др. При этом можно трассировать элементы требований прямо на элементы спецификаций, т.е. поддерживать сквозную трассировку требований между текстовыми требованиями и моделями.

Также Cradle умеет проверять соответствие построенной модели ее нотации и выявлять ошибки моделирования.

  • Согласование требований с клиентами

Cradle позволяет подключать заказчиков к проекту для участия в обсуждении требований, при этом с помощью настроек доступа точно определяется, какая информация должна быть видна/доступна специалистам заказчика, а какая нет.

Есть встроенный механизм иерархических дискуссий, каждая из которых может иметь статус. По статусам дискуссий можно осуществлять поиск требований.

  • Хранение первичных документов с требованиями

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

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

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

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

  • Экспорт сводных документов требований

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

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

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

Примеры публикуемых документов: «Требования пользователя», «Концепция», «Техническое задание», «Отчет об анализе бизнес процессов», «План управления рисками» и многое другое.

  • Версионирование требований

Каждое требование имеет версию. Относительно каждого атрибута каждого требования ведется история изменений, которую можно отмотать и отфильтровать. Есть подсветка отличий

  • Варианты требований

Поддерживаются варианты требований, например, для выпуска изделий для разных рынков:

Также есть специализированные функции для ведения библиотек требований и наследования с изменением (Адаптации)

  • Управление статусами требований

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

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

  • Трассировка требований на рабочие продукты

Возможности интеграции позволяют соединить Cradle с любым инструментом.

  • Управление задачами, связанными с требованиями

В Cradle можно управлять задачами и назначать их на участников проекта, при этом у каждого будет персональная панель задач, на которую будут фильтроваться для быстрого доступа именно его задачи.

Задачи можно связывать с любыми требованиями и проектными данными. Также есть готовая двусторонняя интеграция с MS Project.

  • Управление базовыми линиями (baseline) требований

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

  • Удалённый многоплатформенный доступ

Cradle может быть развернут в гетерогенной среде (Windows, Linux), возможно подключение к серверу с удаленных компьютеров как с помощью толстого клиента, так и с помощью настраиваемого веб-интерфейса.

  • Интеграция с используемыми в компании инструментами

Возможности интеграции позволяют соединить Cradle с любым инструментом.

Первое правило – при построении алгоритма прежде всего необходимо задать множество объектов, с которыми будет работать алгоритм. Формализованное (закодированное) представление этих объектов носит название данных. Алгоритм приступает к работе с некоторым набором данных, которые называются входными, и в результате своей работы выдает данные, которые называются выходными. Таким образом, алгоритм преобразует входные данные в выходные. Это правило позволяет сразу отделить алгоритмы от «методов” и «способов”. Пока мы не имеем формализованных входных данных, мы не можем построить алгоритм.

Второе правило – для работы алгоритма требуется память. В памяти размещаются входные данные, с которыми алгоритм начинает работать, промежуточные данные и выходные данные, которые являются результатом работы алгоритма. Память является дискретной, т.е. состоящей из отдельных ячеек. Поименованная ячейка памяти носит название переменной. В теории алгоритмов размеры памяти не ограничиваются, т. е. считается, что мы можем предоставить алгоритму любой необходимый для работы объем памяти. В школьной «теории алгоритмов” эти два правила не рассматриваются. В то же время практическая работа с алгоритмами (программирование) начинается именно с реализации этих правил.

В языках программирования распределение памяти осуществляется декларативными операторами (операторами описания переменных). В языке Бейсик не все переменные описываются, обычно описываются только массивы. Но все равно при запуске программы транслятор языка анализирует все идентификаторы в тексте программы и отводит память под соответствующие переменные.

Третье правило – дискретность. Алгоритм строится из отдельных шагов (действий, операций, команд). Множество шагов, из которых составлен алгоритм, конечно.

Четвертое правило – детерменированность. После каждого шага необходимо указывать, какой шаг выполняется следующим, либо давать команду остановки. Пятое правило – сходимость (результативность). Алгоритм должен завершать работу после конечного числа шагов. При этом необходимо указать, что считать результатом работы алгоритма.

Год выхода: 2010
Жанр: MMO-экшен, аркадный танковый симулятор
Разработчик:Wargaming.net

20 марта 2018 вышло самое глобальное обновление популярной онлайн игры — World of Tanks 1.0. Новый движок Core, пришедший на смену старому BigWorld, обеспечивает грандиозное улучшение графики и новые технологические возможности, которых в будущем станет еще больше. Основная часть контента воссоздана с нуля в HD качестве, проще говоря — разработчики перерисовали всё. К каждой карте был написан свой уникальный динамический саундтрек, передающий атмосферу региона. Но самое главное — оптимизация, ее сделали на достойном уровне и просадок в FPS у игроков не будет.

  • Системные требования World of Tanks
    • Минимальные системные требования
    • Рекомендуемые системные требования
    • Системные требования для игры на настройках «Ультра»
  • Компьютер для World of Tanks
    • Видеокарта для World of Tanks 1.5
    • Процессор для World of Tanks 1.5
    • Оперативная память для World of Tanks 1.5
    • Компьютеры и ноутбуки для World of Tanks 1.5
  • Изменения в World of Tanks 1.0
    • Современная графика на движке Core
    • Новый саундтрек
    • World of Tanks enCore
    • Ангар

Содержание

Системные требования World of Tanks

Анонс таких глобальных изменений породил немало мнений и дискуссий по этому поводу. Один из основных вопросов игроков — как новая графика будет взаимодействовать со старыми компьютерами? С версии World of Tanks 1.5 больше не поддерживаются операционные системы Windows XP и Windows Vista. Cистемные требования World of Tanks на лето 2019 года таковы:

Минимальные системные требования:

  • Процессор: c двумя и более физическими ядрами, поддерживающий технологию SSE2
  • Видеокарта: GeForce 8600/ATI Radeon HD 4550M
  • Оперативная память: 2 ГБ для Windows 7/8/10
  • Операционная система: Windows 7/8/10
  • Место на диске: 40 ГБ

Рекомендуемые системные требования:

  • Процессор: Intel® Core™ i5 или AMD FX-6xxx
  • Видеокарта: NVIDIA® GeForce® GTX 660 2 GB / NVIDIA® GeForce® GTX 1050 2 GB / Radeon™ HD 7850 2 GB
  • Оперативная память: 4 Гб
  • Операционная система: Windows 7/8/10 — 64-bit
  • Место на диске: 40 ГБ
  • Скорость интернет-соединения: 1024 Кбит/с или выше (для работы голосового чата)

Системные требования для игры на настройках «Ультра»

  • Процессор: Intel Core i5-7400 / AMD Ryzen 5 1500X
  • Видеокарта: NVIDIA® GeForce GTX 1050 Ti 4 ГБ / NVIDIA® GeForce GTX 1650 4 ГБ / Radeon RX 570 (4 ГБ)
  • Оперативная память: 8 Гб
  • Операционная система: Windows 7/8/10 — 64-bit
  • Место на диске: 61.5 ГБ
  • Скорость интернет-соединения: 1024 Кбит/с или выше (для работы голосового чата)

Компьютер для World of Tanks

В World of Tanks мы имеем как базовые, так и расширенные настройки. Исходя из системных требований и тестов мы рекомендуем следующие следующие компоненты ПК:

Видеокарта для World of Tanks

Потребление видеопамяти в World of Tanks на максимальных настройках игры:

  • 1920х1080: 2.5 ГБ — 3.0 ГБ;
  • 2560х1440: 3.0 ГБ — 3.2 ГБ;
  • 3840х2160: 3.6 ГБ — 4.1 ГБ;

Таким образом оптимальной в World of Tanks при любых разрешениях является видеокарта с объемом видеопамяти в 4 ГБ и более. При меньшем объеме видеопамяти будет дополнительно нагружаться оперативная память, что приведет к фризам. Практически любая современная видеокарта будет удовлетворять запросам игры.

Средний и минимальный FPS в World of Tanks на различных видеокартах NVIDIA GeForce GTX и GeForce RTX:

Разрешение 1920х1080, максимальные настройки графики

Для World of Tanks в разрешении 1920х1080 (FHD) на максимальных настройках потребуется видеокарта GeForce GTX 1650 4 ГБ (80 FPS) или GeForce GTX 1050 Ti 4 ГБ (65 FPS).

Разрешение 2560х1440, максимальные настройки графики

Для World of Tanks в разрешении 2560х1440 (2K) на максимальных настройках потребуется видеокарта GeForce GTX 1060 6 ГБ (76 FPS) или новая GeForce GTX 1660 6 ГБ (75 FPS). Видеокарта GeForce GTX 1650 выдаст 50 кадра в секунду в WoT, поэтому вам потребуется сменить настройки с максимальных на высокие.

Разрешение 3840х2160, максимальные настройки графики

Для World of Tanks в разрешении 3840х2160 (4K) на максимальных настройках потребуется видеокарта GeForce GTX 1080 8 Гб (63 FPS) или новая GeForce RTX 2060 Super 6 Гб (60 FPS). Видеокарта GeForce RTX 2060 выдаст 55 кадра в секунду в WoT, что тоже неплохой результат, но пару настроек графики придется снизить.

Процессор для World of Tanks

Процессор для World of Tanks 1.5 не требует большой производительности. Для игры в FHD разрешении подойдет процессор уровня Intel Core i3 старых поколений, Pentium G или AMD Ryzen 3, что позволит вам получить достойный уровень FPS при соответствующей видеокарте. Игра задействует максимум до 8 вычислительных потоков. Но полностью использует ресурсы 4 ядер.

Оперативная память для World of Tanks

Как уже было сказано выше, ваша видеокарта должна обладать видеопамятью от 4 ГБ для любых разрешений, чтобы не занимать ресурсы ОЗУ. Потребление оперативной памяти на максимальных настройках:

Видно, что World of Tanks потребляет до 4.3 ГБ ОЗУ при условии, что будут закрыты все другие приложения и достаточный объем видеопамяти. Оптимальный объем оперативной памяти, необходимый для комфортной игры — 8 ГБ.

Игровые компьютеры и ноутбуки для World of Tanks

World of Tanks 1.5 не требует сверхмощного игрового компьютера. Оптимальная сборка для получения 60 FPS на максимальных настройках в разрешении FHD выглядит следующим образом:

  • Видеокарта GeForce GTX 1650 4 ГБ;
  • Процессор Intel Core i3-10100/AMD Ryzen 3 3200G;
  • Оперативная память DDR4 объемом 8 ГБ;

Мы надеемся, что это руководство поможет вам понять, какой компьютер нужен для World of Tanks, или на что ориентироваться при покупке собранного компьютера. Также предлагаем вам ознакомиться с нашими игровыми компьютерами Delta Game, которые отлично подойдут для World of Tanks.

  • Игровой компьютер на GeForce GTX 1650

    DRAGON

    от 44 900 ₽

    • видеокарта GeForce GTX 1650
    • процессор Intel Core i3-9100F 3600 МГц
    • оперативная память 8 ГБ DDR4 2666 МГц
    • материнская плата Intel B365
    • SSD накопитель 480 ГБ SSD
    • жесткий диск без HDD
    • блок питания 500W, 80 PLUS Bronze

    48 900 ₽ за рекомендуемую комплектацию

  • Игровой компьютер на GeForce GTX 1650 Super

    CERBER

    от 51 500 ₽

    • видеокарта GeForce GTX 1650 Super
    • процессор Intel Core i3-9100F 3600 МГц
    • оперативная память 8 ГБ DDR4 2666 МГц
    • материнская плата Intel B365
    • SSD накопитель 240 ГБ SSD
    • жесткий диск 1000 ГБ HDD
    • блок питания 500W, 80 PLUS Bronze

    53 500 ₽ за рекомендуемую комплектацию

  • Игровой компьютер на GeForce GTX 1660 Super

    KRAKEN

    от 59 900 ₽

    • видеокарта GeForce GTX 1660 Super
    • процессор Intel Core i5-9400F 2900 МГц
    • оперативная память 8 ГБ DDR4 2666 МГц
    • материнская плата Intel B365
    • SSD накопитель 240 ГБ SSD
    • жесткий диск 1000 ГБ HDD
    • блок питания 500W, 80 PLUS Bronze

    69 900 ₽ за рекомендуемую комплектацию

Смотреть все игровые компьютеры

Смотреть все игровые ноутбуки

Изменения в World of Tanks 1.0

Разработчиками была проделана долгая работа, прежде чем мир увидит WoT 1.0 и изменений в игре так много, что осознать все сразу вы не сможете. По сути Wargaming предлагает нам новую игру. Рассмотрим основные изменения в World of Tanks 1.0:

Современная графика на движке Core

Новый движок Core пришел на замену BigWorld когда стало ясно, что невозможно реализовать новые возможности на старом движке. Ни один существующий движок не смог удовлетворить разработчиков, поэтому было принято решение разработать свое ядро, на что ушло 3 года и еще один год на перерисовку всего контента. Пройдемся по основным графическим изменениям.

— Небо. В WoT 1.0 небо станет фотореалистичным: команда разработчиков работает над каждой картой отдельно. Отличить небо World of Tanks от реального будет крайне сложно: облака в игре плывут туда, куда их гонит ветер, и меняют цвет в зависимости от освещения.

— Освещение. Благодаря технология Global Illumination, которая была добавлена в новом графическом движке, все объекты взаимодействуют с освещением так же, как и в реальном мире.

— Тени. Технология Adaptive Shadow Maps рассчитывает тени от неподвижных объектов (здания, скалы, деревья и т. д.) и сохраняет их в специальной многократно используемой текстуре теней. Это снижает нагрузку на процессор и видеокарту. Подвижные объекты (техника, падающие деревья и проч.) получат улучшенные динамические тени.

— Ландшафт. Благодаря новому графическому движку разработчики повысили как геометрическую (ландшафт станет более объёмным), так и текстурную детализацию ландшафта. Даже самые мелкие неровности станут более заметными, это же касается и мелких элементов: травы, листьев, камней. Уровень детализации гораздо выше того, что вы видели в игре раньше. Для повышения уровня детализации и сохранения производительности использовалась технология виртуальной текстуры: она обеспечивает более качественное смешивание базовых текстур. Если ваша машина будет оставаться неподвижной, ландшафт меняться не будет. Однако с началом движения между кадрами постепенно начнут генерироваться новые текстуры.

— Вода. Были разработаны инструменты, позволяющие создавать несколько состояний воды: спокойная вода для озёр, текущая вода для рек и волны для моря. Вместе с этим реализована новая технология Screen Space Reflection для отрисовки отражений в воде. Отражаться будут не только объекты, но и взрывы, выстрелы, дым и тени. И всё это будет потреблять меньше ресурсов, чем раньше! С новым графическим движком на поверхности воды будет формироваться рябь, а волны будут разбиваться о камни. Реки больше не будут плоскими текстурами — вода будет двигаться как в реальном мире.

— Растительность. В обновлении 1.0 растительность полностью изменится. Деревья станут детально проработанными и будут выглядеть реалистичнее. И их в игре появится более 100 видов! Проезжаете вы по запутанным дорожкам солнечных пригородов, засаженных соснами, пробираетесь сквозь засыпанные снегом ели или тщательно выцеливаете противника сквозь густые дубы — уникальная растительность всегда подскажет вам, где вы находитесь, и создаст особую атмосферу на каждой карте. Трава теперь загружается быстрее, а тени выглядят натурально, делая более реалистичными такие карты, как «Карелия» и «Рудники». Кроме того, вся растительность станет реагировать на происходящее в бою, и не важно, производите вы выстрел или доворачиваете корпус танка. Однако не переживайте, это не выдаст вашу позицию: все эти эффекты будут отображаться только на вашем компьютере.

— Объекты архитектуры. Новый графический движок позволяет увеличить количество текстурных карт и их детализацию. Теперь художники могут создавать новые объекты и улучшать их внешний вид. И хорошая новость в том, что это не ухудшит производительность! Чтобы избежать проблем с производительностью, разработчики применили технологию «потоковой загрузки». Она используется для передачи текстур и геометрии разного качества по необходимости: уровень детализации зависит от расстояния между точкой и вашей машиной. Чем дальше вы находитесь от точки, тем легче вашему компьютеру производить её расчёты.

Новый саундтрек

Новая музыка World of Tanks призвана создать уникальную атмосферу для каждой карты. Создавая саундтрек, композиторы Андрюс Климка и Андрей Кулик изучали фольклор и аутентичные музыкальные инструменты, характерные для каждого региона, представленного на картах в игре. Более 50 музыкантов со всего мира помогали записывать партии национальных инструментов. Это означает, что вы можете услышать самые разные мелодии и мотивы: от индейских до арабских.
Полученный уникальный материал композиторы соединили с симфоническим звучанием и боевой атмосферой. В результате получился мощный, интересный звук, который мы уже можем услышать в игре. Часть симфонической музыки записана совместно с Пражским симфоническим оркестром FILMHarmonic. К слову, его дирижёр Адам Клеменс участвовал в записи саундтреков для различных видеоигр, фильмов и телевизионных шоу, в том числе для «Игры престолов», «Фарго» и «Района № 9».

World of Tanks enCore

Разработчики выпустили утилиту enCore — демо нового графического движка World of Tanks. Программа позволит вам протестировать свою систему и увидеть, как на ней работает обновление 1.0. Скачать программу можно .

Ангар

Ангар изменился значительно. По сути, старый душный разработчики просто убрали и предлагают игрокам переехать в базу под открытым небом в лесу. Ваши машины теперь будут красоваться в открытом лагере посреди живописной природы. Экипаж и технический персонал разбили лагерь и теперь заняты бытовыми делами: кто-то прогуливается вдоль машин, пользуясь редкой свободной минутой, кто-то сидит у костра, а кто-то рубит дрова. Люди выводят атмосферу игры на новый уровень. Также в Ангаре появится параллаксный скроллинг (то есть экран будет двигаться вместе с мышкой). Если этот эффект будет вызывать у вас дискомфорт, вы сможете отключить его в настройках.

Основные требования к системе

Цель создания системы и критерии эффективности её функционирования

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

Критериями эффективности данной системы являются:

скорость и удобство ввода нового документа в систему;

скорость поиска документов, а так же количество критериев для поиска;

гибкость настройки системы под существующие бизнес-процессы в организации;

надежность хранения информации в системе;

простота внедрения системы и затраты на обучение сотрудников;

простота эксплуатации.

Функциональное назначение системы

Структурированная система хранения документов предприятия предназначена для хранения и поиска документов, предоставляет следующие функции:

создание документов определенных типов (договора, приказы, свидетельства);

назначение документам позиции в картотеке, где хранятся их оригинал;

создавание отчетов о документах, лежащих в выбранной позиции картотеки;

сканирование документа непосредственно из пользовательского приложения;

прикрепление изображения к документу;

создавание отчета о документах, срок которых подходит к концу;

поиск по различным параметрам документа;

перемещение документов в архив;

распечатка копии документа;

создание и загрузка резервных копий базы.

Требование к функциональной структуре системы

Структурная схема структурированной системы хранения документов предприятия представлена на рис.1.1.

Структурированная система хранения документов предприятия подразделяется на следующие подсистемы:

подсистема обслуживания приложения. Состоит из модулей: модуль резервного копирования (позволяет сохранить текущее состояние базы данных и хранилища файлов и восстановить его) и модуль обновления структуры базы данных (изменяет структуру базы данных для совместимости с новой версией приложения);

подсистема управления документами. Состоит их модулей: модуль логики обработки документов (инкапсулирует в себе правила обращения с документами — ввод нового документа, поиск, удаление) и модуль печати и сканирования документов (обеспечивает взаимодействие с принтером и сканером пользователя);

подсистема обращения к источникам данных. Состоит из модулей: модуль хранения прикрепленных файлов (позволяет хранить прикрепленные файлы в одном общем хранилище) и модуль обращения к базе данных (обеспечивает связь приложения с базой данных).

В целом система предоставляет следующие основные функциональные возможности:

1) Заведение документа

Входные данные: описание документа по атрибутам.

Выходные данные: электронная карточка документа, записанная в базу данных;

2) Поиск документа

Входные данные: критерии поиска.

Выходные данные: список найденных документов;

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

Входные данные: изображение со сканера.

Выходные данные: прикрепленное к документу изображение записывается в хранилище файлов;

4) Прикрепление файла к документу

Входные данные: выбранный пользователь файл.

Выходные данные: прикрепленный файл записывается в хранилище файлов;

5) Уведомление о документах с истекающим сроком

Входные данные: заведенные в базе данных электронные карточки документов.

Выходные данные: список документов с истекающим сроком;

6) Подключение модуля расширения состава документов

Входные данные: файл модуля, помещенный в специальную папку.

Выходные данные: изменение структуры базы данных, добавление нового типа документов в систему;

7) Резервное копирование

Входные данные: база данных и хранилище файлов

Выходные данные: сжатый файл — резервная копия.

Состав типовых проектных решений и пакетов прикладных программ, применяемых в системе

Структурированная система хранения документов предприятия написана на языке C# и использует библиотеку WPF, для визуализации графического интерфейса. Эта библиотека основана на языке разметки xaml, что позволяет при разработке внешнего вида приложения использовать специализированные программные продукты.

В качестве базы данных была выбрана SQLite — эффективное решение, не требующее наличия выделенного сервера.

Требования к техническому обеспечению

Для работы структурированной системы хранения документов предприятия требуется персональный компьютер со следующими характеристиками и устройствами:

процессор: 1 ГГц (или выше);

ОЗУ: 1024 Мб (или выше);

жесткий диск: 10 Гб (или выше);

видеоадаптер;

монитор;

клавиатура;

мышь.

Для доступа к функциям печати и сканирования требуются соответствующие устройства.

Требования к информационному обеспечению

Во время работы структурированная система хранения документов предприятия использует базу данных SQLite (main. db);

Основные требования к базе данных:

надежность хранения данных;

развитая система транзакций;

большая скорость выполнения сложных запросов выбора;

отсутствие необходимости в выделенном сервере;

наличие развитых средств управления и проектирования базой данных;

наличие обширной документации.

Требования к программному обеспечению

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

Операционная система: Windows XP SP 3, Windows Vista, Windows 7 (или выше)

.net Framework 4.5 Client Profile;

Windows Installer 3.1 (или выше).

Для доступа к функциям печати и сканирования требуется установка драйверов соответствующих устройств.

Перспективность системы, возможность ее развития

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

Дальнейшее развитие системы будет включать в себя:

разработку многопользовательской версии приложения;

разграничение прав доступа пользователей;

добавление истории операций над документами;

развитие пользовательского интерфейса;

работу с электронными документами (создание по шаблону, электронно-цифровая подпись)

добавление интеграции с существующими CRM-системами.

Удовлетворить требования или требованиям?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *