Вы на НеОфициальном сайте факультета ЭиП

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

Реклама


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

Просмотров: 2393 Автор: admin

Вычислительные системы, сети и телекоммуникации.

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

1. Назначение курсовой работы

1.1. Цель курсовой работы

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

1.2. Задачи курсовой работы

Задачами курсовой работы являются:

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

Ø     отработка технологии разработки сетевых приложений;

Ø     развитие умения анализировать возможные проектные решения и выбирать оптимальное для решаемой задачи;

Ø     развитие умений и навыков обоснования и защиты выбранных проектных решений;

Ø     развитие знаний, умений и навыков грамотного оформления программной документации;

Ø     актуализация знаний, умений и навыков, полученных в ходе других дисциплин («Технология программирования», «Вычислительные системы, сети и телекоммуникации» и.т.д.).

1.3.  Цель разработчика

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

2.  Порядок выполнения курсовой работы

Рекомендуемый порядок разработки программного изделия соответствует ГОСТ 19.102-77 (ЕСПД). Порядок разработки и оформления документации может отличаться от предложенного в методических рекомендациях, но не должен противоречить действующему ГОСТ и СТП ЮУрГУ.

2.1. Техническое задание

2.1.1. Обоснование необходимости разработки программы

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

В соответствии с выбранной темой осуществляется постановка задачи и сбор исходных материалов.

На основании собранных исходных материалов и постановкой задачи осуществляется выбор и обоснование критериев эффективности и качества разрабатываемой программы.

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

Обоснование необходимости проведения научно-исследовательских работ.

2.1.2.      Научно-исследовательские работы

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

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

2.1.3.      Разработка и утверждение технического задания

Определяются требования к программе.

Осуществляется разработка технико-экономического обоснования разработки программы.

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

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

Осуществляется выбор среды разработки программного изделия. Выбор среды разработки должен быть аргументирован с учётом поставленной задачи и критериев эффективности и качества разрабатываемой программы.

Определяется необходимость проведения научно-исследовательских работ на последующих стадиях разработки.

Осуществляется согласование и утверждение технического задания.

2.2.           Эскизный проект

2.2.1.      Разработка эскизного проекта

Осуществляется предварительная разработка структуры входных и выходных данных.

Уточняются методы решения задачи.

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

Выполняется построение концептуальной модели предметной области (при использовании объектно-ориентированной технологии программирования). Допускается использование CASE-средств. Осуществляется предварительное построение диаграммы классов. Осуществляется предварительное построение других необходимых диаграмм.

В случае необходимости разрабатывается технико-экономическое обоснование.

2.2.2.      Утверждение эскизного проекта

Разрабатывается пояснительная записка к эскизному проекту.

Выполняется согласование и утверждение эскизного проекта.

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

2.3.           Технический проект

2.3.1.      Разработка технического проекта

Уточняется структура входных и выходных данных.

Осуществляется уточнение алгоритма решения задачи.

Определяются формы представления входных и выходных данных.

В случае необходимости определяются семантика и синтаксис языка.

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

Осуществляется построение необходимых диаграмм (классов, объектов, состояний, деятельности, последовательности, кооперации, компонентов, развёртывания). Допускается использование Case-средств.

Разрабатывается структура программы.

Выполняется окончательное определение конфигурации технических средств.

2.3.2.      Утверждение технического проекта

Необходимость выполнения этапа утверждения технического проекта уточните у руководителя.

Разрабатывается план мероприятий по разработке и внедрению программ.

Разрабатывается пояснительная записка.

Осуществляется согласование и утверждение технического проекта.

2.4.           Рабочий проект

2.4.1.      Разработка программы

Осуществляется программирование и отладка программы.

2.4.2.      Разработка программной документации

Осуществляется разработка программной документации в соответствии с данными методическими рекомендациями. При разработке программной документации рекомендуется придерживаться методических рекомендаций и запрещается нарушать действующий стандарт (ГОСТ 19.101-77 и СтП ЮУрГУ).

2.4.3.      Испытания программы

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

Проводятся предварительные испытания программы.

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

2.5.           Защита работы

Защита учебной работы соответствует стадии внедрения программного изделия, этапу подготовки и передачи программы  по ГОСТ 19.102-77.

2.5.1.      Сдача работы для защиты

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

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

Ø     в электронном виде (формат RTF);

Ø     в распечатанном варианте на бумажных носителях формата A4 (298x210).

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

2.5.2.      Защита работы

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

Защита работы состоит из двух этапов:

Ø     доклад разработчика и демонстрация прогрммы;

Ø     ответ на вопросы комиссии.

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



Популярные новости

Статистика сайта



Rambler's Top100



 
Copyright © НеОфициальный сайт факультета ЭиП