Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МУ Дипломное проектирование

.pdf
Скачиваний:
23
Добавлен:
10.04.2015
Размер:
354.53 Кб
Скачать

Федеральное агентство по образованию Волгоградский государственный архитектурно-строительный университет

Институт архитектуры и строительства Кафедра информационных систем и математического моделирования

Е.В. Лебедь, О.В. Игнатьев, А.В. Игнатьев

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ

Методические указания к дипломному проектированию

Волгоград 2009

УДК 004.4:681.3

Лебедь Е.В.

Информационные системы и технологии : методические указания к дипломному проектированию / Е.В. Лебедь, О.В. Игнатьев, А.В. Игнатьев ; Волгогр. гос. архит.-строит. ун-т. Волгоград : ВолгГАСУ, 2009. 46 с.

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

Для студентов специальности 071900 «Информационные системы и технологии».

2

ОГЛАВЛЕНИЕ

 

Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

1. Задача дипломного проектирования . . . . . . . . . . . . . . . . . . . . . . . .

5

2. Организация дипломного проектирования . . . . . . . . . . . . . . . . . . . .

7

2.1. Тема дипломного проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

2.2. Стадии проектирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

3. Структура дипломного проекта . . . . . . . . . . . . . . . . . . . . . . . . . .

10

4. Оформление дипломного проекта . . . . . . . . . . . . . . . . . . . . . . . . .

12

4.1. Требования к тексту . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

4.2. Оформление рисунков . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

14

4.3. Оформление таблиц . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

4.4. Формулы и уравнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17

4.5. Список использованных источников . . . . . . . . . . . . . . . . . . . . . .

18

4.6. Оформление содержания . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19

4.7. Коды программ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19

4.8. Титульный лист . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20

4.9. Техническое задание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20

4.10. Описание программы или системы . . . . . . . . . . . . . . . . . . . . . . .

23

4.11. Приложения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

24

5. Схемы программ и систем . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25

5.1. Оформление схем . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25

5.2. Описание схем . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25

5.3. Графические символы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27

5.4. Правила применения символов . . . . . . . . . . . . . . . . . . . . . . . . .

28

6. Проектирование информационных систем . . . . . . . . . . . . . . . . . . . .

30

6.1. Общие сведения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

30

6.2. Язык моделирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

30

6.3. Методики описания процессов . . . . . . . . . . . . . . . . . . . . . . . . . .

31

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

35

7.1. Критерии оценки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

35

7.2. Представление материалов проекта . . . . . . . . . . . . . . . . . . . . . . .

35

7.3. Доклад . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

36

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

37

Приложение А. Формы титульных листов . . . . . . . . . . . . . . . . . . . . . .

38

Приложение Б. Форма задания на проектирование . . . . . . . . . . . . . . . . .

41

Приложение В. Форма слайдов презентации . . . . . . . . . . . . . . . . . . . . .

43

3

ВВЕДЕНИЕ

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

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

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

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

4

1. ЗАДАЧА ДИПЛОМНОГО ПРОЕКТИРОВАНИЯ

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

Дипломное проектирование имеет своей целью подтвердить наличие у выпускника следующих знаний:

знание современных методов и средств разработки информационных систем и принципов их описания на основе системного подхода;

принципов построения аналитико-имитационных моделей информационных процессов, основных классов моделей и методов моделирования, методов формализации, алгоритмизации и реализации моделей на ЭВМ;

способов записи алгоритмов и конструирования программ с использованием различных алгоритмических языков;

основных принципов организации и функционирования вычислительных систем, комплексов и сетей ЭВМ; характеристик, возможностей и областей применения наиболее распространенных классов и типов ЭВМ в информационных системах,

умений:

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

в основных принципах организации баз данных информационных систем и способах построения баз данных;

в принципах организации, структуре технических и программных средств компьютерной графики и мультимедиа технологий;

в принципах обеспечения условий безопасности жизнедеятельности при разработке и эксплуатации информационных систем;

применять современные методы системного анализа информационных процессов, методы и средства информационных технологий при разработке корпоративных информационных систем;

методы и средства разработки алгоритмов и программ, современные технологии программирования информационных систем;

современные системные программные средства и операционные системы, сетевые программные и технические средства информационных систем;

интеллектуальные информационные системы, инструментальные средства управления базами данных;

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

методы обеспечения информационной безопасности и защиты информации;

5

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

Впроцессе работы над дипломным проектом студент должен проявить способности:

к осмыслению, систематизации, закреплению и расширению полученных теоретических знаний и практических навыков;

применению известных приемов и методов решения вопросов, возникающих в процессе проектирования и отладки программных средств;

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

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

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

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

пояснительная записка с описанием алгоритма и функциональной структуры программы или информационной системы;

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

Для студентов, занимавшихся научными исследованиями в течение длительного времени, в порядке исключения, допускается выполнение дипломной работы (ДР). Требования к ее структуре и содержанию определяются кафедрой на основе предложений научного руководителя. В дипломной работе должны быть приведены:

сведения, отражающие цель, актуальность и характер проведенных исследований;

анализ применяемых математических моделей для реализации поставленных задач;

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

6

2.ОРГАНИЗАЦИЯ ДИПЛОМНОГО ПРОЕКТИРОВАНИЯ

2.1.Тема дипломного проекта

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

Тема дипломного проекта формулируется выпускающей кафедрой и доводится до сведения студента по окончании 8-го семестра перед первой преддипломной практикой. Во время практики студент приступает к изучению материалов по теме дипломного проекта и формулирует задачи, которые должны быть решены. На начальной стадии работы по согласованию с руководителем наименование темы дипломного проекта может корректироваться.

Тематика профессиональных интересов инженеров специальности «Информационные системы и технологии» в строительстве классифицируется следующими направлениями:

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

разработка информационных систем для автоматизации процессов получения и обработки данных для объектов различного назначения;

разработка информационных сетей для обмена данными, изменения вычислительных ресурсов и автоматизации процессов;

разработка интернет-сайтов различного назначения по запросам пользователей;

разработка баз данных информационных систем для объектов различного назначения;

разработка программных средств компьютерной графики и мультимедиа технологий.

В конце 9-го семестра тема дипломного проекта утверждается на кафедре и во время второй преддипломной практики студент должен:

завершить изучение литературных источников и объекта разработки;

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

выполнить технико-экономическое обоснование разработки;

подготовить задание на выполнение дипломного проекта.

В 10-м семестре осуществляется непосредственная и интенсивная работа над дипломным проектом, в процессе которой студент должен:

регулярно информировать руководителя о ходе выполнения проекта;

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

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

обсуждать с ним промежуточные результаты и пути дальнейшей работы;

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

7

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

Оформленный дипломный проект студент подписывает и передает руководителю для проверки. Подписанный руководителем дипломный проект вместе с отзывом направляется на утверждение заведующему кафедрой. Утвержденный дипломный проект допускается к защите перед Государственной аттестационной комиссией.

2.2. Стадии проектирования

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

1-я стадия — изучение объекта. Изучаются процессы, для которых осуществляется программирование или разработка информационной системы. Формируется концепция разработки дипломного проекта. Осуществляется сбор исходных материалов, выбор и обоснование критериев эффективности и качества разрабатываемой программы или информационной системы.

2-я стадия — техническое задание. Постановка задач и обоснование принципов их решения. Определение структуры данных, предварительный выбор методов решения задач, обоснование целесообразности применения ранее разработанных программ, определение требований к техническим средствам. Определение требований к программе или информационной системе, разработка ее технико-экономического обоснования. Определение стадий, этапов и сроков разработки. Выбор языков программирования.

3-я стадия — эскизный проект. Предварительная разработка структуры входных и выходных данных. Уточнение методов решения задачи. Разработка общего описания алгоритма решения задачи. Разработка техникоэкономического обоснования. Разработка пояснительной записки. Согласование и утверждение эскизного проекта.

4-я стадия — технический проект. Уточнение структуры входных и выходных данных. Разработка алгоритма решения задачи. Определение формы представления входных и выходных данных. Определение семантики и синтаксиса прикладного языка. Разработка функциональной структуры программы. Окончательное определение конфигурации технических средств. Разработка плана мероприятий по внедрению программ. Разработка пояснительной записки.

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

8

6-я стадия — внедрение. Передача программы или информационной системы, а также программной документации для ее сопровождения в эксплуатацию. Передача программы в фонд алгоритмов и программ.

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

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

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

описание программы или информационной системы, которое включает

всебя сведения о назначении, области применения, применяемых методах, классе решаемых задач, ограничениях для применения, минимальной конфигурации технических средств; руководство пользователя или руководство системного программиста;

текст программы в исходных кодах и готовая к применению программа или информационная система в виде комплекта исполняемых файлов.

Содержание составных частей дипломного проекта зависит как от вида разработки (программа или информационная система), так и от тематической направленности на конкретный объект.

9

3. СТРУКТУРА ДИПЛОМНОГО ПРОЕКТА

Дипломный проект (ДП) представляется в форме рукописи, написанной на русском языке, которая состоит из пояснительной записки (ПЗ) и приложений.

Пояснительная записка включает следующие структурные элементы:

титульный лист;

задание на дипломное проектирование;

аннотацию;

содержание;

обозначения и сокращения;

введение;

основную часть;

заключение;

список использованных источников.

Приложения к пояснительной записке представляют собой отдельные, обязательные для разработки документы:

техническое задание;

описание программы или системы;

коды программы и исполняемые файлы на CD.

Титульный лист дипломного проекта оформляется как для пояснительной записки в соответствии с требованиями п. 4.8.

Задание на дипломное проектирование содержит наименование темы,

перечень основных разделов пояснительной записки, форму представления материала к защите, вид доклада и оформляется в соответствии с прил. Б к данным методическим указаниям.

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

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

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

Основная часть включает в себя данные, отражающие сущность, методику решения и основные результаты проделанной работы. Основная часть должна содержать:

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

10