Описание операций и диаграмм взаимодействия
Прецедент: Распределение транспорта по маршрутам.
Описание операции ОП 1:
Операция | Transport_Itinerary |
Ссылки | Распределение транспорта по маршрутам и занесение данных в журнал регистрации |
Предусловия | Бухгалтер идентифицирован и аутентифицирован. |
Постусловия | Транспорт распределен. Данные занесены в журнал. |
Прецедент: Начисление заработной платы.
Описание операции ОП 2:
Операция | Receive_Profit |
Ссылки | Подсчет прибыли. |
Предусловия | Бухгалтер идентифицирован и аутентифицирован. |
Постусловия | Прибыль подсчитана, данные занесены в систему. |
Описание операции ОП 3:
Операция | Pay_Salary |
Ссылки | Выделение средств оплаты услуг работникам |
Предусловия | Бухгалтер идентифицирован и аутентифицирован. |
Постусловия | Средства выделены, данные записаны в журнале системы. |
Прецедент: Оплата за электроэнергию.
Описание операции ОП 4:
Операция | Pay_Supplier |
Ссылки | Выделение средств оплаты услуг поставщика энергии. |
Предусловия | Бухгалтер идентифицирован и аутентифицирован |
Постусловия | Средства выделены, данные записаны в журнале системы |
Программные классы
Journal_Plist |
FIO_driver: String FIO_cond: String №marsh: Byte data: Byte №Plist: Byte |
Plist (№marsh, data, №Plist, FIO_driver, FIO_cond) |
Journal_Ychet |
data: Byte colvo_t №1: Byte colvo_t №2: Byte №marsh: Byte sum: Byte |
Beginwork_day (data, colvo_t №1, №marsh) Endwork_day (data, colvo_t №1, colvo_t №2, sum, №marsh) |
|
|
Journal_ZP |
pribul: Byte sumZP: Byte zp: Byte zp_account: Byte zp_driv: Byte zp_disp: Byte zp_cond: Byte |
Podschet_ZP (pribul, sumZP) Pay_ZP (zp, zp_account, zp_driv, zp_disp, zp_cond) |
Дата добавления: 2019-07-15; просмотров: 134; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!