Если в дипломном проекте рассматриваются отдельные вопросы построения той или иной подсистемы (информационная база данных, пакеты прикладных программ, система и средства передачи данных, выбор комплекса технических средств и т. д., то в данном разделе необходимо в общих чертах рассмотреть подсистему в целом, определить роль и место рассматриваемого в дипломном проекте вопроса в данной подсистеме (системе). Данные вопросы могут быть самостоятельным объектом разработки.
При разработке комплекса задач управления описывается организационно-экономическая сущность задача соответствии с документом “Описание постановки задач” технического проекта.
В постановке задач конкретизируется задание и конечная цель дипломного проектирования.
В обзоре проектных решений кратко излагаются существующие решения по данному вопросу с указанием достоинств и недостатков того или иного решения, учитывается отечественный и зарубежный опыт.
В зависимости от направленности дипломного проекта в общей части делается акцент на те вопросы, детальной разработке которых будет посвящена специальная часть дипломного проекта.
3. Специальная часть
Работа над специальной частью требует от дипломника практического применения знаний по специальным дисциплинам для решения конкретных задач в области системотехники.
Задачей автоматизации производства и управления является не столько автоматизация отдельных производственных операций, сколько комплексная автоматизация всего цикла “исследование-производство”. Сквозная автоматизация цикла “исследование-производство” включает в себя иерархию различных автоматизированных систем: автоматизированную систему научных исследований (АСНИ), выполняющую научно-исследовательские работы по созданию изделий новых моделей, технологий; систему автоматизированного проектирования (САПР), широко используемую на этапах конструкторской и технологической подготовки производства; автоматизированную систему управления технологическими процессами (АСУТП); автоматизированную систему * - правления предприятием (АСУП), управляющую работой всех перечисленных систем, всего производства.
Дипломные проекты студентов специальности АСУ связаны, как правило, с разработкой функциональной или обеспечивающей части перечисленных выше автоматизированных систем. Весь возможный перечень тем дипломных проектов для специальности 23010265, дающей квалификацию инженера, составить практически невозможно, поэтому в методических указаниях приводится только примерный перечень тем и вопросов, подлежащих разработке.
По данной проблеме темы дипломных проектов связаны чаще всего с разработкой функциональных подсистем и задач АСУ, информационного обеспечения, технического обеспечения и т. д.
Основное внимание при разработке данной темы необходимо уделить построению и анализу совокупности задач (подзадач), решаемых в подсистеме, а также разработке алгоритмов решения задач и их программной реализации.
Задача представляет собой основную структурную единицу функциональной части АСУ. Выделение задачи позволяет вести автономное проектирование и внедрять некоторые из задач параллельно с проектированием других. При этом должны учитываться информационные взаимосвязи между различными задачами. Результатом проектирования любой задачи является один из разделов технического проекта “Описание постановки задачи” и соответствующий раздел рабочего проекта “Программы решения задачи”.
В специальной части дипломного проекта необходимо проработать следующие вопросы:
1) Входная информация.
Здесь дается описание процедур подготовки исходной информации, включая перечень подразделении исполнителей, описание регламента и технологических операций подготовки данных.
Приводятся наименования и формы документов, условные обозначения, правила заполнения, сроки годности и хранения документов. Кроме того, необходимо дать количественные характеристики входного потока информации.
2) Выходная информация.
Приводится описание условных обозначений, форм получаемых документов, процедур получения и использования этих форм. Дается перечень подразделений и описание производственно-хозяйственных ситуаций, в которых используется полученная форма. Кроме того, необходимо отразить количественные характеристики объема информации и сроки получения информации.
3) Внешние информационные связи. Содержат перечень и описание внешних входных (нормативно-справочных и оперативных) и выходных (информация, хранимая для связи с другими задачами) массивов с указанием наименований и идентификатора массива, наименование задачи, образующей или использующей массив, средства его создания и обслуживания.
4) Внутренние информационные связи. Содержат описание массивов, которые формируются и используются только в этой задаче.
5) Используемые средства пакета прикладных программ (ППП).
Содержат описание компонент задачи, реализуемых средствами ППП, с указанием документации ППП. где производится подробное описание математических методов, алгоритмов и документации, определяющей параметры настройки ППП (параметры генерации, набор макроопределений, схемы описаний), а также перечень и описание алгоритмов блоков пользователя.
6) Выбор программных средств. Производится обоснование выбора программных средств, исходя из процедуры обработки информации на ЭВМ, характеристик используемой ЭВМ.
7) Алгоритм решения задачи.
Содержит описание компонент задачи, реализуемых средствами оригинального программирования и средствами ППП. Дается описание алгоритма обработки данных, приводятся расчетные формулы и соотношения для контроля вычислений и требования к точности вычислений.
Рекомендуется разработку алгоритма решения задачи производить в две стадии. На первой - разрабатывается информационная схема решения задачи, где показываются: источники и приемники информации задачи; потоки документированной информации; ручные процедуры по преобразованию входной и выходной информации, блоки преобразования данных периферийными устройствами; блоки преобразования информации с помощью ЭВМ. Для изображения информационной схемы используются символы, регламентируемые ГОСТ
19.003-80.
Вторая стадия заключается в уточнении информационной схемы и разработке алгоритма задачи. Для наглядного представления последовательности решения задачи могут быть использованы блок-схемы, Р- схемы, HIPO-схемы и т. п. Правила выполнения блок-схем установлены ГОСТ 19.002-80, Р - схем - ГОСТ 19.005-85.
На этапе рабочего проектирования разрабатывается программа решения задачи, которая оформляется в соответствии с единой системой программной документации (ЕСПД).
В дипломных проектах следует рассмотреть вопросы обеспечения надежности информации и программ;
8) Контрольный пример.
Выполняется для проверки правильности разработанного алгоритма решения задачи, отладки программ. Приводятся исходные данные и конечные результаты расчетов по задаче. Правильность алгоритма и работы программ оценивается совпадением итоговых данных контрольного примера и результатов вычислений на ЭВМ.
9. Выбор комплекса технических средств (КТС).
Дается обоснование выбора КТС (без подробного расчета), исходя из организации сбора, передачи и подготовки информации на машинных носителях, обработки информации на ЭВМ, методов получения и размножения выходных документов.
5.3.1.1. Разработка информационного обеспечения АСУ
В специальной части дипломного проекта по данной теме, как правило, рассматриваются возможные пути совершенствования документооборота на предприятии: решается задача создания информационной базы АСУ (баз и банков данных) и оптимизация ее построения, прорабатываются рекомендации по внедрению информационной базы АСУ, программного обеспечения и т. д.
Отдельно выделяются вопросы контроля входной и выходной информации, обеспечения защиты и достоверности информации. Кратко излагаются вопросы технического обеспечения задач сбора и переработки информации. Детально излагаются вопросы:
1) Анализ существующего информационного обеспечения.
В данном вопросе дается анализ существующей системы классификации и кодирования технико-экономической информации. Анализируются существующие методы организации, хранения, накопления и доступа к информационным массивам. При этом выявляется наличие и объем нормативных и справочных данных, периодичность и объем поступления оперативной информации.
2) Совершенствование информационной базы. На основании проведенного анализа делаются выводы о возможных путях совершенствования информационного обеспечения. Более рациональное информационное обеспечение может быть построено за счет создания методов организации информационных массивов в большей степени соответствующих характеру решаемых задач, структуре предприятия, технологии использования, за счет четкого разделения массивов на постоянные, вспомогательные, текущие, промежуточные и служебные.
Особое внимание следует уделить мероприятиям по совершенствованию и упорядочению системы классификации и кодирования. Решается вопрос о возможности создания базы или банка данных, использования уже существующих баз, банков данных. Построение и использование специальных информационных языков - один из путей более компактной формы записи информации и обеспечения возможности обмена информацией между взаимодействующими АСУ.
Каждому мероприятию по усовершенствованию информационной базы необходимо дать технико-экономическое обоснование.
3) Построение и оптимизация информационной базы АСУ.
Необходимо рассмотреть вопросы организации обновления, добавления и сортировки информационных массивов.