База данных для информационной системы - Таксопарк
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
реализации данной функции, не выявлены.
2.1.2 Функция 2 Учет принятых вызовов
2.1.2.1Домены, из которых атрибуты, относящиеся к данной функции, берут свои значения, приведены в табл.2.3.
Таблица 2.3Домены атрибутов для функции 2 Учет принятых вызовов
АтрибутТип (размер)ГраницыСтруктураУсловиеОбязательностьПовторяемостьЗначение по умолчанию
- Код ВызоваЧисловая строка (4)++
- Когда Приехать За КлиентомЧисловая строка (4)> тек.дата1)+
- Флаг Почасовой ОплатыBoolean8)
- Время ДвиженияЧисловая строка (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…91.13 Улица (промежуточный пункт)Строка букв1.14 ДомЧисловая строка1.15 ПодъездЧисловая строка0…91.16 Улица (конец маршрута)Строка букв1.17 ДомЧисловая строка1.18 ПодъездЧисловая строка0…9
- Код СотрудникаЧисловая строка (4)+
- ФИО СотрудникаСтрока букв и цифрА…Яя5)++3.1 Цвет МашиныСтрока букв ++3.2 Номер МашиныСтрока букв и цифр4)++4.1Флаг VIP клиентаBoolean7)
- Номер VIP картыЧисловая строка (4)7)5.1 Дата ЗаписиЧисловая строка (6)<= тек.дата6)++5.2 Автор ЗаписиСтрока русских буквА…Яя++5.3 Дата Последнего измененияЧисловая строка (6)<= тек.дата6)++5.4 Автор Последнего ИзмененияСтрока русских буквА…Яя++ Примечания:
- ддмм, где дд день, мм месяц.
- Расстояние Маршрута в км.
- Общая Стоимость Услуги в рублях.
- номер автомобиля должен быть: xЦ1xxЦ2, где x(англ. буквы), Ц1-число от 000 до 999, Ц2-число от 00 до 99.
- Русскоязычные фамилии, имена, отчества (первая буква прописная, остальные строчные; возможны двойные фамилии, разделенные дефисом, многословные имена, разделенные пробелами).
- ддммгг, где дд день, мм месяц, гг год
- Если флаг VIP клиента = истина, то поле номера VIP карты не пусто.
- Если флаг почасовой оплаты = истина, то поле время движения не пусто
- Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл.2.4
АтрибутДинамическое ограничение1.1 Код ВызоваЧисловая строка (4). Новый код получается прибавлением 1 к числу
- Операционные правила для атрибутов объектов, участвующих в реализации данной функции, не выявлены
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 Автор Последнего ИзмененияСтрока русских буквА…Яя++
Примечание:
- Русскоязычные фамилии, имена, отчества (первая буква прописная, остальные строчные; возможны двойные фамилии, разделенные дефисом, многословные имена, разделенные пробелами).
- ддммгг, где дд день, мм месяц, гг год
- Текущий Баланс в рублях.
- Город улица дом - квартира.
2.3.1.2Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл.2.6
Таблица2.6 Динамические ограничения на уровне атрибутов для функции3 Учет VIP клиентов
АтрибутДинамическое ограничение1.1 Код КлиентаЧисловая строка (4). Новый код получается прибавлением 1 к числу
- Операционные правила для атрибутов объектов, участвующих в реализации данной функции, не выявлены
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 Дата ЗаписиЧи