2) ддммгг, где дд – день, мм – месяц, гг – год
3) номер автомобиля должен быть: xЦ1xxЦ2, где x(англ. буквы), Ц1-число от 000 до 999, Ц2-число от 00 до 99.
4) Внедорожник, седан, хэтч-бэк, кабриолет, универсал.
5) Гг – год.
6) Вес в килограммах.
7) Категория водительских прав должна быть одинаковой с категорией ТС.
8) Дата выдачи прав - Дата рождения >=18
9) Дата выдачи паспорта - Дата рождения >=16
10) Город – улица – дом - квартира.
2.1.1.2 Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.2.
Таблица 2.2 – Динамические ограничения на уровне атрибутов для функции 1«Учет сотрудников»
Атрибут | Динамическое ограничение |
1.1 Код Сотрудника | Числовая строка (4). Новый код получается прибавлением 1 к числу |
2.1.1.3 Операционные правила для атрибутов объектов, участвующих в реализации данной функции, не выявлены.
2.1.2 Функция 2 «Учет принятых вызовов»
2.1.2.1 Домены, из которых атрибуты, относящиеся к данной функции, берут свои значения, приведены в табл. 2.3.
Таблица 2.3 Домены атрибутов для функции 2 «Учет принятых вызовов»
Атрибут | Тип (размер) | Границы | Структура | Условие | Обязательность | Повторяемость | Значение по умолчанию |
1.1 Код Вызова | Числовая строка (4) | + | + | ||||
1.2 Когда Приехать За Клиентом | Числовая строка (4) | > тек.дата | 1) | + | |||
1.3 Флаг Почасовой Оплаты | Boolean | 8) | |||||
1.4 Время Движения | Числовая строка (4) | 1) | 8) | + | |||
1.5 Расстояние Маршрута | Числовая строка (6) | 2) | + | ||||
1.6 Телефон | Числовая строка (6) | + | |||||
1.7 Общая Стоимость Услуги | Числовая строка | 3) | + | ||||
1.8 Дополнительная информация | Строка букв и цифр | ||||||
1.9 Флаг Состояния | Boolean | + | |||||
1.10 Улица (начало маршрута) | Строка букв | ||||||
1.11 Дом | Числовая строка | ||||||
1.12 Подъезд | Числовая строка | 0…9 | |||||
1.13 Улица (промежуточный пункт) | Строка букв | ||||||
1.14 Дом | Числовая строка | ||||||
1.15 Подъезд | Числовая строка | 0…9 | |||||
1.16 Улица (конец маршрута) | Строка букв | ||||||
1.17 Дом | Числовая строка | ||||||
1.18 Подъезд | Числовая строка | 0…9 | |||||
2.1 Код Сотрудника | Числовая строка (4) | + | |||||
2.2 ФИО Сотрудника | Строка букв и цифр | А…Яя | 5) | + | + | ||
3.1 Цвет Машины | Строка букв | + | + | ||||
3.2 Номер Машины | Строка букв и цифр | 4) | + | + | |||
4.1Флаг VIP клиента | Boolean | 7) | |||||
4.2 Номер VIP карты | Числовая строка (4) | 7) | |||||
5.1 Дата Записи | Числовая строка (6) | <= тек.дата | 6) | + | + | ||
5.2 Автор Записи | Строка русских букв | А…Яя | + | + | |||
5.3 Дата Последнего изменения | Числовая строка (6) | <= тек.дата | 6) | + | + | ||
5.4 Автор Последнего Изменения | Строка русских букв | А…Яя | + | + |
Примечания:
1) ддмм, где дд – день, мм – месяц.
2) Расстояние Маршрута в км.
3) Общая Стоимость Услуги в рублях.
4) номер автомобиля должен быть: xЦ1xxЦ2, где x(англ. буквы), Ц1-число от 000 до 999, Ц2-число от 00 до 99.
5) Русскоязычные фамилии, имена, отчества (первая буква прописная, остальные строчные; возможны двойные фамилии, разделенные дефисом, многословные имена, разделенные пробелами).
6) ддммгг, где дд – день, мм – месяц, гг – год
7) Если флаг VIP клиента = истина, то поле номера VIP карты не пусто.
8) Если флаг почасовой оплаты = истина, то поле время движения не пусто
2.1.2.2 Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.4
Таблица 2.4 – Динамические ограничения на уровне атрибутов для функции 2 «Учет принятых вызовов»
Атрибут | Динамическое ограничение |
1.1 Код Вызова | Числовая строка (4). Новый код получается прибавлением 1 к числу |
2.1.2.3 Операционные правила для атрибутов объектов, участвующих в реализации данной функции, не выявлены
2.1.3 Функция 3 «Учет VIP клиентов»
2.1.3.1 Домены, из которых атрибуты, относящиеся к данной функции, берут свои значения, приведены в табл. 2.5.
Таблица 2.5 Домены атрибутов для функции 3 «Учет VIP клиентов»
Атрибут | Тип (размер) | Границы | Структура | Условие | Обязательность | Повторяемость | Значение по умолчанию |
1.1 Код Клиента | Числовая строка (4) | + | + | ||||
1.2 Фамилия | Строка русских букв | А…Яя | 1) | + | |||
1.3 Имя | Строка русских букв | А…Яя | 1) | + | |||
1.4 Отчество | Строка русских букв | А…Яя | 1) | + | + | ||
1.5 Номер VIP карты | Числовая строка (4) | + | |||||
1.6 Номер Договора | Строка цифр | + | |||||
1.7 Дата Договора | Числовая строка (6) | <= тек.дата | 2) | + | |||
1.8 Скидка | Строка букв и цифр | + | |||||
1.9 Баланс | Числовая строка | 3) | + | ||||
1.10 Адрес (фактический) | Строка букв и цифр | 4) | + | ||||
1.11 Телефон | Числовая строка (6) | + | |||||
1.12 Серия Паспорта | Строка букв и цифр | + | |||||
1.13 Номер Паспорта | Числовая строка | + | |||||
1.14 Кем Выдан | Строка русских букв | + | |||||
1.15 Дата Выдачи | Строка русских букв | + | |||||
1.16 Код Подразделения | Числовая строка | + | |||||
1.17 Адрес Регистрации | Строка букв и цифр | 4) | + | ||||
2.1 Дата Записи | Числовая строка (6) | <= тек.дата | 2) | + | + | ||
2.2 Автор Записи | Строка русских букв | А…Яя | + | + | |||
2.3 Дата Последнего Изменения | Числовая строка (6) | <= тек.дата | 2) | + | + | ||
2.4 Автор Последнего Изменения | Строка русских букв | А…Яя | + | + |
Примечание:
1) Русскоязычные фамилии, имена, отчества (первая буква прописная, остальные строчные; возможны двойные фамилии, разделенные дефисом, многословные имена, разделенные пробелами).
2) ддммгг, где дд – день, мм – месяц, гг – год
3) Текущий Баланс в рублях.
4) Город – улица – дом - квартира.
2.3.1.2Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.6
Таблица 2.6 – Динамические ограничения на уровне атрибутов для функции 3 «Учет VIP клиентов»
Атрибут | Динамическое ограничение |
1.1 Код Клиента | Числовая строка (4). Новый код получается прибавлением 1 к числу |
2.3.1.3 Операционные правила для атрибутов объектов, участвующих в реализации данной функции, не выявлены
2.1.4 Функция 4 «Учет материальных средств»
2.1.4.1 Домены, из которых атрибуты, относящиеся к данной функции, берут свои значения, приведены в табл. 2.7.
Таблица 2.7 Домены атрибутов для функции 4 «Учет материальных средств»
Атрибут | Тип (размер) | Границы | Структура | Условие | Обязательность | Повторяемость | Значение по умолчанию |
1.1 Код Ответственного Сотрудника | Числовая строка (4) | 4) | + | + | |||
1.2 Фамилия Ответственного Сотрудника | Строка русских букв | А…Яя | 1) | 4) | + | + | |
1.3 Код Сотрудника, который use это мат. средство | Строка русских букв | А…Яя | 1) | 4) | + | + | |
1.4 Фамилия Сотрудника (который use это мат. средство) | Строка русских букв | А…Яя | 1) | 4) | + | + | |
2.1 Код Мат Средства | Числовая строка (4) | + | |||||
2.2 Номинальная Стоимость | Строка цифр | 2) | + | ||||
2.3 Описание | Строка русских букв | ||||||
2.4 Прилагаемые Части | Строка букв и цифр | + | |||||
2.5 Месторасположение | Строка букв и цифр | ||||||
2.6 Назначение | Строка букв и цифр | ||||||
2.7 Периодичность Обслуживания | Строка русских букв | ||||||
2.8 Информация о сервисных и ремонтных работах | Строка русских букв | ||||||
2.9 Затраты на эксплуатацию | Строка цифр | 2) | |||||
2.10 Дополнительная информация | Строка букв и цифр | ||||||
3.1 Дата Записи | Числовая строка (6) | <= тек.дата | 3) | + | |||
3.2 Автор Записи | Строка русских букв | А…Яя | + | ||||
3.3 Дата Последнего Изменения | Числовая строка (6) | <= тек.дата | 3) | + | |||
3.4 Автор Последнего Изменения | Строка русских букв | А…Яя | + |
Примечание: