Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по билетам.docx
Скачиваний:
4
Добавлен:
01.09.2019
Размер:
114.25 Кб
Скачать

8. Определение и содержание процесса разработки программного обеспечения экономической информационной системы

Процесс разработки предусматривает действия, задачи, выполняемые разработчиком.

Охватывает работы по созданию ПО и его компонентов в соответствии с заданными требованиями.

Действия:

1. Подготовительные работы

2. Анализ требований к системе

3. Проектирование системной архитектуры

4. Анализ требований к программным средствам

5. Проектирование программной архитектуры

6. Техническое проектирование программных средств

7. Программирование и тестирование программных средств

8. Сборка программных средств

9. Квалификационные испытания программных средств

10. Сборка системы

11. Квалификационные испытания системы

12. Ввод в действие программных средств

13. Обеспечение приемки программных средств

8. Этапы проектирования баз данных.

Инфологическое проектирование

1 этап – предпроектное обследование ПО (сбор исходных данных)

1-Восприятие, абстрагирование, выделение границ ПО, изучение информационных процессов

2-Выявление информационных потребностей, формулирование требований к содержанию БД и обработке данных

2 этап – семантическая структуризация ПО

1-Выявление семантической структуры ПО, построение инфологической модели

Даталогическое проектирование

3 этап – выбор правил структурирования данных и инструментария

1-Выбор модели данных, СУБД

4 этап – логическая структуризация данных

1-Построение вариантов логической структуры БД, их анализ и выбор согласно критериям качества: «Три НЕ»

5 этап – физическая структуризация данных

1-Построение вариантов физической структуры, их анализ и выбор согласно требованиям к эксплуатационным характеристикам БД: время, память, уровень защиты данных

9. Понятие, разновидности и характеристика моделей жизненного цикла

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

Разновидности и характеристика:

1-Каскадная (последовательный переход на следующий этап после завершения предыдущего)

2-Итерационная (поэтапная модель с промежуточным контролем и циклами обратной связи. Преимущество данной модели - поэтапные корректировки, которые обеспечивают меньшую трудоемкость по сравнению с каскадной. Однако время жизни каждого из этапов рассчитывается на весь период разработки;

3-Спиральная (данная модель делает упор на начальные этапы анализа и проектирования. Эта модель представляет собой итерационный процесс разработки, где каждая итерация (цикл), представляет собой законченный цикл разработки, приводящий к выпуску версии изделия (версии проекта ИС), который совершенствуется от итерации к итерации, чтобы стать значимой информационной системой

9. Моделирование предметной области_ илм

ИЛМ является основой базы данных, она отображает взаимосвязи между реляционными таблицами.

Между реляционными таблицами м.б. следующие типы связей:

1- один к одному; 2-один ко многим; 3-многие ко многим

Типы логических моделей:

1-Реляционные - данные собраны в таблицы, которые состоят из столбцов и строк, на пересечении которых расположены ячейки.

2-Иерархические - представлены как дерево, состоящее из объектов различных уровней.

3-Сетевые - подобны иерархическим, за исключением того, что в них имеются указатели в обоих направлениях, которые соединяют родственную информацию.

К основным понятиям сетевой модели базы данных относятся: уровень, элемент (узел), связь.

Составные части инфологической модели(компоненты)

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

Сущность – любой различимый объект, информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Атрибут – поименованная характеристика сущности. (ЦВЕТ может быть определен для многих сущностей: СОБАКА, АВТОМОБИЛЬ, ДЫМ и т.д.).

Ключ – минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности (для сущности «Расписание» ключом является атрибут «Номер_рейса»).

Связь – ассоциирование двух или более сущностей.

Требования, предъявляемые к инфологической модели.

адекватного отображения предметной области.

быть непротиворечивой

должна в связи с этим обладать свойством легкой расширяемости

• использовать «дружелюбные» пользователю интерфейсы, в частности графические;

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]