Программирование. Практическое занятие

Содержание

Слайд 2

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

Курсовой проект

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

приложения, но и грамотное представление результатов работы в виде пояснительной записки
Слайд 3

Курсовой проект Процесс сдачи курсового проекта: Отправка на рецензирование Сдача на проверку Защита

Курсовой проект

Процесс сдачи курсового проекта:
Отправка на рецензирование
Сдача на проверку
Защита

Слайд 4

Пояснительная записка Ссылка на стандарт ТПУ находится в рейтинг-плане http://portal.tpu.ru:7777/departments/head/methodic/standart/stp42i.doc Объем

Пояснительная записка

Ссылка на стандарт ТПУ находится в рейтинг-плане http://portal.tpu.ru:7777/departments/head/methodic/standart/stp42i.doc
Объем пояснительной

записки – не менее 15 страниц (без учета приложений).
Слайд 5

Пояснительная записка Титульный лист Задание Содержание Введение Описание логики приложения Описание

Пояснительная записка

Титульный лист
Задание
Содержание
Введение
Описание логики приложения
Описание пользовательского интерфейса
Заключение
Список использованных источников
Приложение А Исходный код


Приложение Б Результаты ……
Слайд 6

Титульный лист Образец титульного листа на сайте ИДО или standard.tpu.ru На

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

Образец титульного листа на сайте ИДО или standard.tpu.ru
На титульном листе

обязательно должна быть указана тема курсового проекта
Название темы имеет следующий вид:
Программное приложение «Название приложения согласно варианту»
Слайд 7

Стиль изложения Не должны употребляться личные формы предложений: «Мною выполнена …»

Стиль изложения
Не должны употребляться личные формы предложений: «Мною выполнена …» или

«Я сделал», «Нажимаем… », «Запускаем…».
Правильные речевые обороты: «Выполнен анализ….» или «Для запуска приложения нужно нажать ….», «На форме расположены следующие компоненты…»
Слайд 8

Стиль изложения Допустимые обороты речи: Логика программного приложения реализована в классе

Стиль изложения
Допустимые обороты речи:
Логика программного приложения реализована в классе (в классах)

….
Класс имеет следующие члены …
Метод GetResponse реализует логику по обработке …
Метод BtnClick является обработчиком события …. элемента управления ….
Слайд 9

Введение Цель работы Область применения разрабатываемой проблемы

Введение

Цель работы
Область применения разрабатываемой проблемы

Слайд 10

Введение Краткий анализ предметной области Методы и средства, с помощью которых

Введение

Краткий анализ предметной области
Методы и средства, с помощью которых будут решаться

поставленные задачи
Ожидаемые результаты
Слайд 11

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

Введение

Раздел Введение, как и другие разделы, пояснительной записки пишется самостоятельно
Запрещается копировать

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

Основная часть Состоит из нескольких разделов Наименования разделов основной части отражают

Основная часть

Состоит из нескольких разделов
Наименования разделов основной части отражают выполнение задания
В

основной части подробно описывается выполненная работа
Разделы основной части нумеруются, начиная с «1».
Прочие разделы не нумеруются.
Слайд 13

Основная часть Примеры разделов основной части: Описание логики приложения Описание пользовательского интерфейса

Основная часть

Примеры разделов основной части:
Описание логики приложения
Описание пользовательского интерфейса

Слайд 14

Описание логики приложения Какие алгоритмы реализованы (их наглядное представление с помощью

Описание логики приложения

Какие алгоритмы реализованы (их наглядное представление с помощью блок-схем)?
В

каких классах реализована логика приложения?
Как эти классы взаимодействуют между собой?
Какие методы, свойства и поля содержит класс?
Слайд 15

Описание класса Перечень полей, их тип, назначения поля (какие данные в

Описание класса

Перечень полей, их тип, назначения поля (какие данные в нем

хранятся и каким образом они используются)
Поле Name (тип string) служит для хранения имени ученика.
Перечень методов и их описаний
Слайд 16

Описание метода Метод SendMessage служит для отправки сообщений пользователю с определенным

Описание метода

Метод SendMessage служит для отправки сообщений пользователю с определенным

именем. Метод возвращает значения типа Bool. Значение true возвращается в случае успешной отправки сообщения
Входные параметры:
Name (тип string) – имя пользователя, которому отправляется сообщение
MessageText (тип string) – текст сообщения
Слайд 17

Описание метода Входные параметры, их тип и смысл Выходное значение Описание алгоритма, который реализован в методе

Описание метода

Входные параметры, их тип и смысл
Выходное значение
Описание алгоритма, который реализован

в методе
Слайд 18

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

Заключение

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

работы
Слайд 19

Список использованных источников Книги Статьи, сборники докладов конференции Интернет-ресурсы Запрещается указывать

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

Книги
Статьи, сборники докладов конференции
Интернет-ресурсы
Запрещается указывать ссылки на поисковики (яндекс,

гугл), сайты с готовыми рефератами и т.д.
Слайд 20

Приложения В приложениях указывают те части работы, которые неуместно размещать в

Приложения

В приложениях указывают те части работы, которые неуместно размещать в основном

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

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

Приложения

Если в пояснительной записке есть приложения, то автор должен ссылаться на

них в основном тексте: «Исходный код класса Form1 приведен в приложении А»
Слайд 22

Оформление иллюстраций Каждый рисунок должен иметь заголовок Перед размещением рисунка в

Оформление иллюстраций

Каждый рисунок должен иметь заголовок
Перед размещением рисунка в тексте должна

быть ссылка на него. Пример: «На рисунке 2 показано главное окно приложения.»
Заголовок рисунка обозначается согласно стандарту ТПУ: «Иллюстрации, при необходимости, могут иметь наименование и пояснительные данные (подрисуночный текст). Слово “рисунок”, написанное полностью без сокращения, его номер и наименование помещают ниже изображения и пояснительных данных симметрично иллюстрации.»
Слайд 23

Оформление иллюстраций

Оформление иллюстраций

Слайд 24

Содержание иллюстраций Интерфейс программного приложения в различных состояниях: В начальном состоянии

Содержание иллюстраций

Интерфейс программного приложения в различных состояниях:
В начальном состоянии
С введенными входными

данными
В различными результатами работы
Диаграммы и схемы
Слайд 25

Цитирование На все источники, указанные в разделе «Список использованных источников» должны быть ссылки в тексте

Цитирование

На все источники, указанные в разделе «Список использованных источников» должны быть

ссылки в тексте
Слайд 26

Цитирование Главная цель использования семантических технологий в веб-среде – позволить производить

Цитирование

Главная цель использования семантических технологий в веб-среде – позволить производить

машинную обработку информации. Традиционным подходом для реализации этого является сопоставление документам или их отдельным частям специального машинного xml-кода, содержащего семантический HTML-код [2].
2. INTUIT.ru: Курс: Современные информационные технологии: Лекция №20: Семантический веб и микроформаты // SeoPult. [2011—2011]. Дата обновления: 10.03.2011. URL: http://www.intuit.ru/department/internet/mwebtech/20/(дата обращения: 10.03.2011)
Слайд 27

Цитирование На каждый из использованных источников должна быть ссылка в тексте.

Цитирование

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

цитирования
Для рисования линий на форме был использован класс Graphics. Данный класс предоставляет методы для рисования графических примитивов[1].
Список использованных источников
1. Graphics - класс (System.Drawing) MSDN. Дата обновления: 10.03.2008. URL: http://msdn.microsoft.com/ru-ru/library/system.drawing.graphics.aspx (дата обращения: 10.03.2013)
Слайд 28

Требование к программному приложению: Реализуется в среде Visual Studio на языке

Требование к программному приложению:

Реализуется в среде Visual Studio на языке программирования

C#
Тип приложения – оконное приложение Windows Forms
Слайд 29

Требование к программному приложению: Студен должен создавать программное приложение самостоятельно Приложение

Требование к программному приложению:

Студен должен создавать программное приложение самостоятельно
Приложение должно решать

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