- •Лиски 2014
- •Раздел I требования к выпускным квалификационным работам
- •Цели и задачи дипломного проектирования
- •2. Разработка, утверждение и выдача тем дипломных проктов
- •3. Порядок оформления дипломных проектов
- •3.1 Порядок расположения документов дипломного проекта в подшивке:
- •3.2 Требования к оформлению титульного листа
- •3.3 Требования к оформлению содержания
- •3.4 Требования к введению
- •3.5 Требование к основной части
- •Оформление иллюстраций
- •3.6 Оформление таблиц основной части
- •Документирование объектных информационных систем
- •Представление классов
- •Представление отношений между классами
- •Представление отношения обобщения
- •Представление отношения ассоциации
- •Представление отношения агрегации
- •Представление отношения зависимости
- •Представление отношения реализации
- •Представление объектов
- •Соглашение по модулям
- •Структура модуля
- •Спецификации записи функций и процедур
- •Спецификации записи типов
- •Спецификации записи определения классов
- •3.7. Требования к заключению
- •3.8 Требования к списку используемых источников
- •3.9Требования к приложениям
- •4. Основные требования к оформлению дипломных проектов
- •5 . Оформление пояснительной записки
- •5.1 Общие требования
- •5.2 Оформление заголовков разделов
- •5.3 Оформление списков
- •5.5. Графическая часть проекта в электронном виде
- •5.6 Презентация дипломного проекта
- •Представление информации
- •Правила оформления презентации
- •Приложение в виде вспомогательного материала
- •6. Перечень тем дипломного проекта
- •7. Организация консультаций
- •8. Контроль хода выполнения дипломного проекта
- •9. Оценивание дипломного проекта
- •10. Рецензирование
- •11. Утверждение дипломного проектаи допуск к государственной итоговой аттестации
- •12. Защита письменной экзаменационной работы
- •13. Работа государственных экзаменационных комиссий
- •14. Порядок подачи и рассмотрения апелляций
- •Гобу спо во «Лискинский промышленно-транспортный техникум им. А.К.Лысенко» гобу спо во «лптт им. А.К. Лысенко»
- •Задание на выполнение дипломного проекта
- •2. Содержание дипломного проекта(пояснительная записка):
- •3. Приложения дипломного проекта :
- •Образец заявления студента на дипломный проект (проект)
- •Им. А.К.Лысенко»
- •Календарный план выполнения дипломного проекта
- •15. Список литературы
- •Отчет председателя государственной экзаменационной работы
- •1. Состав Государственной экзаменационной комиссии:
- •2. Вид государственной итоговой аттестации – защита дипломного проекта.
- •3. Результаты государственной итоговой аттестации:
- •5. Характеристика качества выполнения дипломного проекта:
- •Раздел II
Структура модуля
Структура модуля должна иметь следующий вид:
unitMyUnit;
interface
[uses]
; внешниеобъявления
[раздел типов данных]
[раздел констант]
[раздел переменных]
[объявления экспортируемых процедур и функций]
implementation
[uses]
; внутренние объявления
[раздел типов данных]
[раздел констант]
[раздел переменных]
[реализация процедур и функций внутреннего назначения]
[реализация процедур и функций интерфейсного раздела]
[initialization]
; инициализация переменных модуля
; выделение необходимых ресурсов
[finalization]
; освобождение выделенных ресурсов
end.
Внутри модуля объявление используемых модулей должно начинаться со слова uses в нижнем регистре. Затем следуют наименования модулей с сохранением регистра символов:
usesMyUnit;
Если используются модули из разных проектов или производителей, то необходимо сгруппировать модули по проектам или производителям и каждую новую группу начинать с новой строки и снабжать комментариями:
uses
Windows, Classes, Controls, // стандартныемодули
XХХMyUnit1, ХХXMyUnit2; // модули производителя ХХХ
Раздел внешних объявлений должен содержать необходимые объявления типов данных, переменных и констант, доступные другим модулям. Здесь же должны быть перечислены процедуры и функции, экспортируемые данным модулем.
Раздел реализации модуля должен содержать объявления типов данных, переменных и констант, требуемых для реализации процедур и функций, экспортируемых и внутреннего назначения.
Разделы инициализации и деинициализации необходимы для выделения ресурсов для работы модуля и их последующего освобождения.
Спецификации записи функций и процедур
Имена процедур и функций всегда должны начинаться с прописной буквы. С прописных букв также должны начинаться и составные части имен – это облегчит восприятие. Например:
procedureплохоеимяпроцедуры; // неправильно
procedureХорошееИмяПроцедуры; // правильно
Процедурам и функциям следует присваивать имена, которые отражают их назначение. Имена функций, выполняющих некоторое действие, должны начинаться со слова, обозначающего это действие, по форме глагол-существительное:
procedureCreateFileName;
Для формирования названия имеются стандартные функциональные пары (см. табл.9).
Таблица 9. Стандартные функциональные пары.
Функциональная пара |
Назначение |
Init/Term |
инициализация и завершения модуля |
Create/Destroy |
создание и удаление объекта |
Start/Stop |
начало/завершение какого-либо процесса |
Load/Save |
загрузка/выгрузка чего-либо |
Get/Set |
чтение/установка чего-либо |
Желательно не смешивать функции из разных пар (например, Get/Save – неправильно).
Спецификации записи типов
Имена типов должны отвечать назначению типа. Имя типа должно начинаться с буквы «T», которая служит для указания определения типа, например:
type
TCustomer = сlass(TObject)
