Similar presentations:
ПП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