Загрузил Наташа Маслова

8 Отчет.

Реклама
Cодержание
Введение ..................................................................................................................... 8
1 Теоретическая часть ............................................................................................... 8
1 Основные методы внедрения и анализа функционирования программного
обеспечения................................................... Ошибка! Закладка не определена.
2 Загрузка и установка программного обеспеченияОшибка!
Закладка
не
определена.
3 Основные методы обеспечения качества функционирования ........... Ошибка!
Закладка не определена.
4 Методы и средства защиты компьютерных системОшибка!
Закладка
не
определена.
2 Практическая часть ....................................Ошибка! Закладка не определена.
Заключение ....................................................Ошибка! Закладка не определена.
Перечень использованных информационных ресурсов ...................................... 38
Изм.
Лист
№ докум.
Разраб.
Татаренко С.А.
Пров.
Чиняков А.А,.
Реценз.
УП.370000.000
Отчет по учебной практике
ПЛит.
Лист
Листов
4
47
ТИ (филиал) ДГТУ в г. Азове
Н. Контр.
Утв.
Подпись Дата
Чумак И.В.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
5
Введение
Производственная практика - неотъемлемый элемент учебного процесса
при получении среднего или высшего образования. Студенты проходят ее в
организациях, соответствующих профилю их будущей специальности.
Практика является завершающим этапом в процессе подготовки специалиста
к
самостоятельной
производственной
деятельности.
Производственная
практика проводится с целью изучения общих принципов функционирования
организаций и учреждений по управлению трудом и регулированию
социально-трудовых отношений, служб занятости. Она позволяет соединить
теоретическую подготовку с практической деятельностью на конкретных
рабочих местах. Главные задачи производственной практики:
1.
Формирование
профессиональных
умений
и
определенного
опыта, необходимого для осуществления дальнейшей профессиональной
деятельности.
2.
Формирование
исследовательского
подхода
к
изучению
деятельности техника-программиста.
3.
Овладение умениями и навыками работы с документацией,
осуществление простейших программных расчетов.
Производственная практика проходила в ООО «Пульс-КТ»
с 14.06.2023 г. по 03.07.2023 г. под непосредственным руководством
Курдюмова Николая Георгиевича.
За время производственной практики была изучена организационная и
информационная структура предприятия, разработана функциональная схема
деятельности предприятия, в заключении была решена поставленная задача и
представлен программный модуль в отчете.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
8
1
Организационная структура предприятия, основные
виды деятельности
1.1
Характеристика предприятия
Компания «Пульс-КТ» основана 30 августа 1990 года в статусе
«частного
малого
Руководителем
предприятия».
является
Статус
технический
организации:
директор
действующая.
Курдюмов
Николай
Георгиевич.
Основной вид деятельности ООО «Пульс-КТ» - это телекоммуникации
г. Азова. Кабельное телевидение - порядка 160 телеканалов (в т.ч. до 100
телеканалов в формате SD и HD) и безлимитный Интернет по оптоволокну
дали много новых возможностей как старейшим, так и новым клиентам
компании. Все ведущие специалисты компании имеют высшее образование по
специальностям в области современных информационных технологий.
За годы деятельности специалисты фирмы накопили богатый опыт
обеспечения кабельного телевидения и его внедрения в органах местного
самоуправления,
в
бюджетных
учреждениях
и
на
промышленных
предприятиях Ростовской области.
1.2
Основные виды деятельности предприятия
Телекомпания - предприятие, основным видом деятельности которого
является
производство
и/или
доставка
аудитории
специфического
аудиовизуального контента (телевизионных программ, иных аудиовизуальных
сообщений),
сформированных
в
соответствии
с
сеткой
вещания.
Телекомпании бывают: государственные, общественные и частные.
Можно выделить три основных вида деятельности телерадиокомпании:
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
9
организаторскую: постоянное совершенствование технического
1.
оснащения, организация работы редакций и выездов съемочных бригад,
укрепление
деловых
связей
с
общественностью,
пресс-
службами,
информационными агентствами, рекламодателями, проведение соцопросов,
работа с письмами телезрителей;
2.
авторскую:
подготовка
собственных
телевизионных
и
радиопроизведений;
3.
редакторскую: формирование облика студенческих теле- и
радиоканалов,
верстка
сетки
вещания,
редактирование
материалов,
отслеживание соблюдения работниками принципов вещательной политики
канала.
1.3
Основные принципы управления на предприятии
1.
Принцип
объективности
государственного
управления
обусловливает необходимость во всех управленческих процессах следовать
требованиям
объективных
закономерностей
(естественно-природных
и
общественно-исторических) и реальным возможностям.
2.
Принцип
государственном
демократизма
управлении.
понимается
Предполагает
как
народовластие
приоритет
прав,
в
свобод,
интересов граждан во всех сферах государственного управления.
3.
Принцип
правовой
упорядоченности
государственного
управления -необходимость законодательного определения и закрепления
основных элементов государственного управления (целей, функций, структур,
процесса, принципов.)
4.
Принцип
законности
государственного
управления
–
установление в государственном управлении режима повсеместного и
полного
исполнения
правовых
актов,
вся
деятельность
органов
государственной власти подзаконна.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
10
5.
Принцип разделения власти в государственном управлении
подразумевает разделение на исполнительную, законодательную и судебную
ветви.
2
Анализ
технических
средств
и
сетевого
ПО
предприятия
Сеть состоит из пяти компьютеров. В каждом компьютере установлена
сетевая плата (сетевой адаптер) - скорость 100 Мбит/с, NVIDIA nForce
Networking Controller, тип PCI (модель встроенной платы зависит от модели
компьютера). Все компьютеры подключены кабелем - неэкранированная
витая пара к сетевому концентратору модель - Eline 8 Port 100/1 ОМ NWay
(концентратор с фиксированным количеством портов), через который
передаётся информация.
Используемая сетевая технология - Fast Ethernet.
В компании «Пульс-КТ» на всех компьютерах без исключения
установлена русская система Windows 10 Pro. Это показано на рисунке 1
Рисунок 1 – Характеристики операционной системы Windows 10 Pro
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
11
Данная программа является оптимальным интерфейсом для данного
предприятия, так как эта программа более понятна и удобна для работников
компании.
Еще никогда с операционной системой Windows не была настолько
приятной и «юзабельной». Из любой части операционной системы открыт
доступ к Интернету. Новые возможности рабочего стола, панели задач и
главного меню помогают быстро открывать ярлыки и запускать программы.
Windows 10 Pro включает средства, позволяющие компьютеру работать
быстро без добавления нового оборудования.
Администраторы могут настраивать политики для автоматического
шифрования конфиденциальных данных.
3
Анализ обеспечения защиты ПО программными
средствами
1.
Парольная защита
Основной
идентификации
принцип
и
работы
аутентификации
данных
систем
пользователя
ПО
заключается
путём
в
запроса
дополнительных данных. Процедуры парольной защиты просты в реализации
и, поэтому, очень часто применяются производителями ПО. Существуют так
же системы, шифрующие защищаемое ПО и использующие пароль или
производную от него величину как ключ дешифрации, большинство таких
систем использует слабые или простейшие алгоритмы шифрования. Слабым
звеном парольных защит является блок проверки правильности введённого
пароля/кода.
Способ установления парольной защиты на ПК:
1.
Зайдите в настройки Windows 10. Для этого кликните на иконку
Пуск и выберите Параметры.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
12
2.
Вам нужно открыть пункт «Учетные записи», а внутри него
выбрать «Параметры входа»
3.
Здесь в разделе «Пароль» вы должны увидеть системное
уведомление о том, что «У вашей учетной записи нет пароля»
4.
Кликайте на кнопку «Добавить», придумайте и впишите новый
пароль Windows, повторите его и оставьте понятную для себя подсказку на
будущее, которая при этом ничего не даст постороннему человеку. Отлично,
теперь жмите «Далее».
На рисунке 2 представлен данный способ установки парольной защиты
на ПК:
Рисунок 2 – Установка парольной защиты
2.
Системы «привязки» ПО
Системы этого типа при установке ПО на ПК пользователя
осуществляют поиск уникальных признаков компьютерной системы либо они
устанавливаются самой системой защиты. После этого модуль защиты в
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
13
самом ПО настраивается на поиск и идентификацию данных признаков, по
которым в дальнейшем определяется авторизованное или неавторизованное
использование ПО. Слабым звеном такой защиты является тот факт, что на
ПК пользователя
ПО всегда запускается на выполнение, что приводит к
возможности принудительного сохранения ПО после отработки системы
защиты, исследование самой защиты и выявление данных.
3.
Средства защиты ПО с электронными ключами
Данные
средства
основаны
на
использовании
так
называемых
«аппаратных (электронных) ключей».
Электронный
ключ
-
это
аппаратная
часть
системы
защиты,
представляющая собой плату с микросхемами памяти и, в некоторых случаях,
микропроцессором, помещенную в корпус и предназначенную для установки
в один из стандартных портов ПК (COMM, LPT, PCMCIA, USB) или слот
расширения материнской платы. Так же в качестве такого устройства могут
использоваться СМАРТ - карты. По результатам проведенного анализа,
данные средства защиты в настоящий момент являются одними из самых
стойких систем защиты ПО от НСД.
Защита программы основывается на том, что только разработчику
известен полный алгоритм работы ключа.
Средства защиты ПО с электронными ключами используются в тех
случаях, когда необходимо отказаться от жесткой привязки программ к
некопируемой ключевой дискете или конкретному компьютеру, а также
освобождает
пользователей
от
ряда
неудобств,
возникающих
создавать
резервные
при
использовании других способов защиты.
Пользователь
может
свободно
копии,
переписывать защищенные программы с одного компьютера на другой,
однако запускаться и работать эти программы будут только при подключении
электронного ключа к параллельному порту компьютера.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
14
На
рисунке
3
представлен
данный
способ
установки
ключа
безопасности на ПК:
Рисунок 3 – Установка ключа безопасности
4
Применение программно-аппаратных и технических
средств защиты информации на предприятии
При выборе методов и средств защиты данных нужно учитывать, что
существует несколько принципов защиты от несанкционированного доступа
(НСД.) На них основана работа средств программно-аппаратной защиты:
1
доступ к данным предоставляется только тем пользователям,
которые уполномочены его получить на уровне внутренних документов
компании;
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
15
2
каждый уполномоченный пользователь имеет доступ только к
своему уровню информации, его прав недостаточно для работы с данными,
находящимися в сфере ответственности других пользователей;
3
строго
перечень операций, которые допустимо выполнять с данными,
регламентирован,
и
зависит
от
изначально
заданных
прав
пользователей.
Для защиты от НСД в аппаратно-программных средствах должен быть
механизм распознавания уполномоченного пользователя и его авторизации
(идентификации и аутентификации.)
Несанкционированный доступ - доступ к информации или действия с
информацией, осуществляемые с нарушением установленных прав и (или)
правил доступа к информации или действий с ней с применением штатных
средств информационной системы или средств, аналогичных им по
функциональному предназначению и техническим характеристикам.
В настоящее время обнаружение фактов НСД возлагается на
Роскомнадзор РФ.
Как включить защиту от несанкционированного доступа?
Доступ к означенной функции по умолчанию можно получить
непосредственно из приложения «Безопасность Windows». Существует много
различных способов открыть соответствующее приложение, но в нашей
статье мы рассмотрим лишь несколько из них.
Способ 1. Нажмите на «Панели задач» в нижнем левом углу рабочего
стола на кнопку «Пуск», и откройте панель главного пользовательского меню
«Windows». Используя бегунок полосы прокрутки или применяя колесо
перемещения
манипулятора
(мыши)
отыщите
в
главном
перечне,
установленных на компьютерном устройстве, программ и системных служб
приложение «Безопасность Windows». Щелкните обнаруженный раздел левой
кнопкой мыши и искомое приложение будет открыто.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
16
Этот способ представлен на рисунке 4:
Рисунок 4 – Установка защиты от НСД способом 1
Возможные варианты получения незаконного доступа:
1.
подключение к системам связи (телефонные линии, интеркомы,
проводные переговорные устройства);
2.
непосредственное
использование
компьютеров,
внешних
накопителей или иных устройств, содержащих информацию;
3.
внедрение в операционную систему через Интернет, в том числе с
использованием шпионских программ, вирусов и прочего вредоносного
программного обеспечения;
Способ 2. Откройте любым комфортным или приемлемым способом
главное системное приложение «Параметры». Самый простой и удобный
способ прямого непосредственного доступа к приложению заключается в
использовании совместной комбинации клавиш «Windows + I». Затем на
главной странице приложения системных параметров перейдите при помощи
бегунка полосы прокрутки или колеса манипулятора в конец списка вкладок и
выберите вариант «Обновление и безопасность». В левой боковой панели
окна выберите раздел «Безопасность Windows», а затем в правой панели
нажмите на кнопку «Открыть службу Безопасность Windows».
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
17
Этот способ представлен на рисунке 5:
Рисунок 5 – Установка защиты от НСД способом 2
5 Инсталляция ПО компьютерных систем
5.1 Настройка отдельных компонентов ПО компьютерных
систем
Инсталляция - процесс установки программного обеспечения на
компьютер конечного пользователя. Выполняется особой программой,
присутствующей в операционной системе, или же входящим в состав самого
программного обеспечения средством установки. В операционной системе
GNU очень распространено использование системы GNU toolchain и её
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
18
аналогов для компиляции программного обеспечения непосредственно перед
установкой.
Виды инсталляции ПО
Процесс инсталляции не всегда проходит одинаково. В зависимости от
особенностей программы, производители прописывают разные особенности
её установки на компьютере. Используются такие виды инсталляции ПО:
1.
Ручная
-
инсталляция
при
установщика, требующая выполнения
отсутствии
большого
автоматического
количества операций
непосредственно пользователем.
2.
Тихая - инсталляция, при которой отключается отображение
сообщений и всплывающих окон системы и других приложений.
3.
Автоматическая - от пользователя требуется лишь запустить
процесс инсталляции и, в некоторых случаях, провести начальные настойки и
подтвердить согласие с лицензионным соглашением, в то время как все
остальные требуемые операции будут совершены самой программой. Это
наиболее распространенный способ установки на сегодня.
4.
Удаленная - инсталляция, которая происходит на другом
устройстве, присоединенном по локальной сети. Является частым выбором
для компьютеров, не имеющих экрана. Таким методом чаще всего
пользуются, когда есть необходимость установить программу на большое
число рабочих компьютеров в крупных корпорациях. Также используется для
настройки серверов.
5.
Самостоятельная - запуск установки изначально прописан в
файловой системе программы, что позволяет инсталляции начаться сразу же,
без дополнительных действий со стороны пользователя. Чаще всего так
инсталлируются
драйвера,
которые
не
являются
программами,
но
обеспечивают их правильную работу.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
19
6.
Чистая - инсталляция таким путем, который подходит для каждой
компьютерной программы и не имеющим никаких отличий в зависимости от
устанавливаемого приложения.
7.
Непосредственная - установка программы производится используя
файлы, уже имеющиеся в памяти компьютера, не прибегая к внешнему
доступу через дисковод или USB.
Когда не требуется инсталляция ПО
Исключением из общего правила являются программы, которые не
нуждаются в процессе установки. Для их корректного функционирования
достаточно простое копирование всех файлов из памяти носителя в память
жесткого диска компьютера.
Кроме этого, существуют также операционные системы, которые,
исходя из своей архитектуры, не предусматривают процесс инсталляции. Для
их использования требуется лишь запустить загрузочный диск в материальной
или виртуальной форме.
Такие ОС обычно имеют узкоспециализированные функции и не
подходят для ежедневного использования на домашнем компьютере. К таким
системам можно отнести Mac OS 1.9, Knoppix и другие.
Отличия между пакетным менеджером и исталлятором
Большинство
компьютера.
Это
установок
стандартная
выполняется
система,
пакетным
которая
менеджером
является
частью
установленной операционной системы. К её преимуществам можно отнести:
1.
возможность применить её ко всем файлам, расширение которых
поддерживается системой;
2.
позволяет управлять программами, которые были установлены на
компьютер иным путем (в том числе и с помощью инсталлятора);
3.
совместимость со всеми компьютерами, работающими на той же
операционной системе, что и пакетный менеджер.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
20
Инсталлятор
можно
считать
личным
пакетным
менеджером
производителя программного обеспечения. Однако такой установщик не
способен инсталлировать не то что все программы с данным расширением, но
даже приложения одной компании. Он создается индивидуально для каждой
программы и предназначен обеспечивать только её установку. Среди других
характеристик инсталлятора:
1.
существует в разнообразных форматах;
2.
минимизирует количество ошибок при установке конкретной
программы;
3.
позволяет изменить большее число настроек приложения;
4.
размещается в том же архиве, что и все остальные файлы
программы.
Таким образом, можно подвести итог и сказать, что пакетный менеджер
это стандартный инструмент, который имеется на каждом ПК, а инсталлятор специализированная среда для установки, предусмотренная производителем
устанавливаемого ПО.
Процесс инсталляции
Необходимость в инсталляции приложения для возможности его
использования
размещается
обуславливается
на
носителе
в
тем,
что
сжатой
в изначальной
форме.
Установка
форме оно
выполняется
специальным пакетным менеджером или инсталлятором и включает в себя:
1.
копирование файлов с носителя в память жесткого диска
компьютера;
2.
проверку ПК на совместимость;
3.
распаковку архива;
4.
размещение всей файлов в правильных папках и в правильной
очередности;
5.
создание самостоятельно выполняющихся команд в реестре и
автозагрузке;
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
21
6.
создание
конфигурационных
файлов,
позволяющих
менять
настройки программы в дальнейшем по желанию пользователя.
Чаще всего все эти процессы невидимы для пользователя и
выполняются автоматически. Однако это зависит от вида инсталляции.
В ОС Windows имеются утилиты, которые позволяют производить
диагностику, тестирование и профилактику компьютерной системы.
К ним относятся:
1.
дисковые утилиты (дефрагментаторы, утилиты проверки, очистки
и разметки диска и т. д.);
2.
менеджеры процессов. Менеджер процессов отвечает за создание
новых процессов в системе и за управление основными ресурсами,
связанными с процессом. Все эти услуги предоставляются посредством
сообщений;
3.
утилиты работы с реестром;
4.
утилиты мониторинга оборудования и бенчмарки;
5.
тесты оборудования.
Рассмотрим некоторые из перечисленных утилит и процессы, которые
они обеспечивают.
Благодаря дефрагментации происходят следующие изменения в работе
ПК:
1.
Увеличивается скорость чтения/записи на диск.
2.
Быстрее открываются приложения.
3.
Повышается срок службы накопителя.
Дефрагментация. Это сборка отдельных фрагментов файлов в одном
месте на диске (действие противоположное фрагментации). Запуск: «Пуск» –
«Программы» – «Стандартные» – «Служебные» – «Дефрагментация диска».
Регулярное проведение дефрагментации позволяет увеличить быстродействие
ОС.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
22
Выполнение дефрагментации представлено на рисунке 6:
Рисунок 6 – Дефрагментация жесткого диска
Очистка диска
Очистка диска - это встроенный инструмент операционной системы
Windows (любой версии кроме Windows XP), позволяющий удалить
ненужные и неактуальные файлы программ, временные файлы, а также
некоторые системные файлы, которые больше не требуются системе.
Порой эти файлы могут "сжирать" весьма много места на вашем
системном диске "С", которое могли бы занимать ваши личные файлы,
например: документы, фото, видео. Удаляет временные файлы, не нужные
более
на
данном
компьютере.
Запуск:
«Пуск»
–
«Программы»
–
«Стандартные» – «Служебные» – «Очистка диска».
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
23
Очистка диска представлена на рисунке 7:
Рисунок 7 – Выполнение очистки диска
Проверка дисков, папок и файлов. Проверяет и восстанавливает
повреждения дисков, папок и файлов. Запуск через контекстное меню:
«Свойства» – «Сервис» – «Выполнить проверку».
Разметка диска. Деление диска на логические диски, которые могут
иметь различные файловые системы и восприниматься операционной
системой как несколько различных дисков. Для разметки диска используются
такие утилиты как: Partition Magic, fdisk и другие.
Менеджер процессов (Диспетчер задач, Task Manager). Запускается
комбинацией клавиш Ctrl+Alt+Delete. Позволяет управлять приложениями,
процессами,
быстродействием
компьютера,
сетью
и
пользователями.
Отключает «зависшие» программы и приложения.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
24
Представлено на рисунке 8:
.
Рисунок 8 – Диспетчер задач в ОС Windows
Утилиты работы с реестром. К ним относятся такие программы как
CCleanerReg, Organizer и др.
Реестр (Registry)
– это иерархически построенная база данных
параметров и настроек в ОС Windows. Запуск: «Пуск» – «Выполнить» – в
поле «Выполнить» набрать команду regedit – ОК.
Утилита Система. Используется для тестирования оборудования.
Запуск: «Пуск» – «Настройка» – «Панель управления» – «Система».
Имеет такие вкладки как «Общие», «Оборудование», «Восстановление
системы»
Изм. Лист
и
№ докум.
др.
Подп.
Вкладка
Дата
«Оборудование»
позволяет
ПП.310000.000
проверить
Лист.
25
работоспособность оборудования, подключённого к компьютеру и определить
неисправности. Вкладка «Восстановление системы» позволяет вернуться к
более раннему рабочему состоянию компьютерной системы. Представлено на
рисунке 9:
Рисунок 9 – Вкладка «Восстановление системы»
6
Анализ рисков и характеристика качества ПО
К понятию риски относятся негативные события и их величины,
отражающие потери, убытки или ущерб от процессов или продуктов
Проблема исследования и сокращения рисков функционирования ПС и
систем в процессе разработки и жизненного цикла возникла и развивается
вследствие возрастания разнообразия, сложности и ответственности задач их
использования.
Причинами
возникновения
и
проявления
рисков
могут
быть:
злоумышленные, активные воздействия заинтересованных лиц или случайные
негативные проявления дефектов внешней среды, системы, действий
разработчиков или пользователей.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
26
Схема процесса управления рисками показана на рисунке 10:
Рисунок 10 – Возможные риски программных проектов
Упрощенно риск можно понимать как вероятность проявления какихлибо неблагоприятных обстоятельств, негативно влияющих на реализацию
проекта.
Можно выделить три типа рисков:
1.
Риски для проекта, которые влияют на график работ или ресурсы,
необходимые для выполнения проекта.
2.
Риски для разрабатываемого продукта, влияющие на качество или
производительность разрабатываемого программного продукта.
3.
Бизнес-риски, относящиеся к организации-разработчику или
поставщикам.
Конечно, эти типы рисков могут пересекаться. Например, если опытный
программист покидает проект, это будет риском для проекта (поскольку
задерживается срок сдачи готового продукта), риском для продукта (так как
новый программист, заменивший ушедшего, может оказаться не слишком
опытным и сделать ошибки в программе) и бизнес-риском (поскольку
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
27
задержка данного проекта может негативно повлиять на будущие деловые
контакты между заказчиком и организацией-разработчиком.)
Определение рисков
Определение рисков - первая стадия процесса управления рисками. На
этой стадии описываются риски, которые могут проявиться при реализации
проекта. В принципе на этой стадии не должна оцениваться вероятность и
значимость рисков, но на практике маловероятные риски с незначительными
последствиями обычно отбрасываются сразу.
Определение рисков может выполняться в режиме командной работы с
использованием подхода "мозговой штурм" либо основываться на опыте
менеджера. При определении рисков может помочь приведенный ниже список
возможных категорий рисков:
1. Технологические риски. Проистекают из программных и аппаратных
технологий, на основе которых разрабатывается система.
2. Риски, связанные с персоналом. Связаны с членами команды
разработчиков.
3.
Организационные
риски.
Проистекают
из
организационного
окружения, в котором выполняется проект.
4. Инструментальные риски. Связаны с используемыми CASEсредствами и другими средствами поддержки процесса создания ПО.
5. Риски, связанные с системными требованиями. Проявляются при
изменении требований, предъявляемых к разрабатываемой системе.
6.
Риски
оценивания.
Связаны
с
оцениванием
характеристик
программной системы и ресурсов, необходимых для реализации проекта.
Качество ПО — это совокупность свойств, определяющих полезность
изделия (программы) для пользователей в соответствии с функциональным
назначением и предъявленными требованиями.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
28
Основными критериями качества ПО (criteria of software quality)
являются:
1.
функциональность;
2.
надежность;
3.
эффективность;
4.
эргономичность;
5.
модифицируемость;
6.
мобильность.
Жизненным циклом программного обеспечения называется весь период
времени от начала его разработки до завершения использования. Жизненный
цикл ПО состоит из следующих фаз:
1.
фазы разработки;
2.
фазы использования;
3.
фазы продолжающейся разработки (модификации), причем две
последние фазы близки или совпадают по времени.
Тест-кейс - набор входных данных, условий выполнения и ожидаемых
результатов, разработанный с целью проверки того или иного свойства или
поведения программного средства. Тесно связан с качеством ПО.
Тест кейс используется при тестировании программного обеспечения
(ПО), чтобы убедиться, что приложение или система соответствует
требованиям и ведет себя так, как ожидалось. Он обычно включают тестовые
входные данные, ожидаемые выходные данные (Ожидаемый результат) и
набор последовательных и конкретных шагов выполнения. Цель —
подтвердить, что тестируемая система или приложение работают должным
образом.
Исходным
документом
для
тест-кейсов
может
быть
чек-лист.
Проваленный тест-кейс служит источником данных для баг-репорта.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
29
В таблице 1 представлен тест-кейс сайта https://animego.org/
Таблица 1 - тест-кейс сайта https://animego.org/
Входн Ожидаемы
Описани
Фактический Стат
№
Шаги
ые
й
е
результат
ус
данные результат
1
2
3
4
5
6
7
Откройте сайт
Проверк
https://animego
а входа
.org/
>
Пользоват
пользов
Авторизируйт
ель
ателя с
есь через VK
должен
существ
Про
ID
>
попасть на Как ожидали
ующим
Логин
йде
Выберите
главную
TU01 аккаунт
и
н
аккаунт
>
страницу
ом для
пароль
успе
Нажмите
сайта
авториза
шно
кнопку
ции
"Войти"/
TU02
Изм. Лист
Проверк
а входа
пользов
ателя с
несущес
твующи
м
аккаунт
ом для
авториза
ции
№ докум.
Пользоват
ель
Откройте сайт
должен
https://animego
остаться
.org/
>
на
Авторизируйт
891989 странице
есь через VK
37742
авторизац
ID
>
Как ожидали
Натали ии
Выберите
2005
появится
аккаунт
>
сообщение
Нажмите
кнопку
"Неверный
"Войти".
логин или
пароль"
Подп.
Дата
ПП.310000.000
Про
йде
н
успе
шно
Лист.
30
Продолжение Таблицы 1.
1
2
Проверк
а
просмот
ра
доступн
ых
серий
TU03 «Смерте
льная
игра
Мёртвой
горы».
Откройте сайт
https://animego
.org/ >
Введите в
поиске
Запуск
Про
«Смертельная
выбранной Как ожидали
Логин
йде
игра Мёртвой
серии
и
н
горы» >
пароль
успе
Выберите
шно
доступную
серию.
Проверк
а
просмот
ра
недосту
пных
серий
TU04 «Смерте
льная
игра
Мёртвой
горы».
Откройте сайт
https://animego
Выдача
.org/ >
сообщения
Введите в
пользовате
поиске
лю о
«Смертельная
недоступн
Логин
игра Мёртвой
ости для
и
горы» >
просмотра
пароль
Выберите
выбранной
недоступную
серии
серию.
TU05
Изм. Лист
3
4
5
Откройте сайт
Проверк
https://animego
а
.org/ >
фильтро
Выберите на
в во
Логин
главной
вкладке
и
странице
"Персон
пароль
вкладку
ажи"
"Персонажи"
№ докум.
Подп.
Дата
Появление
меню
сортировк
и
6
7
Ничего не
произошло
Про
вале
н
Отсутствие
меню
сортировки
Про
вале
н
ПП.310000.000
Лист.
31
Продолжение Таблицы 1.
1
2
TU06
3
4
Откройте сайт
Проверк https://animego
а
.org/ >
Логин
фильтро Выберите на
и
в во
главной
пароль
вкладке
странице
"Манга"
вкладку
"Манга"
5
6
7
Про
Появление
йде
меню
Как ожидали
н
сортировк
успе
и
шно
В таблице 2 представлен тест-кейс игры Sims 4.
Таблица 2 - тест-кейс игры Sims 4.
№
Описани
е
Шаги
1
2
3
Проверк
а
возможн
ости
Регистрация >
заверше
Создание
ния
персонажа >
TU01
игры
Строительств
путем
о жилья >
биологи
Начало игры.
ческой
смерти
персона
жа
Входн Ожидаемы
Фактический Стат
ые
й
результат
ус
данные результат
4
5
6
7
Логин
и
пароль
Смерть
от старост
и
Про
йде
Как ожидали
н
успе
шно
Регистрация >
Проверк
Создание
а
персонажа >
возможн
У персонажа
Строительств
ости
Логин
Это
есть 4 часа
Про
о жилья >
TU02 смерти
и
невозможн
для
вале
Начало игры >
персона
пароль
о
нейтрализац
н
Стать
жа от
ии истерики.
игривым >
бурных
Стать очень
эмоций
игривым.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
32
Продолжение Таблицы 2.
1
2
3
4
5
6
7
Проверк
а
TU03 функции
ускорен
ия игры.
Регистрация >
Создание
персонажа >
Строительств
о жилья >
Начало игры.
Проверк
а
влияния
настрое
TU04
ния на
скорость
развития
навыков
Регистрация >
Создание
персонажа >
Возможно
Строительств
сть быстре
о жилья >
повысить
Начало игры >
уровень
Повышение
или
Про
настроения
Логин получить
йде
персонажа >
и
дополните Как ожидали
н
Тестирование пароль
льные
успе
влияния
очки еще
шно
настроения
неосвоенн
персонажа на
ых
скорость
навыков
развития
персонажа.
навыков и
умений.
Проверк
а
возможн
Регистрация >
ости
Создание
поддерж
персонажа >
TU05
ки
Строительств
полной
о жилья >
свободы
Начала игры
воли
персона
жей.
Изм. Лист
№ докум.
Подп.
Дата
Логин
и
пароль
Ускорение Внутриигров
времени
ая функция
Про
х3
ускорения
вале
работает
времени х3
н
без
выполняется
неполадок
через раз
Возможно
сть
Про
поддержки
Логин
йде
полной
и
Как ожидали
н
свободы
пароль
успе
воли
шно
персонаже
й.
ПП.310000.000
Лист.
33
В таблице 3 представлен тест-кейс приложения Youtube.
Таблица 3 - тест-кейс приложения Youtube.
Входн Ожидаемы
Описани
Фактический Стат
№
Шаги
ые
й
е
результат
ус
данные результат
1
2
3
4
5
6
7
Проверка
видео
модерацие
й,
отключени
Откройте
Сцены,
е показа
приложение >
нарушающие
Проверк
рекламы,
Youtube >
политику
а
или
Войдите в
платформы
возможн
ограничен
творческую
могут быть
ости
ие
студию >
Логин
замечены
Про
публика
монетизац
TU01
Выберите
и
после
вале
ции
ии,
добавить
пароль
выпуска
н
шокиру
исключени
видео >
видеоролика
ющего
е из
Загрузите
или по
контент
партнерск
видео
жалобе(ам)
а
ой
шокирующего
пользователе
программ
характера.
й.
ы,
предупреж
дение/бан
пользовате
ля.
Откройте
приложение >
Youtube >
Выберите
ролик из
Проверк
ленты >
TU02
а спама Запустите его
на просмотр >
Откройте
комментарии
> Попробуйте
заспамить.
Изм. Лист
№ докум.
Подп.
Дата
Блокировк
а
Про
пользовате
Логин
йде
ля на
и
Как ожидали
н
видеохост
пароль
успе
инге на
шно
определен
ный срок.
ПП.310000.000
Лист.
34
Продолжение Таблицы 3.
1
2
3
Откройте
приложение >
Youtube >
Войдите в
Проверк творческую
а
студию >
публика
Выберите
ции
"Настроить
TU03
недосто внешний вид
верной
канала" >
информ
Выберите
ации
"Контактная
информация"
> Введите
недостоверны
е данные.
Откройте
приложение >
Проверк
Youtube >
а
Войдите в
максима
творческую
льного
студию >
размера
TU04
Выберите
видео,
добавить
разреше
видео >
нного
Добавьте
для
видео
загрузки
большого
объема.
TU05
Изм. Лист
Откройте
приложение
Youtube >
Проверк
Выберите
а
ролик из
сортиро
ленты >
вки
Запустите его
коммент
на просмотр >
ариев к
Отсортируйте
видео
комментари
по дате их
публикации.
№ докум.
Подп.
Дата
4
5
6
7
dfpgpfl Проверка Проверка не
Про
112@g владельца
была
вале
mail.co указанного осуществлен
н
m
аккаунта
а
Логин
и
пароль
Загрузка
видео
Про
йде
Как ожидали
н
успе
шно
Доступна
Про
Логин возможнос
йде
и
ть
Как ожидали
н
пароль сортировк
успе
и
шно
ПП.310000.000
Лист.
35
Результаты исследований представлены в таблице 4.
Таблица 4 – Результаты исследований
Количество
Количество
положительных
тестов
результатов
16
10
Изм. Лист
№ докум.
Подп.
Дата
Количество
отрицательных
результатов
6
ПП.310000.000
Время
3 часа
Лист.
36
Заключение
Производственная практика является необходимым для учебного
процесса, так как основная цель – изучение новых терминов и процессов,
непосредственно касающихся моей специальности 09.02.07 Информационные
системы и программирования, практика необходима для того чтобы стать
обученными квалифицированным специалистом в будущем.
В ходе выполнения задания на производственную практику были
рассмотрены и выполнены следующие вопросы и задания:
1. изучена
организация
и
управление
деятельностью
страховой
компании;
2. изучены
технологические
процессы
и
производственное
оборудование в ООО «Пульс-КТ»;
3. изучена информационная структура предприятия.
В процессе практики освоена работа с компьютерными методами сбора,
хранения и обработки информации, описаны приемы, методы и способы
обработки информации технологического и научного характера.
Окончание производственной практики в ООО «Пульс-КТ» также стало
основой для моего дальнейшего развития в данной области. Я приобрела
практический опыт, который могу использовать при поиске работы или
продолжении образования в более специализированных областях.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
37
Перечень использованных информационных ресурсов
1.
Социально-экономическое
развитие:
Системный
подход
и
информационные технологии / Под ред. М.Г. Завельского. - М.: КД Либроком,
2008. - 176 c.
2.
Информационные системы и технологии: Научное издание / Под
ред. Ю.Ф. Тельнова. - М.: Юнити, 2012. - 303 c.
3.
Информационные
Обработка
информации
и
технологии
анализ
и
данных.
вычислительные
Программная
системы:
инженерия.
Математическое моделирование. Прикладные аспекты информатики / Под
ред. С.В. Емельянова. - М.: Ленанд, 2015. - 104 c.
4.
Информационные
Математическое
графика.
технологии
моделирование.
Интеллектуальный
и
вычислительные
Интернет-технологии.
анализ
текстов.
системы:
Компьютерная
Прикладные
аспекты
информатики. Биоинформатика и медицина / Под ред. С.В. Емельянова. - М.:
Ленанд, 2013. - 104 c.
5.
Информационные технологии и вычислительные системы / Под
ред. С.В. Емельянова. - М.: Ленанд, 2010. - 104 c.
6.
Информационные
технологии
и
вычислительные
системы.
Вычислительные системы. Компьютерная графика. Распознавание образов.
Математическое моделирование / Под ред. С.В. Емельянова. - М.: Ленанд,
2015. - 100 c.
7.
Информационные
технологии
и
вычислительные
системы:
Математическое моделирование. Вычислительные системы. Нано технологии.
Прикладные аспекты информатики / Под ред. С.В. Емельянова. - М.: Ленанд,
2012. - 108 c.
8.
Биллиг В. А. Основы объектного программирования на C# (C# 3.0,
Visual Studio 2019): учебное пособие / В. А. Биллиг. — Москва: Интернет-
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
38
университет информационных технологий, Бином. Лаборатория знаний, 2019.
— 584 c.
9.
Полное руководство по языку программирования С# 10 и
платформе
.NET
6
[Электронный
учебник]
URL:
https://metanit.com/sharp/tutorial/ (Дата обращения 01.09.2022)
10.
Программирование: учебник и практикум для бакалавриата и
магистратуры / А. В. Маркин. — М.: Издательство Юрайт, 2019. — 292 с.
11.
Савихин О.Г Основы разработки приложений в Microsoft Visual
Studio .NET Учебно-методический материал по программе повышения
квалификации
«Информационные
технологии
и
компьютерное
моделирование в математике и механике». Нижний Новгород, 2018, 93с.
12.
Самоучитель С#. Начала программирования / Э.А. Ишкова. - М.:
Наука и техника, 2018. - 496 c.
13.
Технология разработки программного обеспечения: конспект
лекции / сост. И.И. Савенко; Томский политехнический университет. – Томск:
Изд-во Томского политехнического университета, 2018 – 67 с.
14.
Учебник.
Создание
простого
консольного
приложения
C#
[Электронный ресурс] URL: https://docs.microsoft.com/ru-ru/visualstudio/getstarted/csharp/tutorial-console?view=vs-2022 (Дата обращения 01.09.2022).
15.
Эффективное программирование / Билл Вагнер. - М.: ЛОРИ, 2019.
- 320 c.
Изм. Лист
№ докум.
Подп.
Дата
ПП.310000.000
Лист.
39
Скачать