- •Составитель: к.А. Конев
- •Содержание
- •1.Цель и задачи курсового проектирования
- •2.Содержание курсового проекта
- •2.1.Организация выполнения курсового проекта
- •2.2.Краткая справка о методологии моделирования uml
- •2.3.Содержание пояснительной записки
- •2.3.1.Введение
- •2.3.2.Постановка задачи
- •2.3.3.Выбор и обоснование средств и методов разработки
- •2.3.4.Проектирование логической структуры программного средства
- •2.3.5.Проектирование физической структуры программного средства
- •2.3.6.Визуальный интерфейс программного средства
- •2.3.7.Тестовые наборы
- •2.3.8.Заключение
- •3.2.Рекомендации
- •4.Типовые задания на курсовой проект
- •5.Указания к заданиям
- •6.Критерии оценки курсового проекта
- •450000, Уфа-центр, ул. К. Маркса, 12
5.Указания к заданиям
Каждое задание представляет собой расчётно-учётную задачу, использующую данные из небольшой базы данных. Для каждой задачи должны быть определены данные, хранимые в базе данных – фамилии исполнителей, названия объектов, обозначения некоторых свойств, даты, сроки и т.д. Автоматизация процесса должна обеспечивать решение задачи по созданию некоторой выборки и формирования годного для печати отчёта, содержащего все необходимые реквизиты.
Результатом работы должна являться пояснительная записка, содержание которой должно включать этапы, соответствующие п. 2.2. Задание на курсовое проектирование обязательно вшивается в пояснительную записку после титульного листа.
6.Критерии оценки курсового проекта
Каждый участник проекта получает свою оценку по следующим показателям:
оценка всего проекта в целом – до 5 баллов;
оценка качества документа, разработанного лично им – до 10 баллов;
оценка оригинальности проекта – до 5 баллов;
оценка качества защиты проекта – до 5 баллов.
Критерии оценки:
Оценка всего проекта в целом осуществляется по показателям:
своевременность выполнения всех этапов курсового проекта;
логическая взаимосвязь между отдельными этапами проекта;
соответствие полученных при проектировании результатов заданию;
соответствие полученных при проектировании документов стандартам, приведённым в приложении.
Если все показатели выполнены, то присуждается 5 баллов.
Если сроки выполнения нарушены на не более чем 7 дней или имеется незначительная ошибка, то засчитывается 4 балла.
Если сроки выполнения нарушены на 8 – 15 дней или имеется 2 – 3 небольших или одна грубая ошибка, то – 3 балла.
Если сроки выполнения нарушены на 15 – 30 дней или имеется более 3 небольших или 2 грубых ошибки, то присуждается 2 балла.
Если срок задержан на 31 – 60 дней или имеется более 2 грубых ошибок, то засчитывается 1 балл.
При непредставлении части работы, оговоренной заданием, или задержке выполнения работ на срок более 2 месяцев, или наличии в нём более 85% плагиата баллов не присуждается.
Оценка качества документа, разработанного лично студентом, определяется по времени разработки и качеству оформления документа и формируется по следующей шкале:
если документ представлен в срок и не содержит ошибок, то студенту засчитывается 10 баллов;
за каждые 3 дня прострочки или 2 небольших (связанных с неточностями оформления) или 1 грубую ошибку вычитается по 1 баллу (например, если студент сдал документ на 10 дней позже и сделал в нём 5 небольших и 2 грубых ошибки, то ему будет засчитано 10 – 3 – 2 – 2 = 3 балла);
если документ по содержанию не отражает своё основное предназначение, определённое нормативными документами и настоящими указаниями или он содержит более 75% плагиата, то преподаватель имеет право не засчитывать баллы за него.
Оценка оригинальности проекта как категория оценки вводится с тем, чтобы типовой проект, сформированный с заимствованием отдельных элементов из ранее выполненных проектов, не мог быть оценен на «отлично».
Критерием оценки является новизна используемых методов (кроме UML), используемого языка, СУБД, глубины и специфики проработки отдельных моделей, а также оригинальность выбора вариантов использования для которых предлагается разработка.
Если проект содержит менее 15% плагиата, то его оригинальность оценивается в 5 баллов. За каждые 15% плагиата вычитается по 1 баллу (например, если в работе 50% плагиата, то студенту будет засчитано 5 – 3 = 2 балла).
Качество защиты студентом проекта оценивается по качеству презентации или раздаточных материалов, уверенности подачи материала на докладе и ответам на вопросы по сути проекта.
Баллы присуждаются экспертно преподавателями, участвующими в приёме курсового проекта по следующим критериям:
при высоком качестве раздаточного материала и презентации, уверенной подаче материала, логически связном докладе и безошибочных ответах на вопросы присуждается 5 баллов;
при наличии 1-2 небольших ошибок при ответах на вопросы или 1-2 небольших недоработках в презентации или докладе засчитывается 4 балла;
при наличии 3-4 небольших или 1 грубой ошибки в ответах, докладе или презентации – 3 балла;
при большом числе ошибок в ответах, докладе или презентации, либо отсутствии одного из элементов защиты (например, раздаточного материала) засчитывается 2 балла;
в случае если студент не в состоянии ответить ни на один вопрос, в докладе или презентации имеется 3 и более грубых ошибок, отсутствует презентация, не подготовлен доклад, то – 1 балл;
при отказе от защиты баллов не присуждается.
После оценивания баллы суммируются, делятся на 5 и округляются до ближайшего целого, что и определяет оценку за курсовой проект студента.
Таким образом, для получения оценки «отлично» студенту будет необходимо выполнить без ошибок, в срок оригинальный проект и успешно его защитить. Отказ от защиты автоматически снижает оценку на 1 балл. Низкая оригинальность работы – также не позволит получить «отлично». При этом для получения оценки «удовлетворительно» достаточно полностью в соответствии с заданием выполнить проект и представить его на защиту.
Библиография
Основная литература
Автоматизированные информационные технологии в экономике: Учебник/под ред. проф. Г.А. Титоренко. - М.: ЮНИТИ, 2005.
Гринберг, Информационные технологии управления: Учебное пособие для вузов / А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко. – М.: ЮНИТИ-ДАНА, 2004.
Сергеева, Информатика: учебник / И.И. Сергеева, А.А. Музалевская, Н. В. Тарасова.-М.: Форум: ИНФРА-М, 2006.-335 с.:
Дополнительная литература
Вендров, CASE – технологии. Современные методы и средства проектирования информационных систем. / А.М. Вендров– М.: Финансы и статистика, 1998.
Вендров, Проектирование программного обеспечения экономических информационных систем: Учебник. / А.М. Вендров – М.: Финансы и статистика, 2000.
Куликов, Автоматизированное проектирование информационно-управляющих систем. Системное моделирование предметной области. / Г.Г. Куликов, А.Н. Набатов, А.В. Речкалов – Уфа: УГАТУ, 2003. 176 с.
Маклаков, Bpwin и Erwin. CASE- средства разработки информационных систем. / С.В. Маклаков– М.: "ДИАЛОГ-МИФИ", 1999. – 256 с.
Составитель: КОНЕВ Константин Анатольевич
Документирование процесса разработки программных средств с использованиеМ UML
Методические указания
к лабораторной работе по дисциплине
«Программная инженерия»
Подписано в печать . Формат 60х84 1/16.
Бумага офсетная. Печать плоская. Гарнитура Times New Roman.
Усл. печ. л. 1,8. Усл. кр.-отт. 1,8. Уч.-изд. л. 1,7.
Тираж 100 экз. Заказ № .
ГОУ ВПО Уфимский государственный авиационный технический университет
Центр оперативной полиграфии УГАТУ