Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом востановленный.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
6.47 Mб
Скачать

2. Анализ и проектирование.

2.1. Определение состава классов анализа.

В процессе проектирования были выявлены и назначены на соответствующие объекты следующие базовые классы:

  • классы объектов форм:

    1. Start назначен на форму Стартовая страница. Элементы и операции данного класса представлены на рис. 23.

Рис. 23 Элементы класса Start

  1. Menu назначен на Меню. Элементы и операции данного класса представлены на рис. 24.

Рис. 24 Элементы класса Menu

  1. ProsmotrRem назначен на форму Просмотр инф по ремонту. Элементы и операции данного класса приведены на рис. 24.

Рис. 24 Элементы класса ProsmotrRem

  1. ProsmotrTex назначен на форму Просмотр инф по тех.пер. Элементы и операции данного класса приведены на рис. 25.

Рис. 25 Элементы класса ProsmotrTex

  1. ProsmotrIkspl назначен на форму Просмотр инф по эксплуатации. Элементы и операции данного класса приведены на рис. 26.

Рис. 26 Элементы класса ProsmotrIkspl

  1. ProsmotrPost назначен на форму Просмотр инф по поставкам. Элементы и операции данного класса приведены на рис. 27.

Рис. 27 Элементы класса ProsmotrPost

  1. ProsmotrOrg назначен на форму Просмотр инф по организациям. Элементы и операции данного класса приведены на рис. 28.

Рис. 28 Элементы класса ProsmotrOrg

  1. ProsmotrDog назначен на форму Просмотр инф по всем договорам. Элементы и операции данного класса приведены на рис. 29.

Рис. 29 Элементы класса ProsmotrDog

  1. PoiskDog назначен на форму Поиск договоров. Элементы и операции данного класса приведены на рис. 30.

Рис. 30 Элементы класса Poisk

  1. PoiskTel назначен на форму Поиск телефонов. Элементы и операции данного класса приведены на рис. 31.

Рис. 31 Элементы класса Poisk

  1. PoiskOrg назначен на форму Поиск ифн по орг. Элементы и операции данного класса приведены на рис. 32.

Рис. 32 Элементы класса Poisk

  1. Dobavlenie назначен на форму Добавление. Элементы и операции данного класса приведены на рис. 33.

Рис. 33 Элементы класса Dobavlenie

  1. Dobavlenie_ORG назначен на форму Добавление закладка организации. Элементы и операции данного класса приведены на рис. 34.

Рис. 34 Элементы класса Dobavlenie

  1. Dobavlenie_Adres назначен на форму Добавление закладка адрес. Элементы и операции данного класса приведены на рис. 35.

Рис. 35 Элементы класса Dobavlenie

  1. Dobavlenie_Dog назначен на форму Добавление договоров. Элементы и операции данного класса приведены на рис. 36.

Рис. 36 Элементы класса Dobavlenie_Dog

  1. Dobavlenie_Rabot назначен на форму Добавление закладка наименование работ. Элементы и операции данного класса приведены на рис. 37.

Рис. 37 Элементы класса Dobavlenie

  1. Dobavlenie_Dogovor назначен на форму Добавление закладка договор. Элементы и операции данного класса приведены на рис. 38.

Рис. 38 Элементы класса Dobavlenie

  1. Redact назначен на форму Редактирование дог/тел. Элементы и операции данного класса приведены на рис. 39.

Рис. 39 Элементы класса Redact

  • классы объектов входной и хранящейся в системе информации:

    1. Выполнение договоров и работ назначен на объекты добавление работ и договоров. Имеет следующие атрибуты: название, наименование работ, вид работ, источник на поставку, номер договора, дата заключения, дата начала, дата завершения, условие, сумма.

    2. Общая на объекты добавления договоров, работ по договорам и фирм подрядчиков, которые эти договора выполняют. Имеет следующие атрибуты: индекс, город, улица, дом, офис, должность, фамилия, имя, отчество, название, наименование работ, вид работ, источник на поставку, номер договора, дата заключения, дата начала, дата завершения, условие, сумма, номер тел1, номер тел2, номер сот тел, факс, e-mail.

    3. Фирм подрядчиков назначен на объекты добавления фирм подрядчиков и их адресов. Имеет следующие атрибуты: индекс, город, улица, дом, офис, должность, фамилия, имя, отчество, название, ИНН, КПП, ОКПО, ОГРН, номер тел1, номер тел2, номер сот тел, факс, e-mail.

  • сценарии анализа на добавление, поиск, удаление и редактирование представлены ниже;

  • проектирование хранилища данных (описание представлено далее).