Заказ работы

Заказать
Каталог тем
Каталог бесплатных ресурсов

Принципы построения и организации пакета прикладных программ

1. Общие принципы построения и организации пакета прикладных программ

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

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

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

Чаще всего прикладное программное обеспечение разрабатывается на принципах об’єктно-орієнтованого подхода.

Об’єктно-орієнтований подход основан на систематическом использовании моделей для язиково-незалежної разработки программной системы, на основе ее прагматики.

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

Модель содержит не все признаки и свойства предмета, который представляется ею, (понятие), а только те, которые важные для разрабатываемой программной системы. Тем самым модель "беднее", а, итак, предмет, который представляется проще. Но главное даже не в этом, а в том, что модель есть формальная конструкция: формальный характер моделей разрешает определить формальные зависимости между ними и формальные операции над ними. Это упрощает как разработку и изучение (анализ) моделей, так и их реализацию на компьютере. В частности, формальный характер моделей разрешает получить формальную модель разрабатываемой программной системы как композицию формальных моделей ее компонентов.

Таким образом, об’єктно-орієнтований подход помогает справиться с такими сложными проблемами, как

§        уменьшение сложности программного обеспечения;

§        повышение надежности программного обеспечения;

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

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

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



Размер файла: 46.5 Кбайт
Тип файла: doc (Mime Type: application/msword)
Заказ курсовой диплома или диссертации.

Горячая Линия


Вход для партнеров