Файл: Методические рекомендации по выполнению курсового проекта для специальности 09. 02. 03 Программирование в компьютерных системах.docx

ВУЗ: Не указан

Категория: Методичка

Дисциплина: Не указана

Добавлен: 07.11.2023

Просмотров: 50

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Иллюстрации и их нумерация

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

  2. Допускается включение сложных, качественных иллюстраций, выполненных на копировальном аппарате.

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

  4. Иллюстрации обозначаются словом «Рисунок» и нумеруются последовательно арабскими цифрами за исключением иллюстраций, приведенных в приложении. В приложении перед арабской цифрой указывается буквенное обозначение приложения: «Рисунок - А.1».

  5. Номер рисунка с заголовком. Заголовок должен дополнять текст записки, а не повторять его. Текст заголовка пишут с прописной буквы и в конце не ставят никаких знаков, например: «Рисунок 5 - Сетка плоская»;

  6. Если на рисунке имеются цифровые или буквенные обозначения, они должны быть описаны в тексте или объяснены под рисунком. В случае записи под рисунком позиции отделяют друг от друга точкой с запятой, номера позиций отделяют от расшифровок знаком тире, например: «Рисунок 1 - Водозабор руслового типа: 1 – водоприемник; 2 – самотечные водоводы; 3 – сифонные водоводы; 4 – береговой колодец»;

  7. Нумерация иллюстраций сквозная в пределах документа.

  8. Рисунок или чертеж, размеры которого больше формата А4, учитывают как одну страницу.

Таблицы и их нумерация

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

  2. Оформление таблиц выполняется по ГОСТ Р1.5-2002. Нумерация таблиц должна быть сквозной в пределах документа.

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

  4. Заголовки указываются в единственном числе.

  5. При переносе таблицы на другой лист повторяют заголовок таблицы.

  6. Если таблица располагается на трех страницах и более, на первой странице пишут ее заголовок, например: «Таблица 17», на последней странице таблицы - фразу «Окончание табл. 17», а на промежуточных страницах таблицы - фразу «Продолжение табл. 17».

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



Таблица 2 - Труба

Наименование отливки

Положение оси вращения

Труба стальная

Вертикальное

Труба чугунная

Горизонтальное


То же

"

"

"


Таблицы должны располагаться как можно ближе к ссылкам на них.

Формулы и их нумерация

  1. Уравнения и формулы следует выделять из текста в отдельную строку.

  2. Формулы сопровождаются в пределах документа сквозной нумерацией арабскими цифрами, например, (2) – вторая формула.

  3. Номер формулы во всех случаях заключается в круглые скобки и пишется у правого края страницы на уровне формул.

  4. В многострочной формуле номер формулы пишут против последней строки.

  5. Ссылки в тексте на формулу также дают в круглых скобках, например,: «Найдем это значение по формуле (4)».

Пример

Qэл = , м3/ч, (2)

гдеQэл – производительность гидроэлеватора, м3/ч;

Wвзв – объем отложившейся взвеси, м3;

p взв – плотность взвеси, г/м3;

свзв – концентрация взвеси в откачиваемой пульпе г/м3;

Тот – расчетное время продолжительности откачки, ч.

Требования к оформлению презентации


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

Презентация должна содержать следующую структуру:

  • титульный лист,

  • актуальность и постановка задачи,

  • алгоритм программы;

  • выходные данные разработанной программы;

  • методы защиты разработанной программы;

Также можно добавить заключительный слайд, например, со словами "Доклад окончен, спасибо за внимание".

Так как время доклада обычно составляет 5 – 7 минут, то целесообразнее презентации разместить на 5- 7 слайдах.
4 ПРИМЕРНАЯ ТЕМАТИКА КУРСОВЫХ ПРОЕКТОВ

  1. Разработка программного обеспечения «Обучающая система для продавцов – консультантов салонов сотовой связи СТМ»

  2. Разработка программного обеспечения «Посуточная аренда автомобилей»

  3. Разработка программного обеспечения «Хореографическая школа»

  4. Разработка программного обеспечения «Автоматизированное рабочее место инспектора по делам несовершеннолетних»

  5. Разработка программного обеспечения «Установка пожарной системы»

  6. Разработка программного обеспечения «Установка домофонов»

  7. Разработка программного обеспечения «Частный детектив»

  8. Разработка программного обеспечения «Автоматизированное рабочее место специалиста лизинговой компании по общественному и городскому транспорту»

  9. Разработка программного обеспечения «Автоматизированное рабочее место специалиста по банкротству»

  10. Разработка программного обеспечения «Экспертиза и оценка недвижимости»

  11. Разработка программного обеспечения «Управление записями актов гражданского состояния: заключения брака, расторжения брака»

  12. Разработка программного обеспечения «Дельфинарий»

  13. Разработка программного обеспечения «Игровая детская комната «Фиксики»

  14. Разработка программного обеспечения «Конноспортивная школа «Пегас»

  15. Разработка программного обеспечения «Пейнтбольный клуб «Сталкер»

  16. Разработка программного обеспечения «Центр реабилитации»

  17. Разработка программного обеспечения «Курсы парикмахеров»

  18. Разработка программного обеспечения «Онлайн курсы будущим мамам»

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

  20. Разработка программного обеспечения «Речные прогулки на катерах»

  21. Разработка программного обеспечения «Производство бетона»

  22. Разработка программного обеспечения «Установка натяжных потолков»

  23. Разработка программного обеспечения «Продажа мототранспорта»

  24. Разработка программного обеспечения «Штрафстоянка»

  25. Разработка программного обеспечения «Справочник по дисциплине Информатика»

  26. Разработка программного обеспечения «Справочник по дисциплине Естествознание»

  27. Разработка программного обеспечения «Справочник по иностранному языку: английский язык»

  28. Разработка программного обеспечения «Web -сайт частного детского сада»

  29. Разработка программного обеспечения «Web -сайт пиццерии «Амиго»

  30. Разработка программного обеспечения «Web – сайт организации по ремонту кондиционеров»

  31. Разработка программного обеспечения «Web – сайт организации по продаже запасных частей к велосипедам»

  32. Разработка программного обеспечения «Страховой агент»

  33. Разработка программного обеспечения «Школьная библиотека»

  34. Разработка программного обеспечения «Бутик по продаже оригинальных сувениров»

  35. Разработка программного обеспечения «Ремонт строительных инструментов»

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

  37. Разработка программного обеспечения «Сельский совет»

  38. Разработка программного обеспечения «Справочник психолога»

  39. Разработка программного обеспечения «Автоматизированное рабочее место специалиста по правам потребителей»

  40. Разработка программного обеспечения “Кофе с собой”

  41. Разработка программного обеспечения «Отдел по продаже смартфонов»

  42. Разработка программного обеспечения «Разработка сайтов-визиток»

  43. Разработка программного обеспечения «Автоматизированное рабочее место SEO специалиста»

  44. Разработка программного обеспечения «Репетитор по математике»

  45. Разработка программного обеспечения «Жилищно-коммунальное хозяйство»

  46. Разработка программного обеспечения «Химчистка»

  47. Разработка программного обеспечения «Судебные приставы»

  48. Разработка программного обеспечения «Комплектующие офисной техники»

  49. Разработка программного обеспечения «Сметно-договорной отдел ПСК-Монолит»

  50. Разработка программного обеспечения «Склад».



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 минут.

Оценка за курсовую работу ставится с учетом: