10792

Общие требования к методологии и технологии проектирования

Реферат

Информатика, кибернетика и программирование

Общие требования к методологии и технологии проектирования Методологии технологии и инструментальные средства проектирования CASEсредства составляют основу проекта любой ИС. Методология реализуется через конкретные технологии и поддерживающие их стандарты метод

Русский

2013-04-01

23.16 KB

13 чел.

Общие требования к методологии и технологии проектирования 

Методологии, технологии и инструментальные средства проектирования (CASE-средства) составляют основу проекта любой ИС. Методология реализуется через конкретные технологии и поддерживающие их стандарты, методики и инструментальные средства, которые обеспечивают выполнение процессов ЖЦ.

Технология проектирования определяется как совокупность трех составляющих:

  1.  пошаговой процедуры, определяющей последовательность технологических операций проектирования (рис. 1.4);
  2.  критериев и правил, используемых для оценки результатов выполнения технологических операций;
  3.  нотаций (графических и текстовых средств), используемых для описания проектируемой системы.

Рис. 1.4. Представление технологической операции проектирования 

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

Технология проектирования, разработки и сопровождения ИС должна удовлетворять следующим общим требованиям:

  1.  технология должна поддерживать полный ЖЦ ПО;
  2.  технология должна обеспечивать гарантированное достижение целей разработки ИС с заданным качеством и в установленное время;
  3.  технология должна обеспечивать возможность выполнения крупных проектов в виде подсистем (т.е. возможность декомпозиции проекта на составные части, разрабатываемые группами исполнителей ограниченной численности с последующей интеграцией составных частей). Опыт разработки крупных ИС показывает, что для повышения эффективности работ необходимо разбить проект на отдельные слабо связанные по данным и функциям подсистемы. Реализация подсистем должна выполняться отдельными группами специалистов. При этом необходимо обеспечить координацию ведения общего проекта и исключить дублирование результатов работ каждой проектной группы, которое может возникнуть в силу наличия общих данных и функций;
  4.  технология должна обеспечивать возможность ведения работ по проектированию отдельных подсистем небольшими группами (3-7 человек). Это обусловлено принципами управляемости коллектива и повышения производительности за счет минимизации числа внешних связей;
  5.  технология должна обеспечивать минимальное время получения работоспособной ИС. Речь идет не о сроках готовности всей ИС, а о сроках реализации отдельных подсистем. Реализация ИС в целом в короткие сроки может потребовать привлечения большого числа разработчиков, при этом эффект может оказаться ниже, чем при реализации в более короткие сроки отдельных подсистем меньшим числом разработчиков. Практика показывает, что даже при наличии полностью завершенного проекта, внедрение идет последовательно по отдельным подсистемам;
  6.  технология должна предусматривать возможность управления конфигурацией проекта, ведения версий проекта и его составляющих, возможность автоматического выпуска проектной документации и синхронизацию ее версий с версиями проекта;
  7.  технология должна обеспечивать независимость выполняемых проектных решений от средств реализации ИС (систем управления базами данных (СУБД), операционных систем, языков и систем программирования);
  8.  технология должна быть поддержана комплексом согласованных CASE-средств, обеспечивающих автоматизацию процессов, выполняемых на всех стадиях ЖЦ. Общий подход к оценке и выбору CASE-средств описан в разделе 4, примеры комплексов CASE-средств - в подразделе 5.7.

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

  1.  стандарт проектирования;
  2.  стандарт оформления проектной документации;
  3.  стандарт пользовательского интерфейса.

Стандарт проектирования должен устанавливать:

  1.  набор необходимых моделей (диаграмм) на каждой стадии проектирования и степень их детализации;
  2.  правила фиксации проектных решений на диаграммах, в том числе: правила именования объектов (включая соглашения по терминологии), набор атрибутов для всех объектов и правила их заполнения на каждой стадии, правила оформления диаграмм, включая требования к форме и размерам объектов, и т. д.;
  3.  требования к конфигурации рабочих мест разработчиков, включая настройки операционной системы, настройки CASE-средств, общие настройки проекта и т. д.;
  4.  механизм обеспечения совместной работы над проектом, в том числе: правила интеграции подсистем проекта, правила поддержания проекта в одинаковом для всех разработчиков состоянии (регламент обмена проектной информацией, механизм фиксации общих объектов и т.д.), правила проверки проектных решений на непротиворечивость и т. д.

Стандарт оформления проектной документации должен устанавливать:

  1.  комплектность, состав и структуру документации на каждой стадии проектирования;
  2.  требования к ее оформлению (включая требования к содержанию разделов, подразделов, пунктов, таблиц и т.д.),
  3.  правила подготовки, рассмотрения, согласования и утверждения документации с указанием предельных сроков для каждой стадии;
  4.  требования к настройке издательской системы, используемой в качестве встроенного средства подготовки документации;
  5.  требования к настройке CASE-средств для обеспечения подготовки документации в соответствии с установленными требованиями.

Стандарт интерфейса пользователя должен устанавливать:

  1.  правила оформления экранов (шрифты и цветовая палитра), состав и расположение окон и элементов управления;
  2.  правила использования клавиатуры и мыши;
  3.  правила оформления текстов помощи;
  4.  перечень стандартных сообщений;

правила обработки реакции пользователя.


 

А также другие работы, которые могут Вас заинтересовать

38847. ДИПЛОМНА РОБОТА СПЕЦІАЛІСТА, ЇЇ МЕТА І ЗАВДАННЯ 253 KB
  Вона є кваліфікаційним документом на підставі якого Державна екзаменаційна комісія визначає рівень теоретичної підготовки випускника його готовність до самостійної роботи за фахом і приймає рішення про присвоєння кваліфікації. Працюючи над ДР студент має засвоїти навики правильної постановки проблеми та обґрунтування її актуальності формулювання мети і завдань дослідження побудови логічного плану оптимальної структури роботи з літературними джерелами і статистичною інформацією аналізу та оцінки різних аспектів діяльності організації...
38848. ДИПЛОМНОЕ ПРОЕКТИРОВАНИЕ 231.5 KB
  Оно проводится в целях выполнения квалификационной работы проекта соответствующей государственным требованиям к уровню подготовки инженера систематизации и закрепления знаний по образовательнопрофессиональной программе совершенствования умений их применения для решения задач в области мостостроения. Следует иметь в виду что основную ответственность за правильность принятых в проекте технических решений и всех данных несёт студент автор дипломного проекта. Темы дипломных проектов как правило соответствуют одному из направлений:...
38849. Курсовые и дипломные работы по теории обучения иностранным языкам: практические рекомендации для студентов вузов 592 KB
  Романовская Курсовые и дипломные работы по теории обучения иностранным языкам: практические рекомендации для студентов вузов Учебнометодическое пособие по теории обучения иностранным языкам Ульяновск 2008 ББК 81. Курсовые и дипломные работы по теории и методике обучения иностранным языкам: практические рекомендации для студентов вузов : учеб. Даются рекомендации по поиску и изучению литературы написанию теоретической части планированию и проведению эмпирического исследования подготовке и проведению защиты дипломной работы. Для студентов...
38850. Эстетическое воспитание подростков на занятиях по художественному текстилю на примере серии работ «Флора» в технике холодный батик 1.24 MB
  ИСТОРИКОКУЛЬТУРОЛОГИЧЕСКИЙ АСПЕКТ СТАНОВЛЕНИЯ И РАЗВИТИЯ ХУДОЖЕСТВЕННОЙ РОСПИСИ ТКАНИ И ЕЁ ТРАНСФОРМАЦИЯ В СОВРЕМЕННОМ ТВОРЧЕСТВЕ. История возникновения и развития художественной росписи ткани в странах Азии и Европы10 Исторические аспекты развития художественной росписи ткани России20 1.3 Роль художественной росписи ткани в современном декоративно прикладном искусстве в контексте моды как культурного феномена и ее связи с современным искусством росписи...
38851. Обучающая подсистема для лабораторного исследования характеристик замкнутых САУ в среде интернет 4.57 MB
  В данном дипломном проекте рассматривается обучающая подсистема для лабораторного исследования характеристик замкнутых САУ в среде интернет. В экономической части дается техникоэкономическое обоснование разработки Обучающей подсистемы для лабораторного исследования характеристик замкнутых САУ в среде интернет с помощью частотных критериев устойчивости проводится расчет ее сметной стоимости и стоимости эксплуатации Содержание.1 Описание предметной области по характеристикам замкнутых САУ.
38852. Фотокаталітичне очищення стічних вод від біогенних елементів 5.96 MB
  Представлено та описано технологічну схему очищення стічних вод від біогенних елементів фотокаталітичною технологією за допомогою солей Ti(IV) та Zr(IV). Виконано розрахунок і вибір основного та допоміжного обладнання у відповідності з задоною продуктивністю установки. Надано його характеристику.
38854. Створення та редагування таблиць у текстовому редакторі Word 327.5 KB
  Поняття таблиць Word Таблиці дуже часто зустрічаються в діловій кореспонденції однак існує деяка думка що створювати і редагувати таблиці в текстових процесорах украй складно. Word дозволяє вставляти таблиці з текстовою і графічною інформацією будьякого. Приклад таблиці До того як у Word зявилася можливість створювати таблиці користувачі робили це за допомогою табуляції чи абзацних відступів. Звичайно таблиці можна створювати таким чином але це досить незручно.
38855. Забезпечення стабільного функціонування ОЕС України в умовах недостатності маневрових потужностей 4.98 MB
  Вибір засобів обмеження перенапруг та високочастотних загороджувачів Для захисту обладнання від атмосферних та комутаційних перенапруг встановлюємо розрядники та обмежувачі перенапруг: ЛЕП330 кВ сторона ВН БТ ОПН330У1 сторона НН БТ РВМ15У1 сторона НН АТВП РВРД10У1 Для забезпечення нормальної роботи зв’язку та приладів РЗА встановлюємо на ЛЕП високочастотні загороджувачі [5]: 330кВ ВЗ125005У1 2.14 Розрахунок грозозахисту ВРУ330 кВ Вихідні дані для розрахунку: висота блискавковідводу: h=40м; розрахункова...