6. Разработка алгоритмов решения прикладных задач
В пояснительную записку курсового проекта должны быть включены:
- структуры диалога в форме графа И-ИЛИ с текстовым описанием для каждого оператора;
- сценарии диалога для каждого оператора в форме схем алгоритмов с текстовым описанием (приводятся в разделе 6 пояснительной записки) и экранными формами (приводятся в приложении к пояснительной записке).
-
текстовые описания алгоритмов решения каждой задачи;
-
схемы алгоритмов каждой задачи (приводятся в приложении к пояснительной записке проекта и оформляются в соответствии с государственными стандартами);
-
диаграммы действий для каждой задачи ИС (см. описание языка UML).
Исходными данными для выполнения этапа являются:
- описание технологического процесса обработки информации;
- действующие лица бизнес-процессов и функции, подлежащие автоматизации в привязке к структуре организации;
- методы решения задач (результат проектирования математического обеспечения);
- логическая структура БД (база данных должна включать входные данные алгоритмов и результаты их выполнения).
Пример оформления структуры диалога для задачи планирования поставки приведены на рисунке 6.1. Схема сценария диалога для вершины графа типа «И» приведена на рис. 6.2.
Примеры оформления схемы алгоритма и диаграммы действий приведены на рис. 6.3. и 6.4.
0 –планирование поставки;
1 – определение производителя;
1.1 – определение возможных производителей; продуктов;
1.2 – определение объема возможной поставки по каждому производителю;
1.3 – планирование поставок;
2 – планирование перевозок;
2.1 – определение транспортной компании;
2.1.1 – определение возможных транспортных компаний;
2.1.2 – определение возможных объемов перевозки;
2.1.3 – определение возможных сроков перевозки;
2.1.4 – определение стоимости перевозимого груза;
2.1.5 – выбор транспортных компаний;
2.2 – использование собственных средств для транспортировки;
2.2.1определение количества транспортных средств;
2.2.2 – определение сроков транспортировки грузов;
2.2.3 – определение стоимости перевозки груза.
Рис. 6.1 Пример оформления структуры диалога
-
Присвоить номеру текущего шага диалога 1;
-
Возникло прерывание, т.е. оператор прекратил выполнение задачи;
-
Задача успешно завершена;
-
Номер шага диалога равен 1;
-
Выполнение первого шага диалога;
-
Номер текущего шага диалога равен 2;
-
Номер текущего шага диалога равен n;
-
Выполнение шага диалога с номером n;
-
Возникло прерывание текущего шага диалога;
-
Увеличение номера текущего шага диалога на единицу;
-
Номер шага диалога равен 1;
-
Выбор шага диалога с номерами от первого до текущего.
Рис. 6.2. Схема сценария диалога, соответствующая вершине «И» графа «И-ИЛИ»
Рис. 6.3.
Расчитать потребности ЗИП по месяцам с учетом внезапных отказов и амортизации Подготовить исходные данные по нормативам Корректировать сроки ТО ТС для корректи- ровки затрат на ТО ТС Утвердить годовой план ТО ТС Задача равномерно загрузить ремонтные бригады, чтобы загрузка на ТО не превышала нор-матив (требуется запас на внезапные отказы). Сроки ТО уточняются. Если затраты превышают Возможности предприятия, то требуется Откорректировать сроки ТО по приорететам ТС. Годовой план утверждается руководителем предприятия. Затраты на ЗИП закладываются в бюджет
Загрузка бригад превысила нормативное время
Загрузка превысила нормативное время
Численнось не меняется
Численнось меняется
Предварительная коррек-тировка штатного распи-сания (ремонтный персонал)
Требуется корректировка
средств на ЗИП
Не требуется
корректировка
годового плана
ТО ТС
Рис. 6.4. Пример диаграмма действий
- С.А. Зарайский, а.Л. Осипова. В.А. Суздальцев,
- Технология разработки информационных систем
- Учебное пособие по курсовому проектированию
- По дисциплине «Технология разработки информационных систем»
- Содержание
- Цели и задачи ис
- Производственно-хозяйственная деятельность
- Информационная технология
- 1.2.1. Построение сценария информационного процесса
- 1.2.2. Построение схемы документооборота
- 1.2.3. Описание процедур обработки данных
- 1.3. Формулирование целей и задач ис
- 2. Функциональная структура ис
- 2.1. Внешние объекты и диаграммы окружения
- 2.2. Данные, результаты, хранилища и логическая модель
- 2.3. Задачи, функции и модель поведения
- 3. Математическое обеспечение
- 3.1. Построение математической модели задачи
- 3.2. Метод решения задачи
- 3..2.1. Выбор метода решения задачи
- 3.2.2. Эвристические методы принятия решений
- 3.3. Решение задачи на контрольном примере
- 4. Проектирование информационного обеспечения
- 4.1. Концептуальное проектирование базы данных.
- 4.2. Логическое проектирование базы данных
- Нормализация отношений.
- 1. Первая нормальная форма (1нф).
- 2. Вторая нормальная форма(2нф)
- 3. Третья нормальная форма (3нф).
- Этапы логического проектирования базы данных.
- 4.3. Ведение бд
- 4.3.1. Определение списка событий
- Примеры отношения и описания списка событий приведены в табл. 4.9-4.10
- 4.3.2..Классификация событий
- 2. Разбиение множества событий. Каждое событие должно быть отнесено к одному из выбранных классов.
- 4.3.3. Постановка задач ведения базы данных
- 5. Технологический процесс обработки данных
- 5.1. Технология обработки данных
- 5.2. Расчет достоверности обработки информации
- 6. Разработка алгоритмов решения прикладных задач
- 7. Выбор комплекса технических средств
- 7.1. Оценка времени загрузки рабочей станции
- 7.2. Оценка времени ввода данных
- 7.3. Оценка времени загрузки печатающих устройств
- 1. Определение характеристик печатной продукции.
- 2 Отбор принтеров и определение их характеристик.
- 7.4. Оценка времени печати
- 7.5. Оценка времени выполнения диалоговых процедур
- 7.6.Оценка времени доступа к внешней памяти
- 7.7. Оценка времени выполнение программ
- 7.8. Оценка объема базы данных
- 8. Требования к оформлению приложений
- 8..1.Формы документов
- 8.2. Кодификаторы информации (кодирование в бд)
- 8.3 .Словарь терминов
- Список источников
- Приложение1 задание к курсовому проекту дисциплина –«технология разработки информационных систем»
- Сроки контроля выполнения проекта
- Приложение 3. Образец содержания курсового проекта содержание
- Приложение 6. Общие требования к оформлению пояснительной записки
- Приложение 7. Структура текстовой части
- Приложение 8. Рубрикация текста. Требования к изложению и стилю текста
- Приложение 9. Оформление таблиц и иллюстраций
- Приложение 10. Список использованных источников. Оформление ссылок
- Оформление ссылок. Встречаются ссылки двух видов: ссылки внутри текста (на различные рисунки, на страницы, формулы, таблицы, иллюстрации) и библиографические ссылки.