Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Программные технологии управления проектами ⇐ ПредыдущаяСтр 4 из 4
GanttProject GanttProject — является кросс-платформенным приложением с открытым исходным кодом. Основным направлением его использования является планирование проектов и сопутствующие этому процессу задачи, в частности: – построение диаграмм Ганта; – распределение ресурсов по задачам; – автоматическое построение PERT диаграмм на основе диаграмм Ганта; – экспорт диаграмм в графический формат PNG, а также генерация PDF и HTML отчётов; – импорт/экспорт диаграмм в Microsoft Project. On-line сервисы управления проектами За последние годы рынок on-line сервисов поддержки проектов значительно расширился. К наиболее популярным бесплатным средствам можно отнести: BasecampHQ, Central Desktop, Wrike, Huddle, Comindwork, 5pm, Nozbe, LiquidPlanner, Zoho Projects, ProWorkFlow, AceProject, Projectplace, GoPlan, ProjectDesk и т.д. Можно выделить базовый набор функций, предоставляемых указанными сервисами: – планирование проектов – управление задачами – совместное использование документов – управление контактами – средства мониторинга трудозатрат – средства коммуникации и уведомления – контроль версий – трэкеры ошибок и пожеланий – генераторы отчётов Можно отметить, что функциональности указанных ресурсов вполне достаточно для поддержки проектов среднего уровня сложности. Учитывая динамику развития web-технологий, рынок подобных продуктов будет со временем только расширяться. Redmine Redmine — довольно гибкая кросс-платформенная система управления проектами и отслеживания ошибок. Распространяется согласно GNU General Public License. Redmine написана на известном фреймворке Ruby on Rails. Как и большинство подобных систем, позволяет расширять свою функциональность за счёт сторонних плагинов. В базовом наборе (без установленных плагинов) продукт предоставляет следующие возможности: – ведение нескольких проектов; – гибкая система доступа, основанная на ролях; – система отслеживания ошибок; – диаграммы Ганта и календарь; – ведение новостей проекта, документов и управление файлами; – оповещение об изменениях с помощью RSS-потоков и электронной почты; – «Wiki» для каждого проекта; – форумы для каждого проекта; – учёт временных затрат; – лёгкая интеграция с системами управления версиями (SVN, CVS, Git, Mercurial, Bazaar и Darcs); – создание записей об ошибках на основе полученных писем; – поддержка СУБД MySQL, PostgreSQL, SQLite, Oracle. Является достаточно простым и в то же время достаточно функциональным продуктом. Atlassian JIRA JIRA — коммерческая система, предназначенная для организации процесса контроля запросов и задач, имеющая часть функциональности больших систем управления проектами. Не является ориентированной на IT проекты, но легко к ним адаптируется за счёт широкого набора плагинов. Основной задачей системы является учёт типизированных запросов/задач с определённым набором полей. Допускается описывать новые типы запросов (Custom Issues), помимо встроенных. Начальный набор запросов выглядит следующим образом: – Bug (проблема мешающая функционированию продукта); – Improvement (улучшение — не новая функциональность, а улучшение старой); – New Feature (заказ на новую функциональность продукта); – Task (задание, дело, задача, которые должны быть выполнены). Рекомендации по выполнению курсовой работы Рекомендуется следующий ход работы по процессу подготовки курсовой работы: 1. Формирование команды. 2. Выбор темы и согласование её с руководителем. 3. Изучение требований к оформлению работы. 4. Обсуждение целей и миссии проекта. 5. Выбор модели ЖЦ ПО. 6. Подбор литературы. 7. Разработка спецификаций ПО. 8. Проектирование. 9. Разработка. 10. Модульное и системное тестирование. 11. Подготовка документации к проекту. 12. Анализ полученных результатов. 13. Оформление отчёта о выполненном проекте. 14. Подготовка презентации проекта. 15. Защита курсовой работы. Структура курсовой работы Обязательными элементами курсовой работы являются: 1) титульный лист; 2) содержание; 3) введение; 4) теоретическая часть; 5) практическая часть; 6) заключение; 7) библиографический список; 8) приложения. Титульный лист является первой страницей курсовой работы и должен содержать следующие сведения: наименование учреждения (учебного заведения), название (тему), сведения о выполнившем курсовую работу, сведения о руководителе, наименование места и год выполнения. Образец титульного листа приведен в Приложении 1. Содержание включает перечень основных элементов курсовой работы с указанием номеров страниц, с которых начинается их месторасположение. Введение— своего рода «лицо» курсовой работы. Это формализованный раздел, который должен содержать следующие рубрики: – Актуальность темы исследования- обоснование теоретической и практической важности выбранной темы исследования (выбранного проекта). Указывается наименование, возможности и характеристика области применения разрабатываемого программного продукта. – Цель и задачи курсовой работы- краткая и четкая формулировка задачи, которую нужно выполнить для достижения цели курсовой работы. – Предмет исследования— формулировка конкретного вопроса или анализируемой проблемы. – Структура работы- краткая аннотация структуры и содержания работы. Например: курсовая работа состоит из введения, 2 глав и заключения. В I главе (название) - рассматривается.... Во II главе (название) — анализируется... и даются рекомендации по.... В заключении приведены основные выводы, полученные в результате проведенного исследования. Студент должен строго соблюдать приведенные здесь последовательность и названия рубрик, обязательно выделяя их в тексте введения жирным шрифтом. Объём Введения – около 2 страниц. Теоретическая часть должна содержать анализ предметной области, который позволяет выделить ее сущности, определить первоначальные требования к функциональности и определить границы проекта. Модель предметной области должна быть документирована. В данном разделе осуществляется постановка задачи, и предлагаются методы решение. Необходимо сделать обзор уже существующих программных систем аналогичного направления. В теоретической части даётся краткое описание инструментария, который применяется при разработке. Здесь приводится краткое описание среды разработки, используемых элементов управления, графических возможностей, средств связи с базой данных и других компонентов. В состав материала раздела может входить теоретический материал по процессу разработки программного обеспечения, на основе которого ведётся работа по проекту. Например, это может быть теоретический материал, включающий в себя основные определения и подходы по технологии разработки программных продуктов, описание выбранной модели разработки программного обеспечение, теоретические аспекты декомпозиции работ по проекту, анализ требований и определение спецификаций программного обеспечения и т.п. Таким образом, допускается в теоретическую часть включать всю необходимую информацию по разделам данного курса, по предметной области, по используемым информационным технологиям. А так же желательно привести описание используемого программного продукта по управлению вашим проектом. Практическая часть описывает этапы решения задач, возникающих при практическом выполнении проекта. Описывается процесс проектирования, разработки и тестирования программного обеспечения. В состав материала раздела так же входит описание полученного результата. Практическая часть может содержать различный набор из нижеперечисленных пунктов: 1. Формулировку цели и миссии проекта. 2. Анализ требований и определение спецификаций к разрабатываемому программному обеспечению. 3. Описание общей архитектуры системы. 4. Структурная или объектная схема разрабатываемого программного продукта. 5. Схема информационных потоков. 6. Блок-схема взаимодействия различных компонентов программы. 7. Необходимые виды UML-диаграмм. 8. Концептуальная модель и структурная схема базы данных. 9. Блок-схемы и описания применяемых алгоритмов. 10. Описание разработанного интерфейса. 11. Связь с базой данных и/или работа с файлами. 12. Описание структур и форматов данных в системе. 13. Описания классов. 14. Формы входных и выходных данных. 15. Описание методов тестирование и отладки программного продукта. 16. Описание документации к разработанному программному обеспечению. 17. Описание полученных результатов работы программы. Заключениедолжновключать в себя основные выводы и результаты, а также перспективы использования и дальнейшего развития защищаемого программного обеспечения. В заключение также перечисляются основные знания и навыки, полученные и усвоенные в ходе работы над курсовым проектом. Список использованной литературы указывается в конце курсовой работы и составляется в алфавитном порядке. В основном тексте курсовой работы обязательны ссылки на все использованные источники. Список литературы включается в общую нумерацию курсовой работы. Приложенияпомещаются в конце курсовой работы. Каждое приложение должно начинаться с новой страницы и иметь содержательный заголовок. Приложения нумеруются арабскими цифрами по порядковой нумерации. Номер приложения размещается в правом верхнем углу над заголовком приложения после слова «Приложение», после цифры точку не ставят. Приложения должны иметь общую с остальной частью курсовой работы нумерацию страниц. На все приложения в основной части курсовой работы должны быть ссылки. Оформление курсовой работы Курсовая работа выполняется на стандартных листах формата А4 (210х297 мм). Объем работы должен составлять 25-30 страниц компьютерного текста, набранного шрифтом Times New Roman черного цвета с полуторным интервалом, высота букв, цифр и других знаков - не менее 1, 8 мм (кегль равен 12). Полужирный шрифт не применяется. Абзацный отступ – 1, 25 (5 знаков). Напечатанный текст должен иметь поля: верхнее - 20 мм, правое - 20 мм, левое - 20 мм, нижнее - 20 мм. Следует использовать режим выравнивания «по ширине». Все листы работы нумеруются арабскими цифрами по порядку, включая приложения (номер указывается в центре нижнего поля без точки шрифтом № 12-14.). Первым листом считается титульный лист (Приложение А), номер на нем не проставляется. Титульный лист должен содержать следующую информацию: название университета и кафедры, название дисциплины, наименование темы, сведения о студенте (Ф.И.О., курс, группа), руководитель (должность, Ф.И.О.), место и дата выполнения работы. Слова «СОДЕРЖАНИЕ», «ВВЕДЕНИЕ», «ЗАКЛЮЧЕНИЕ», «СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ», «ПРИЛОЖЕНИЯ» размещается по центру страницы в виде заголовка прописными буквами. Заголовки пунктов содержания (частей работы) записывают с прописной буквы строчными буквами. Заголовки пунктов содержания основной части работы должны иметь порядковую нумерацию в пределах каждого пункта, и обозначаться арабскими цифрами, например: 3.2.1.1, 3.2.1.2 и т.д. Заголовки подразделов записываются в центре строки (выравнивание – по центру) шрифтом Times New Roman Cyr № 16. Введение и заключение не нумеруются. Заголовки пунктов внутри подразделов записываются шрифтом Times New Roman Cyr № 14. Выравнивание – по центру. Межстрочный интервал – 1, 5. Отступ красной строки – 12, 5 мм. Заголовки в тексте и оглавлении должны совпадать. В тексте работы могут быть перечисления. Перед каждой позицией перечисления следует ставить дефис или, при необходимости, ссылки на одно из перечислений, строчную букву, после которой ставится скобка (без точки). Если необходима дальнейшая детализация перечислений, используют арабские цифры, после которых ставится скобка, а запись производится с абзацного отступа. Каждый пункт, подпункт и перечисление следует записывать с абзацного отступа. После знаков препинания: точка, запятая, двоеточие, вопросительный и восклицательный знак – ставится пробел (отбивка); тире отбивается с двух сторон; дефис не отбивается; внутри скобок и кавычек пробел не ставится; В тексте работы не допускается оставлять на листе первые и последние строки абзацев. Разрешается использовать компьютерные возможности акцентирования внимания на определенных терминах, формулах, теоремах, применяя шрифты разной гарнитуры. Отчёт по курсовой работе готовится в одном экземпляре и должен быть переплетён для сдачи её на проверку руководителю. Формулы При создании математических формул необходимо использовать редактор формул. Во всех формулах в качестве символов следует применять обозначения, определенные соответствующими государственными стандартами, или установившиеся в соответствующей профессиональной среде. Пояснения символов и числовых коэффициентов, входящих в формулу, если они не пояснены ранее в тексте, должны быть приведены непосредственно под формулой. Пояснения каждого символа следует давать с новой строки в той последовательности, в которой символы приведены в формуле. Первая строка пояснения должна начинаться со слова " где" без двоеточия после него. Пример — Плотность каждого образца р, кг/м3, вычисляют по формуле , (1) где т — масса образца, кг; V — объем образца, м3. Перенос формулы на следующую строку допускается только на знаках выполняемых операций, причем знак в начале следующей строки повторяют. Формулы, следующие одна за другой и не разделенные текстом, разделяют запятой. Все формулы в основном тексте работы должны нумероваться сквозной нумерацией арабскими цифрами, которые записывают на уровне формулы справа в круглых скобках. Номер формулы проставляется в круглых скобках арабскими цифрами с правого края листа на уровне оси, проходящей через центр формулы. Сама формула должна быть отцентрована относительно текста. Ссылки в тексте на соответствующую формулу даются также в круглых скобках, например "...расчет данных проводился по формуле (1)...". Формулы, помещаемые в приложениях, должны нумероваться отдельной нумерацией арабскими цифрами в пределах каждого приложения с добавлением перед каждой цифрой обозначения приложения, например формула (В.1). Рисунки Количество иллюстраций должно быть достаточным для пояснения излагаемого текста. Иллюстрации могут быть расположены как по тексту документа (возможно ближе к соответствующим частям текста), так и в конце его. К иллюстрациям относятся рисунки, схемы, диаграммы, графики и т.д. Рисунки следует нумеровать арабскими цифрами сквозной нумерацией. Каждый рисунок должен быть подписан, при этом используется слово " Рисунок". Слово " Рисунок" и наименование располагают посередине строки без кавычек, например, следующим образом: Рисунок 2 – Форма заполнения анкеты. В конце наименования рисунка точку не ставят. Сокращение слова " Рисунок" не допускается. При ссылках на иллюстрации следует писать "... в соответствии с рисунком 2" при сквозной нумерации и "... в соответствии с рисунком 1.2" при нумерации в пределах раздела. Иллюстрации каждого приложения обозначают отдельной нумерацией арабскими цифрами с добавлением перед цифрой обозначения приложения. Например — Рисунок А.3. Таблицы Таблицы применяют для лучшей наглядности и удобства сравнения показателей. Название таблицы, при его наличии, должно отражать ее содержание, быть точным, кратким. Таблицы следует нумеровать арабскими цифрами сквозной нумерацией. Номер таблицы следует помещать над таблицей слева без абзацного отступа. Название таблицы располагают в одну строчку с ее номером через тире. Например: Таблица 1 – Исходные данные. Таблица– (номер) (название таблицы) При переносе части таблицы на ту же или другие страницы название помещают только над первой частью таблицы. Таблицы каждого приложения обозначают отдельной нумерацией арабскими цифрами с добавлением перед цифрой обозначения приложения. Если в документе одна таблица, она должна быть обозначена " Таблица 1" или " Таблица В.1", если она приведена в приложении В. На все таблицы документа должны быть приведены ссылки в тексте документа, при ссылке следует писать слово " таблица" с указанием ее номера. Библиографический список Список использованной литературы помещается после основного текста курсовой работы и позволяет автору документально подтвердить достоверность и точность приводимого исследования, он также отражает глубину и широту изучения темы, демонстрирует эрудицию и культуру исследователя. Ссылка на источник в тексте работы приводится в квадратных скобках с указанием номера из списка литературы, например: "...в учебнике [2] дается такое определение...". Допускается также при ссылке на источник указывать соответствующую страницу издания, которая цитируется в работе: "...в учебнике [2, с.12] дается такое определение...". Недопустимо заимствование текста из литературных источников без ссылки на автора цитаты. Также можно ссылаться на источники Интернет. На все источники, указанные в библиографическом списке, обязательно должны быть ссылки в тексте работы. В библиографическом списке должно быть не менее 15 источников. Например: Книга одного, двух, трёх авторов
Книга четырёх и более авторов
Источники Интернет Здесь обязательно надо указывать название сайта и название статьи, на которую производится ссылка:
http: //zhumal.ape.relam.ru/articles/ 1998/003.pdf Приложения В приложение помещаются материалы, дополняющие текст документа. Например, фрагменты программного кода курсовой работы, графики, таблицы, диаграммы с результатами и т.п. Приложения помещаются после списка использованных литературных источников и последовательно нумеруются заглавными буквами русского алфавита (Приложение А, Приложение Б и т.д.). В тексте работы на все приложения должны быть приведены ссылки. Расположение приложений в конце документа должно соответствовать порядку появления ссылок на них в тексте. Каждое приложение начинается с новой страницы. В верхнем правом углу страницы указывается слово " Приложение" и ставится его порядковый номер (например, " Приложение В" ). Каждое приложение должно иметь заголовок, который ставится на следующей строке после слова " Приложение", и этот заголовок центруется относительно текста. Приложение должно иметь общую с остальной частью работы сквозную нумерацию страниц. Все приложения должны быть перечислены в содержании с указанием их номеров и заголовков. Рекомендации по разработке презентации По теме курсовой работы должна быть подготовлена электронная презентация, раскрывающая основное содержание, тему работы и достигнутые результаты. Основная цель презентации курсовой работы состоит в том, чтобы студенты научились в наглядной форме представлять и защищать свои проекты, отстаивать актуальность проведённого исследования, перспективность разработанного программного обеспечения. Презентация должна выгодно подчеркивать профессиональность студента, позволяя более наглядно и информативно донести необходимую информацию до слушателей. Правильно составленная презентация дает возможность за короткий промежуток времени вникнуть в суть изучаемых проблем и способов их решения. Рекомендуемая структура презентации: 1. Титульный слайд. На данном слайде следует указать следующую информацию: название учебного заведения; тему курсовой работы; ФИО студента. 2. Введение. На данном слайде описывается предметная область и предпосылки к исследованию (разработке программного обеспечения), также обосновывается актуальность и необходимость данной работы (1-2 слайда). 3. Постановка задачи. 4. Известные ранее результаты и проблемы. 5. Предлагаемое Вами решение. 6. Используемый инструментарий. 7. Слайды, отражающие содержание работы и процесс исследования (4-8 слайдов). 8. Внедрения. Данный слайд необходим только для тех студентов, которые имеют акты внедрения в промышленную или опытную эксплуатацию. 9. Основные результаты. На данном слайде следует поместить краткую сводку всех основных результатов, полученных в ходе исследования. 10. Наконец, последним слайдом должен быть лист со словами «Доклад окончен. Спасибо за внимание». Количество слайдов должно быть примерно 13-18. Основные рекомендации: - При подборе оформления презентации, следует учитывать, что демонстрация слайдов проводится на большом экране, поэтому фон слайдов следует делать либо тёмным с белым цветом текста, либо светлым с темным цветом текста. - Перегруженность и мелкий шрифт в презентации тяжелы для восприятия, поэтому оптимальное число строк на слайде — от 6 до 11. - Пункты и подпункты должны содержать одну, две строки на фразу, Чтение длинной фразы отвлекает внимание от речи. Короткая фраза легче запоминается визуально. - Текст желательно чередовать с интересными изображениями, наглядными примерами, диаграммами и графиками и т.п. - В презентации не допускается разнобой в шрифтах и отступах, орфографические ошибки. - Необходимо продумывать каждый слайд (что будет на слайде? что будет говориться? как будет сделан переход к следующему слайду? ). - Каждая фраза в презентации также должна быть продумана, чтобы у слушателей не возникали проблемы с её восприятием. Если вы используете какие-либо термины, их непременно следует пояснять, хотя бы устно. Непонятные фразы не следует включать в презентацию. - Желательно подготовить и отрепетировать речь выступления. Читать слайды презентации дословно не желательно. Должен быть лаконичный переход между слайдами. - Оптимальная скорость переключения — один слайд за 1–2 минуты. Слушатели должны успеть воспринять информацию и со слайда, и на слух. - На слайдах с ключевыми определениями можно задержаться подольше. Если они не будут поняты, то не будет понято ничего. Для демонстрации работы программ, разработанных докладчиком, в презентации можно использовать скриншоты или анимационные ролики. Время доклада - 15 мин., плюс 5 мин. для ответов на вопросы. Не надо думать, что хорошую презентацию можно сделать за три часа накануне выступления. Это пахнет провалом. Уделите подготовке презентации и выступления 1-2 недели. Библиографический список 1. Соммервилл, Иван. Инженерия программного обеспечения, 6-е издание.: Пер. с англ. – М.: Издательским дом «Вильямс», 2002. – 624 с. 2. Гаракина, Л.Г., Технология разработки программного обеспечения / Е.В. Кокорева, Б.Д. Виснадуп – М: ИД «ФОРУМ»: ИНФРА-М, 2009. – 400 с. 3. Лаврищева Е.М., Петрухин В.А. Методы и средства инженерии программного обеспечения: Учебник. - М.: МФТИ (ГУ), 2006. - 304 с.
Приложения Приложение А ОБРАЗЕЦ ТИТУЛЬНОГО ЛИСТА КУРСОВОЙ РАБОТЫ
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ МОСКОВСКОЙ ОБЛАСТИ «Международный университет природы, общества и человека «Дубна»
КУРСОВАЯ РАБОТА ПО
Популярное:
|
Последнее изменение этой страницы: 2017-03-11; Просмотров: 716; Нарушение авторского права страницы