Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
34
Добавлен:
20.11.2021
Размер:
375.75 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ Федеральное государственное бюджетное образовательное учреждение

высшего образования "Санкт-Петербургский государственный университет

телекоммуникаций им. проф. М.А. Бонч-Бруевича"

Факультет «Инфокоммуникационных сетей и систем» Кафедра «Программной инженерии и вычислительной техники»

Отчет по лабораторной работе № 1

Дисциплина: «Проектирование и архитектура программных систем»

студентка гр. ИКПИ-51 ________________ Павшева М.В.

преподаватель каф. ПИиВТ ________________ д.т.н., проф. Фомин В. В.

Санкт-Петербург 2018

При работе со списком материалов пользователь имеет возможность:

-импортировать список материалов из файла в формате .csv, .xlsx;

-отсортировать записи по возрастанию/убыванию любого из полей;

-отобрать записи по значениям полей;

-найти необходимые материалы в списке;

-получить, распечатать и сохранить данные о движении материалов.

На рисунках 1 и 2 изображена работа с формой списка “Материалы” в системе в виде блок-схемы и диаграммы Насси-Шнейдермана.

Рисунок 1. Блок-схема работы с формой списка «Материалы»

Рисунок 2. Диаграмма Насси-Шнейдермана работы с формой списка «Материалы»

На рисунках 3, 4 изображен импорт данных о материалах, из которых изготавливаются выпускаемые изделия на предприятии, в виде блок-схемы и диаграммы НассиШнейдермана

соответственно.

Рисунок 3. Блок-схема процедуры импорта данных в справочник

Рисунок 4. Диаграмма Насси-Шнейдермана процедуры импорта данных в справочник

Пользователь может загрузить данные из файла в формате .xlsx или .csv с разделителем

«,».

При этом вызывается универсальная обработка, с помощью которой можно заполнить любой справочник, необходимо подать на вход имя справочника .

На рисунках 5 и 6 изображена подпрограмма добавления считанной строки в базу в виде блок-схемы и диаграммы Насси-Шнейдермана соответственно.

Рисунок 5. Блок-схема импорта данных в справочник «Материалы»

Рисунок 6. Диаграмма Насси-Шнейдермана импорта данных в справочник «Материалы»

Пользователь имеет возможность настроить отчет, выбрать вариант отчета (основной или диаграмма), после чего система автоматически его сформирует. После формирования

имеется возможность сохранения на диск, этот процесс изображен на рисунках 7, 8 в виде блок-схемы и диаграммы Насси-Шнейдермана соответственно.

Рисунок 7. Блок-схема процесса сохранения отчета

Рисунок 8. Диаграмма Насси-Шнейдермана процесса сохранения отчета

Заключение

С помощью блок-схем и диаграмм Насси-Шнейдермана представлены основные архитектурные решения для структуры проекта и алгоритмов работы пользователя с ним.

Соседние файлы в папке Примеры лабораторных работ