Методические указания по выполнению практических работ обучающихся по учебной дисциплине
Скачать 0.57 Mb.
|
Государственное бюджетное профессиональное образовательное учреждение «Южно-Уральский государственный колледж» Учебно-методический отдел Учебно-методические материалы Методические указания Методические указания по выполнению практических работ обучающихся по учебной дисциплине МДК 04.01 Внедрение и поддержка компьютерных систем Специальность 09.02.07 Информационные системы и программирование Челябинск, 2019 Должность Фамилия/Подпись Дата Разработал Преподаватель Чераева О.А. Проверил Зам. директора по учебно-методической работе Манапова О.Н. Согласовал Зам. директора по учебной работе Калиновская Т.С. Версия: 01 Без подписи документ действителен 3 суток после распечатки. Дата и время распечатки: Экземпляр № _____ с. 1 из 40 ГБПОУ «ЮУГК» Учебно-методический отдел Учебно-методические материалы Методические указания ББК 74.57 Чераева О.А. Методические указания по выполнению практических работ обучающихся по учебной дисциплине МДК 04.01 Внедрение и поддержка компьютерных систем: методические указания для студентов. - Издательский центр ЮУГК, 2019. – 40 с. Рассмотрено и одобрено на заседании ПЦК Информационных технологий Протокол от 19 февраля 2019 г. №6 Председатель ПЦК ___________ Н.А. Назарова Данные методические рекомендации способствуют эффективному выполнению практических работ обучающимися. Содержат требования к знаниям, умениям, общие компетенции, на формирование которых направлено выполнение самостоятельных работ; перечень видов и описание практических работ; формы контроля и критерии оценки выполнения практических работ. Версия: 01 Без подписи документ действителен 3 суток после распечатки. Дата и время распечатки: __________ Экземпляр № 01 с. 2 из 40 Содержание Пояснительная записка ........................................................................................... 4 Практическая работа № 1 ....................................................................................... 7 Практическая работа № 2 ....................................................................................... 7 Практическая работа № 3 ..................................................................................... 11 Практическая работа № 4 ..................................................................................... 17 Практическая работа № 5 ..................................................................................... 22 Практическая работа № 6 ..................................................................................... 24 Практическая работа № 8 ..................................................................................... 26 Практическая работа № 9 ..................................................................................... 29 Практическая работа № 10 ................................................................................... 29 Практическая работа № 11 ................................................................................... 33 Практическая работа № 12 ................................................................................... 35 ПРИЛОЖЕНИЕ 1 .................................................................................................. 38 ПРИЛОЖЕНИЕ 2 .................................................................................................. 39 Пояснительная записка Методические указания по выполнению практических работ студентов по дисциплине МДК 04.01 Внедрение и поддержка компьютерных систем предназначены для студентов по специальности 09.02.07 Информационные системы и программирование. Цель методических указаний: оказание помощи студентам в выполнении практической работы по дисциплине МДК 04.01 Внедрение и поддержка компьютерных систем. Настоящие методические указания содержат работы, которые позволят студентам овладеть фундаментальными знаниями, профессиональными умениями и навыками деятельности по специальности, опытом творческой и исследовательской деятельности и направлены на формирование следующих компетенций: ПК 4.1. Осуществлять инсталляцию, настройку и обслуживание программного обеспечения компьютерных систем ПК 4.2. Осуществлять измерения эксплуатационных характеристик программного обеспечения компьютерных систем ОК 1. Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам ОК 2. Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности ОК 4. Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами ОК 5. Осуществлять устную и письменную коммуникацию на государственном языке с учетом особенностей социального и культурного контекста ОК 9. Использовать информационные технологии в профессиональной деятельности ОК 10. Пользоваться профессиональной документацией на государственном и иностранном языках В результате освоения учебной дисциплины МДК 04.01 Внедрение и поддержка компьютерных систем обучающийся должен уметь: подбирать и настраивать конфигурацию программного обеспечения компьютерных систем; проводить инсталляцию программного обеспечения компьютерных систем; анализировать риски и характеристики качества программного обеспечения. В результате освоения учебной дисциплины МДК 04.01 Внедрение и поддержка компьютерных систем обучающийся должен знать: основные методы и средства эффективного анализа функционирования программного обеспечения. Описание каждой практической работы содержит: тему, цели работы, задания, формы контроля, требования к выполнению и оформлению заданий. Для получения дополнительной, более подробной информации по изучаемым вопросам, приведено учебно-методическое и информационное обеспечение. Перечень практических работ представлен в таблице 1. Таблица 1 № и название темы Кол- во часов Вид практической работы Форма контроля Тема 1 Основные методы внедрения и анализа функционирования программного обеспечения 6 1. 1. Разработка сценария внедрения программного продукта для рабочего места 2 Аудиторная Представление выполненных работ 2. 2. Разработка руководства оператора 2 Аудиторная Представление выполненных работ 3. 3. Разработка (подготовка) документации и отчетных форм для внедрения программных средств 2 Аудиторная Представление выполненных работ Тема 2 Загрузка и установка программного обеспечения 22 4. Измерение и анализ эксплуатационных характеристик качества программного обеспечения 2 Аудиторная Представление выполненных работ 5. 5. Выявление и документирование проблем установки программного обеспечения 2 Аудиторная Представление выполненных работ 6. Устранение проблем совместимости программного обеспечения 4 Аудиторная Представление выполненных работ 7. Конфигурирование программных и аппаратных средств 4 Аудиторная Представление выполненных работ 8. Настройки системы и обновлений 2 Аудиторная Представление выполненных работ 9. Создание образа системы. Восстановление системы 2 Аудиторная Представление выполненных работ 10. Разработка модулей программного средства 4 Аудиторная Представление выполненных работ 11. Настройка сетевого доступа 2 Аудиторная Представление выполненных работ Итого 28 Практическая работа № 1 Тема Разработка сценария внедрения программного продукта для рабочего места Цели: научиться определять цели и задачи внедрения программного продукта, разбиению команды разработчиков на рабочие группы. Теоретические сведения Внедрение программного обеспечения — процесс настройки программного обеспечения под определенные условия использования, а также обучения пользователей работе с программным продуктом. Цели внедрения программного продукта: 1. Обеспечение стабильной повторяемости результатов с заданным качеством. 2. Снижение квалификационных требований к участникам IT- проектов. 3. Сокращение сроков выполнения IT-проектов. После определения целей, следует сконцентрироваться на действиях, на каждом из этапов работы, преимущественно на процессе исполнения Коллективная разработка. Одним из основных вопросов коллективной разработки является разделение труда. Модели разбиения коллектива на рабочие группы: иерархическая модель; матричная модель (равноправные соисполнители); бригада главного программиста; программирование в парах; ядерная модель; общинная модель разработки. Методические указания 1. Сформулируйте цели и задачи внедрения вашего программного продукта. 2. Сформулируйте этапы внедрения программного продукта. 3. Организуйте разбиение вашего коллектива (всей группы целиком) в соответствии с классификацией разбиения коллектива на рабочие группы. 4. По группам обсудите и распределите обязанности и задания конкретно для каждого участника. 5. Обсудите, разработайте и оформите в электронном виде техническое задание разработки вашего программного продукта. 6. В ранее созданных вами группах распределите функции управления. 7. Определите ответственных и исполнителей управления. 8. Продумайте и опишите все процессы управления. Контрольные вопросы 1. Назовите возможные цели и задачи внедрения программного обеспечения. 2. Назовите основные рабочие группы в команде разработчиков. 3. Дайте функциональную характеристику каждой группе. 4. Назовите возможные цели и задачи внедрения ПО. 5. Назовите основные рабочие группы в команде разработчиков. 6. Дайте функциональную характеристику каждой группе. 7. Что такое методологии внедрения? 8. Назовите известные вам методологии управления 9. Что такое управление сроками проекта? Для чего оно нужно? 10. Из каких процессов оно состоит? 11. В чем заключается управление стоимостью? 12. Из каких процессов оно состоит? 13. В чем заключается управление рисками? Практическая работа № 2 Тема Разработка руководства оператора Цели: 1. ознакомиться с различными ГОСТами по разработке руководства оператора; 2. научиться составлять руководство оператора. Теоретические сведения В соответствии с государственными стандартами, руководство оператора входит в состав комплекта эксплуатационной документации на программное обеспечение. Роль оператора по своим функциям ближе всего к роли пользователя, однако, отличается от нее тем, что перед оператором не ставятся прикладные задачи, которые он может решить с помощью программы тем или иным способом, в том или ином порядке. Его работа заключается в выполнении отдельных операций (согласно инструкции), то есть конкретных последовательностей действий, приводящих к конкретному результату (например, ежедневный запуск вспомогательных программ). Наличие Руководства оператора регламентируется ГОСТ 19.101, а структура и содержание – ГОСТ 19.505. Однако, в зависимости от сложности, назначения и области применения программного обеспечения, различные руководства оператора могут отличаться друг от друга по способу, методике и стилю изложения. Методические указания 1. Ознакомиться с ГОСТ 19.505-79 «Руководство оператора» 2. Составить руководство оператора, которое должно состоять из следующих пунктов: а. Титульный лист. б. Аннотация. в. Назначение программы. Указать сведения о назначении программы и информация, достаточная для понимания функций программы и ее эксплуатации. г. Условия выполнения программы. Указать условия, необходимые для выполнения программы (минимальный и (или) максимальный состав аппаратурных и программных средств и т.п.). д. Выполнение программы. Указать последовательность действий оператора, обеспечивающих загрузку, запуск, выполнение и завершение программы, приведено описание функций, формата и возможных вариантов команд, с помощью которых оператор осуществляет загрузки и управляет выполнением программы, а также ответы программы на эти команды. е. Сообщения оператору. Привести тексты сообщений, выдаваемых в ходе выполнения программы, описание их содержания и соответствующие действия оператора (действия оператора в случае сбоя, возможности повторного запуска программы и т.п.). Контрольные вопросы 1. Для чего разрабатывается руководства оператора? 2. В чем заключается работа оператора? 3. Почему руководство оператора входит в состав комплекта эксплуатационной документации на программное обеспечение? Практическая работа № 3 Тема Разработка (подготовка) документации и отчетных форм для внедрения программных средств Цель: научиться разрабатывать документацию для внедрения программного продукта Теоретические сведения При разработке программных средств (ПС) создается и используется большой объем разнообразной документации. Она необходима как средство передачи информации между разработчиками программного продукта, как средство управления разработкой, и как средство передачи пользователям информации, необходимой для применения и сопровождения. На создание этой документации приходится большая доля стоимости программного средства. Эту документацию можно разбить на две группы: 1. документы управления разработкой программного средства; 2. документы, входящие в состав программного средства. Документы управления разработкой ПС управляют и протоколируют процессы разработки и сопровождения ПС, обеспечивая связи внутри коллектива разработчиков ПС и между коллективом разработчиков и менеджерами ПС - лицами, управляющими разработкой ПС. Эти документы могут быть следующих типов: планы, оценки, расписания; отчеты об использовании ресурсов в процессе разработки; стандарты; рабочие документы; заметки и переписка. Документы, входящие в состав ПС, описывают программы ПС как с точки зрения их применения пользователями, так и с точки зрения их разработчиков и сопроводителей. Эти документы будут использоваться не только на стадии эксплуатации ПС, но и на стадии разработки для управления процессом разработки (вместе с рабочими документами). Эти документы образуют два комплекта с разным назначением: пользовательская документация ПС (П-документация). документация по сопровождению ПС (С-документация). Пользовательская документация программных средств Пользовательская документация объясняет пользователям, как они должны действовать, чтобы применить разрабатываемое ПС. Она необходима, если ПС предполагает какое-либо взаимодействие с пользователями. К такой документации относятся документы, которыми должен руководствоваться пользователь при инсталляции, при применении для решения своих задач и при управлении. Эти документы частично затрагивают вопросы сопровождения, но не касаются вопросов, связанных с модификацией программ. Можно считать типовым составом следующий состав пользовательской документации для достаточно больших ПС: общее функциональное описание; руководство по инсталляции; инструкция по применению; справочник по применению; руководство по управлению. Документация по сопровождению программных средств Документация по сопровождению описывает ПС с точки зрения ее разработки. Эта документация необходима, если ПС предполагает изучение того, как оно устроено (сконструировано), и модернизацию его программ. Документация по сопровождению ПС можно разбить на две группы: 1. документацию, определяющую строение программ и структур данных ПС и технологию их разработки; 2. документацию, помогающую вносить изменения в ПС. Документация первой группы содержит итоговые документы каждого технологического этапа разработки ПС. Она включает следующие документы: внешнее описание ПС; описание архитектуры ПС, включая внешнюю спецификацию каждой ее программы (подсистемы). для каждой программы ПС описание ее модульной структуры, включая внешнюю спецификацию каждого включенного в нее модуля; для каждого модуля спецификацию и описание его строения; тексты модулей на выбранном языке программирования; документы установления достоверности ПС. Документация второй группы содержит руководство по сопровождению ПС, которое описывает особенности реализации ПС. В нем также фиксируются, какие части ПС являются аппаратно- и программно-зависимыми. Документирование ППП Создание и использование пакета прикладных программ (ППП) от формирования концепции и требований к первой версии до изъятия его из эксплуатации сопровождается документированием объектов и процессов жизненного цикла ППП. По своему назначению документацию ППП можно классифицировать как: 1. технологическую документацию процесса разработки, включающую подробные технические описания для специалистов, ведущих проектирование, разработку и сопровождение ППП, обеспечивающую возможность отчуждения, детального освоения, развития и корректировки ими программ и баз данных на всем жизненном цикле ППП; 2. эксплуатационную (пользовательскую) документацию программного продукта, создаваемую для конечных пользователей пакета и позволяющую им осваивать и квалифицированно применять его для решения конкретных прикладных задач. Технологическая документация включает: проектную документацию; документацию тестирования компонентов и комплексов про- грамм; документацию испытаний ППП; документацию сопровождения и управления конфигурацией ППП. В состав проектной документации входят: отчет по обследованию предметной области, для которой предназначен разрабатываемый ППП, с описанием комплекса задач; описание концепции проектирования; техническое задание на проектирование; план-график работ; спецификации эскизного и технического проекта; документация на разработанные программные модули пакета; общее описание программного обеспечения, используемого при разработке и функционировании пакета. В состав документации тестирования входят: исходные данные для проведения тестирования (методы тестирования, тестовые наборы, эталонные значения, реальные ресурсы тестирования - временные, аппаратно-программные, людские, критерии полноты и качества тестирования); программа (сценарии) тестирования; журнал тестирования; итоговый отчет о результатах тестирования. В состав документации испытаний входят: программа испытаний; описание методов и методик испытаний; протоколы испытаний; акт завершения работ; акт приемки ППП в эксплуатацию. В состав документации сопровождения управления конфигу- рацией входят: отчеты пользователей о выявленных дефектах и предложения по корректировке программ; журнал выявленных дефектов и предложений по совершенствованию и развитию версии ППП; журнал подготовленных и утвержденных корректировок, а также реализованных изменений в новой версии пакета; отчет о результатах эксплуатации снятой с сопровождения версии пакета; журнал тиражирования и характеристик базовых версий, поддерживаемых сопровождением. Пользовательская документация включает в себя: паспорт на программное средство; общее описание информационной системы (ИС), в составе которой будет использоваться ППП; руководство администратора программного средства, руководства оперативных пользователей с требованиями к уровню подготовки пользователя, описание функций. Методические указания I. Разработайте регламент внедрения программного продукта, который состоит из следующих пунктов: 1. Титульный лист 2. Общие положения, в которых перечислены основные задачи разработки регламента: 2.1. Определения 2.2. Участники деятельности 2.3. Этапы разработки и внедрения 3. Постановка задачи и запуск проекта 4. Техническое задание должно содержать в себе, следующую информацию: 4.1. цель автоматизации; 4.2. наименование и краткую характеристику системы; 4.3. назначение и функции предмета разработки; 4.4. требования к предмету разработки, в том числе к функциональным характеристикам, надежности, справочной информации и др.; 4.5. требования к видам обеспечения, требования к информационному обеспечению, условия работы; 4.6. порядок выполнения работ по созданию системы с указанием содержания работ; 4.7. особые требования к проведению приемки работ; 4.8. условия взаимодействия с другими проектами; 4.9. другая необходимая информация. 5. Порядок выполнения работ и внедрения программных продуктов Контрольные вопросы 1. Перечислите пользовательскую документацию? 2. Для каких целей разрабатывают «Техническое задание»? 3. Перечислите ГОСТы в области разработки документации программного обеспечения. Практическая работа № 4 |