Главная страница
Навигация по странице:

  • Виды программных документов.

  • Руководство пользователя.

  • Руководство системного программиста.

  • Практическая работа 11. Коллективная разработка программного обеспечения.Коллективная разработка ПО

  • Пакеты прикладных программ.

  • Система контроля версий Microsoft Visual SourceSafe

  • Система контроля версий Subversion.

  • АТТЕСТАЦИОННЫЙ ЛИСТ ПО УЧЕБНОЙ ПРАКТИКЕ

  • Характеристика учебной и профессиональной деятельности студента во время учебной практики

  • Методическое пособие по выполнению практических заданий _Осущест. Методическое пособие по выполнению практических заданий


    Скачать 2.03 Mb.
    НазваниеМетодическое пособие по выполнению практических заданий
    Дата10.03.2023
    Размер2.03 Mb.
    Формат файлаdocx
    Имя файлаМетодическое пособие по выполнению практических заданий _Осущест.docx
    ТипМетодическое пособие
    #979604
    страница4 из 4
    1   2   3   4

    Практическая работа 10.

    Сопровождение и коллективная разработка программного обеспечения.

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

    Виды программных документов.

    К программным документам относят документы, содержащие сведения, необходимые для разработки, сопровождения и эксплуатации ПО. Документирование с Единой системой программной документации.

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

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

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

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

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

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

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

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

    Руководство программиста должно содержать сведения для эксплуатации ПО.

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

    Описание языка должно содержать описание синтаксиса и семантики языка.

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

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

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

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

    Пояснительная записка.

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

    Содержание пояснительной записки по стандарту ГОСТ должно включать следующие разделы:

    1. Введение;

    2. Назначение и область применения;

    3. Технически характеристики;

    4. Ожидаемые технико-экономические показатели;

    5. Источники, используемые при разработке.

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

    Руководство пользователя.

    Составление документации для пользователей имеет свои особенности, связанные с тем, что пользователь не является профессионалом в области. Поэтому существует рекомендации по написание подобной программной документации:

    1. Учитывайте интересы пользователей – руководство должно содержать все инструкции, необходимые пользователю;

    2. Излагайте ясно, используйте короткие предложения;

    3. Избегайте технического жаргона;

    4. Будьте точны и рациональны – длинные и запутанные руководства никто не читает.

    Руководство пользователя, как правило, содержит следующие разделы:

    1. Общие сведения о программном продукте;

    2. Описание установки;

    3. Описание запуска;

    4. Инструкции по работе (или описание пользовательского интерфейса);

    5. Сообщение пользователю.

    Руководство системного программиста.

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

    1. Общие сведения о программном продукте;

    2. Структура;

    3. Настройка;

    4. Проверка;

    5. Дополнительные возможности;

    6. Сообщения системного программисту.

    Практическая работа 11.

    Коллективная разработка программного обеспечения.

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

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

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

    Система контроля версий Microsoft Visual SourceSafe.

    Microsoft Visual SourceSafe (VSS) – файл-серверная система управления версиями, предназначенная для небольших команд разработчиков. Она позволяет хранить в общем хранилище файлы, разделяемые несколькими пользователями, для каждого файла хранится история версий.

    Там, где VSS недостаточно, на замену предлагается другой продукт – Visual Studio Team Foundation Server.

    Система контроля версий Subversion.

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

    Литература

    1. Разработка, внедрение и адаптация программного обеспечения отраслевой направленности: учеб. пособие / Г.Н. Федорова. – М. :КУРС : ИНФРА-М, 2018. – 336 с. (Среднее Профессиональное образование)./ ЭБС «ZNANIUM»

    1. Технология разработки программного обеспечения: учеб. пособие / Л.Г. Гагарина, Е.В. Кокорева, Б.Д Сидорова-Виснадул; под ред. Л.Г. Гагариной. М. : ИД «Форум» : ИНФРА-М, 2018. – 400 с. / ЭБС «ZNANIUM»

    2. Математическое моделирование технических систем: учебник / В.П. Тарасик. – Минск : Новое знание; М. : ИНФРА-М, 2018. – 592 с. / ЭБС «ZNANIUM»

    Источники из интернета:

    1. http:// www.interface.ru/home.asp?artId=3987

    2. http://www.tehprog.ru/index.php_page=lecture0111.html

    3. https://unetway.com/tutorial/soprovozdenie-podderzka-programmnogo-obespecenia



    Приложения

    бюджетное профессиональное образовательное учреждение Вологодской области «Череповецкий лесомеханический техникум им. В.П. Чкалова»

    АТТЕСТАЦИОННЫЙ ЛИСТ ПО УЧЕБНОЙ ПРАКТИКЕ

    Студент(ка) __________________________________________________________________

    (фамилия, имя, отчество)

    Специаальность 09.02.07 «Информационные системы и программирование»

    (код и наименование специальности)

    Курс 2 Группа ИС
    Успешно прошел(ла) учебную практику по профессиональному модулю ПМ. 02 Осуществление интеграции программных модулей

    УП 01 (учебная практика по профессиональному модулю ПМ. 02 Осуществление интеграции программных модулей) в объеме 2 недель (72 часов).

    Сроки прохождения с «» г. по «» г.


    Коды и наименование проверяемых компетенций.

    Виды работ, выполненные студентом во время практики

    Качество выполнения работ оценка прописью

    Оценка компетенций

    освоена/не освоена

    ПК 2.1. Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонентов







    ПК 2.2. Выполнять интеграцию модулей в программное обеспечение







    ПК 2.3. Выполнять отладку программного модуля с использованием специализированных программных средств







    ПК 2.4. Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения







    ПК 2.5. Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования







    ОК 1. Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам




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




    ОК 3. Планировать и реализовывать собственное профессиональное и личностное развитие




    ОК 4. Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами




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




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




    ОК 7. Содействовать сохранению окружающей среды, ресурсосбережению, эффективно действовать в чрезвычайных ситуациях




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




    ОК 9. Использовать информационные технологии в профессиональной деятельности




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




    ОК 11. Планировать предпринимательскую деятельность в профессиональной сфере





    Характеристика учебной и профессиональной деятельности

    студента во время учебной практики УП 02

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



    п/п

    Оцениваемый критерий

    Степень проявления

    1

    Теоретическая подготовка (высокая, средняя, низкая)




    2

    Профессиональная подготовка(высокая, средняя, низкая)





    3

    Отношение к выполняемой работе (добросовестное, не всегда добросовестное, не добросовестное )




    4

    Знание алгоритма осуществления основных видов деятельности (знает, знает не в полном объеме)




    5

    Уровень работы с документацией, НПА, программным обеспечением, оргтехникой, оборудованием(умелое, не всегда умелое,не умеет пользоваться)




    6

    Трудовая дисциплина (соблюдает, есть замечания ,не соблюдает




    7

    Ответственность и исполнительность (высокая,средняя,низкая)




    8

    Умение анализировать рабочую ситуацию и осуществлять самоконтроль и оценку своей работы (умеет, не всегда умеет, не умеет)




    9

    Умение работать в команде, коллективе (умеет, не всегда умеет, не умеет)




    10

    Отношения с коллегами, руководством (уважительные, разные,конфликтные)




    «




    »







    год







    Руководитель практики от образовательной организации

    _________________ _______________________________________

    ПодписьФ.И.О.
    1   2   3   4


    написать администратору сайта