Сделать желательно в Rational Rose. ПРЕДЛАГАЙТЕ ЦЕНУ. Этапы выполнения: 1. Анализ предметной области: A. Провести предварительный анализ предметной области. B. Составить словарь предметной области (в произвольной форме). C. Составить описание проекта (текстовый документ, 1-3 стр.). 2. Составить спецификацию функциональных требований. Для этого необходимо: A. Идентифицировать действующих лиц системы. B. Идентифицировать варианты использования системы. C. Определить отношения между действующими лицами и вариантами использования. D. Составить полную диаграмму использования. E. Определить, какие из вариантов использования (не менее трех) будут уточняться при последующем моделировании и будут реализованы в прототипе. F. Реализовать выбранные варианты использования в виде записи сценария на естественном языке. 3. Проектирование: A. Реализовать выбранные варианты использования. B. Идентифицировать классы на основе технического задания, словаря предметной области и реализованных вариантов использования. C. Выделить хранимые и динамически создаваемые объекты (классы) и определить отношения между классами. D. Спроектировать схему хранимых данных в форме диаграммы классов. E. Составить сводную диаграмму классов, на которой должны быть отражены все классы и интерфейсы, задействованные на других диаграммах. F. Выделить компоненты системы и определить их интерфейсы. G. Составить диаграмму компонентов или диаграмму размещения (по выбору), описывающую структуру системы в целом. H. Выделить класс или классы, поведение которых зависит от истории. I. Составить диаграмму (или диаграммы) состояний, описывающую поведение выбранных классов. J. Проверить согласованность и корректность всех диаграмм. В случае наличия ошибок вернуться к шагу А и повторить необходимые шаги. K. Спроектировать графический интерфейс пользователя в виде экранных форм или эскизов. 1 ТЕМА: Спроектировать работу салона красоты Основные процессы, на которых основывается деятельность салона: оказание услуг в сфере красоты, продажа и заказ косметических средств, финансовый учет. Администратор непосредственно работает с клиентами (принимает заявки, анализирует отзывы и пожелания), составляет график смен. График смен формируется вручную без учета пожеланий обслуживающего персонала. Закупка средств осуществляется менеджером по закупкам у выбранных поставщиков, предварительно составляется список необходимых позиций. В случае если позиция не соответствует требованиям салона, менеджер по закупкам может вернуть товар, если такое условие предусмотрено договором с поставщиком. Запись клиентов осуществляется вручную, что вызывает определенные неудобства (могут возникать ошибки, дублирование записей). 2 ТЕМА: Спроектировать работу транспортно-логистической компании Основными задачами транспортно-логистической компании являются разработка оптимальной транспортно-технологической схемы, организация перевозки. Разработкой транспортно-технологической схемы перевозки занимается логистический отдел. Этот процесс включает в себя выбор типа транспортного средства, вида транспортировки, маршрута. Сотрудники компании осуществляют прием и обработку заявок на перевозку, заключение договоров с клиентами, проведение необходимых бухгалтерских операций, экспедирование перевозки, таможенное оформление. После обращения клиента заключается договор, оформляется заявка на перевозку, составляется транспортно-технологическая схема. До начала транспортировки груза необходимо произвести расчет за перевозку с компанией-перевозчиком. Затем происходит транспортировка груза, оказываются экспедиционные услуги.