Заказ работы

Заказать
Каталог тем

Самые новые

Значок файла Управление качеством. Метод. указ. / Сост.: О.И. Нохрина, Н.В. Ознобихина: ГОУ ВПО «СибГИУ». – Новокузнецк, 2004. – 24 с., 36 ил., 4 табл. (4)
(Методические материалы)

Значок файла Технико-экономические расчеты процесса изготовления отливок: Метод. указ. / Сост.: Г.Ф. Зайнутдинов: ГОУ ВПО «СибГИУ». – Новокузнецк, 2004. - 41 с. (4)
(Методические материалы)

Значок файла ТЕОРИЯ ВЕРОЯТНОСТЕЙ И МАТЕМАТИЧЕСКАЯ СТАТИСТИКА. Методические указания и индивидуальные задания по дисциплине «Высшая математика» для заочников (5)
(Методические материалы)

Значок файла Тексты для развития навыков чтения и говорения на французском языке: Учеб. пособие для студентов I курса технических специальностей / ГОУ ВПО "СибГИУ".– Новокузнецк,2004. – 46 с. (3)
(Методические материалы)

Значок файла Рынок ценных бумаг: Программа, вопросы для самопроверки, экзаменационные вопросы по дисциплинам «Рынок ценных бумаг и биржевое дело», «Операции с ценными бумагами», «Рынок ценных бумаг»: Метод. указ./ Сост.: Е.В. Иванова, Ю.В.Лунева: СибГИУ. – Новокузнецк, 2001. – 49 с. (3)
(Методические материалы)

Значок файла Рынок ценных бумаг: задания и методические указания по выполнению контрольных работ по дисциплинам «Рынок ценных бумаг и биржевое дело», «Операции с ценными бумагами», «Рынок ценных бумаг»: Метод. указ./ Сост.: Е.В. Иванова, Ю.В.Лунева: СибГИУ. – Новокузнецк, 2002. – 50 с. (4)
(Методические материалы)

Значок файла РЕКОМЕНДАЦИИ К ВЫПОЛНЕНИЮ КОНТРОЛЬНЫХ РАБОТ ПО КУРСУ «ВЫСШАЯ МАТЕМАТИКА» 2 семестр для студентов-заочников (5)
(Методические материалы)


Заказ научной авторской работы

Декомпозиция подсистемы на модули

 

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

В основу разработки модульных программ положен принцип модульной декомпозиции. Известны два типа моделей модульной декомпозиции:

             модель потока данных;

             модель объектов.

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

 Модель объектов основана на слабо сцепленных сущностях, имеющих собственные наборы данных, состояния и наборы операций. Эта модель декомпозиции используется при разработке объектно-ориентированных ПП.

Выбор типа декомпозиции должен определяться сложностью разбиваемой программной системы.

Модуль – это фрагмент программного текста, являющийся строительным блоком для физической структуры системы. Как правило, модуль состоит из интерфейсной части и части-реализации.

Модульность – свойство системы, которая может подвергаться декомпозиции на ряд внутренне связанных и слабо зависящих друг от друга модулей. По определению Г. Майерса, модульность – свойство ПП, обеспечивающее интеллектуальную возможность создания сколько угодно сложной программы.

Декомпозиция означает разбиение некоторой сложной проблемы на ряд проще решаемых проблем, которые в свою очередь разделяются на подпроблемы до тех пор, пока каждая необходимая деталь не будет определена достаточно ясно.

Строгая декомпозиция подчиняется нескольким правилам.

Во – первых, на каждом уровне иерархии план или проект должен иметь законченный вид на данном уровне детализации.

Во – вторых, на любом уровне иерархии каждое разбиение полностью охватывает отдельную функцию, проблему или объект, соответствующий данному уровню детализации.

Некоторые формы иерархической декомпозиции представляют собой:

структурирование планов выпуска программного продукта, при котором большой проект разбивается на несколько последовательных выпусков версий программного продукта;

       нисходящие программирование;

       модульную декомпозицию;

       структурное проектирование программного продукта;

       построение объектной модели приложения;

       построение модели базы данных.

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

Известны две схемы декомпозиции: алгоритмическая декомпозиция и объектно- ориентированная декомпозиция.

Иерархическая модель нашего программного продукта изображена на рисунке 4

.


* поля отмеченные звёздочкой, обязательны для заполнения!

Тема работы:*
Вид работы:
контрольная
реферат
отчет по практике
курсовая
диплом
магистерская диссертация
кандидатская диссертация
докторская диссертация
другое

Дата выполнения:*
Комментарии к заказу:
Ваше имя:*
Ваш Е-mail (указывайте очень внимательно):*
Ваш телефон (с кодом города):

Впишите проверочный код:*    
Заказ курсовой диплома или диссертации.

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


Обратная связь

Доставка любой диссертации из России и Украины

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