Similar presentations:
Презентация. Антипин. Савенков
1.
Итоговая презентация подисциплине «Технология
проектирования
информационных систем и
технологий»
ВЫПОЛНИЛИ: СТ. ГР ИИМ-231
АНТИПИН А.А.
САВЕНКОВ Н.С.
2.
Предметная область.Покупка станка.
Компания ГК «СвязьИнфоПроект»
занимающаяся проектированием
серверных шкафов, заказала разработку
информационной системы для работы с
заказчиками.
Система предназначена для обработки
данных о клиентах, которые обратились в
компапнию.
Система должна выдавать отчеты по
запросу менеджера: информация о
чертеже и его стоимости.
3.
Выбор ПО и технологийдля разработки
Среда разработки: PyCharm
Язык программирования: Python
СУБД: SQLite
Фреймворк: Django
4.
Анализ требований5.
BRQБизнес-требование (BRQ) — высокоуровневая
бизнес-цель организации или заказчиков
системы.
Оптимизация работы компании по закупке
чертежей, сокращение времени на поиск и
анализ информации в базе данных.
6.
URQПользовательские требования к ИС:
Выбор клиента из выпадающего списка.
Автоматизация процесса добавления,
редактирование и удаление информации из бд.
Возможность быстрого перехода между формами
приложения посредством заданной кнопки.
7.
FRQФункциональные требования:
Добавления новой информации в базу данных об
клиенте и его пожеланиях.
Вывод информации о выполненном заказе для
клиента на покупку чертежа.
8.
NFRQНефункциональные требования:
Требования к пользовательскому интерфейсу
системы.
Бизнес-правила (политика, руководящие принципы
или положения), которые определяют или
ограничивают некоторые аспекты работы ИС.
9.
ПроектированиеПроектирование состоит в создании
представлений:
Архитектуры ПО;
Модульной структуры ПО;
Алгоритмической структуры ПО;
Структуры данных ПО;
Входного и выходного интерфейса ПО
(входных и выходных форм данных).
10.
Архитектура ПОMVC (MTV)
11.
Архитектура ПОMVC (MTV)
12.
Архитектура ПОMVC (MTV)
13.
Архитектура ПОModels.py
14.
Архитектура ПОUrls.py
15.
Архитектура ПОViews.py
16.
Модульная структурапрограммы
Модуль (наименование компании)
Модуль (список серверных шкафов)
17.
Алгоритмическаяструктура программы
Описание логики программы.