Файл: Методические рекомендации по выполнению курсового проекта для специальности 09. 02. 03 Программирование в компьютерных системах.docx
Добавлен: 07.11.2023
Просмотров: 50
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Иллюстрации и их нумерация
-
Допускается выполнение иллюстраций (графиков, диаграмм) на персональном компьютере в цветном изображении. -
Допускается включение сложных, качественных иллюстраций, выполненных на копировальном аппарате. -
Иллюстрации располагаются после первой ссылки на них или на следующей странице в таком положении, чтобы их было удобно рассматривать без поворота записки или с поворотом по часовой стрелке на 90°. -
Иллюстрации обозначаются словом «Рисунок» и нумеруются последовательно арабскими цифрами за исключением иллюстраций, приведенных в приложении. В приложении перед арабской цифрой указывается буквенное обозначение приложения: «Рисунок - А.1». -
Номер рисунка с заголовком. Заголовок должен дополнять текст записки, а не повторять его. Текст заголовка пишут с прописной буквы и в конце не ставят никаких знаков, например: «Рисунок 5 - Сетка плоская»; -
Если на рисунке имеются цифровые или буквенные обозначения, они должны быть описаны в тексте или объяснены под рисунком. В случае записи под рисунком позиции отделяют друг от друга точкой с запятой, номера позиций отделяют от расшифровок знаком тире, например: «Рисунок 1 - Водозабор руслового типа: 1 – водоприемник; 2 – самотечные водоводы; 3 – сифонные водоводы; 4 – береговой колодец»; -
Нумерация иллюстраций сквозная в пределах документа. -
Рисунок или чертеж, размеры которого больше формата А4, учитывают как одну страницу.
Таблицы и их нумерация
-
Таблицей называется цифровой и текстовой материал, сгруппированный в определенном порядке в горизонтальные строки и вертикальные графы (столбцы), разделенные линиями. -
Оформление таблиц выполняется по ГОСТ Р1.5-2002. Нумерация таблиц должна быть сквозной в пределах документа. -
Заголовки граф таблицы начинают с прописных букв, а подзаголовки - со строчных букв, если они составляют одно предложение с заголовком. В конце заголовков и подзаголовков знаки препинания не ставятся. -
Заголовки указываются в единственном числе. -
При переносе таблицы на другой лист повторяют заголовок таблицы. -
Если таблица располагается на трех страницах и более, на первой странице пишут ее заголовок, например: «Таблица 17», на последней странице таблицы - фразу «Окончание табл. 17», а на промежуточных страницах таблицы - фразу «Продолжение табл. 17». -
Повторяющийся в графе таблицы текст, состоящий из одного слова, допускается заменять кавычками, если строки в таблице не разделены линиями. Если повторяющийся текст (табллица 2) состоит из двух и более слов, то при первом повторении его заменяют словами «то же», а далее кавычками.
Таблица 2 - Труба
Наименование отливки | Положение оси вращения |
Труба стальная | Вертикальное |
Труба чугунная | Горизонтальное |
То же | " |
" | " |
Таблицы должны располагаться как можно ближе к ссылкам на них.
Формулы и их нумерация
-
Уравнения и формулы следует выделять из текста в отдельную строку. -
Формулы сопровождаются в пределах документа сквозной нумерацией арабскими цифрами, например, (2) – вторая формула. -
Номер формулы во всех случаях заключается в круглые скобки и пишется у правого края страницы на уровне формул. -
В многострочной формуле номер формулы пишут против последней строки. -
Ссылки в тексте на формулу также дают в круглых скобках, например,: «Найдем это значение по формуле (4)».
Пример
Qэл = , м3/ч, (2)
гдеQэл – производительность гидроэлеватора, м3/ч;
Wвзв – объем отложившейся взвеси, м3;
p взв – плотность взвеси, г/м3;
свзв – концентрация взвеси в откачиваемой пульпе г/м3;
Тот – расчетное время продолжительности откачки, ч.
Требования к оформлению презентации
На защите курсовой работы для большей наглядности и убедительности доклад необходимо дополнить презентацией. Презентация оформляется в электронном виде.
Презентация должна содержать следующую структуру:
-
титульный лист, -
актуальность и постановка задачи, -
алгоритм программы; -
выходные данные разработанной программы; -
методы защиты разработанной программы;
Также можно добавить заключительный слайд, например, со словами "Доклад окончен, спасибо за внимание".
Так как время доклада обычно составляет 5 – 7 минут, то целесообразнее презентации разместить на 5- 7 слайдах.
4 ПРИМЕРНАЯ ТЕМАТИКА КУРСОВЫХ ПРОЕКТОВ
-
Разработка программного обеспечения «Обучающая система для продавцов – консультантов салонов сотовой связи СТМ» -
Разработка программного обеспечения «Посуточная аренда автомобилей» -
Разработка программного обеспечения «Хореографическая школа» -
Разработка программного обеспечения «Автоматизированное рабочее место инспектора по делам несовершеннолетних» -
Разработка программного обеспечения «Установка пожарной системы» -
Разработка программного обеспечения «Установка домофонов» -
Разработка программного обеспечения «Частный детектив» -
Разработка программного обеспечения «Автоматизированное рабочее место специалиста лизинговой компании по общественному и городскому транспорту» -
Разработка программного обеспечения «Автоматизированное рабочее место специалиста по банкротству» -
Разработка программного обеспечения «Экспертиза и оценка недвижимости» -
Разработка программного обеспечения «Управление записями актов гражданского состояния: заключения брака, расторжения брака» -
Разработка программного обеспечения «Дельфинарий» -
Разработка программного обеспечения «Игровая детская комната «Фиксики» -
Разработка программного обеспечения «Конноспортивная школа «Пегас» -
Разработка программного обеспечения «Пейнтбольный клуб «Сталкер» -
Разработка программного обеспечения «Центр реабилитации» -
Разработка программного обеспечения «Курсы парикмахеров» -
Разработка программного обеспечения «Онлайн курсы будущим мамам» -
Разработка программного обеспечения «Продажа кованных изделий» -
Разработка программного обеспечения «Речные прогулки на катерах» -
Разработка программного обеспечения «Производство бетона» -
Разработка программного обеспечения «Установка натяжных потолков» -
Разработка программного обеспечения «Продажа мототранспорта» -
Разработка программного обеспечения «Штрафстоянка» -
Разработка программного обеспечения «Справочник по дисциплине Информатика» -
Разработка программного обеспечения «Справочник по дисциплине Естествознание» -
Разработка программного обеспечения «Справочник по иностранному языку: английский язык» -
Разработка программного обеспечения «Web -сайт частного детского сада» -
Разработка программного обеспечения «Web -сайт пиццерии «Амиго» -
Разработка программного обеспечения «Web – сайт организации по ремонту кондиционеров» -
Разработка программного обеспечения «Web – сайт организации по продаже запасных частей к велосипедам» -
Разработка программного обеспечения «Страховой агент» -
Разработка программного обеспечения «Школьная библиотека» -
Разработка программного обеспечения «Бутик по продаже оригинальных сувениров» -
Разработка программного обеспечения «Ремонт строительных инструментов» -
Разработка программного обеспечения «Замер и установка входных и межкомнатных дверей» -
Разработка программного обеспечения «Сельский совет» -
Разработка программного обеспечения «Справочник психолога» -
Разработка программного обеспечения «Автоматизированное рабочее место специалиста по правам потребителей» -
Разработка программного обеспечения “Кофе с собой” -
Разработка программного обеспечения «Отдел по продаже смартфонов» -
Разработка программного обеспечения «Разработка сайтов-визиток» -
Разработка программного обеспечения «Автоматизированное рабочее место SEO специалиста» -
Разработка программного обеспечения «Репетитор по математике» -
Разработка программного обеспечения «Жилищно-коммунальное хозяйство» -
Разработка программного обеспечения «Химчистка» -
Разработка программного обеспечения «Судебные приставы» -
Разработка программного обеспечения «Комплектующие офисной техники» -
Разработка программного обеспечения «Сметно-договорной отдел ПСК-Монолит» -
Разработка программного обеспечения «Склад».
5 СОДЕРЖАНИЕ И ЭТАПЫ ВЫПОЛНЕНИЯ КУРСОВОГО ПРОЕКТА
Курсовые проекты по любой из тем обязательно должны включать проектную часть, выполненную на компьютере с использованием того или иного языка программирования.
Основной группой курсовых проектов является «Технология разработки программного обеспечения для конкретных предметных областей».
Курсовой проект представляет собой результат выполнения следующих взаимосвязанных этапов:
1. Выбор темы.
2. Разработка рабочего плана, проектирование структуры программного изделия.
3. Сбор, анализ и обобщение материалов исследования, формулирование основных теоретических положений.
4. Разработка алгоритмов и составление программ на выбранном языке (тестирование, отладка).
5. Документирование созданного программного обеспечения и оформление пояснительной записки к курсовому проекту.
6. Защита.
Порядок выполнения курсового проекта
Выполнение курсового проекта начинается с выбора темы и уяснения задания, т.е. постановки задачи на разработку программного обеспечения.
Составление рабочего плана предполагает изложение студентом выбранного подхода к раскрытию темы курсового проекта. Изучение принципов обследования и анализа предметной области.
Рабочий план не следует понимать, как содержание курсового проекта. На этом этапе студенты должны провести «Предварительное обследование».
Форма работы: беседа с заказчиком (в роли заказчика может выступить преподаватель).
Задачи:
- ознакомится с предметной областью по теме проекта;
- выяснить субъективные цели и задачи (желаемый результат) у заказчика;
- провести анализ полученных данных. Требования и условия:
- беседа проводится в форме «вопрос-ответ»;
- исполнитель работы считается экспертом в предметной области.
Методические указания:
1. Перед выполнением беседы с заказчиком заранее подготовить вопросы, касающиеся предметной области.
2. При проведении беседы предпочтительно вести некоторые пометки или записи.
На данном и следующем этапах происходит выбор среды программирования и, соответственно, необходимой для ее изучения литературы, включая Интернет-источники.
Этап проектирование структуры программного изделия предполагает предварительное описание классов форм и их методов (т.е. прототипов функций, отвечающих за реализацию логики работы приложения без учета особенностей реализации интерфейса пользователя; а также обработчиков событий форм), необходимых для написания программы. Также составляется макет приложения с перечислением элементов интерфейса.
После всех подготовительных этапов студент переходит непосредственно к написанию программного кода, отладке и тестированию приложения.
Студент самостоятельно планирует ежедневный объем работ, аккуратно ведет рабочие записи.
За принятые в курсовом проекте решения и за достоверность полученных результатов отвечает студент – автор работы. По результатам своей работы (приложение готово к использованию) студентом составляется отчет, оформленный в виде пояснительной записки.
Рекомендации по подбору литературы
К выбору литературы для написания курсового проекта следует отнестись серьёзно. Книги рассчитаны на разный уровень обучающихся: для кого-то изучаемый язык программирования является первым, а кто-то уже знаком с другими.
Учитывая специфические особенности написания курсовых проектов по программированию, желательно придерживаться следующих общих рекомендаций по подбору литературы:
-
обязательно нужно смотреть на год издания, так как книги по языкам и средам программирования очень быстро устаревают из-за того, что вносятся новые возможности, спецификации и т.п.; -
прочитать аннотацию к книге, чтобы понять, на кого она рассчитана: новичков или профессионалов; -
НЕ искать какого-нибудь неизвестного автора. Лучше придерживаться мнения профессионалов, которые вам посоветовали книгу; -
просмотреть содержание книги и на то, как она построена. Желательно, чтобы теория подкреплялась практикой либо текстовым примером, либо ссылками на файл диска, приложенном к книге; -
при покупке или скачивании книги из Интернета определить список вопросов, на которые вы ищете ответ, а затем выяснить, насколько полно и понятно они освещены в книге; -
изучить отзывы по этой книге, в том числе и на форумах.
Несколько дополнительных советов:
-
никогда не покупайте более худшую книгу только потому, что она дешевле стоит. Помните, что учиться все-таки вам, а экономить на себе, да еще и в плане образования, крайне не рекомендуется; -
не обманывайте самого себя: если вы новичок, не берите книгу из серии «для профессионалов» – времени на попытки понять материал уйдет много, а результаты будут плачевны; -
к рекомендациям стоит прислушиваться. Но именно прислушиваться, а не выполнять как прямой приказ! Начальный уровень подготовки и склад мышления у всех разные и совсем не факт, что стиль изложения материала в рекомендован- ной книге вам подойдет.
При написании курсового проекта в среде программирования Microsoft Visual Studio, пожалуй, одним из основных «литературных источников» является справочник MSDN.
MSDN (Microsoft Developer Network) – это огромный справочник, содержащий информацию о средствах и методах программирования в среде Windows. MSDN можно найти по адресу msdn.microsoft.com. С этого же сайта можно скачать MS Windows SDK. SDK (Software Development Kit) содержит ту же информацию, что и MSDN, а также примеры программ, заголовочные файлы, библиотеки и утилиты.
Существует мнение, что MSDN – это «свалка», и в ней нереально что-либо найти. На самом деле это не так, MSDN хорошо структурированный справочник и если знать его структуру, найти нужную информацию не составит труда.
В настоящее время доступна русская версия MSDN.
Порядок защиты курсового проекта
Выполненный и оформленный курсовой проект сдается преподавателю на окончательную проверку, после чего он допускается к защите или возвращается для исправления ошибок.
Защита курсового проекта проводится в утвержденные учебным планом дисциплины сроки перед комиссией, в состав которой входят заведующая учебной частью, председатель предметно-цикловой комиссии и руководитель курсового проекта.
Для допуска к защите студенту необходимо иметь следующие материалы и документы:
- законченный курсовой проект, заверенную подписями автора и руководителя курсового проектирования;
- электронный вариант курсового проекта и созданный в процессе работы программный продукт на электронном носителе информации (flash-накопителе).
Студенту предоставляется слово для доклада (время доклада – 5 мин). Приветствуется научный стиль изложения, лаконизм и содержательность выводов по работе.
В докладе должны быть отражены следующие основные моменты:
- цель и задачи работы;
- обоснование выбора языка и среды программирования;
- изложение основных результатов работы;
- краткие выводы по тем результатам работы, которые определяют ее практическую значимость, степень и характер новизны элементов.
Доклад должен сопровождаться презентацией (MS PowerPoint).
После доклада студенту-автору работы задаются вопросы. Докладчику может быть задан любой вопрос по содержанию работы. Общая длительность защиты одной работы – не более 15 минут.
Оценка за курсовую работу ставится с учетом: