Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Топ:
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Связь между оборудование и местоположение
| Оборудов |
| Местопол |
| Находиться |
Рис 2.1
Связь многие к одному. Множество оборудования может находиться в одном местоположении.
Связь между программами и местоположение
| Программы |
| Местопол |
| Находиться |
Рис 2.2
Связь многие к одному. Множество программ может находиться в одном местоположении.
Связь между комплектующим и местоположением
4 bWxMj0FOwzAQRfdI3MEaJDYVdTBpWkKcClViA4tC4QBOPCQR9jjEbureHrOC5dc8/f+m2kZr2IyT HxxJuF1mwJBapwfqJHy8P91sgPmgSCvjCCWc0cO2vryoVKndid5wPoSOpRLypZLQhzCWnPu2R6v8 0o1I6fbpJqtCilPH9aROqdwaLrKs4FYNlBZ6NeKux/brcLQSnvevi7OIxeJ7vWp2cd6Y+OKNlNdX 8fEBWMAY/mD41U/qUCenxh1Je2ZSvi/uEiphJXJgCRAiF8AaCeu8AF5X/P8H9Q8AAAD//wMAUEsB Ai0AFAAGAAgAAAAhALaDOJL+AAAA4QEAABMAAAAAAAAAAAAAAAAAAAAAAFtDb250ZW50X1R5cGVz XS54bWxQSwECLQAUAAYACAAAACEAOP0h/9YAAACUAQAACwAAAAAAAAAAAAAAAAAvAQAAX3JlbHMv LnJlbHNQSwECLQAUAAYACAAAACEAZIFfqO8BAADpAwAADgAAAAAAAAAAAAAAAAAuAgAAZHJzL2Uy b0RvYy54bWxQSwECLQAUAAYACAAAACEAAYrNut8AAAAJAQAADwAAAAAAAAAAAAAAAABJBAAAZHJz L2Rvd25yZXYueG1sUEsFBgAAAAAEAAQA8wAAAFUFAAAAAA== " strokecolor="black [3040]"/>
| Комплект |
| Местопол |
| Находиться |
Рис 2.3
Связь множество к одному. Множество комплектующих может находиться в одном местоположении.
Связь между сотрудником и оборудование
| Сотрудник |
| Оборудов |
| Отвечает |
Рис 2.4
Связь один к множеству. Один сотрудник может отвечать за множество оборудования.
Связь между сотрудником и программами
| Сотрудник |
| Программы |
| Отвечает |
Рис 2.5
Связь один ко многим. Один сотрудник может отвечать за множество программ.
Связь между сотрудником и комплектующим
| Сотрудник |
| Комплект |
| Отвечает |
Рис 2.6
Связь один к множеству. Одни сотрудник может отвечать за множество комплектующих.
Связь между оборудованием и статусом
| Оборудов |
| Статус |
| Имеет |
Рис 2.7
Связь множество к одному. Множество оборудования могут иметь один статус.
Связь между программами и статусом
| Программ |
| Статус |
| Имеет |
Рис 2.8
Связь множество к одному. Множество программ могут иметь разный статус.
Связь между комплектующим и статусом
| Комплет |
| Статус |
| Имеет |
Рис 2.9
Связь множество к одному. Множество комплектующих могу иметь один статус.
Связь между оборудованием и дополнительно оборудованием
| Оборудов |
| Доп.оборуд |
| Имеет |
Рис 2.10
Связь один к множеству. Оборудования может иметь множество дополнительных свойств.
Связь между программой и дополнительно программа
| Программа |
| Доп.прогр |
| Имеет |
Рис 2.11
Связь один к множеству. Программа может иметь множество дополнительных свойств.
Связь между комплектующим и дополнительно комлектующим
| Комплект |
| Доп.компле |
| Имеет |
Рис 2.12
Связь один к множеству. Комплектующим может иметь множество дополнительных свойств.
Связь между тип оборудования и модель оборудования
| Тип |
| Модель |
| Имеет |
Рис 2.13
Связь один к множеству. Один тип оборудования может иметь множество моделей оборудования.
Связь между названием и версией
| Название |
| Версия |
| Имеет |
Рис 2.14
Связь один к множеству. Одна программа может иметь множество версий.
Связь между тип комплектуюших и модель комплектующих
| Тип |
| Модель |
| Имеет |
Рис 2.15
Связь один к множеству. Один тип комплектующих может иметь множество моделей комплектующих.
Связь между поставщиком и комплектующих
| Поставщик |
| Комлект |
| поставляет |
Рис 2.16
Связь один к множеству. Один поставщик может поставлять множество комплектующих.
Связь между поставщиком и комплектующих
| Поставщик |
| Програмы |
| поставляет |
Рис 2.17
Связь один к множеству. Один поставщик может поставлять множество программ.
Связь между поставщиком и комплектующих
| Поставщик |
| Оборуд |
| поставляет |
Рис 2.18
Связь один к множеству. Один поставщик может поставлять множество оборудования.
Связь между сервисной организацией и оборудованием
| Сер.орган |
| Оборуд |
| ремонтирует |
Рис 2.19
Связь один к множеству. Один сервисная организация может ремонтировать множество оборудования.
Связь между сервисной организацией и комплектующих
| Сер.орган |
| Комплект |
| ремонтирует |
Рис 2.20
Связь один к множеству. Один сервисная организация может ремонтировать множество комплектующих.
Связь между сервисной организацией и комплектующих
| Сер.орган |
| Программа |
| ремонтирует |
Рис 2.21
Связь один к множеству. Один сервисная организация может ремонтировать множество программ.
Реляционная модель БД
Схема таблицы «Пользователь»
| Имя |
| Пользователь |
| Пароль |
| Удал.оборуд |
| Меню.справ |
| Меню.обор |
| Меню.комп |
| Меню.прогр |
| Доб.оборуд |
| Меню.адм |
| Ред.обор |
| Печ.обор |
| Доб.прогр |
| Удал.прог |
| Ред.прогр |
| Доб.компл |
| Удал.компл |
| Печ.прогр |
| Печ.компл |
| Ред.компл |
Рис.2.11
Схема таблицы «Статус»
| Статус |
| Статус |
| Описание |
Рис.2.12
Схема таблицы «Оборудование»
| Оборудование |
| Сер.номер |
| Номер.бух |
| Дата.в.экспл |
| Гарантия до |
| Стоимость |
Рис.2.13
Схема таблицы «Программы»
| Программы |
| Сер.номер |
| Ключ акти |
| Дата.в.экспл |
| Лицезия до |
| Стоимость |
Рис.2.14
Схема таблицы «Комплектующие»
| Комплектующие |
| Сер.номер |
| Ключ акти |
| Дата.в.экспл |
| Гарантия до |
| Стоимость |
Рис.2.15
Схема таблицы «Местоположение»
| Местоположение |
| Местополож |
| Описание |
Рис.2.16
Схема таблицы «Тип оборудования»
| Тип оборудования |
| Тип |
| Описание |
Рис.2.17
Схема таблицы «Тип комплектующего»
| Тип комплектующих |
| Тип |
| Описание |
Рис.2.18
Схема таблицы «Название программы»
| Название программы |
| Название |
| Описание |
Рис.2.19
Схема таблицы «Версия программы»
| Версия программы |
| Версия |
| Описание |
| Производит |
Рис.2.20
Схема таблицы «Модель оборудования»
| Модель оборудования |
| Модель |
| Описание |
| Производит |
Рис.2.21
Схема таблицы «Модель комплектующего»
| Модель комплектующего |
| Модель |
| Описание |
| Производит |
Рис.2.22
Схема таблицы «Дополнительно оборудования»
| Дополнительно оборудования |
| Свойство |
| Значение |
Рис.2.23
Схема таблицы «Дополнительно программа»
| Дополнительно программа |
| Свойство |
| Значение |
Рис.2.24
Схема таблицы «Дополнительно комплектующие»
| Дополнительно комплектующие |
| Свойство |
| Значение |
Рис.2.25
Схема таблицы «Сотрудник»
| Сотрудник |
| Телефон |
| Должность |
| Дата рождения |
| Фамилия |
| Имя |
| Отчество |
Рис.2.26
Схема таблицы «Поставщик»
| Поставщик |
| Телефон |
| Сайт |
| Контактное лицо |
| Организация |
| Описание |
| Адрес |
Рис.2.27
Схема таблицы «Сервисная организация»
| Сервисная организация |
| Телефон |
| Сайт |
| Контактное лицо |
| Организация |
| Описание |
| Адрес |
Рис.2.27
Схема таблицы «Организация»
| Организация |
| Телефон |
| Сайт |
| Контактное лицо |
| Организация |
| Описание |
| Адрес |
| Директор |
| Главный.бух |
Рис.2.27
Таблица 2.1
Комплектующие
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений |
| Id_komplekt | № Комплектующего | Счетчик | + | ||
| Serial_number | Серийный номер | Текстовый | |||
| Number_buch | Номер бухгалтерии | Текстовый | |||
| Id_tip_komp | Тип | Числовой | |||
| Id_model_komp | Модель | Дата/время | |||
| Id_room | Местоположение | Числовой | |||
| Id_status | Статус | Числовой | |||
| Id_sotrudnik | Сотрудник | Числовой | |||
| Data | Дата ввода в эксплуатацию | Дата/время | |||
| Id_diler | Поставщик | Числовой | |||
| Id_servis_diler | Сервисная организация | Числовой | |||
| Goden_do | Годен до | Дата/время | |||
| Stoimost | Стоимость | Денежный |
Таблица 2.2
Тип комплектующего
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений |
| Id_tip_komp | № Тип комплектующего | Счетчик | + | ||
| Tip_komp | Тип | Текстовый | |||
| Opisanie | Описание | Текстовый | + |
Таблица 2.3
Поставщики
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений |
| Id_diler | № Поставщик | Счетчик | + | ||
| Diler | Организация | Текстовый | |||
| Opisanie | Описание | Текстовый | + | ||
| Tel | Телефон | Текстовый | + | ||
| Текстовый | + | ||||
| Site | Сайт | Текстовый | + | ||
| Contact_lico | Контактное лицо | Текстовый | + | ||
| Adress | Адрес | Текстовый | + |
Таблица 2.4
Сервисная организация
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений |
| Id_servis_diler | № Сервисной организации | Счетчик | + | ||
| Servis_diler | Организация | Текстовый | |||
| Opisanie | Описание | Текстовый | + | ||
| Tel | Телефон | Текстовый | + | ||
| Текстовый | + | ||||
| Site | Сайт | Текстовый | + | ||
| Contact_lico | Контактное лицо | Текстовый | + | ||
| Adress | Адрес | Текстовый | + |
Таблица 2.5
Сотрудник
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений |
| Id_sotrudnik | № Сотрудник | Счетчик | + | ||
| Fam | Фамилия | Текстовый | |||
| Name | Имя | Текстовый | |||
| Othc | Отчество | Текстовый | |||
| Date_roj | Дата рождения | Дата/время | |||
| Nomer_tel | Телефон | Текстовый | + | ||
| Doljnost | Должность | Текстовый | + |
Таблица 2.6
Версия программы
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений |
| Id_versia_program | № Версия программы | Счетчик | + | ||
| Versia_program | Версия | Текстовый | |||
| Opisanie | Описание | Текстовый | + | ||
| Proizvod | Производитель | Текстовый | + | ||
| Id_name_program | № Названия программы | Числовой |
Таблица 2.7
Модель оборудования
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_model_oborud | № Модель оборудования | Счетчик | + | |||
| Model_oborud | Модель | Текстовый | ||||
| Opisanie | Описание | Текстовый | + | |||
| Proizvod | Производитель | Текстовый | + | |||
| Id_tip_oborud | № Тип оборудования | Числовой | ||||
Таблица 2.8
Названия программы
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений |
| Id_name_program | № Названия программы | Счетчик | + | ||
| Name_program | Название | Текстовый | |||
| Opisanie | Описание | Текстовый | + |
Таблица 2.9
Организация
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_company | № Организация | Счетчик | + | |||
| Company | Организация | Текстовый | ||||
| Opisanie | Описание | Текстовый | + | |||
| Tel | Телефон | Текстовый | + | |||
| Текстовый | + | |||||
| Site | Сайт | Текстовый | + | |||
| Contact_lico | Контактное лицо | Текстовый | + | |||
| Adres | Адрес | Текстовый | + | |||
| Direktor | Директор | Текстовый | + | |||
| Bukhgaltrel | Главный бухгалтер | Текстовый | + | |||
Таблица 2.10
Статус
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_statud | № Статуса | Счетчик | + | |||
| Status | Статус | Текстовый | ||||
| Opisanie | Описание | + | ||||
Таблица 2.11
Пользователь
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_user | № Пользователь | Счетчик | + | |||
| Login | Имя | Текстовый | ||||
| Pass | Пароль | Тестовый | ||||
| Admin_panel | Меню «Администратор» | Логическое | ||||
| Catalog | Меню «Справочник» | Логическое | ||||
| Menu_oborud | Меню «Оборудование» | Логическое | ||||
| Add_oborud | Добавить оборудование | Логическое | ||||
| Del_oborud | Удалить оборудование | Логическое | ||||
| Edit_oborud | Редактировать оборудование | Логическое | ||||
| Printing_oborud | Печать оборудования | Логическое | ||||
| Menu_program | Меню «Программы» | Логическое | ||||
| Add_program | Добавить программу | Логическое | ||||
| Del_program | Удалить программу | Логическое | ||||
| Edit_program | Редактировать программу | Логическое | ||||
| Printing_program | Печать программы | Логическое | ||||
| Menu_komp | Меню «Комплектующие» | Логическое | ||||
| Add_komp | Добавить комплектующие | Логическое | ||||
| Del_komp | Удалить комплектующие | Логическое | ||||
| Edit_komp | Редактировать комплектующие | Логическое | ||||
| Printing_komp | Печать комплектующего | Логическое | ||||
Таблица 2.12
Местоположение
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_room | № Местоположение | Счетчик | + | |||
| Room | Местоположение | Текстовый | ||||
| Opisanie | Описание | Текстовый | + | |||
Таблица 2.13
Тип оборудования
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_tip_oborud | № Тип оборудования | Счетчик | + | |||
| Tip_oborud | Тип | Текстовый | ||||
| Opisanie | Описание | Текстовый | + | |||
Таблица 2.14
Модель комплектующего
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_model_komp | № Модель комплектующего | Счетчик | + | |||
| Model_komp | Модель | Текстовый | ||||
| Opisanie | Описание | Текстовый | + | |||
| Proizvod | Производитель | Текстовый | + | |||
| Id_tip_komp | № Тип комплектующего | Числовой | ||||
Таблица 2.15
Дополнительно оборудование
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_dop_oborud | № Дополнительно оборудование | Счетчик | + | |||
| Properties | Свойство | Текстовый | ||||
| Value | Значение | Текстовый | ||||
| Id_oborud | № Оборудования | Числовой | ||||
Таблица 2.16
Дополнительно программы
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_dop_program | № Дополнительно программы | Счетчик | + | |||
| Properties | Свойство | Текстовый | ||||
| Value | Значение | Текстовый | ||||
| Id_program | № Программы | Числовой | ||||
Таблица 2.17
Дополнительно комплектующие
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_dop_komp | № Дополнительно комплектующие | Счетчик | + | |||
| Properties | Свойство | Текстовый | ||||
| Value | Значение | Текстовый | ||||
| Id_kompletk | № Комплектующие | Числовой | ||||
Таблица 2.18
Программы
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_program | № Программы | Счетчик | + | |||
| Serial_number | Серийный номер | Текстовый | ||||
| Keys | Ключ активации | Текстовый | ||||
| Id_name_program | № Название программы | Числовой | ||||
| Id_versia_program | № Версия программы | Числовой | ||||
| Id_room | № Местоположение | Числовой | ||||
| Id_sotrudnik | № Сотрудник | Числовой | ||||
| Data | Дата ввода в эксплуатацию | Дата/время | ||||
| Id_diler | № Поставщик | Числовой | ||||
| Id_servis_diler | № Сервисная организация | Числовой | ||||
| License_do | Лицензия до | Дата/время | ||||
| Stoimost | Стоимость | Денежный | ||||
Таблица 2.19
Оборудование
| Название атрибута | Атрибут | Тип данных | Первичный ключ | Размерность | Допустимость null-значений | |
| Id_oborud | № Статуса | Счетчик | + | |||
| Serial_number | Серийный номер | Текстовый | ||||
| Number_buch | Номер бухгалтерии | Текстовый | ||||
| Id_tip_oborud | № Тип оборудования | Числовой | ||||
| Id_model_oborud | № Модель оборудования | Числовой | ||||
| Id_room | № Местоположение | Числовой | ||||
| Id_status | № Статус | Числовой | ||||
| Id_sotrudnik | № Сотрудник | Числовой | ||||
| Data | Дата ввода в эксплуатацию | Дата/время | ||||
| Id_diler | № Поставщика | Числовой | ||||
| Id_servis_diler | № Сервисная организация | Числовой | ||||
| Goden_do | Гарантия до | Дата/время | ||||
| Stoimost | Стоимость | Денежный | ||||
Схема данных
Диаграмма

Рис.2.11
Описание программы
Процедуры и функции чрезвычайно полезны, поскольку позволяют один раз создать код, а затем многократно его использовать по мере необходимости.
1) Форма «Выбор базы данных»
- private void button1_Click(object sender, EventArgs e). Процедура выбора базы данных;
- private void button3_Click(object sender, EventArgs e). Процедура выбора пути к базе данных;
- private void F_database_Load(object sender, EventArgs e). Процедура проверка если база данных на месте;
- private void button2_Click(object sender, EventArgs e). Процедура закрытия приложения.
2) Форма «Проверка пользователя»
- private void button1_Click(object sender, EventArgs e). Процедура проверка логина и пароля.
3) Форма «Изменения пароля»
- private void button1_Click(object sender, EventArgs e). Процедура изменения пароля при совпадении старого пароля.
4) Форма «Меню»
- private void timer1_Tick(object sender, EventArgs e). Процедура вывода текущего времени и даты;
- private void настройкиToolStripMenuItem_Click(object sender, EventArgs e). Процедура открытия диалогового окна;
- private void выходToolStripMenuItem_Click(object sender, EventArgs e). Процедура закрытия приложения;
- private void Form1_Load(object sender, EventArgs e). Процедура вывода привилегий прав, вывод пути к базе данных, отображения имени текущего пользователя.
5) Форма «Добавление оборудования»
- private void button1_Click(object sender, EventArgs e). Процедура добавления оборудования;
- private void textBox3_KeyPress(object sender, KeyPressEventArgs e). Процедура запрета ввода букв в textbox3;
- private void button3_Click(object sender, EventArgs e). Процедура открытия формы «Справочник».
6) Форма «Добавление программ»
- private void button1_Click(object sender, EventArgs e). Процедура добавления программ.
7) Форма «Добавление комплектующего»
- private void button1_Click(object sender, EventArgs e). Процедура добавления комплектующего.
8) Форма «Настройки»
- private void button1_Click(object sender, EventArgs e). Процедура загрузки прав пользователя;
- private void button4_Click(object sender, EventArgs e). Процедура добавления нового пользователя;
- private void button5_Click(object sender, EventArgs e). Процедура удаления пользователя;
- private void button7_Click(object sender, EventArgs e). Процедура сброса пароля у пользователя;
- private void button6_Click(object sender, EventArgs e). Процедура редактирования пользователя.
9) Форма «Список установленных программ на текущем ПК»
- private void F_wmi_program_Load(object sender, EventArgs e). Процедура загрузки списка установленных программ;
- private void button1_Click(object sender, EventArgs e). Процедура вывода на печать списка установленных программ.
10) Форма «Оборудование»
- private void button7_Click(object sender, EventArgs e). Процедура фильтрации не обходимых данных;
- private void button3_Click(object sender, EventArgs e); Процедура открытия формы редактирования;
- private void button5_Click(object sender, EventArgs e). Процедура печати «Списка оборудования».
11) Форма «Программы»
- private void button8_Click(object sender, EventArgs e). Процедура печати «Списка программ».
12) Форма «Комплектующие»
- private void button8_Click(object sender, EventArgs e). Процедур печати «Списка комплектующих».
13) Форма «Справочник»
- private void button11_Click(object sender, EventArgs e). Процедура открытия необходимой вкладки;
- private void button18_Click(object sender, EventArgs e). Процедура удаления записи;
- private void dataGridView2_RowEnter(object sender, DataGridViewCellEventArgs e). Процедура отслеживания id записи.
14) Форма «Редактирования оборудования»
- private void button5_Click(object sender, EventArgs e). Процедура изменения оборудования;
- private void button3_Click(object sender, EventArgs e). Процедура добавления дополнительных свойств.
15) Форма «Редактирования программ»
- private void button5_Click(object sender, EventArgs e). Процедура изменения программы.
16) Форма «Редактирования комплектующих»
- private void button5_Click(object sender, EventArgs e). Процедура изменения комплектующих.
|
|
|
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!