Методические указания по дипломному проектированию для студентов специальностей 230101, 230102, 230105, 230201 Москва 2010

Вид материалаМетодические указания
7.1 Основные требования и рекомендации по выполнению схем алгоритмов, программ, данных и систем
8 Основные стандарты
Список литературы
Государственное образовательное учреждение
Иванову Ивану Ивановичу
Разработка комплекса программ
Глава 2. Обзор программных средств 5% 15.03.2009
Глава 4. Разработка комплекса программ для ведения БД АСУ
Подобный материал:
1   2   3   4   5   6

7.1 Основные требования и рекомендации по выполнению схем алгоритмов, программ, данных и систем


При описании программ и данных основными программными документами являются текстовые документы – пояснительная записка, текст программы, спецификация и т. д. Содержание этих документов можно раскрыть как с помощью развернутых текстовых пояснений, использования языков программирования высокого уровня с подробными текстовыми комментариями (PDL, псевдокод и т.д.), так и с помощью графических схем. Схемы алгоритмов и программ являются наглядным инструментом лишь в том случае, когда изображаются компактно на одной (максимум двух) страницах, поэтому рекомендуется использовать иерархию схем. Они должны быть достаточно обобщенными и компактными. Автору ДП следует обратить внимание на эффективность и наглядность использования схем алгоритмов, программ, данных и систем, правила выполнения которых определены ГОСТ 19.701-90.

Следует обратить внимание на то, что формы символов по ГОСТ 19.701-90 имеют принципиальное значение. Разделяют символы процесса (прямоугольник – общий символ процесса, ромб – условие ветвления алгоритма), символы данных (параллелограмм – общий символ данных, бочонок – данные размещаются на диске), символы линий (сплошная – основная линия потока данных или управления, пунктирная – соединитель альтернативных процессов, комментария) и специальные символы (круг – соединитель, овал – терминальный символ, пунктир со скобкой – комментарий).

В пределах одного документа рекомендуется использовать ограниченное число типоразмеров символов, особенно по горизонтали. Минимальное расстояние между символами 10 мм, между параллельными линиями потока – 3 мм.

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

Направление линий потока сверху вниз и слева направо принимается за основное и стрелками может не обозначаться. В остальных случаях направление показывают стрелками (достаточно одной стрелки на одной ветви). При разрыве линий потока информации отдельные участки схемы соединяют круглыми соединителями. Соединяемые фрагменты на одном листе помечают одинаково. Межстраничные соединители снабжаются комментариями, в которых указывается, к какой или из какой страницы идет соединитель.

В случае, когда в данной схеме алгоритма или программы имеется участок, для которого в другой схеме (документе) есть детализация в виде отдельной подпрограммы, этот участок представляется в данной схеме одним символом с двойными боковыми линиями, в верхней зоне поля которого указывается идентификатор детализируемого участка программы. На рис. 7.1.1. приведена детализация некоторой программы, представленной в данной схеме одним символом:

XB4 - идентификатор программы;

015 - номер листа, где проведено начало детализируемой программы;

B3 - координата зоны листа.



Рис. 7.1.1. Схема детализации программы

8 ОСНОВНЫЕ СТАНДАРТЫ


Основные стандарты, определяющие правила оформления документации:


Номер ГОСТа

Наименование ГОСТа

ГОСТ 15971–90

Системы обработки информации. Термины и определения

ГОСТ 21552–84

Средства вычислительной техники. Общие технические требования, ...

ГОСТ 1494–77

Электротехника. Буквенные обозначения основных величин

ГОСТ 8.417–81

Государственная система обеспечения единства информации. Единицы физических величин

ГОСТ 7.1–2003

Библиографическая запись. Библиографическое описание. Общие требования и правила составления

ГОСТ 7.32–2001

Система стандартов по информации, библиотечному и издательскому делу. Отчет о научно-исследовательской работе. Структура и правила оформления

ГОСТ 2.102–68

ЕСКД. Виды и комплектность конструкторских документов

ГОСТ 2.104–68

ЕСКД. Основные надписи

ГОСТ 2.106–96

ЕСКД. Текстовые документы

ГОСТ 2.109–73

ЕСКД. Основные требования к чертежам

ГОСТ 2.118–73

ЕСКД. Технические предложения

ГОСТ 2.119–73

ЕСКД. Эскизный проект

ГОСТ 2.120–73

ЕСКД. Технический проект (Правила выполнения чертежей общего вида)

ГОСТ 2.701–84

ЕСКД. Схемы. Виды и типы. Общие требования к выполнению

СТ СЭВ 158–75

ЕСКД СЭВ. Схемы электрические. Общие требования к выполнению

ГОСТ 2.702–75

ЕСКД. Правила выполнения электрических схем

ГОСТ 2.708–81

ЕСКД. Правила выполнения электрических схем цифровой вычислительной техники

ГОСТ 2.709–89

ЕСКД Обозначения условные проводов и контактных соединений электрических элементов, оборудования и участков цепей в электрических схемах

ГОСТ 2.710–81

ЕСКД. Обозначения буквенно-цифровые в электрических схемах

ГОСТ 2.721–74

ЕСКД. Обозначения условные графические в схемах. Обозначения общего применения

ГОСТ 2.728–74

ЕСКД. Обозначения условные графические в схемах. Резисторы, конденсаторы

ГОСТ 2.730–73

ЕСКД. Обозначения условные графические в схемах. Приборы полупроводниковые

ГОСТ 2.743–91

ЕСКД. Обозначения условные графические в схемах. Элементы цифровой техники

ГОСТ 2.755–87

ЕСКД. Обозначения условные графические в электри­ческих схемах. Устройства коммутационные и контактные соединения


ГОСТ 2.307–68

ЕСКД. Нанесение размеров и предельных отклонений

ГОСТ 2.316–68

ЕСКД. Правила нанесения на чертежах надписей, технических требований и таблиц

ГОСТ 2.413–72

ЕСКД. Правила выполнения конструкторской документации изделий, изготовляемых с применением электрического монтажа

ГОСТ 2.414–75

ЕСКД. Правила выполнения чертежей жгутов, кабелей и проводов

ГОСТ 23751-86

Печатные платы. Основные параметры конструкции

ГОСТ 2.417–91

ЕСКД. Печатные платы. Правила выполнения чертежей

ГОСТ2.605–68

ЕСКД. Плакаты учебно-технические. Общие технические требования

ГОСТ19.001–77

ЕСПД. Общие положения

ГОСТ19.101–77

ЕСПД. Виды программ и программных документов

ГОСТ19.105–78

ЕСПД. Общие требования к программным документам

ГОСТ19.106–78

ЕСПД. Требования к программным документам, выполненным печатным способом

ГОСТ19.202–78

ЕСПД. Спецификация. Требования к содержанию и оформлению

ГОСТ19.404–78

ЕСПД. Пояснительная записка. Требования к содержанию и оформлению

ГОСТ19.401–78

ЕСПД. Текст программы. Требования к содержанию и оформлению

ГОСТ19.402–78

ЕСПД. Описание программы

ГОСТ19.502–78

ЕСПД. Описание применения. Требования к содержанию и оформлению

ГОСТ19.503–79

ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению


ГОСТ19.504–79

ЕСПД. Руководство программиста. Требования к содержанию и оформлению

ГОСТ19.505–79

ЕСПД. Руководство оператора. Требования к содержанию и оформлению

ГОСТ19.701–90

ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения

ГОСТ19.005–85

ЕСПД. Р-схемы алгоритмов и программ. Обозначения условные графические и правила выполнения

ГОСТ14.201–83

ЕСТПП. Обеспечение технологич­ности конструкции изделий. Общие требования

ГОСТ 2.004–88

ЕСТПП. Общие требования к выполнению конструкторской и технологической документации на печатающих и графических устройствах вывода ЭВМ



СПИСОК ЛИТЕРАТУРЫ

  1. Государственный образовательный стандарт высшего профессионального образования. Направление подготовки дипломированного специалиста 654600 – Информатика и вычислительная техника. М.: Изд-во стандартов. 2000. – 50 с.
  2. Государственный образовательный стандарт

высшего профессионального образования Направление подготовки дипломированного специалиста 654700 – Информационные системы. М.: Изд-во стандартов. 2000. – 33 с.
  1. Приказ Минобразования РФ от 25.03.2003г. №1155 «Об утверждении Положения об итоговой государственной аттестации выпускников высших учебных заведений РФ».
  2. Постановление Правительства РФ от 14.02.2008г. №71 «Об утверждении типового положения о ВУЗе».
  3. «Положение об организации и проведении итоговой государственной аттестации (ИГА) студентов МТУСИ».
  4. Закон РФ от 13.01.96г. №12-ФЗ «Об об­разовании».
  5. Закон РФ от 24.10.07г. №232-ФЗ «О внесении изменение в отдельные законодательные акты РФ (в части установления уровней высшего профессионального образования)».
  6. Устав государственного образо­вательного учреждения высшего профессионального образования Московского технического университета связи и информатики (МТУСИ).
  7. Приказ Минобрнауки России от 10 марта 2005 года № 65 «Об утверждении Инструкции о порядке выдачи документов государственного образца о высшем профессиональном образовании, заполнении и хранении соответствующих бланков документов»
  8. Федеральный закон от 22.08.96г. №125-ФЗ «О высшем и послевузовском про­фессиональном образовании»
  9. Жаворонкова Н.Г. Общие требования к квалификационной

(дипломной) работе //Официальные документы в образовании. - 2007. -№ 4. – С. 38 – 93.


Приложение 1


Ректору МТУСИ

проф. Аджемову А.С.

от студента гр.______________

(Ф.И.О.)___________________

(полностью)

Дом. телефон________________


ЗАЯВЛЕНИЕ


Прошу утвердить тему дипломного проекта__________________________

__________________________________________________________________по кафедре ______________________

Подпись студента

Дата


Руководителем проекта назначить ____________________________________

(Ф.И.О. преподавателя полностью, должность, звание, подпись)


Условия оплаты руководителю___(штатная, почасовая)__________________

(необходимое подчеркнуть)

Место прохождения преддипломной практики ­ __________________________________________________________________

(кафедра, где выполняется дипломное проектирование)



Зав.кафедрой ________________________(подпись)


Декан факультета ИТ _____________________ В.Н. Репинский


Приложение 2


ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

Государственное образовательное учреждение

высшего профессионального образования

Московский университет связи и информатики


Кафедра Математической кибернетики и информационных технологий

_____________________________________________________________________________


«Утверждаю»

зав. кафедрой ________

«___»_________20___г.


З А Д А Н И Е

на выпускную квалификационную работу


Студенту___ Иванову Ивану Ивановичу_____________________________гр.__ВМ0401_________

(Фамилия, имя, отчество)

Специальность (направление) 230101_________________________________________

Форма выполнения выпускной квалификационной работы _________________________________

_______________ дипломный проект по специальности____________________________________

(Дипломная работа, проект по специальности или направлению, магистерская диссертация)

Тема выпускной квалификационной работы ______ Разработка комплекса программ ___________


для ведения базы данных автоматизированной системы управления аппаратурой узлов связи_____


Утверждена приказом ректора _________47-С__от 10.02.2009_______________________________


____________________________________________________________________________________

1. Исходные данные к ВКР:


эскизы экранных форм интерфейса пользователя;

документация, содержащая характеристики оборудования;

структурная схема базы данных;

устные пояснения к разработке программы


2. Содержание расчетно-пояснительной записки Объем работы в % и

(перечень подлежащих разработке вопросов) сроки выполнения по

разделам

Введение 5% 20.02.2009

Глава 1. Анализ предметной области 10% 01.03.2009

Глава 2. Обзор программных средств 5% 15.03.2009

Глава 3. Постановка задачи на разработку комплекса программ

для ведения БД АСУ аппаратуры узла связи 5% 15.03.2009

Глава 4. Разработка комплекса программ для ведения БД АСУ

аппаратуры узла связи 35% 20.04.2009

Глава 5. Разработка документации пользователя по использованию

комплекса программ для ведения БД АСУ аппаратуры узла связи 10% 10.05.2009

Заключение 5% 15.05.2009


3. Вопросы конструктивных разработок
  1. Разработка и реализация алгоритмов работы приложения. 25
  2. Разработка графической части пользовательского интерфейса.
  3. Разработка документации пользователя.


4. Разработка вопросов по экологии и безопасности

жизнедеятельности


Мероприятия по организации рабочего места программиста:

определение оптимальных условий труда программиста;

расчет освещенности рабочего места;

параметры микроклимата на рабочем месте. 10% 26.04.2009


5. Технико-экономическое обоснование (подлежащее расчету)

Расчет затрат на разработку программного комплекса:

расчет основной заработной платы персонала;

расчет затрат на накладные расходы:

расчет заработной платы административно-управленческого

персонала;

расчет амортизационных отчислений по используемым при

разработке средствам вычислительной техники;

расчет затрат на арендную плату, включая коммунальные платежи;

расчет затрат на расходные материалы. 15% 10.05.2009


6. Перечень графического материала (с точным указанием

обязательных чертежей)
  1. Архитектура АСУ АУС
  2. Состав программного обеспечения АСУ АУС
  3. Блок-схемы разработанных алгоритмов
  4. Примеры разработанных экранных форм пользовательского

интерфейса
  1. Результаты технико-экономического расчета






7. Консультант по ВКР (с указанием относящихся к ним разделов проекта):

по экологии и безопасности жизнедеятельности

по технико-экономическому обоснованию

8. Срок сдачи студентом законченной ВКР: 20.05.2009


Дата выдачи задания: 17.02.2009

Руководитель (штатный или почасовик - необходимое подчеркнуть)

_____________________________________________________________________________


Задание принял к исполнению ___________________________________________________

(подпись студента)


Примечание: Настоящее задание прилагается к законченной ВКР и представляется в ЭК.


Приложение 3


Министерство Российской Федерации по связи и информатизации


Московский технический университет связи и информатики


Разрешаю

допустить к защите

Зав. кафедрой

____________________


_______________ 20 г.


ДИПЛОМНЫЙ ПРОЕКТ

на тему

____________________________________________________________________________________________________________________________________


Дипломант ______________________________________________

Консультант ________________________________________________

Рецензент __________________________________________________

Консультант по экологии

и безопасности жизнедеятельности_____________________________

Консультант по экономической части __________________________


Москва 2010


Приложение 4


ОТЗЫВ РУКОВОДИТЕЛЯ

на дипломный проект на студента группы ВМ0104 Иванова И.И.

«Разработка комплекса программ для ведения базы данных автоматизированной системы управления аппаратурой узлов связи»

Целью данной работы является создание программного комплекса для ведения базы данных автоматизированной системы управления аппаратурой узлов связи. В рамках этой работы были разработаны и реализованы алгоритмы, позволяющие проектировать модель нового устройства в интерактивном режиме и задавать параметры этого устройства, взаимодействуя с базой данных, разработан и реализован графический интерфейс пользователя, также была подготовлена документация пользователя. Таким образом, разработанный программный компонент является законченным продуктом, готовым к использованию в составе программного обеспечения автоматизированной системы управления.

Дипломная работа состоит из введения, 7 глав, заключения, списка использованной литературы и приложения. В аналитической части приведены сведения о классификации программного обеспечения автоматизированной системы управления аппаратурой узлов связи, выполнен обзор используемых программных средств. Проектная часть работы посвящена разработке и реализации алгоритмов работы приложения, а также реализации графической части пользовательского интерфейса. Использование при написании данного программного комплекса библиотеки Qt дает возможность при необходимости использовать его не только в системах, предназначенных для работы с операционной системой ОС МСВС, но и в любых других операционных системах, для которых существуют версии Qt.

При работе над дипломным проектом Иванов И.И. проявил самостоятельность, достаточный объем и хороший уровень знаний, умение эффективно и рационально использовать их при решении поставленной задачи. Содержание и объем пояснительной записки полностью соответствуют заданию. При выполнении дипломного проекта существенных отступлений от графика работы не было.

Считаю, что данный дипломный проект заслуживает отличной оценки, а студент Иванов И.И. присвоения квалификации инженера по специальности « Вычислительные машины, комплексы, системы и сети».


ст. преподаватель кафедры МКиИТ Смирнов П.П.

Приложение 5


РЕЦЕНЗИЯ

на дипломный проект студента Московского технического университета связи и информатики группы ВМ0104 Иванова И.И.

«Разработка комплекса программ для ведения базы данных автоматизированной системы управления аппаратурой узлов связи»


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

В представленном дипломном проекте разработан программный комплекс, реализующий следующие функции: ввод данных в интерактивном режиме, вывод данных в табличной форме на экран и печать, обработка ошибочных ситуаций, специализированный редактор сложных структур данных, формирование базы данных. Кроме этого, в данной работе выполнен обзор программных средств автоматизированной системы управления аппаратурой узлов связи и разработано руководство пользователя.

Содержание дипломного проекта полностью соответствует заданию на проектирование, выданному системным отделом организации НИВЦ АС. При выполнении проектирования были разработаны оригинальные алгоритмы работы приложения, позволившие достигнуть компромисса между удобством работы и информативностью интерфейса оператора.

К недостаткам проекта можно отнести отсутствие информации о результатах тестирования разработанного программного обеспечения, а также отступление от требований ГОСТ при оформлении блок-схем алгоритмов и отсутствие ссылок на используемую литературу.

Разработанный программный компонент входит в состав создаваемого специального программного обеспечения автоматизированной системы управления аппаратурой узла связи, которое в ближайшее время вступит в эксплуатацию.

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

В целом дипломный проект отвечает всем предъявленным требованиям и заслуживает оценки ''отлично'', а студент Иванов И.И., достоин присвоения квалификации инженера по специальности 230101 "Вычислительные машины комплексы системы и сети".


Начальник системного отдела НИВЦ АС С.С. Беляев


Приложение 6


ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

Государственное образовательное учреждение

высшего профессионального образования

Московский университет связи и информатики


Утверждаю

Зав. кафедрой

____________/____________/


_______________ 20 г.


РАЗДАТОЧНЫЙ МАТЕРИАЛ К ДИПЛОМНОМУ ПРОЕКТУ

студента ___________ гр. __________ на тему

____________________________________________________________________________________________________________________________________


объем _______ страниц


Дипломант _________ /__________/


Руководитель дипломного

проекта __________ /____________/


Москва 2010

Содержание

  1. Общие положения …………………………………………………………….3

2. Руководство дипломным проектированием …………………………...…… 4


3. Задание на дипломное проектирование ……………………………………...5

4. Структура и содержание дипломного проекта ………………………………6

5. Защита дипломного проекта ……………………………………………..……9

6. Оформление пояснительной записки ……………………………………….11

6.1 Рубрикация пояснительной записки ……………………………….……12

6.2. Иллюстрации ……………………………………………………….……13

6.3 Таблицы ………………………………………………………………...…14

6.4 Формулы ……………………………………………..……………………14

6.5 Библиографический список ………………………………...……………15

6.6 Приложения ………………………………………………………….……15

7. Основные требования и рекомендации по выполнению плакатов.………. 15

7.1 Основные требования и рекомендации по выполнению схем алгоритмов, программ, данных и систем …………………………………...…17

8. Основные стандарты …………………………………………………..….….19

Список литературы .…………………………………………….………………21


Приложение 1. Бланк заявления об утверждении темы ВКР ……….….....…22

Приложение 2. Образец заполнения объемного задания ……………………23

Приложение 3. Бланк титульного листа ВКР ………………………………...25

Приложение 4. Пример оформления отзыва руководителя на ВКР ……...…26

Приложение 5. Пример оформления рецензии на ВКР ……………….…….27

Приложение 6. Титульный лист раздаточного материала …………………..28


Методические указания

по дипломному проектированию

для студентов специальностей

230101, 230102, 230105, 230201


--------------------------------------------------------------------------------------------

Подписано в печать . Формат

Объем усл. п.л. Тираж экз. Заказ .

--------------------------------------------------------------------------------------------

ООО «Инсвязьиздат». Москва, ул. Авиамоторная, 8.