При работе над первым разделом дипломного проекта «Общая характеристика объекта» студент конкретизирует задание, выявляет конечную цель ДП и формулирует задачи, которые необходимо решить для достижения поставленной цели.
3.3 Проектная часть
Работа над проектной частью требует от дипломника практического применения знаний по специальным дисциплинам для решения конкретных задач в области автоматизации производства.
Весь возможный перечень тем дипломных проектов для специальности 220301 составить практически невозможно, поэтому в методических указаниях приводится только примерный перечень тем и вопросов, подлежащих разработке.
3.3.1 Проектирование подсистем и задач АСУ
По данной проблеме темы дипломных проектов связаны чаще всего с разработкой функциональных подсистем и задач АСУ, информационного обеспечения, технического обеспечения и так далее.
Основное внимание при разработке данной темы необходимо уделить построению и анализу совокупности задач (подзадач), решаемых в подсистеме, а также разработке алгоритмов решения задач и их программной реализации.
Задача представляет собой основную структурную единицу функциональной части АСУ. Выделение задачи позволяет вести автономное проектирование и внедрять некоторые из задач параллельно с проектированием других.
При этом должны учитываться информационные взаимосвязи между различными задачами. Результатом проектирования любой задачи является один из разделов технического проекта “Описание постановки задачи” и соответствующий раздел рабочего проекта “Программы решения задачи”.
В специальной части дипломного проекта необходимо проработать следующие вопросы:
а) Входная информация.
Здесь дается описание процедур подготовки исходной информации,
включая перечень подразделений исполнителей, описание регламента и технологических операций подготовки данных.
Приводятся наименования и формы документов, условные обозначения, правила заполнения, сроки годности и хранения документов. Кроме того, необходимо дать количественные характеристики входного потока информации.
б) Выходная информация.
Приводится описание условных обозначений, форм получаемых документов, процедур получения и использования этих форм. Дается перечень подразделений и описание производственно-хозяйственных ситуаций, в которых используется полученная форма. Кроме того, необходимо отразить количественные характеристики объема информации и сроки получения информации.
в) Внешние информационные связи.
Содержат перечень и описание внешних входных (нормативно-справочных и оперативных данных) и выходных (информация, хранимая для связи с другими задачами) массивов с указанием наименований и идентификатора массива, наименование задачи, образующей или использующей массив, средства его создания и обслуживания.
г) Внутренние информационные связи.
Содержат описание массивов, которые формируются и используются только в этой задаче.
д) Используемые средства пакета прикладных программ (ППП).
Содержат описание компонент задачи, реализуемых средствами ППП, с указанием документации ППП, где производится подробное описание математических методов, алгоритмов и документации, определяющей параметры настройки ППП (параметры генерации, набор макроопределений, схемы описаний), а также перечень и описание алгоритмов блоков пользователя.
е) Выбор программных средств.
Производится обоснование выбора программных средств, исходя из процедуры обработки информации на ЭВМ, характеристик используемой ЭВМ.
ж) Алгоритм решения задачи.
Содержит описание компонент задачи, реализуемых средствами оригинального программирования и средствами ППП. Дается описание алгоритма обработки данных, приводятся расчетные формулы и соотношения для контроля вычислений и требования к точности вычислений.
Рекомендуется разработку алгоритма решения задачи производить в две стадии. На первой -разрабатывается информационная схема решения задачи, где показываются: источники и приемники информации задачи; потоки документированной информации; ручные процедуры по преобразованию входной и выходной информации, блоки преобразования данных периферийными устройствами; блоки преобразования информации с помощью ЭВМ. Для изображения информационной схемы используются символы, регламентируемые ГОСТ 19.701-90 (ИСО 5807-85).
Вторая стадия заключается в уточнении информационной схемы и разработке алгоритма задачи. Для наглядного представления последовательности решения задачи могут быть использованы схемы алгоритмов, Р-схемы, HIPO-схемы и т. п. Правила выполнения схем алгоритмов установлены ГОСТ 19.701-90 (ИСО 5807-85), Р -схем -ГОСТ 19.005-85.
На этапе рабочего проектирования разрабатывается программа решения задачи, которая оформляется в соответствии с единой системой программной документации (ЕСПД).
В дипломных проектах следует рассмотреть вопросы обеспечения надежности информации и программ.
и) Контрольный пример.
Выполняется для проверки правильности разработанного алгоритма решения задачи, отладки программ. Приводятся исходные данные и конечные результаты расчетов по задаче. Правильность алгоритма и работы программ оценивается совпадением итоговых данных контрольного примера и результатов вычислений на ЭВМ.
к) Выбор комплекса технических средств (КТС).
Дается обоснование выбора КТС (без подробного расчета), исходя из организации сбора, передачи и подготовки информации на машинных носителях, обработки информации на ЭВМ, методов получения и размножения выходных документов.
3.3.2 Разработка информационного обеспечения АСУ
В специальной части дипломного проекта по данной теме, как правило, рассматриваются возможные пути совершенствования документооборота на предприятии: решается задача создания информационной базы АСУ (баз и банков данных) и оптимизация ее построения, прорабатываются рекомендации по внедрению информационной базы АСУ, программного обеспечения и так далее.
Отдельно выделяются вопросы контроля входной и выходной информации, обеспечения защиты и достоверности информации. Кратко излагаются вопросы технического обеспечения задач сбора и переработки информации.
Детально излагаются вопросы:
а) Анализ существующего информационного обеспечения.
В данном вопросе дается анализ существующей системы классификации и кодирования технико-экономической информации. Анализируются существующие методы организации, хранения, накопления и доступа к информационным массивам. При этом выявляются наличие и объем нормативных и справочных данных, периодичность и объем поступления оперативной информации.
б) Совершенствование информационной базы.
На основании проведенного анализа делаются выводы о возможных путях совершенствования информационного обеспечения. Более рациональное информационное обеспечение может быть построено за счет создания методов организации информационных массивов, в большей степени соответствующих характеру решаемых задач, структуре предприятия, технологии использования, за счет четкого разделения массивов на постоянные, вспомогательные, текущие, промежуточные и служебные.
Особое внимание следует уделить мероприятиям по совершенствованию и упорядочению системы классификации и кодирования. Решается вопрос о возможности создания базы данных, использования уже существующих баз. Построение и использование специальных информационных языков -один из путей более компактной формы записи информации и обеспечения возможности обмена информацией между взаимодействующими АСУ.
Каждому мероприятию по усовершенствованию информационной базы необходимо дать технико-экономическое обоснование.
в) Построение и оптимизация информационной базы АСУ.
Необходимо рассмотреть вопросы организации обновления, добавления и сортировки информационных массивов.
Как правило, прорабатываются процедуры сбора и подготовки первичных данных, а также формы входных и выходных документов, задача устранения избыточности и дублирования информации, сокращения числа форм промежуточных документов.
г) Обеспечение достоверности и сохранности информации.
В данном вопросе излагаются методы повышения достоверности обработки информации -системные, программные, аппаратные; мероприятия по обеспечению сохранности информационных массивов.
д) Технические средства и машинные носители информации.
Здесь дается обоснование выбора технических средств, используемых для подготовки первичных документов, машинных носителей информации, приводится характеристика выбранных носителей информации.
3.3.3 Разработка технического обеспечения АСУ
В этой части дипломного проекта прорабатываются следующие вопросы:
а) Обоснование требований и выбор комплекса технических средств.
Цель построения комплекса технических средств (КТС) - обеспечить техническими средствами экономичное, надежное и своевременное выполнение следующих функций:
-сбор данных на местах, подготовка носителя и передача данных в вычислительный центр;
-подготовка данных на машинных носителях для ввода в ЭВМ;
-ввод данных в ЭВМ (с машинных носителей или каналов связи);
-обработка информации в ЭВМ;
-вывод результатов обработки данных на ЭВМ (на распечатку, на дисплеи, в каналы связи, на носители);
-размножение документации и представление потребителям необходимой информации.
Конкретный набор и последовательность ручных и машинных операций и процедур, характеризуемых постоянством способов выполнения, используемых технических средств и рабочих мест, отображается схемой технологического процесса.
Схему технологического процесса рекомендуется строить отдельно для объектов-источников информации, отдельно для вычислительного центра, а также промежуточных пунктов сбора и ретрансляции, если таковые предусмотрены.