Министерство образования Российской Федерации

Санкт-Петербургский государственный университет сервиса и экономики

Кафедра «Кафедра информационных технологий в сфере сервиса»

Разработка программного обеспечения расчетной задачи на основе объектно-ориентированного подхода

Методические указания по выполнению курсовой работы для студентов специальности 080801.65 (351400) дневной и заочной форм обучения по дисциплине «Высокоуровневые методы информатики и программирования»

Санкт-Петербург

2009

Одобрены на заседании кафедры ИТСС, протокол № ___ от _____2009г.

Утверждены Методическим Советом ИЭУПС, протокол № ___ от ____2009г.

Разработка программного обеспечения интерфейса пользователя расчетной задачи на основе объектно-ориентированного подхода. Методические указания по выполнению курсовой работы для студентов специальности 080801.65 (351400) дневной и заочной форм обучения по дисциплине «Высокоуровневые методы информатики и программирования». – СПб.: Изд-во ИИГ «АКТиБ», 2009. – 24 с.

Методические материалы разработаны на основе требований государственного образовательного стандарта высшего профессионального образования к содержанию и уровню подготовки выпускника по специальности 080801.65 (351400) дневной и заочной формы обучения на основе требований рабочей программы по курсу «Высокоуровневые методы информатики и программирования».

Составитель: доктор военных наук, проф.

Рецензент: доктор технических наук, проф.

ÓИнформационно-издательская группа «АКТиБ»

НЕ нашли? Не то? Что вы ищете?

Ó Санкт-Петербургский государственный институт сервиса и экономики
2009 г.

Введение

Целью преподавания дисциплины «Высокоуровневые методы информатики и программирования» является освоение студентами как теоретических основ объектно-ориентированного подхода, так и практических навыков по разработке программного обеспечения с помощью современных методов визуального программирования [3].

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

знать:

теоретические основы разработки программного обеспечения;

основные положения объектно-ориентированного программирования;

состав, структуру и основные характеристики сред программирования, основанных на объектно-ориентированном методе, но и

уметь:

решать типовые задачи программирования на основе объектно-ориентированного подхода и разрабатывать их программного обеспечения в интегральной среде программирования типа Delphi ;

создавать сопровождающую документацию к программному продукту.

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

I. Цели и задачи выполнения курсовой работы

Выполнение курсовой работы имеет целью способствовать развитию практических навыков по работе в среде интегрированных сред, ориентированных на объектное программирование, приобретенных в ходе лабораторных работ.

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

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

II. Указания по выполнению курсовой работы

2.1. Общие требования к содержанию и оформлению курсовой работы

Курсовая работа по дисциплине «Высокоуровневые методы информатики и программирования» является самостоятельной творческой работой, которая предполагает выполнение двух заданий [3]:

·  письменного (реферативного) освещение одного из теоретических вопросов;

·  разработка алгоритма и машинной программы расчетно-аналитической задачи по заданным условиям.

При этом может быть рекомендована следующая ее структура:

Ø  титульный лист;

Ø  содержание;

Ø  теоретическая часть (первое задание);

Ø  практическая часть (второе задание);

Ø  литература;

Ø  приложения.

Работа выполняется по вариантам. Номера вариантов, как первого, так и второго задания определяется по порядковому номеру студента в списке группы. Если этот номер превышает число предлагаемых вопросов, то отсчет начинается опять с первого номера (например, номер по списку студента 42, а последний вариант – 35, тогда номер варианта курсовой работы = 42-35=7) и т. д.

Каждую часть, а также введение и заключение (если таковые предполагаются) начинают с новой страницы.

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

Введение и заключение не нумеруются, а все остальные разделы основной части контрольной работы должны иметь порядковую нумерацию. Часть обозначается одной арабской цифрой с точкой на конце. Параграфы нумеруются в пределах каждой части. Номер параграфа состоит из двух цифр, первая из которых является номером части, а вторая – номером параграфа, разделенных точкой. После номера параграфа также ставят точку: например, 3.1. – первый параграф третьей части.

Пункты нумеруются арабскими цифрами в пределах каждого параграфа. Номер пункта состоит из трех цифр, соответствующих номеру части, параграфа и пункта, разделенных точками. Например, 3.1.4. – четвертый пункт первого параграфа третьей части.

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

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

Нумерация таблиц и наглядных материалов осуществляется раздельно, но сквозной для данной части (раздела).

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

Таблицы и иллюстративные материалы располагают таким образом, чтобы их можно было читать без поворота рукописи или, в крайнем случае, с поворотом по часовой стрелке.

Формулы, помещенные в текст работы, нумеруются. Порядковый номер формулы приводится в круглых скобках справа от нее и записывается арабскими цифрами. Под формулой пишут слово «где», а затем расшифровывают ее составляющие в той последовательности, в которой они приведены в формуле. В конце формулы и в поясняющем ее тексте знаки препинания расставляются в соответствии с правилами пунктуации.

Сведения о книгах в списке литературы должны включать: фамилию и инициалы автора, наименование книги, место издания (город), издательство, год издания, количество страниц. Сведения о статьях из журналов, сборников, научных трудов или газет указывают: автора (фамилию, инициалы), название статьи, наименование сборника, журнала (название, год, номер, страницы), по газетам (название, год, число, месяц или номер и страницу, если объем газеты более 6 страниц).

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

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

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

2.2. Требования к теоретической части работы

Для написания теоретической части работы студент выбирает одну из представленных ниже тем [1, 2, 4, 5]:

1.  Новейшие направления в области создания технологий программирования.

2.  Законы эволюции программного обеспечения.

3.  Основные методы программирования.

4.  Сущность модульного программирования и технология создания модульных программ.

5.  Сущность объектно-ориентированного подхода к моделированию.

6.  Объектно-ориентированное проектирование решения задач.

7.  Предпосылки появления объектного типа данных.

8.  Объектный тип данных и правила описания переменных объектного типа.

9.  Объекты и их классы.

10.  Отношения между классами, диаграммы классов и их применение на практике

11.  Метаклассы – как новый уровень группировки данных.

12.  Основные свойства объектно-ориентированного программирования.

13.  Инкапсуляция – как определяющее свойство ООП. Его основные аспекты.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4