1.60M
Category: informaticsinformatics

ПП08. Проектирование и разработка информационных систем

1.

Министерство образования, науки и молодежной
политики
Нижегородской области
ГБПОУ "Богородский политехнический техникум"
ПП08 Проектирование и разработка информационных
систем
Руководители: Характеров С. С.
Шаткова Н.В.
Хасанов Б.Б.
Пугачев С.В.
Выполнил:
Москаев Д.А.
г. Богородск
2022г.

2.

Введение
ООО «Наш Дом» работает на рынке информационных технологий и
предлагает услуги по разработке, внедрению, адаптации и сопровождению
программного обеспечения. При прохождении производственной практики мне
было поручено:
• Сбор исходных данных для разработки проектной документации на
информационную систему ;
• Разработка проектной документации на разработку информационной
системы в соответствии с требованиями заказчика;
• Разработка подсистемы безопасности информационной системы в
соответствии с техническим заданием;
• Разработка модулей информационной системы в соответствии с
техническим заданием;
• Тестирование информационной системы на этапе опытной эксплуатации с
фиксацией выявленных ошибок кодирования в разрабатываемых модулях;
• Разработка технической документации на эксплуатацию информационной
системы;
• Оценка информационной системы для выявления возможности ее
модернизации.

3.

Раздел 1. Технологии проектирования и
дизайн информационных систем
Анализ предметной области методом: контент-анализ.
• Контент-анализ — метод качественно-количественного анализа содержания
документов;
• Основные направления применения контент-анализа: выявление того, что
существовало до текста и получило в нем отражение;

4.

Разработка модели архитектуры информационной системы.
• Архитектура информационной системы — это концепция,
определяющая модель, структуру, выполняемые функции
и взаимосвязь ее компонентов.

5.

Классификация по архитектуре:
• Настольные находятся на одном ПК;
• Распределённые ИС, в которых компоненты распределены
по нескольким ПК.

6.

Разработка требований безопасности информационной
системы.
Требования:
• Целостность;
• Доступность
• Конфиденциальность.

7.

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

8.

Раздел 2. Инструментарий и технологии
разработки кода информационных систем
Построение диаграммы Вариантов использования и диаграммы
• UML — язык графического описания для объектного моделирования;
• Диаграмма вариантов использования — диаграмма, отражающая отношения
между актерами и прецедентами;
• Диаграмма последовательности — UML-диаграмма, на которой показан
жизненный цикл объекта.

9.

Использовал Yii 2 framework для создания интернетмагазина.
• Фреймворк - программная платформа, определяющая
структуру программной системы;
• Yii2 — объектно-ориентированный компонентный
фреймворк для PHP;
• Yii – это универсальный фреймворк и может быть
задействован во всех типах веб-приложений.

10.

Раздел 3. Методы и средства тестирования
информационных систем
Функциональное тестирование.
• Функциональное тестирование — это тестирование программного
обеспечения в целях проверки реализуемости требований;
Тестирование может проводиться на различных уровнях:
• Компонентное – тестирование отдельных компонентов программного
продукта;
• Интеграционное тестирование – проводится после компонентного
тестирования и направлено на выявление дефектов.

11.

Тестирование безопасности
В ходе тестирования безопасности испытатель играет роль взломщика. Ему
разрешено все:
• Попытки узнать пароль с помощью внешних средств;
• Атака системы с помощью специальных утилит;
• Подавление, ошеломление системы;
• Целенаправленное введение ошибок в надежде проникнуть в систему в ходе
восстановления;
• Просмотр несекретных данных в надежде найти ключ для входа в систему.

12.

Нагрузочное тестирование.
• Нагрузочное тестирование — подвид тестирования
производительности;
• Основная цель нагрузочного тестирования заключается в
том, чтобы, создав определённую в системе нагрузку и,
обычно, использовав идентичное программное и
аппаратное обеспечение, наблюдать за показателями
производительности системы.

13.

Список использованных источников
Основные источники:
• Федорова Г.И. Разработка, внедрение и адаптация программного обеспечения отраслевой
направленности. Учебное пособие. Изд.: КУРС, Инфра-М. Среднее профессиональное
образование. 2016 г. 336 стр.
• Васильев. Р. Стратегическое управление информационными системами. Учебник / Р.
Васильев, Г. Калянов, Г. Левочкина, О. Лукинова.. - Бином. Лаборатория знаний, Интернетуниверситет информационных технологи, 2016. – 512 с.
Дополнительная литература:
• Федорова Г.Н. Разработка модулей программного обеспечения для компьютерных систем:
учебник для студ. учреждений сред. проф. образования – Издательский центр «Академия»,
2017. – 384 с.
• Основы проектирования баз данных: учебник для студ. учреждений сред. проф. образования –
Издательский центр «Академия», 2017. – 224 с.
• Ляпина О.П. Стандартизация, сертификация и техническое документоведение: учебник для
студ. учреждений сред. проф. образования – Издательский центр «Академия», 2018. – 208 с.
• Баринов В.В. Компьютерные сети: учебник для студ. учреждений сред. проф. образования –
Издательский центр «Академия», 2018. – 192 с.
• Гохберг Г.С. Информационные технологии: учебник для студ. учреждений сред. проф.
образования – Издательский центр «Академия», 2018. – 240 с.
Интернет-ресурсы:
• Электронно-библиотечная система Лань - https://e.lanbook.com
• Научно-образовательный портал Znanium! - https://znanium.com

14.

Благодарю за внимание
English     Русский Rules