Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий




НазваниеФедеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий
страница1/7
Дата публикации14.07.2013
Размер0,89 Mb.
ТипУчебное пособие
pochit.ru > Информатика > Учебное пособие
  1   2   3   4   5   6   7



МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ГОУ ВПО «ЧЕРЕПОВЕЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Институт информационных технологий




Е.В. Ершов, В.В. Селивановских, О.Л. Селяничев, Л.Н. Виноградова

ТЕХНОЛОГИЯ РАЗРАБОТКИ

ДИПЛОМНОГО ПРОЕКТА

С ИСПОЛЬЗОВАНИЕМ CASE-СРЕДСТВ
Учебное пособие


Череповец

2010

Р
УДК 004.4

ББК 32.973.26-018.1я73

Т38
ассмотрено на заседании кафедры программного обеспечения ЭВМ, протокол № 4 от 30.12.09 г.

Одобрено на заседании учебно-мето­дического совета ГОУ ВПО ЧГУ, протокол № 6 от 18.02.10 г.
Т38

Технология разработки дипломного проекта с использованием CASE-средств: Учеб. пособие / Е.В. Ершов, В.В. Селивановских,
О.Л. Селяничев, Л.Н. Виноградова. – Череповец: ГОУ ВПО ЧГУ, 2010. –
90 с. ISBN 978 – 5 – 85341 – 381 – 8
Данное учебное пособие содержит теоретический материал и комплекс вопросов по разработке дипломного проекта с помощью современных CASE-средств, таких как BPwin, ERwin, Rational Rose, а также по технико-экономическому обоснованию программного обеспечения и основам безопасности жизнедеятельности.

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

Предназначено для студентов направления 230100 «Информатика и вычислительная техника».


Рецензенты: ^ А.Л. Смыслова – канд. техн. наук, доцент (ГОУ ВПО ЧГУ); Е.В. Королева – канд. техн. наук, инженер-программист (ЗАО «Фирма «Стоик»)

© Е.В. Ершов, В.В. Селивановских,

О.Л. Селяничев, Л.Н. Виноградова, 2010

© ГОУ ВПО «Череповецкий государст-

ISBN 978 – 5 – 85341 – 381 – 8 венный университет», 2010
ПРЕДИСЛОВИЕ
Данное учебное пособие содержит описание и порядок выполнения выпускной квалификационной работы (ВКР), которая является завершающим этапом подготовки специалиста. Успешная защита ВКР служит основанием для присвоения выпускнику квалификации инженера по направлению подготовки дипломированного специалиста 654600 «Информатика и вычислительная техника» (специальность 230105 «Программное обеспечение вычислительной техники и автоматизированных систем»).

В процессе выполнения ВКР студент должен проявить самостоятельность, умение обосновывать принимаемые решения и способность решать поставленные перед ним научно-технические задачи. В этом ему помогут современные средства для разработки спецификаций: Erwin, BPwin и Rational Rose, которые описаны в данном пособии.
Для дипломированного специалиста предусмотрены два вида ВКР:
– дипломный проект;
– дипломная работа.


Раздел 1

^ НАЗНАЧЕНИЕ И ТЕМАТИКА ВЫПУСКНОЙ

КВАЛИФИКАЦИОННОЙ РАБОТЫ
1.1. Цели и задачи дипломного проектирования
Перед студентами в процессе дипломного проектирования стоят следующие цели и задачи:

– систематизация и закрепление теоретических знаний по дисциплинам специальности, применение этих знаний при разработке программного обеспечения;

– развитие навыков самостоятельной работы с учебно-мето­дической и научной литературой, законодательными и нормативными документами;

– овладение студентами методикой исследования, обобщения и логического изложения материала.

В ходе дипломного проектирования студент обязан:

– правильно применять теоретические положения естественнонаучных, общепрофессиональных и специальных дисциплин;

– уметь самостоятельно выявлять и анализировать аналоги и прототипы разрабатываемого программного обеспечения;

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

^ 1.2. Определение тематики выпускной квалификационной работы
Темы ВКР определяются выпускающей кафедрой с учетом современных тенденций развития технологии разработки программного обеспечения в России и за рубежом, предложений специалистов предприятий, а также на основе тематики научно-исследовательских работ, проводимых на профильных кафедрах. Название темы ВКР должно быть кратким, отражающим направление разработки, а также, как правило, указывается объект (предприятие, акционерное общество, банк и т.д.), где выполнялась работа.

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

Закрепление за выпускником темы ВКР, научного руководителя, рецензента и консультантов (если они есть) оформляется приказом ректора перед направлением студента на преддипломную практику.

Раздел 2

^ СТРУКТУРА ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ
ВКР содержит следующие разделы:

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

– задание на ВКР;

– аннотацию;

– оглавление;

– введение;

– основную часть;

– технико-экономическое обоснование разработки;

– анализ мероприятий по безопасности жизнедеятельности и обеспечению экологической чистоты;

– заключение;

– приложения;

– графический материал.

^ 2.1. Титульный лист
Титульный лист должен содержать: наименование учебного заведения и структурного подразделения (институт, кафедра), в котором обучается студент, шифр и наименование специальности, название темы ВКР, Ф. И. О. студента и его подпись, согласование допуска к защите с директором института, зав. выпускающей кафедрой, руководителем и консультантами, нормоконтролёром, название города и год окончания учебного заведения, где выполнялась работа.

Форма титульного листа представлена в приложении 1 данного учебного пособия.

^ 2.2. Задание на ВКР
После утверждения темы студент совместно с руководителем составляет задание на выполнение дипломного проекта (работы) в двух экземплярах на бланке, форма которого приведена в приложении 2 данного учебного пособия. Один экземпляр студент прикладывает к расчетно-пояснительной записке, второй – остается на кафедре и является основанием для включения студента, темы ВКР, руководителя, рецензента и консультантов в приказ на дипломное проектирование. Задание подписывается студентом, руководителем, консультантами и утверждается заведующим кафедрой.
2.3. Аннотация
В аннотации в краткой форме отражаются цель и объект дипломного проектирования, полученные результаты и их новизна, особенности разрабатываемого программного продукта, перечень основных терминов и определений, количество иллюстраций, таблиц, приложений и использованных первоисточников. Объем аннотации – не более 1 страницы. Бланк аннотации представлен в приложении 7 данного учебного пособия.

2.4. Оглавление
Разделы ВКР оформляются в виде отдельных частей, содержание которых определяется целью и задачами дипломной работы. Оглавление включает в себя: введение, наименование всех разделов и подразделов, заключение, список литературы, перечень при­ложений с указанием номеров страниц. Пример оглавления приведен в приложении 8 (для структурного подхода) и в приложении 9 (для объектного подхода).
2.5. Введение
Во введении обосновывается актуальность разрабатываемого программного продукта, определяются цель работы и задачи для ее достижения, указываются используемые методы разработки и источники информации. Примерный объем введения 1-2 страницы.

^ 2.6. Основная часть
Основная часть содержит, как правило, 7 подразделов (1.1 -1.7), которые могут иметь пункты (например, 1.5.3) и подпункты (например, 1.5.3.1). В них содержатся необходимые обоснования, математические модели, модульная структура системы, функциональные схемы, диаграммы, описания и др. Каждый подраздел заканчивается выводами, облегчающими понимание замысла, логики изложения и результатов исследования.

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

В подразделе «Выбор технологии, среды и языка программирования» дается обоснование выбора модели жизненного цикла программного продукта, подхода к разработке, а также выбора инструментальных средств.

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

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

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

В подразделе «Проектирование интерфейса пользователя» дается описание разработки интерактивного графического интерфейса.

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

^ Таблица 1
Результаты тестирования

Дата и время тестирования

Тестируемый модуль

и подсистемы

Кто проводил тестирование

Способ

тестирования

Результаты

тестирования







^ Разработчик или тестировщик

Автоматически или вручную

«Успех» или описание неполадки
















































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

Наборы тестовых данных могут быть оформлены в виде
табл. 2 (столбцы можно добавлять свои).
^ Таблица 2
Наборы тестовых данных


Тестовое значение

Реакция подсистемы

Пояснения






























^ 2.7. Технико-экономическое обоснование разработки
Задание на эту (вторую) часть дипломного проекта (работы) выдается консультантом по экономике, назначаемым выпускающей кафедрой. Бланк задания по технико-экономическому обоснованию разработки приведен в приложении 3.

Примерный объем – 10 – 15 % от общего объема пояснительной записки.

В этом разделе дипломник рассчитывает следующие экономические показатели:

– себестоимость программного продукта;

– цена программного продукта;

– годовой экономический эффект;

– срок окупаемости.

Экономическая часть ВКР завершается выводами о целесообразности и экономической эффективности применения разработанного программного продукта.
^ 2.7.1. Расчет себестоимости программного продукта
В себестоимость разработки входят: основная заработная плата разработчиков, дополнительная заработная плата, единый социальный налог, затраты на использование машинного времени, затраты на носители информации, затраты на текущий и профилактический ремонт вычислительной техники, прочие эксплуатационные расходы.
,
где Сп.п – себестоимость программного продукта, руб.; ФЗП – фонд заработной платы (сумма основной и дополнительной заработной платы), руб.; ЕСН – единый социальный налог, руб.; Зм.вр – затраты на использование машинного времени, руб.;
Зн.и – затраты на носители информации, руб.; Зрем – затраты на текущий и профилактический ремонт вычислительной техники, руб.; Зпр – прочие эксплуатационные расходы, руб.

Состав разработчиков (примерный): программист-диплом­ник, техник, руководитель дипломной работы.

Основная заработная плата каждого разработчика рассчитывается по формуле:
,
где Зосн – основная заработная плата, руб.; Ст – ставка заработной платы, руб.; Кр – районный коэффициент, руб.; Врр – время разработки, мес.

Районный коэффициент равен 25 % ставки заработной платы.

Например, ставка инженера-программиста равна 4580 руб., срок разработки программного продукта – 3 месяца. Тогда

руб.
Дополнительная заработная плата рассчитывается как 12 % от основной заработной платы каждого разработчика.

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

В течение 2010 г. страховые взносы будут взиматься в размерах ставки ЕСН – 26 %, из них: 20 % – в Пенсионный фонд РФ; 2,9 % – в фонд социального страхования; 3,1 % – в фонд медицинского страхования. С 1 января 2011 г. страховые взносы возрастут до 34 %, из них: 26 % – в Пенсионный фонд РФ; 3,0 % – в фонд социального страхования; 5,0 % – в фонд медицинского страхования.

Все данные по заработной плате сводятся в табл. 3.

Таблица 3
  1   2   3   4   5   6   7

Похожие:

Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconФедеральное агентство по образованию гоу впо череповецкий государственный университет

Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconФедеральное агенство по образованию гоу впо череповецкий государственный университет
Одобрено редакционно-издательской комиссией физико-математического факультета гоу впо чгу, протокол №51 от 12. 09. 06
Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconРоссийской Федерации Федеральное агентство по образованию
Фгу «Государственный научно-исследовательский институт информационных технологий и телекоммуникаций»
Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconРоссийской Федерации Федеральное агентство по образованию
Фгу «Государственный научно-исследовательский институт информационных технологий и телекоммуникаций»
Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconФедеральное агентство по образованию гоу впо всероссийский финансово-экономический институт
Разработка предложений по развитию малого предпринимательства в сфере жилищно-коммунального хозяйства г. Москвы
Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconРоссийской Федерации Федеральное агентство по образованию гоу впо...
Правительства Российской Федерации от 20 декабря 2001 г. №1756-р, определены приоритетные направления образования, среди которых...
Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconРоссийской Федерации Федеральное агентство по образованию Московский...
Методические рекомендации по выполнению курсовых и выпускных квалификационных работ для студентов, обучающихся
Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconГоу впо «Череповецкий государственный университет» Кафедра Промышленной Экологии Лабораторный
Цель работы: изучить и практически освоить методику оценки тяжести трудового процесса
Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconУправление качеством
Федеральное агентство по образованию Московский государственный университет печати
Федеральное агентство по образованию гоу впо «череповецкий государственный университет» Институт информационных технологий iconФедеральное агентство по образованию гоу впо
Учебный план специальности подготовки дипломированных специалистов 230201 "Информационные системы в технике и технологиях" (гин)
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2019
контакты
pochit.ru
Главная страница