Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
WPF-практика 7.doc
Скачиваний:
8
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Варианты заданий

На рис. l.1 приведена структура базы данных информационной системы внутреннего учета инвестиционной компании. Задачей лабораторной работы является разработка одной из подсистем для данной информационной системы.

Рис. l.1. Структура базы данных системы внутреннего учета инвестиционной компании

Вариант 1. Информационная подсистема ведения счетов клиентов

Назначение подсистемы поддержание в актуальном состоянии инвестиционных счетов клиентов.

увеличить изображение Рис. l.2. Структура базы данных подсистемы ведения счетов клиентов

Назначение атрибутов таблицы Счет – Account:

  • ID – суррогатный ключ;

  • TypeID – внешний ключ для связи с таблицей Type;

  • BankID – внешний ключ для связи с таблицей Bank;

  • AgreementID – внешний ключ для связи с таблицей Agreement;

  • Account – номер инвестиционного счета.

Назначение атрибутов таблицы Тип счета – TypeAccount:

  • ID – суррогатный ключ;

  • TypeAccount – тип счета.

Назначение атрибутов таблицы Банк – Bank:

  • ID – суррогатный ключ;

  • NameFull – полное наименование банка;

  • NameShort – краткое наименование банка;

  • Inn – ИНН банка;

  • Bik – БИК банка;

  • CorAccount – номер корсчета;

  • Account – номер счета;

  • City – город.

Назначение атрибутов таблицы Договор –Agreement:

  • ID – суррогатный ключ;

  • PersonID – внешний ключ для связи с таблицей Person;

  • TypeID – внешний ключ для связи с таблицей Type;

  • StatusID – внешний ключ для связи с таблицей Status;

  • Number – номер договора;

  • DataOpen- - дата заключения договора;

  • DataClouse – дата закрытия договора;

  • Note – пояснения.

Вариант 2. Информационная подсистема ведения адресов клиентов

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

увеличить изображение Рис. l.3. Структура базы данных подсистемы ведения адресов клиентов

Назначение атрибутов таблицы Адрес – Address:

  • ID – суррогатный ключ;

  • Index Address – адресный индекс;

  • PersonID – внешний ключ для связи с таблицей Person;

  • CountryID – внешний ключ для связи с таблицей Country;

  • RegionID – внешний ключ для связи с таблицей Region;

  • CityID – внешний ключ для связи с таблицей City;

  • Street – наименование улицы;

  • Bulding – номер строения, дома;

  • Office – номер офиса.

Назначение атрибутов таблицы Город –City:

  • ID – суррогатный ключ;

  • RegionID – внешний ключ для связи с таблицей Region;

  • CountryID – внешний ключ для связи с таблицей Country;

  • City – город.

Назначение атрибутов таблицы Регион –Region:

  • ID – суррогатный ключ;

  • CountryID – внешний ключ для связи с таблицей Country;

  • Region – регион.

Назначение атрибутов таблицы Страна –Country:

  • ID – суррогатный ключ;

  • CountryFull – полное наименование страны;

  • CountryShort – краткое наименование страны.

Вариант 3. Информационная подсистема ведения договоров клиентов

Назначение подсистемы поддержание в актуальном состоянии договоров клиентов.

увеличить изображение Рис. l.4. Структура базы данных подсистемы ведения договоров клиентов

Назначение атрибутов таблицы Договор –Agreement:

  • ID – суррогатный ключ;

  • PersonID – внешний ключ для связи с таблицей Person;

  • TypeID – внешний ключ для связи с таблицей Type;

  • StatusID – внешний ключ для связи с таблицей Status;

  • Number – номер договора;

  • DataOpen- - дата заключения договора;

  • DataClouse – дата закрытия договора;

  • Note – пояснения.

Назначение атрибутов таблицы Статус договор –StatusAggrement:

  • ID – суррогатный ключ;

  • Status – статус договора.

Назначение атрибутов таблицы Клиент –Person:

  • ID – суррогатный ключ;

  • OrgLicenseID – внешний ключ для связи с таблицей OrgLicense;

  • VerietyID – внешний ключ для связи с таблицей Veriety;

  • StatusID – внешний ключ для связи с таблицей Status;

  • Inn – ИНН клиента;

  • Type – тип клиента;

  • Shifer – шифр клиента;

  • Data – дата регистрации клиента.