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


  На сайте

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


Разработка программного продукта. Этапы проектирования и построение модели


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

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

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

При проектировании возникают новые термины и определения, пополняют запас терминов, которые использовались при анализе.

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

Спецификация состоит из правил формулировки и отображения результатов на программной речи и включает в себя:

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

Спецификация метода должна заменить некоторые методы прямым доступом к свойствам. Например метод GetLastName, SetLastName, представленный во время анализа, должен быть замещен прямым доступом к последнему имени на этапе проектирования. Другая спецификация может принимать форму замещенных атрибутов соответствующих методов. Например, атрибут Возраст или атрибут Прибыль может быть заменен методами, подсчитывают значения: Возраст = Сегодня Дата_нарождения; Прибыль = Загальний_прибуток Кредиты.

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

- Понятие алгоритма
- Использование языков и сред программирования как средств обучения
- Построение алгоритмов
- Средства структурного анализа и проектирования систем
- Интегрированная программная среда поддержки дистанционного обучения «МатЛог»


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

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



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

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



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


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


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





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