Методичні вказівки до курсового проєктування по курсу icon

Методичні вказівки до курсового проєктування по курсу




Скачати 119.48 Kb.
НазваМетодичні вказівки до курсового проєктування по курсу
Дата конвертації10.04.2013
Розмір119.48 Kb.
ТипМетодичні вказівки

МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ

ХАРКІВСЬКИЙ ДЕРЖАВНИЙ ТЕХНІЧНИЙ

УНІВЕРСИТЕТ РАДІОЕЛЕКТРОНІКИ


До друку та у світ дозволяю

Проректор по навчальній роботі

В.В. Семенець

"____" ___________1999 г.


МЕТОДИЧНІ ВКАЗІВКИ ДО КУРСОВОГО

ПРОЄКТУВАННЯ ПО КУРСУ

"СИСТЕМНЕ ПРОГРАМУВАННЯ "


для студентів денної форми навчання фаху:

7091501 “Комп'ютерні системи та мережі”;

7091502 “Системне програмування”;

7091503 “Спеціалізовані комп'ютерні системи“.


В
Затверджено каф. ЕОМ

протокол N

від __.__.2000 р.
сі цитати, цифровий і фактичний матеріал та бібліографічні відомості перевірені, написання одиниць відповідає стандартам


Упорядники:

Волк М.О.
^

Відповідальний за випуск




Харків ХТУРЕ 2000

МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ


ХАРКІВСЬКИЙ ДЕРЖАВНИЙ ТЕХНІЧНИЙ

УНІВЕРСИТЕТ РАДІОЕЛЕКТРОНІКИ


^ МЕТОДИЧНІ ВКАЗІВКИ ДО КУРСОВОГО

ПРОЄКТУВАННЯ ПО КУРСУ

"СИСТЕМНЕ ПРОГРАМУВАННЯ "


для студентів денної форми навчання фаху:

7091501 “Комп'ютерні системи та мережі”;

7091502 “Системне програмування”;

7091503 “Спеціалізовані комп'ютерні системи“.

Затверджено каф. АПОТ

протокол N

від __.__.99 р.

Харків ХТУРЕ 2000

Методичні вказівки до курсовогопроєктування по курсу

“Системне програмне забезпечення” для студентів денної форми навчання /Упоряд. Волк М.О.-

Харків: ХТУРЕ, 2000.- с.-Укр.мовою.


Упорядники: М.О. Волк.


^ ОБЩИЕ ПОЛОЖЕНИЯ


Эти методические указания предназначены для проведения курсового проектирования по курсу “Системное программное обеспечение”, которое завершает процесс подготовки специалистов по данному курсу. Курсовое проектирование введено в учебный процесс на основании учебных планов по вышеназванным специальностям и проводятся в 6-м семестре.


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



  1. ^ ЦЕЛИ И ЗАДАЧИ КУРСОВОГО ПРОЕКТИРОВАНИЯ


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


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


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


В курсе "Системное про­граммное обеспечение" основное внимание уделяется изучению современных операционных систем и других системных программ, средств проектирования приложений, объектно-ориентированному программированию. В процессе курсового проектирования студенты должны продемонстрировать знание основных способов взаимодействия приложений с операционной системой, представлению объектов и операций над ними. Как правило, решение вопросов о том, как представить объекты в решаемой задаче предшествует непосредственному проектированию приложений, включающего написание программного кода. Использование абстрактных понятий при системном и структурном подходе позволяет отложить вопросы детализации представления данных на более позднее время и частично автоматизировать этот процесс. Использование современных средств визуального проектирования приложений избавляет разработчика от рутинной работы, однако, ошибки допущенные на начальном этапе проектирования, могут впоследствии свести на нет эффективность решаемой задачи. Поэтому, основное внимание необходимо уделить применению рассмотренных идей и методов в практическом программировании.


  1. ^ ТЕМАТИКА КУРСОВЫХ ПРОЕКТОВ


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

  • Разработка приложений, реализующих новые свойства или расширяющие возможности операционных систем или их компонентов (управление памятью, потоками, Web-браузер или построитель Web-страниц).

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

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

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

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


Этот далеко не полный перечень направлений постоянно расширяется и дополняется. Ниже приведена примерная тематика курсовых проектов:

  1. Разработка системных утилит, расширяющих возможности операционных систем.

  2. Разработка моделирующей оболочки.

  3. Разработка локальных баз данных в технологии «Клиент/Сервер» в Interbase (Informix, Oracle, Paradox, dBase).

  4. Разработка баз данных с удаленным сервером.

  5. Разработка пользовательских компонент в системах визуального проектирования приложений.

  6. Разработка программ обработки текстов.

  7. Разработка систем диагностики логических устройств.

  8. Разработка систем визуального ввода/вывода информации.

  9. Разработка систем интерактивной графики.

  10. Разработка обучающих систем.

  11. Разработка построителя HTML-страниц.

  12. Проектирование информационных систем для работы в Internet.

  13. Разработка систем ассоциативного поиска.

  14. Проектирование и разработка информационных иерархических систем.

  15. Проектирование сетевых приложений.

  16. Использование CASE-технологий для проектирования приложений.

  17. Объектно-ориентированное проектирование и программирование в информационных управляющих системах.

  18. Разработка средств анализа приложений.




  1. ^ СТРУКТУРА И СОДЕРЖАНИЕ КУРСОВОГО ПРОЕКТА


Содержание курсового проекта должно соответствовать выбранной теме и включать следующие разделы:

  • обзор и анализ литературы по выбранной тематике

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

  • выбор и обоснование основных методов ее решения

  • разработку алгоритмов решения задачи

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

  • количественный и качественный анализ разработанных алгоритмов


Перечисленные выше разделы должны иметь содержательное название и могут быть разделены на подразделы в соответствии с действующими стандартами.


  1. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КУРСОВОГО ПРОЕКТА




  1. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ КУРСОВОГО ПРОЕКТА



^

Курсовой проект оформляется в соответствии с ДСТУ 3008-95 и должен содержать следующие структурные элементы:


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

  • задание на курсовое проектирование

  • реферат

  • содержание

  • введение

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

  • выводы

  • рекомендации

  • перечень ссылок


Титульный лист содержит наименование министерства, университета,

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


Лист задания на курсовое проектирование соответствует форме У-287.


Реферат должен содержать:

  • сведения об объеме проекта, количество частей, иллюстраций, таблиц, приложений, источников по перечню ссылок

  • текст реферата

  • перечень ключевых слов


Текст реферата должен отражать следующую информацию:

  • объект исследований

  • цель работы

  • методы исследования

  • результаты, новизна, применимость и т.п.


Перечень ключевых слов включает 5-15 слов, напечатанных прописными буквами в именительном падеже через запятую.


Во введении кратко излагается:

  • оценка современного состояния проблемы

  • мировые тенденции решения данных задач

  • актуальность

  • цель и взаимосвязь


Оформление всего отчета

  • правое поле 10, остальные 20

  • нумеруется только основная часть курсового проекта

  • заголовки структурных элементов и разделов в середине строки и прописными буквами без точки в конце. Переносы не допускаются.

  • заголовки подразделов, пунктов и подпунктов - с абзаца и строчными буквами, без точки и без переносов.

  • расстояние от заголовка в обе стороны не более 2 строк.

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

  • разделы в пределах основной части - цифрами без точки

  • номер подраздела - включает номер раздела, разделенный точкой. После номера точки нет.

  • Все остальное - пункты, подпункты - нумеруется аналогично, нумерация полностью вложенная. Один элемент (пункт, подраздел) тоже нумеруется.

  • Иллюстрация - обозначается «Рисунок [название]». Нумерация в пределах раздела. Снизу от иллюстрации.

  • Таблицы - аналогично, но сверху. В таблицах в заголовках и подзаголовках точки не ставят.

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

  • ссылки на используемую литературу - в квадратных скобках [].

  • Примечания - нумеруются, если их более одного. Оформляются следующим образом: сразу после необходимого места с абзаца слово «Примечание.» и после точки текст примечания. Если их более одного 1, то слово «Примечание.» и с абзацев номер с точкой и текст.

  • Сноски - обозначаются арабскими цифрами со скобкой ) над сносимыми словами в их конце, сама сноска - под таблицей или в конце страницы после линии 30-40 мм. Начинается с надстрочного символа сноски (цифры) через минимальный межстрочный интервал, можно уменьшить шрифт.

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

Программная часть проекта оформляется в соответствии с ГОСТами ЕСПД.

Допускается оформление курсового проекта в электронном виде в текстовом редакторе WinWord 8. Формат страницы - А4, поля: правое -2.5 см., левое - 2.5 см., верхнее и нижнее -2 см., шрифт - Times New Roman, кегль - 14, отступ красной строки - 5 символов.


^ 6. ОРГАНИЗАЦИЯ ПРОЕКТИРОВАНИЯ И ЗАЩИТА ПРОЕКТА


Курсовое проектирование по курсу "Системное про­граммное обеспечение" выполняется в соответствии с учебным планом в 6-м семестре и состоит из этапов, которые сведены в табл. 6.1.


Табл. 6.1

этапа

Содержание выполняемых работ

Период (в нед.)

1

Выдача заданий

2-я нед.

2

Ознакомление с литературными источниками, анализ и выбор метода решения поставленной задачи


3-4 нед.

3

Разработка алгоритмов решения, выбор системных средств решения задач курсового проектирования


5-6 нед.

4

Проектирование приложения

7-11 нед.

5

Отладка и тестирование приложения

12-14 нед.

6

Оформление пояснительной записки

15 нед.

7

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

16-17 нед.


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

Защита курсового проекта осуществляется на кафедре в присутствии комиссии из числа преподавателей и сотрудников кафедры. По материалам курсового проекта необходимо подготовить доклад на 8-10 мин., в котором необходимо отразить тему и актуальность решаемой задачи, обосновать выбор технического решения с учетом экономических требований, провести краткий сравнительный анализ других возможных методов решения задачи, основанных на современных достижениях в данной области программного обеспечения. Необходимо также подробнее остановиться на ключевых вопросах решаемой задачи, подчеркнуть эффективные технические решения. После доклада необходимо ответить на ряд вопросов членов комиссии как по теме курсового проекта, так и на более общие вопросы, касающиеся самостоятельности выполнения курсового проекта и эрудированности студентов в области использования программного обеспечения.

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

Оценкой "хорошо" оцениваются курсовые проекты, имеющие частные недостатки в реализации проекта, некоторые пробелы в проработке отдельных вопросов, неполные ответы на вопросы.

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


^ ПЕРЕЧИСЛЕНИЕ ССЫЛОК


  1. Гради Буч. Объектно-ориентированный анализ и проектирование с примерами приложений на С++. 2-е изд. Бином. М.1998. 342с.

  2. Дантеманн Дж., Мишел Дж., Тейлор Д. Программирование в среде Delphi. Dia Soft Ltd. Киев. 1995. 607с.

  3. Килверт Чарльз. Delphi 2. Энциклопедия пользователя. Dia Soft. Киев. 1996. 736с.

  4. Мачто Джон, Фолкнер Дэвид Р. Delphi. Бином. М. 1995. 457с.

  5. Канту Марко Delphi 2 для Windows 95/NT. ООО Малип. М. В 2-х томах. 1997. Т.1.-400с., Т.2.-399с.

  6. Миллер Т., Пауэл Д. Использование Delphi 3. Специальное издание. Диалектика. Киев-Москва. 1977. 768с.


СОДЕРЖАНИЕ


Общие положения

  1. Цели и задачи курсового проектирования . . . . . . . . . . . . . . . . . . . . . . . . .

  2. Тематика курсовых проектов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  3. Структура и содержание курсового проекта . . . . . . . . . . . . . . . . . . . . . .

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

  5. Требования к оформлению курсового проекта. . . . . . . . . . . . . . . . . . . . .

  6. Организация проектирования и защита проекта . . . . . . . . . . . . . . . . . . .

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



Схожі:

Методичні вказівки до курсового проєктування по курсу iconМетодичні вказівки до виконання курсового проекту рекс -ікт спеціальність 01010436 Харків 2007
Методичні вказівки до виконання курсового проекту з дисципліни «Автоматизовані системи організаційного управління» для спеціальності...
Методичні вказівки до курсового проєктування по курсу iconМетодичні вказівки до вивчення курсу для студентів філософського факультету Львів 2009
...
Методичні вказівки до курсового проєктування по курсу iconМетодичні вказівки до виконання контрольних робіт для студентів спеціальності ксм
Методичні вказівки містять завдання до виконання контрольної роботи з курсу «Операційні системи». Матеріал подано у вигляді окремих...
Методичні вказівки до курсового проєктування по курсу iconПрограма курсу ?Право інтелектуальної власності? І. Зміст тем та методичні вказівки Тема Загальні положення про інтелектуальну власність
Програма курсу ?Право інтелектуальної власності? І. Зміст тем та методичні вказівки
Методичні вказівки до курсового проєктування по курсу iconМетодичні вказівки з курсового проекту по дисципліні «Інформаційні технології у видавничо друкарській справі» для спеціальності 050101 Видавничо друкарська справа
Курсовий проект виконується паралельно з читанням лекційного курсу і проведенням лабораторних робіт, тому студенти повинні самостійно...
Методичні вказівки до курсового проєктування по курсу iconМетодичні вказівки до контрольних завдань з курсу «Проектний аналіз» для слухачів сфпк
Методичні вказівки до контрольних завдань з курсу «Проектний аналіз» для для слухачів сфпк /Уклад. В. А. Карпов, Одеса: одеу, ротапринт,...
Методичні вказівки до курсового проєктування по курсу iconМетодичні вказівки для самостійної роботи з курсу «Теорія І практика перекладу» для студентів 4-го курсу
Для студентів 4-го курсу денної і заочної форми навчання відділення німецької філології
Методичні вказівки до курсового проєктування по курсу iconМетодичні вказівки до виконання лабораторних робіт із курсу „основи океанології дніпропетровськ рвв дну
Уміщені методичні вказівки до виконання лабораторних робіт із дисципліни „Основи океанології”. Наведені рекомендації до виконання...
Методичні вказівки до курсового проєктування по курсу iconМетодичні вказівки до лабораторних занять (частина 1) Microsoft Word для студентів спеціальностей
Дані методичні вказівки включають 8 лабораторних робіт, по вивченню текстового редактора Word, тематика яких охоплює частину курсу...
Методичні вказівки до курсового проєктування по курсу iconМетодичні вказівки до курсу „Петрографія магматичних і метаморфічних порід".;Хмелівський В. О., Хмелівська О. В. "Петрографія осадових утворень. Літогенез. Частина 1"
В., Свєшніков К.І., Дорошенко Ю. П. “Основи кристалооптики породотвірних мінералів гірських порід”; Побережська І. В., Дорошенко...
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©te.zavantag.com 2000-2017
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи