Слайд 2 Содержание
1. Актуальность;
2. Требования к системе;
3. Ключевые проектные решения;
4. Реализация;
5. Результат.
Слайд 3Состав разработчиков и период разработки системы
Разработчик серверной части: Димитренко Д.А;
Разработчик клиентской части:
Борисов И.М.;
Тестировщик/Аналитик/Тех.писатель: Куренько А.К.
Начало разработки: 7 сентября 2020 года;
Завершение разработки : 10 декабря 2020 года.
Слайд 4Актуальность
Основной целью проекта была разработка торговой площадки для розничной продажи предметов ручной
работы физическими лицами. Главный акцент был сделан на дизайнерской одежде, обуви, разнообразных украшениях, предметах интерьера и т.д.
Для продавца выбор торговой площадки такого типа обусловлен тем, что это позволяет удобно, быстро и просто получить большую клиентскую базу, а также рекламу своего продукта, что положительно сказывается на рентабельности производства.
Слайд 5Требования к системе
1.Безопасность пользования торговой площадкой:
а) Наличие двухфакторной аутентификации;
б) Правила разграничения
полномочий;
в) Верификация магазина;
г) Составной пароль для регистрации.
2.Продуманная система коммуникации заинтересованных лиц:
а) Возможность указать номер телефона и график работы;
б) Возможность общения продавца и покупателя посредством чата
3.Использование различных рекламных средств для привлечения клиентской базы как внутри, так и за рамками системы:
а) Реклама в социальных сетях;
б) Реклама в поисковой системе;
в) Создание пресс-релиза;
г ) Партнёрские программы.
Слайд 6Библиотека проекта
Анализ предметной области, Proposal;
Календарный план проекта;
Системные спецификации (SRS): – CRS; –
ASD; – DDS;
Программный код продукта;
Test-plan, Test-report;
User Guide.
Слайд 7Этапы проекта
Анализ предметной области;
Разработка коммерческого предложения;
Определение календарного плана проекта;
Разработка проектной системной документации:
– CRS; – ADS; – DDS;
Создание программного продукта;
Тестирование программного продукта;
Разработка руководства пользователя.
Слайд 8Анализ предметной области
Исполнители: Димитренко Д.А.
Дата создания: – 4 сентября 2020 года;
Цель этапа:
– Анализ существующих программных продуктов для выявления их достоинств и недостатков;
Артефакты: – Документация анализа предметной области.
Слайд 9Разработка коммерческого предложения
Исполнители: Куренько А.К.
Дата создания: – 11 сентября 2020 года;
Цель этапа:
– Разработка коммерческого предложения с демонстрацией достоинств будущей системы заказчику;
Артефакты: – Proposal.
Слайд 10Определение календарного плана
Исполнители: Борисов И.М.
Дата создания: – 18 сентября 2020 года;
Цель этапа:
– Разработка плана-графика выполнения работ по проекту. Определение сроков проекта. Определение критического пути проекта.
Артефакты: – Календарный план, представленный в MS Excel.
Слайд 11Разработка проектной системной документации
Исполнители: Димитренко Д.А, Куренько А.К, Борисов И.М.
Дата создания: –
23 октября 2020 года;
Цель этапа: – Разработка спецификацию на программный продукт.
Артефакты: – CRS; – ADS; – DDS.
Слайд 12Создание программного продукта
Исполнители: Димитренко Д.А, Куренько А.К, Борисов И.М.
Дата создания: – 13
ноября 2020 года;
Цель этапа: – Непосредственное создание программного продукта «Your Things».
Артефакты: Программный код.
Слайд 13Проектные решения
Серверная часть:
Язык программирования – Ruby
Fraemwork - Ruby on Rails
Клиентская часть:
Язык программирования
– Java
Fraemwork – Spring MVC
Слайд 14Проектные решения
Клиентская часть была разработана с использованием графической библиотеки Swing, т.к. В
отличии от web-приложения, нативное приложение может выдавать лучший отклик, при этом, засчет мультиплатформенности языка Java может запускаться на многих платформах;
Взаимодейтсвие между клиентом и сервером реализовано при помощи REST, т.к. Данная технология может давать прирост производительности засчет различных оптимизаций (напр. кэширование данных);
Слайд 15Тестирование программного продукта
Исполнители: Куренько А.К.
Дата создания: – 20 ноября 2020 года;
Цель этапа:
– Тестирование программного продукта с целью выявления ошибок.
Артефакты: Test Plan. Test Report.
Слайд 16Разработка руководства пользователя
Исполнители: Димитренко Д.А, Куренько А.К, Борисов И.М.
Дата создания: – 27
ноября 2020 года;
Цель этапа: – Разработка руководства по эксплуатации программного продукта «Your Things»
Артефакты: – User Guide.
Слайд 17Реализация
Окно авторизации пользователя
Слайд 18Реализация
Окно авторизации оператора
Слайд 19Реализация
Окно регистрации пользователя
Слайд 20Реализация
Главное окно приложения
Слайд 21Реализация
Форма управления профилем