Анализ и проектирование программного обеспечения для деятельности ИТ-к
Система ведения корпоративной адресной базы для мобильных клиентов. Типы адресов: служебный - подразделение, корпус, кабинет, домашний - почтовый. Типы контактов: электронная почта, телефон, социальная сеть, адрес. Административная структура организации. Хранение списка контактов, обмен контактами, иерархическая многомерная адресная книга с каталогами (тегами), общая и личная адресные книги
1. Разработка модели прецедентов. Разработать полную модель прецедентов, кратко описать роли и содержание прецедентов, расписать сценарии 2-3 наиболее значимых прецедентов, основываясь на модели предметной области.
2. Разработка требований. Определить полный перечень функциональных и нефункциональных требований к системе. На его основе разработать документ «Спецификация требований к ПО».
3. Разработка прототипа графического интерфейса. Для всех приложений с учетом их функционала и имеющихся прецедентов разработать систему окон графического интерфейса пользователя (GUI), диаграмму оконных классов или граф связей. Обосновать принятые решения требованиями из «Спецификации требований к ПО». Дополнить спецификацию с учетом выполненного проектирования. 4. Разработка архитектуры системы. Разработать архитектуру системы, оформить документы технологического процесса проектирования. Содержание документа: общее архитектурное решение: архитектурные модели, компоненты (подсистемы), слои, граница разделения клиент/сервер с учетом видов, специфики и способов реализации клиентов, cтили реализации отдельных компонент и подсистем; структура программного кода - языки реализации, пакеты, основные классы - диаграмма пакетов и классов реализации; структура программных компонент и артефактов – БД, файлов данных, конфигурационных файлов, служб и сторонних библиотек (диаграмма компонентов); средства коммуникаций, протоколы, форматы и стандарты обмена и хранения данных; описание внутреннего параллелизма и синхронизации программных компонент.
5. Реализация прецедента. Для одного из сценариев, разработанного в работе №.1 проиллюстрировать его архитектурную реализацию (диаграмма устойчивости, диаграмма последовательности или коммуникационная диаграмма).
В одном файле. Пример отчета скину. Сделать отчет, оформить!
Следящее задание, вытекает с вышеописанным. Находится в закрепленном файле КП_ПОИС_Заочники.. Оформить, сделать отчет.
Примеры по двум работам скину.