Материал: Методические указания к выполнению курсового проекта по дисциплине «Объектно-ориентированное программирование». Юров А.Н

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

4. Реализация

4.1 Описание методов реализации графического интерфейса

4.2 Описание расчетных методов

4.3. Диалоговые сообщения и прочие вспомогательные решения

5. Тестирование

5.1 Работа с отладочными средствами в проекте

5.2 Разработка набора тестовых заданий для отладки приложения и анализ результатов

6. Виды обеспечения

6.1 Требования к ЭВМ

6.2 Руководство пользователя

Заключение

Список литературы

Приложения A, B, C (Листинг программы)

Описание некоторых разделов проекта

Введение

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

Обоснование разработки

Этот раздел должен дать полное представление о теоретической части исследуемой задачи. Для заданий, связанных с решением задач из курса «Численные методы» в этом разделы необходимость дать подробное описание решаемой задачи и ее математическую модель со всеми необходимыми формулами и определениями. Для других заданий в данном разделе описываются общие теоретические основы той области, в которую входит поставленная задача (базы данных, устройства ввода- вывода, ранение информации и т.п.). Объем данного раздела 3-5 страниц.

Обзор элементов языка программирования

В данном разделе учащиеся описывают те конструкции языков С/С++, которые планируется использовать при разработке программы. Например: модули, графика, работа с экраном, работа с файлами, записи, указатели и т.п. Объем данного раздела 3-5 страниц.

Общая постановка задачи

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

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

Приложение г

Пример оформления постановки задачи

Общая постановка задачи

Согласно техническому заданию разрабатываемая программа предназначена для расчета методом_________ и должна выполнять следующие действия: ввод исходных данных (с клавиатуры, из файла или случайным образом), расчет системы уравнений и вывод результатов расчета в графическом режиме. Кроме того, для удобства использования выбор выполняемого действия должно быть организовано в виде меню. Программа должна начинаться с заставки в которой отображается тема курсового проекта и автор программы. В меню необходимо предусмотреть получение справки по работе с программой и корректный выход при завершении работы. Для того чтобы уберечь программу от не корректных действий пользователя при работе с системой, нужно предоставить контроль вводимой информации и блокировку на те самые некорректные данные.

Результаты расчета в текстовом виде записываются в файл, а в графическом – выводятся на экран монитора.

Программа должна работать на IBM совместных персональных компьютерах. Если говорить о типе процессоров, им должен быть Pentium 4 и выше, а объем запоминающего устройства от 100 Мб. Тип видеоадаптера-SVGA с поддержкой OpenGL 4.0.

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

Библиографический список

  1. Федеральный государственный образовательный стандарт высшего профессионального образования по направлению подготовки 230100 Информатика и вычислительная техника (квалификация (степень) «бакалавр»). Утвержден приказом Министерства образования и науки Российской Федерации от 09 ноября 2009 г. No 553. Москва, 2009.

  2. ГОСТ 7.1–2003. Библиографическая запись. Библиографическое описание. – Взамен ГОСТ 7.1–84 : введ. 2004–07–01. – М. : Изд-во стандартов, 2001. – 47 с.

  3. ГОСТ Р 7.0.12–2011. Библиографическая запись. Сокращение слов и словосочетаний на русском языке. Общие требования и правила. – Взамен ГОСТ 7.12–77 : введ. 1995–07–01. Взамен ГОСТ 7.12–93. – М. : Стандартинформ, 2012. – 17 с.

  4. ГОСТ 7.82–2001. Библиографическая запись. Библиографическое описание электронных ресурсов. Общие требования и правила 38 составления. – Введ. 2002-07-01. –

Минск : Межгос. Совет по стандартизации, метрологии и сертификации, 2001. – 23 с.

  1. ГОСТ 2.105–95. Общие требования к текстовым документам. – Взамен ГОСТ 2.105–79, ГОСТ 2.906–71 : введ. 1996–07–01. – Минск : Межгос. Совет по стандартизации, метрологии и сертификации ; М. : Изд-во стандартов, 1996. – 28 с.

  2. ГОСТ Р 6.30–2003. Требования к оформлению документов. – Взамен ГОСТ 6.30–97 : введ. 2003–07–01. – М.: Изд-во стандартов, 2003. – 16 с.

  3. Методические указания к лабораторным работам № 1-3 по дисциплине “Объектно-ориентированное программирование” для студентов направления 230100.62 «Информатика и вычислительная техника» очной формы обучения / ФГБОУ ВПО «Воронежский государственный технический университет»; сост. А.Н. Юров, М.В. Паринов, В.А. Рыжков, А.А. Филимонова. Воронеж, 2014. 23 с.

  4. Методические указания к лабораторным работам № 4-8 по дисциплине “Объектно-ориентированное программирование” для студентов направления 230100.62 «Информатика и вычислительная техника» очной формы обучения / ФГБОУ ВПО «Воронежский государственный технический университет»; сост. А.Н. Юров, М.В. Паринов, В.А. Рыжков, А.А. Филимонова. Воронеж, 2014. 36 с.

  5. Методические указания к лабораторным работам № 9-13 по дисциплине “Объектно-ориентированное программирование” для студентов направления 230100.62 «Информатика и вычислительная техника» очной формы обучения / ФГБОУ ВПО «Воронежский государственный технический университет»; сост. А.Н. Юров, М.В. Паринов, В.А. Рыжков, А.А. Филимонова. Воронеж, 2014. 41 с.

Содержание

Введение 1

Подготовка к курсовому проектированию 2

Разработка технического задания 3

Базовый пример разработки технического задания 4

Теоретическое обоснование разработки 7

Алгоритмизация программного решения 8

Разработка структурной и функциональной схем 9

Программная разработка 10

Тестирование программного решения 11

Руководство пользователя 12

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

Оформление курсового проекта 13

Защита курсового проекта 13

Приложение А 15

Приложение Б 16

Приложение В 17

Приложение Г 20

БИБЛИОГРАФИЧЕСКИЙ СПИСОК 21

Методические указания

к выполнению курсового проекта по дисциплине

“Объектно-ориентированное программирование”

для студентов направления 09.03.01 «Информатика

и вычислительная техника» (все профили)

очной формы обучения

Составитель:

Юров Алексей Николаевич

В авторской редакции

Компьютерный набор А.Н. Юрова

Подписано к изданию 01.03.2016.

Уч.-изд. л. 1,4. «С»

ФГБОУ ВО «Воронежский государственный технический университет»

3 94026 Воронеж, Московский просп., 14

Источник: https://studfile.net/preview/16567309/