ю моделлю (Таблиця 2)
3) Зібрати замовлення, так як він інтенсивно працює з об'єктною моделлю (Таблиця 3)
Таблиця 1 - Специфікація випадку використання В«Прийом замовленняВ»
N
Диспетчер
Telezakaz
1
Ввести назву фірми
Показати відомості про клієнта, якщо знайдений, інакше вивести вікно для введення нового
2
Ввести розрахунок
Вибрати з запропонованого готівковий або безготівковий розрахунок
3
Прийняти замовлення
Внести до бази замовлення:
- вибрати товар з асортименту
- внести кількість
-додати
4
Завершити
Зберегти замовлення
Таблиця 2 - Специфікація випадку використання В«Доставка товаруВ»
N /Td>
Диспетчер
Telezakaz
1
Звірити список доставлених замовлень
- знайти клієнта
-звірити заказ
Таблиця 3 - Специфікація випадку використання В«Зібрати замовленняВ»
N /Td>
Диспетчер
Telezakaz
1
Запросити списку не зібраних замовлень
Комірник передає списку не зібраних замовлень
Система видає списку не зібраних
2
Зібрати замовлення
Комірник зазначає зібрані замовлення
Система прибирає замовлення з списку не вибраних
Словник даних:
Назва
Пояснення
Звірка доставки
Диспетчер
Асортимент
Звірка доставки - це перевірка товару який був доставлений клієнтові з замовленням який був прийнятий диспетчером
Людина який приймає заказ по телефону
Перелік товару який замовляє клієнт
2.ЕТАПИ аналізу. Статика
Специфікація інформаційної системи
В
Словник даних:
Назва
Пояснення
Звірка доставки
Реєстрація клієнта
Найті_кліента (ім'я: string): Клієнт
Видача_Накладой ()
Значення, яке повертається
Звірка доставки - це перевірка товару, який був доставлений клієнтові з замовленням, який був прийнятий диспетчером
Додавання даних про клієнта
Пошук клієнта по введеному імені (назви фірми клієнта)
Друк замовлень прийнятих диспетчером
: currency, загальна сума замовлення
3.Е тап аналізу. Динаміка
В В В
4.Етап проектування. Динаміка
В
5. Етап проектування. Статика
В
Код після генерації
Фаил klient.java
class klient {
public String name;
public String adresse;
public String tel;
/**
*
* @ element-type zakaz
*/
public Vector b;
}
Фаил System.java
public class System extends zakaz, klient, tovar {
public void priniatZakaz () {p>}
public void SverZakaz () {
}
public void RegistrKlient () {p>}
public klient Poisk (String name) {
return null;
}
}
Фаил tovar.java
import java.util.Vector;
public class tovar {
public currency cena;
public String name;
public Integer kol;
/**
*
* @ element-type zakaz
*/