1.2. Описание логической структуры
Блок-схема системы приведена на листе формата А1.
Блок 1 –начало работы;
Блок 2 – выбор из пунктов меню;
Блок 3 – выбор пункта меню файл;
Блок 4 - выбор подпункта меню “Открыть файл”;
Блок 5 – загрузка файла;
Блок 6 – выбор подпункта меню «сохранить файл»;
Блок 7 – сохранение файла
Блок 8 – выбор подпункта меню «Выход»;
Блок 9 – запрос на окончание работы;
Блок 10 – завершение работы программы;
Блок 11 – выбор меню «действие»;
Блок 12 – выбор подпункта меню «Оптимизация»;
Блок 13 –происходит оптимизация;
Блок 14 – выбор подпункта меню «прибавить строку»;
Блок 15 –прибавление строки;
Блок 16 – выбор подпункта меню «удалить строку»
Блок 17 –удаление строки;
Блок 18 - выбор пункта подменю “Очистить все”;
Блок 19 – очистка содержимого таблицы;
Блок 20 – выбор пункта меню “Помощь”;
Блок 21 – выбор из пунктов подменю;
Блок 22 – выбор подпункта меню “О задаче”
Блок 23 – открытие новой формы и вывод её на экран;
Блок 24 – выбор подпункта меню “О разработчике”
Блок 25 – открытие новой формы и вывод её на экран;
Блок 26 – выбор пункта подменю “Help”
Блок 27 – открытие новой формы и вывод её на экран;
Листинг программы приведен в Приложении “А”
1.3. Описание и организация входных данных
1.3.1. Описание входной и выходной информации
Данная задача использует внутреннюю входную информацию в виде полей и переменных описание которых приведено ниже:
Название поля | Идентификатор | Тип |
Начальное событие | I | Целый |
Конечное событие | J | Целый |
Объем работ | Объем работ | Целый |
Число ресурсов | Число ресурсов | Целый |
Производительность | Производительность | Целый |
Общее число ресурсов | Общее число ресурсов | Целый |
Начальное событие, Конечное событие, Объем работ, Число ресурсов и Производительность берутся из карточки задания, а Общее число ресурсов вычисляется автоматически как сумма по столбцу, Число ресурсов и выводятся в не редактируемое поле ввода.
Выходная информация также полностью отображается на главной форме в таблице и в не редактируемых полях ввода и содержит:
Наименование реквизита | Идентификатор | Тип |
Необходимо ресурсов | Необход. ресурсов | вещественный |
Продолжительность | Продолжительность | вещественный |
События | События | целый |
Резерв времени | Рез. времени | вещественный |
Продолжительность критического пути | Продолжительность критического пути | вещественный |
Всего необходимо ресурсов | Общее число ресурсов | вещественный |
Необходимо ресурсов, Продолжительность, События, Ранний срок, Поздний срок, Резерв времени выводятся в таблицу, Продолжительность критического пути, Всего необходимо ресурсов выводятся в не редактируемые поля ввода.
1.3.2. Организация ведения информационной базы
Организация ведения информационной базы осуществляется за счет наличия таких функций как ввод и сохранение исходных данных. В эту информационную базу данных входят такие элементы программы как промежуточные массивы, адреса памяти где хранятся результаты вычислений и т. д.
Промежуточные массивы создаются на время выполнения программы, в них производятся промежуточные вычисления, результаты которых потом заносятся в таблицу.
Входная информация. Карточка задания и представляет собой пример задачи которую необходимо решить с использованием компьютера, оттуда также берутся исходные данные которые используются в тех самых промежуточных массивах и решениях, используются как входная информация для программы которая в свою очередь использует ее для решения задачи.
Также имеется так называемая условно-постоянная информация(эта информация может быть изменена по желанию пользователя), которая представляет собой файл с исходными данными например той же самой карточки с задачей то есть это говорит о том что в программе предусмотрена такая функция как сохранение исходных данных и их загрузка.
А также имеется постоянная информация – это помощь, которая в процессе работы программы никак не меняется.
... в данной курсовой работе. В данном курсовом проекте рассматриваются цель: определить минимальную стоимость комплекса производственных работ при заданной продолжительности его выполнения и других указанных условиях. 1. ПОСТРОЕНИЕ СЕТЕВОГО ГРАФИКА Сетевой график - экономико-компьютерная модель, отражающая комплекс работ (операций) и событий, связанных с реализацией некоторого проекта ( ...
... на самом графике и табличный метод. В них полностью используются формулы аналитического метода. Методические указания по расчёту и оптимизации параметров сетевого графика приводятся по ходу решения задач. Расчёта и оптимизации сетевого графика Разработать план выполнения ОКР по созданию нового образца телевизора в виде сетевого графика на основе перечня работ и трудоёмкости их выполнения, ...
... работы, принадлежащие критическому пути, и тем самым уровнять длительности этих путей, для обеспечения выполнения критерия оптимальности (1.1). 2Теоретические основы сетевого планирования Прежде, чем преступать к обоснованию рациональных методик поиска особых путей сетевого графика, необходимо напомнить, что вообще собой представляет сетевой график, и какими основными параметрами он характеризу ...
... , тем ближе данный путь к критическому и наоборот и чем меньше коэффициент напряженности, тем большими резервами обладает данный путь [1]. Далее проводится анализ сетевого графика [2]. При этом определяется вероятность P наступления завершающего события в заданный срок. Для этого с помощью таблицы [3] определяется значение функции Лапласа Ф(Х): (6.12) ...
0 комментариев