Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Евгений / идз1 / Пособие_Об_анал1.doc
Скачиваний:
16
Добавлен:
31.03.2015
Размер:
1.1 Mб
Скачать

2. Центр заказов «х» (Приложение ввода заказов) Введение

В этой главе строится объектная модель для центра заказов «Х».

Основная тема — повторное использование. В частности, будет проведен поиск возможностей для:

— непосредственного повторного использования интересных объектов;

— повторного использования интересных объектов по аналогии (для применения образца или создания нового образца по аналогии);

— повторного использования класса с наследованием, расширенного путем ограничения по виду и применению. Добро пожаловать в центр заказов «Х»!

Рис. 2.1. Центр заказов «Х»

2.1. Определение цели и характерных свойств системы

Предприниматель работает в местной компании. Он управляет центром заказов, принимая заказы и обрабаты­вая их.

2.1.1. Определение цели

Аналитик. Привет! Я хотел бы немного поговорить с вами, чтобы понять, будет ли для вас полезна автоматизированная система.

Предприниматель. Звучит привлекательно. Компьютерная система, возможно, принесет реальную пользу, если только не будет исполнять песни группы Spice Girls, от которых я тупею.

Аналитик. Понятно. Итак, что вы делаете?

Предприниматель. Я выполняю самую разную работу. С чего начнем?

#9. Стратегия "Первая десятка"

• Составьте список характерных свойств системы.

• Если классы, атрибуты или службы имеют множество характерных свойств, следуйте методу первой десятки.

• Избегайте перегрузки незначительными деталями.

Аналитик. Излижите кратко "первую десятку" ваших дел.

Предприниматель. Я напишу список своих главных дел на доске. Я должна:

принять заказ по телефону и внести его в бланк заказа;

подсчитать общую стоимость заказа и сообщить результат клиенту;

узнать у клиента номер торгового заказа (РО) и внести его в бланк заказа:

решить, в какой склад посылать заказ;

послать заказ по факсу в склад для выполнения поставки;

получить по факсу номер каждого доставленного экземпляра товара;

послать в отдел получаемых счетов бланк заказа с указанием общего количества полученного товара: включить его в систему получаемых счетов.

Аналитик. Пожалуйста, уточните термин "получаемые счета".

Предприниматель. Получаемые счета (или получения) выражают итоговые суммы, которые мы должны по­лучать от других.

Аналитик. Спасибо. Разрешите теперь задать вам несколько вопросов типа "Почему...?" Почему кли­ент звонит вам?

Предприниматель. Он звонит, чтобы сделать заказ или справиться о состоянии предыдущего заказа.

Аналитик. Почему вы принимаете заказы по телефону?

Предприниматель. Девяносто процентов заказов мы получаем по телефону, остальные десять по факсу, по электронной и по обычной почте.

Аналитик. Почему вы подсчитываете общую сумму и сообщаете покупателю цену?

Предприниматель. Этого требуют клиенты. Кроме того, цены со временем меняются, поэтому я сообщаю клиенту, сколько он нам должен.

Аналитик. Почему вы узнаете номер торгового заказа у того, кто звонит?

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

Аналитик. Почему вы выбираете тот или иной склад?

Предприниматель. Главное, чтобы поставка из него была наиболее дешевой. Таким складом будет тот, кото­рый находится ближе всего к адресу поставки, указанному клиентом.

Аналитик. Когда вы принимаете решение относительно склада?

Предприниматель. При получении первого заказа от клиента.

Аналитик. Я полагаю, что. если диалоговый режим позволяет получать цены различных поставок, вы можете выполнить конкретный заказ по самым дешевым ценам.

Предприниматель. Конечно, но пока я к этому не готова.

Аналитик. Почему вы посылаете заказ на склад по факсу?

Предприниматель. Это делается для того, чтобы рабочие могли выполнить его наилучшим образом.

Аналитик. Почему со склада вам посылают ответный факс?

Предприниматель. Они посылают мне по факсу реальные номера поставляемых товаров — строка за строкой.

Аналитик. Почему вы посылаете итоговую информацию в отдел получаемых счетов?

Предприниматель. Чтобы подводить итоги.

#4. Стратегия "Определение основных источников трудностей"

• Спрашивайте людей о самых больших трудностях, с которыми они сталкиваются ежедневно:

"Что беспокоит вас больше всего? Что вы боитесь показать начальнику?"

• Ищите способы устранения трудностей или уменьшения их последствий.

Аналитик. С какими проблемами вы сталкиваетесь?

Предприниматель. Могу дать список трудностей длиной в милю.

Аналитик. Поставим вопрос иначе. Какова "первая десятка" трудностей, с которыми вы сталкивае­тесь ежедневно? Меня особенно интересует то, что вызывает сильный стресс или беспокойство.

Предприниматель. Правда? Спасибо за вопрос. Неожиданно слышать такое от технократа. Я напишу на до­ске то, что доставляет мне больше всего неприятностей.

— Склад поставляет не те товары и считает, что виновата я (ссылаются на мой почерк или на то, что я сообщила неправильный номер экземпляра товара).

— Склад отправляет товары в порядке поступления заказов, не позаботившись о том, чтобы товары были сначала упорядочены по приоритетам.

— Клиенты недовольны, когда им приходится ждать, чтобы сделать заказ.

— Клиенты хотят точно знать состояние своих заказов, а я редко осведомлена об этом, что беспокоит и клиентов, и меня.

Аналитик. Похоже, что автоматизированная система сможет помочь вам. Давайте сформулируем Предложение, выражающее нашу цель, например:

"Повысить точность и эффективность приема заказов от клиентов и заказов на поставку".

Предприниматель. Нужно учесть, что мы также делаем запрос об оплате.

Аналитик. Вы абсолютно правы. Предлагаю следующее:

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

Предприниматель. Это то, что мне нужно.

#6. Стратегия "Четыре вида характерных свойств"

Обязательно включите в модель характерные свойства, касающиеся:

1. Регистрации важной информации 3. Анализа результатов бизнеса.

2. Ведения дела. 4. Взаимодействия с другой системой.

Соседние файлы в папке идз1