Лекции по высокоуровневым методам информатики и программированию — страница 5

  • Просмотров 6247
  • Скачиваний 268
  • Размер файла 151
    Кб

(для ПП массового применения) 4.      Ввод в действие. Готовый программный продукт сначала проходит опытную эксплуатацию, а затем сдается в промышленную эксплуатацию. Создание программных продуктов трудоемкий процесс, основанный на определенной технологии. которую можно переносить на различные платформы. Разрабатывают функциональную структуру алгоритма или состав объектов, определяют требования к комплексу

технических средств системы. Пример: для создания MS DOS- приложений может быть использован язык программирования Visual Basic for DOS Standard, Fortran, Visual C++ for Windows. Если необходима переносимость программ на другие ЭВМ, выбирается среда Windows NT. При разработке программ, работающих в среде Windows, возможно применение технологии OLE, для создания приложений. Приложение может работать с БД различных СУБД. - характеристика программного изделия с

указанием сферы его применения; - детальное описание функциональных возможностей и технологии работы с программным продуктом; - указывает особенности установки программного продукта. Тиражирование и распространение ПП 0.6. Структура программных продуктов ( ПП ). 0.6 Архитектура ПП представляет собой совокупность и взаимосвязь программных модулей. Модуль – это самостоятельная часть программы, имеющая определенное назначение и

обеспечивающая заданные функции обработки автономно от других программных модулей. Программный продукт обладает внутренней структурой. Структуризация программы выполняется для удобства –       разработки, –       программирования, –       отладки, –       внесения изменения в ПП. . Структуризация ПП преследует следующие цели: ·     Распределить работы по

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

обеспечивает вызов других модулей на обработку; ·     Р а б о ч и е модули - выполняют функции обработки ·     С е р в и с н ы е модули и библиотеки, утилиты – осуществляют обслуживающие функции. Каждый модуль оформляется как самостоятельно хранимый файл. Для функционирования ПП необходимо наличие программных модулей в полном составе. В большей степени программные продукты не являются монолитом и имеют