Министерство образования Российской Федерации
Санкт-Петербургский государственный университет сервиса и экономики
Кафедра «Кафедра информационных технологий в сфере сервиса»
Разработка программного обеспечения расчетной задачи на основе объектно-ориентированного подхода
Методические указания по выполнению курсовой работы для студентов специальности 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 |


