Лабораторная работа №1 «Разработка описания и анализ информационной системы в автотранспорте»


Пользовательские и системные требования



бет10/46
Дата08.11.2023
өлшемі1,15 Mb.
#190293
түріЛабораторная работа
1   ...   6   7   8   9   10   11   12   13   ...   46
Байланысты:
лаборат Инженерия 21,09,17
№ 2 - лекция
Пользовательские и системные требования
На основании полученных моделей строятся пользовательские требования, т.е. как было сказано в начале описание на естественном языке функции, выполняемых системой, и ограничений, накладываемых на неё.
Пользовательские требования должны описывать внешнее поведение системы, основные функции и сервисы предоставляемые системой, её нефункциональные свойства. Необходимо выделить опорные точки зрения и сгруппировать требования в соответствии с ними. Пользовательские требования можно оформить как простым перечислением, так и используя нотацию вариантов использования.
Далее составляются системные требования. Они включат в себя:

  1. Требования к архитектуре системы. Например, число и размещение хранилищ и серверов приложений.

  2. Требования к параметрам оборудования. Например, частота процессоров серверов и клиентов, объём хранилищ, размер оперативной и видео памяти, пропускная способность канала и т.д.

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

  4. Требования к программному интерфейсу.

  5. Требования к структуре системы. Например, Масштабируемость, распределённость, модульность, открытость.

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

  • распределенность - система должна поддерживать распределённое хранение данных.

  • модульность - система должна состоять из отдельных модулей, интегрированных между собой.

  • открытость - наличие открытых интерфейсов для возможной доработки и интеграции с другими системами.

  1. Требования по взаимодействию и интеграции с другими системами. Например, использование общей базы данных, возможность получения данных из баз данных определённых систем и т.д.



Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   46




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет