МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ НИЖЕГОРОДСКОЙ ОБЛАСТИ Государственное бюджетное профессиональное образовательное учреждение
1.78M
Category: softwaresoftware
Similar presentations:

Учебная практика ПМ.01 Разработка модулей программного обеспечения для компьютерных систем

1. МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ НИЖЕГОРОДСКОЙ ОБЛАСТИ Государственное бюджетное профессиональное образовательное учреждение

"Лукояновский педагогический колледж им.
А.М.Горького"
(ГБПОУ ЛПК)
ПМ.01 РАЗРАБОТКА МОДУЛЕЙ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ
Выполнил:
Пигусов Алексей Михайлович
Специальность 09.02.07
Информационные системы и
программирование
курс 3, группа 341
Руководитель:
Юдичев Александр Николаевич
г.Лукоянов 2023 год

2.

Основные цели и задачи
Основной целью учебной практики «разработка модулей программного обеспечения
для компьютерных систем» является формирование глубоких знаний и практических
навыков в разработке программных модулей систем с использованием современных
технологий и методов разработки.
Задачи:
1. Изучение основных принципов и методов разработки
программного обеспечения.
2. Знакомство со специализированными программными
средствами, используемыми в процессе разработки.
3. Разработка модулей программного обеспечения на основе
требований заказчика
4. Анализ и оптимизация кода, улучшение функциональности
существующих модулей
5. Создание документации к разработанным модулям.
6. Представление и защита результатов учебной практики
перед научным руководителем.

3.

Основные принципы и методы разработки программного обеспечения
Принципы разработки программного обеспечения:
1.Разделение ответственности: каждый модуль должен отвечать за
свою функцию, чтобы обеспечить устойчивость всей системы
2.Расширяемость: программа должна быть написана таким образом,
чтобы е можно было легко расширять и добавлять новые модули.
3.Правильность использование ресурсов: программа должна
использовать ресурсы компьютера (память, процессорное время и
т.д.) эффективно и экономно.
4.Понтяность и читаемость: код программы должен быть написан
легко читаемым и компактным.
Методы разработки программного обеспечения:
Метод каскадной разработки: каждый этап разработки проводится последовательно
И проверяется на соответствие требованиям
Метод разработки с использование прототипа разработчик создает прототип
программы, чтобы показать клиенту, как она будет работать.

4.

Знакомство со специализированными
программными средствами, используемыми
в процессе разработки
MS Sql server
Microsoft SQL Server — система управления
реляционными базами данных (РСУБД),
разработанная корпорацией Microsoft.
Основной используемый язык запросов —
Transact-SQL, создан совместно Microsoft
и Sybase. Transact-SQL является реализацией
стандарта ANSI/ISO по структурированному
языку запросов (SQL) с расширениями.
Используется для работы с базами данных
размером от персональных до крупных баз
данных масштаба предприятия; конкурирует с
другими СУБД в этом сегменте рынка.

5.

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

6.

Разработка ERD

7.

Разработка программного продукта
«Программное решение для бизнеса»
Войти как гость
Информация о мероприятиях и
их место проведения, дата и время.
Разработчик указал при создании продукта указать
проверку на вход «Captha»

8.

Разработка программного продукта
«Программное решение для бизнеса»
Участники
Организатора просматривает информацию о мероприятиях, а также
отдельных лиц таких как, участники и профили организаторов
Профиль участников, реализован пользовательский интерфейс
Функционал нуждается в доработке
Организатор может добавлять мероприятия
Реализован пользовательский интерфейс

9.

Разработка программного продукта
«Программное решение для бизнеса»
Окно жюри и модератора идентичны друг другу
Реализован пользовательский интерфейс
Модератор и жюри могут просматривать активности
Реализован пользовательский интерфейс
Функционал нуждается в доработке
Реализован интерфейс поиска активности
Жюри может просматривать информацию вне зависимости от входа

10.

Разработка программного продукта
«Программное решение для бизнеса»
Регистрация для жюри
Реализован пользовательский интерфейс
Регистрация для Жюри/Модератора
Реализован пользовательский интерфейс
Функционал нуждается в доработке
Страница просмотра активностей
Реализован пользовательский интерфейс
Функционал доработан

11.

Разработка мобильного приложения
«Погода»
При нажатие на кнопку «Refresh»
Функция выдаёт информацию о
погоде в городе Лукоянов

12.

Разработка мобильного приложения
«СмартЛаб»
Переход на окно
авторизации
Авторизация
пройдена успешно
English     Русский Rules