- •1) Вопрос: Основные стратегии и принципы создания аис
- •3) Вопрос:Правила построения диаграмм прецедентов.
- •4) Вопрос:Цели и задачи моделирования и реорганизации бизнес-процессов.
- •5) Вопрос:Нотация диаграмм прецедентов. Понятия «эктор» и «прецедент».
- •6) Вопрос:Эволюция моделей жизненного цикла аис. Достоинства и недостатки каскадной поэтапной и спиральной моделей жизненного цикла аис.
- •7) Вопрос:Правила построения диаграмм потоков данных.
- •8) Вопрос:Назначение, основные свойства и базовые понятия модели «сущность – связь».
- •9) Вопрос:Многоуровневое моделирование данных и этапы проектирования бд.
- •10) Вопрос:Система классификации и кодирования технико-экономической информации.
- •11) Вопрос:Определение и описание атрибутов сущности er –диаграммы. Правила построения и оформления er-диаграмм.
- •12) Впрос:Сущность и базовые принципы структурного подхода к проектированию и анализу информационных систем.
- •13) Вопрос:Методы проведения предпроектного обследования. Способы сбора данных.
- •14) Вопрос:Назначение, сходство и различия контекстных диаграмм, построенных в нотациях idef0 и дпд.
12) Впрос:Сущность и базовые принципы структурного подхода к проектированию и анализу информационных систем.
ОТВЕТ:
Сущность структурного подхода к разработке ИС заключается в ее декомпозиции (разбиении) на автоматизируемые функции: система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на задачи и так далее. Процесс разбиения продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны. При разработке системы "снизу-вверх" от отдельных задач ко всей системе целостность теряется, возникают проблемы при информационной стыковке отдельных компонентов.
Все наиболее распространенные методологии структурного подхода базируются на ряде общих принципов . В качестве двух базовых принципов используются следующие:
принцип "разделяй и властвуй" - принцип решения сложных проблем путем их разбиения на множество меньших независимых задач, легких для понимания и решения;
принцип иерархического упорядочивания - принцип организации составных частей проблемы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне.
Выделение двух базовых принципов не означает, что остальные принципы являются второстепенными, поскольку игнорирование любого из них может привести к непредсказуемым последствиям (в том числе и к провалу всего проекта). Основными из этих принципов являются следующие:
принцип абстрагирования - заключается в выделении существенных аспектов системы и отвлечения от несущественных;
принцип формализации - заключается в необходимости строгого методического подхода к решению проблемы;
принцип непротиворечивости - заключается в обоснованности и согласованности элементов;
принцип структурирования данных - заключается в том, что данные должны быть структурированы и иерархически организованы.
В структурном анализе используются в основном две группы средств, иллюстрирующих функции, выполняемые системой и отношения между данными. Каждой группе средств соответствуют определенные виды моделей (диаграмм), наиболее распространенными среди которых являются следующие:
SADT (Structured Analysis and Design Technique) модели и соответствующие функциональные диаграммы ;
DFD (Data Flow Diagrams) диаграммы потоков данных ;
ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь" .
На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм.
13) Вопрос:Методы проведения предпроектного обследования. Способы сбора данных.
ОТВЕТ:
Метод проектирования включает совокупность трёх составляющих:
1) пошаговой процедуры, определяющей последовательность технологических операций проектирования ;
2) критериев и правил, используемых для оценки результатов выполнения технологических операций;
3) нотаций (графических и текстовых средств), используемых для описания проектируемой системы.
Реальное применение любой технологии проектирования, разработки и сопровождения ИС невозможно без выработки ряда стандартов (правил, соглашений), которые должны соблюдаться всеми участниками проекта. К ним относят стандарты:
· проектирования;
· оформления проектной документации;
· пользовательского интерфейса.
Наиболее часто при проектировании ИС используют технологии и методы системного проектирования.
Системное (предварительное, концептуальное) проектирование включает в себя следующие стадии:
1) определение общих целей проектирования с формированием локальных (отдельных) целей разработки;
2) формирование концепции системы (объекта исследования) и подготовки данных для создания модели объекта;
3) разработки описания системы в виде структур объекта проектирования и построения функциональных подсистем объекта;
4) формализация задач проектирования, в том числе формирование области поиска решений, систем предпочтений и ограничений, требований к объекту и т.п.
Модульное программирование – метод разработки программ, предполагающий разбиение программы на независимые модули. Считается, что модуль должен обладать оптимальными размерами (как правило, целиком помещаться на экране дисплея) и что разделение большой программы на модули облегчает её разработку, отладку и сопровождение.
Программный модуль, объединяющий в себе данные (свойства) и операции над ними (методы), называют объектом.
Объект – абстрактное множество предметов, все предметы которого имеют одни и те же характеристики.
На выбор средств проектирования могут существенно повлиять следующие особенности методов проектирования:
· ориентация на создание уникального или типового проекта;
· итерационный характер процесса проектирования;
· возможность декомпозиции проекта на составные части, разрабатываемые группами исполнителей ограниченной численности с последующей интеграцией составных частей;
· жёсткая дисциплина проектирования и разработки при их коллективном характере;
· необходимость отчуждения проекта от разработчиков и его последующего централизованного сопровождения.
ОСТ 24.602-86. Автоматизированные системы управления. Состав и содержание работ по стадиям создания.
ГОСТ 34.601-90. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания.
ГОСТ 34.602-89. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
ГОСТ 34.603-92. Информационная технология. Виды испытаний автоматизированных систем.
РД 50-640-87. Системы автоматизированного проектирования.
