КрНУ

Інформаційний портал – Коледжу Кременчуцького національного університету імені Михайла Остроградського!

Методическое пособие для выполнения курсовых проектов для подготовки младших специалистов по специальности “Обслуживание компьютерных систем и сетей” по дисциплине “Программирование”

СОДЕРЖАНИЕ

ОБЩИЕ ПОЛОЖЕНИЯ………………………………………………………………………….. 4

1. ЦЕЛЬ И ЗАДАЧИ КУРСОВОГО ПРОЕКТИРОВАНИЯ …………………………………. 5

2. ОСНОВНЫЕ ТРЕБОВАНИЯ К КУРСОВОМУ ПРОЕКТИРОВАНИЮ…………………….. 6

3. ТЕМАТИКА КУРСОВЫХ ПРОЕКТОВ …………………………………………………….. 7

4. СОДЕРЖАНИЕ КУРСОВОГО ПРОЕКТИРОВАНИЯ ………………………………………………… 9

4.1 Курсовой проект типа А………………………………………………………………………… 9

4.1 Курсовой проект типа Б………………………………………………………………………. 11

5. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ КУРСОВОГО ПРОЕКТА ……………………… 18

5.1 оформление пояснительной записки……………………………………………………. 18

5.2 Указания к выполнению графической части…………………………………………….. 21 приложения………………………………………………………………………………………………… 23

ОБЩИЕ ПОЛОЖЕНИЯ

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

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

Основной целью методических указаний является оказание помощи студентам при выполнении курсового проекта по дисциплине “Программирование”.

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

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

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

ЦЕЛЬ И ЗАДАЧИ КУРСОВОГО ПРОЕКТИРОВАНИЯ

Основной целью курсового проекта является воплощение полученных теоретических знаний в области современных технологий программирования, а также развитие навыков самостоятельной работы при разработке проектов в современных визуальных средах Delphi, Builder C++, Visual Studio .NET и др.

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

– ставить задачу для реализации ее в виде программного проекта на персональном компьютере (ПК);

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

‒ составлять, отлаживать и тестировать программные проекты в рамках примененной технологии программирования;

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

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

– закреплять практические навыки использования ПК.

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

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

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

ОСНОВНЫЕ ТРЕБОВАНИЯ К КУРСОВОМУ ПРОЕКТИРОВАНИЮ

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

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

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

2) задания к курсовому проекту;

3) содержание;

4) введение;

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

6) выводы;

7) перечень ссылок;

8) приложения. Титульный лист оформляется в соответствии с общими требованиями, приведенными в стандарте колледжа.

Задание оформляется на стандартном бланке.

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

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

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

Заключение содержит анализ проведенной работы над проектом, а также трудностей, которые встретились при выполнении и возможных путей усовершенствования разработанной программы (1-2 стр.).

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

Минимальный общий объем пояснительной записки – 25 стр. при компьютерном наборе через 1,5 интервала.

ТЕМАТИКА КУРСОВЫХ ПРОЕКТОВ

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

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

Задания на курсовые проекты рассматриваются цикловыми комиссиями, подписывая руководителем курсового проектирования и утверждаются председателем цикловой комиссии.

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

программного обеспечения в соответствии с квалификационной характеристикой специальности.

Все выполняемые курсовые проекты можно отнести к одному из типов: − разработка программного обеспечения – тип А;

− разработка информационных сайтов, интернет-порталов, использование средств WEB-программирования – тип Б.

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

Тематика этих дипломных проектов может быть следующей:

1) Разработка программного обеспечения общего, учебного, специального и др. назначения.

2) разработка программных средств с элементами искусственного интеллекта. 3) Разработка различных справочных и расчетных программных систем.

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

5) Разработка информационных сайтов, интернет-порталов, демонстрационных программ.

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

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

Ориентированный объем разрабатываемых программ – не менее 200 операторов используемого языка программирования. Необходимым условием является полная программная реализация разработанного средства.

СОДЕРЖАНИЕ КУРСОВОГО ПРОЕКТИРОВАНИЯ

В расчетно-пояснительной записке должны быть отражены все этапы выполнения курсового проекта. Разработаны два вида задания для выполнения курсового проекта в зависимости от тематики.

4.1 Курсовой проект типа А

Задания на курсовой проект типа А приведены в приложении А.

Постановка задачи

1.1 описание объекта компьютеризации

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

1.2 описание входных и выходных данных

Исходная информация: перечень и описание исходящих сообщений.

Входная информация: перечень и описание входящих сообщений.

1.3 формулировка задачи

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

Выбор и обоснование средств разработки программы

2.1. Выбор и обоснование среды разработки

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

2.2. Описание программно-аппаратного обеспечения

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

Проектирование задачи

3.1. Описание логической структуры задачи

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

структурной схемой или блок-схемой алгоритма со ссылкой на последовательность этапов вычислений, описанием программных модулей).

3.2. Проектирование системы меню

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

  4. Описание программы

4.1. Описание компонентов

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

4.2. Описание процедур и функций

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

Тестирование программы

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

Описание использования приложения.

6.1. Описание процесса установки программы

В данном пункте необходимо рассмотреть описание основных этапов процесса инсталляции программы.

6.2. Инструкция пользователя

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

4.1 Курсовой проект типа Б

Задание на курсовой проект типа Б приведено в приложении Б.

Постановка задачи

1.1. Назначение и цель разработки веб-сайта

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

При описании структуры сайта необходимо обратить внимание на иерархию страниц, а также рассмотреть элементы каждой страницы.

1.3. Входная информация

Входная информация: перечень и описание входящих сообщений.

Выбор и обоснование средств разработки программы

2.1. Выбор и обоснование среды разработки

На сегодня существует много сред и средств веб-программирования. В данном пункте необходимо рассмотреть и сравнить среды разработки и обосновать свой выбор.

2.2. Требования к структуре и функционированию веб-сайта

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

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

2.4. Требования к операциям с администрирование и наполнение веб-сайта Пункт должен содержать сведения о том, как именно представлена административная части веб-сайта и, какую именно информацию она должна включать. 2.5. Требования к графическому дизайну веб-сайта

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

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

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

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

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

В дизайне сайта не должны присутствовать «мигая» баннеры и большой объем текста, что сливается. Текст должен быть статичен (без движения, мерцания). Исходя из этого, в данном пункте курсового проекта необходимо привести, какие именно преимущества или недостатки содержатся на разработанном сайте с точки зрения приведенных требований.

2.6. Требования к удобству пользования веб-сайта

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

«Юзабилити» − это удобство пользования интерфейсом сайта. При оценке того или иного ресурса важно, насколько быстро пользователи разбираются в структуре сайта и выполняют простые действия, запоминают основные принципы интерфейса при повторном посещении и сколько ошибок делают при навигации по ресурсу. Также важный момент «юзабилити» − степень комфорта пребывания на сайте.

«Юзабилити» практически невозможно оценить автоматически с помощью каких-либо алгоритмов. На сайте могут присутствовать все необходимые элементы − навигационное меню, ссылки на основные разделы, текстовый контент, картинки и видео, но при этом, по опросам, с первого раза разобраться в его структуре и выполнить простые действия сможет 1 человек из 20.

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

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

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

3.1. Проектирование веб-сайта

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

3.2. Проектирование системы меню

Необходимо рассмотреть описание основных элементов страниц, их назначение и способы создания.

3.3. Разработка концепции дизайна

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

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

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

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

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

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

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

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

3.4. Разработка дизайна типовых страниц

Дизайн-идея в основном сводится к рассмотрению вопроса о том, каким образом будет разрабатываться дизайн основных разделов сайта. Для решения данного вопроса существует несколько вариантов:

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

‒ дизайн главной страницы сайта, является основой сайта, но не догмой. На дополнительных страницах сохраняется стилистика, но вводятся дополнительные элементы и блоки, подчеркивающие значимость данного раздела сайта;

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

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

4.1. Программирование веб-сайта

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

4.2. Верстка типовых страниц

Верстка − это процесс написания html и css – кода для веб-страницы, который отвечает за то, чтобы все элементы на странице размещались там, где нужно. Например, двухколоночная верстка веб-сайта с заголовком (header) и нижней частью (footer):

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

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

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

– логическая разметка. На этом этапе пишется html-код, который будет содержать элементы для будущего макета;

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

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

Тестирование веб-сайта

При тестировании веб-комплексов необходимо выполнить проверку на отсутствие наиболее распространенных ошибок, а именно:

‒ отображение страниц при любых разрешениях экрана;

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

‒ проверка работоспособности гиперссылок на сайте;

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

‒ проверка корректного отображения цветов на сайте при различных настройках цветовой палитры монитора.

– работу всех подключенных модулей.

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

Описание использования веб-сайта

6.1. Инструкция пользователя

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

6.2. Наполнение и доработка веб-сайта

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

5. Требования к оформлению КУРСОВОГО проекта

5.1 оформление пояснительной записки

Пояснительная записка оформляется согласно ГОСТ 2.105-79 ЕСКД. Общие требования к текстовым документам ГОСТ 2.106-68 ЕСКД. Текстовые документы. Пояснительная записка должна быть оформлена с помощью ПЭВМ (Тип шрифта: Times New Roman; размер-14; параметры страницы: верхнее поле – 15мм, нижнее – 30 мм, левое – 25 мм, правое – 10 мм; выравнивание – по ширине; межстрочный интервал – полуторный; первая строка – отступ 1,25 см.) или написана четким и опрятным почерком, близким к чертежному шрифту на листах формата А4. Текст пояснительной записки пишут чернилами, как правило черного цвета, допускается фиолетовый или синий цвет, но один для всей записки.

Расстояние от рамки формы до границ текста в начале и в конце строки – не менее 3 мм.

Расстояние от верхней или нижней строки текста до верхней или нижней рамки должно быть не менее 10 мм.

Абзацы в тексте начинаются отступом, который равен пяти пробелам (15 – 17 мм.).

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

Точку в конце заголовка не ставят. Подчеркивание заголовков не допускается.

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

Если раздел или подраздел состоит из одного пункта, он тоже нумеруется.

Если текст документа только из пунктов-они нумеруются порядковыми номерами в рамках документа.

Пункты при необходимости могут быть разбиты на подпункты, которые должны иметь порядковую нумерацию в рамках каждого пункта, например: 4.2.1.1, 4.2.1.2 и т.д.

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

Расстояние между заголовком и текстом при выполнении документа машинописным способом должно быть равно 3,4 интервалам, при выполнении рукописным способом – 15 мм. Расстояние между заголовками разделов и подразделов -2 интервала, при выполнении рукописным способом – 8 мм.

Каждый раздел текстового документа рекомендуется начинать с нового листа (страницы).

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

приложении обозначают отдельной нумерацией арабскими цифрами с добавлением перед цифрой обозначения приложения. Например – Рисунок А.3. Допускается нумеровать иллюстрации в пределах раздела. В этом случае номер иллюстрации состоит из номера раздела и порядкового номера иллюстрации, разделенных точкой. Например – Рисунок 1.1. При ссылке на иллюстрации следует писать “… в соответствии с рисунком 2” или “… в соответствии с рисунком 1.2” при нумерации в пределах раздела. Иллюстрации при необходимости могут иметь наименование и пояснительные данные. Слово “Рисунок” и наименование помещают после пояснительных данных и располагают следующим образом: Рисунок1 – Детали прибора. Слово “Рисунок” необходимо размещать под рисунком.

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

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

Разделы должны иметь порядковую нумерацию в пределах всей записки. Предисловие и окончание (заключение) не нумеруются.

Содержание положено размещать по титульному листу и листу задания на проект.

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

Обозначение на документации:

К КрНУ КП ХХ. 02. 000 по – пояснительная записка;

где ХХ. – номер варианта (по списку).

5.2 Указания к выполнению графической части

При необходимости построения алгоритмов и блок-схем, которые отражают основные команды и последовательности их выполнения, при работе программы, модуля, процедуры и т. п. необходимо придерживаться стандартам ЕСКД. Примеры алгоритмов приведены на рисунках 1, 2.

Приложения

Приложение А

Содержание пояснительной записки

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

Задача

Содержание

Вступление

Постановка задачи

1.1. Описание объекта компьютеризации

1.2. Описание входных и выходных данных

1.3. Формуліровка задачи

Выбор и обоснование средств разработки программы 2.1. Выбор и обоснование среды разработки 2.2. Описание программно-аппаратного обеспечения 3. Проектирование задачи

3.1. Описание логической структуры задачи

3.2. Проектирование системы меню

Описание программы

4.1. Описание компонентов

4.2. Описание процедур и функций

Тестирование программы
Описание использования приложения

6.1. Описание процесса установки программы

6.2. Инструкция пользователя

Выводы к проекту

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

Приложения

– Приложение А. Код приложения (обязательный)

– Приложение Б. алгоритмы приложения

Приложение Б

Содержание пояснительной записки

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

Задача

Содержание

Вступление

Постановка задачи

1.1. Назначение и цель разработки веб-сайта

1.2. Структурная составляющая веб-сайта

1.3. Входная информация

Выбор и обоснование средств разработки программы 2.1. Выбор и обоснование среды разработки

2.2. Требования к структуре и функционированию веб-сайта

2.3. Требования к защите информации от несанкционированного доступа 2.4. Требования к операциям с администрирование и наполнение веб-сайта 2.5. Требования к графическому дизайну веб-сайта

2.6. Требования к удобству пользования веб-сайта

Проектирование задачи

3.1. Проектирование веб-сайта

3.2. Проектирование системы меню

3.3. Разработка концепции дизайна

3.4. Разработка дизайна типовых страниц

Описание программы

4.1. Программирование веб-сайта

4.2. Верстка типовых страниц

Тестирование веб-сайта
Описание использования веб-сайта

6.1. Инструкция пользователя

6.2. Наполнение и доработка веб-сайта

Выводы к проекту

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

Приложения

– Приложение А. Код приложения (обязательный)

− Приложение Б. Скриншоты работы веб-сайта