Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


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

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

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

Главной целью анализа является преобразование этих неточных требований на точные определения. На этом этапе вырабатываются:
• архитектура и функции системы, требования к внешней среде, распределение функций между ПО и аппаратными средствами;
• интерфейсы и распределение функций между человеком и программной системой;
• требования к компонентам программной системы - программных и информационных, в частности к БД; требования к аппаратным ресурсам; физические характеристики компонентов ПО и их интерфейсы.

Структурный анализ предполагает такой подход к изучению системы, начинают с общего обзора ее, а затем постепенно переходят к более детальным уровней, образуя иерархию описаний. Главными принципами структурного анализа является принцип разделения на отдельные части и принцип иерархического упорядочивания. Кроме того, в этом анализе воплощаются принципы: абстрагирования, формализации, сокрытие несущественных деталей на каждом уровне; концептуального единства со всеми этапами ЖЦ; полноты и контроля относительно присутствия лишних элементов; непротиворечивости элементов, независимости логического проектирования от физического; структурирование данных; непосредственного доступа пользователя к БД.

Другие статьи по теме:

- Разработка программного продукта. Этапы проектирования и построение модели
- Алгоритмы
- Информационная модель
- Классификация case-средств
- Интегрированная программная среда поддержки дистанционного обучения «МатЛог»


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами