Объектно-ориентированная методология разработки сложных систем. Глотова Т.В. - 3 стр.

UptoLike

Составители: 

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




                                   3