Автоматическая идентификационная система учёта материально-технического обеспечения для Оренбургского государственного медицинского университета

Обоснование метода организации входной и выходной информации. Рассмотрение особенностей функционирования программы автоматизации работы сотрудника университета по ведению учёта о материально-техническом обеспечении. Оценка логики работы программы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 05.04.2019
Размер файла 804,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МИНИСТЕРСТВО ОБРАЗОВАНИЯ ОРЕНБУРГСКОЙ ОБЛАСТИ

ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

«ОРЕНБУРГСКИЙ КОЛЛЕДЖ ЭКОНОМИКИ И ИНФОРМАТИКИ»

(ГАПОУ «ОКЭИ»)

КУРСОВОЙ ПРОЕКТ

ОКЭИ 09.02.03 4 3 19. 06 ПЗ

По МДК 03.02. «Инструментальные средства разработки ПО»

Тема: «АИС учёта МТО для Оренбургского государственного медицинского университета»

Руководитель Малышев Артём Олегович

Разработал Киселёв Алексей Владиславович

Оренбург 2019

ЗАДАНИЕ ДЛЯ КУРСОВОГО ПРОЕКТА

По МДК 03.02. «Инструментальные средства разработки ПО»

Студенту(ке) Киселёву Алексею Владиславовичу

Группы 4ПК1 Курса 4 Отделение очное

Тема проекта АИС учёта МТО для Оренбургского государственного медицинского университета

Задание: изучить предметную область «Материально-техническое обеспечение». Спроектировать программное средство

Дата выдачи задания 27.10.18

Срок сдачи проекта 26.01.19

Руководитель проекта Малышев Артём Олегович

Содержание

Введение

1. Постановка задачи

2. Обоснование метода организации входной и выходной информации

3. Функционирование программы

4. Логика работы программы

Заключение

Список используемых источников

Введение

Оренбургский государственный медицинский университет - один из ведущих региональных медицинский вузов, сформировавшийся как сообщество высококвалифицированных специалистов и прогрессивной студенческой молодежи. Реформируя академические процессы для повышения качества и конкурентоспособности образовательных услуг, в ОрГМУ бережно сохраняются многолетние традиции, совершенствуется педагогическое мастерство, ведётся научный поиск и внедряются педагогические и медицинские инновации, тем самым внося вклад в формирование здорового образа жизни населения и укрепление здоровья нации. Ключевая цель курсового проекта: Реализация на основе результатов научных исследований широкого спектра качественных образовательных услуг, которые соответствуют высокому международному уровню и обеспечивают непрерывную генерацию знания, а также научное обслуживание и консалтинговые услуги, востребованные профильными региональными рынками.

Для вуза важно иметь полную и точную документацию по всем аспектам своей деятельности. Зачастую возникают ситуации, когда нужно в кратчайшие сроки найти нужную информацию. Одной из таких проблем стало формирование справки о материально-техническом обеспечении.

Главным недостатком при формировании сведений о материально-технического обеспечении является то, что процесс обработки информации производится преимущественно вручную.

Заполнение МТО в настоящее время полу автоматизированное. Не существует единой базы данных МТО, данные хранятся на бумажных носителях, для поиска нужной информации нужно вручную просмотреть большой объем информации. Большая часть документов не переведена в электронный вариант. Данные заполняются вручную. Кроме того, МТО постоянно обновляется, что является одним из главных недостатков.

1. Постановка задачи

программа автоматизация материальный технический

Целью создания данной АИС является автоматизация работы сотрудника университета по ведению учёта о материально-техническом обеспечении.

На данный момент задача по ведению учёта о материально-техническом обеспечении выполняются сотрудниками вручную.

Заполнение справки по ведению МТО состоит из 2 задач:

сбор и актуализация документации;

выборка необходимых для заполнения справки о материально-техническом обеспечении информации.

Сотрудники вручную собирают требуемую для внесения в справку о материально-техническом обеспечении информацию, так как большая часть документации не переведена в электронный вариант. Из «перечня о наличии у образовательной организации на праве собственности или ином законном основании зданий, строений, сооружений, территорий, необходимых для осуществления образовательной деятельности» выбирается информация об адресе, назначении, площади объекта. Собирается документация, подтверждающая наличие на праве собственности или ином законном основании зданий, строений, сооружений, территорий, необходимых для осуществления образовательной деятельности. Из перечня о наличии библиотек, объектов питания и охраны здоровья обучающихся, в том числе приспособленные для использования инвалидами и лицами с ограниченными возможностями здоровья и информацию о наличии объектов спорта, в том числе приспособленные для использования инвалидами и лицами с ограниченными возможностями здоровья.

В случае необходимости формирования справки выбирается требуемая информация и вносится в справку о материально-техническом обеспечении.

Руководством университета было принято решение о создании АИС, которая автоматически будет формировать МТО. Задание было выдано одному из отделов вуза Центру цифровых образовательных технологий.

Необходимость создание АИС для данного объекта управления обуславливается тем, что:

АИС увеличит скорость обработки больших объемов информации;

АИС позволит организовать более эффективный способ хранения, т.е. вместо огромных стопок бумаг информация будет храниться либо на жестком диске компьютера, что занимает гораздо меньше места, чем количество бумаги, содержащих тот же объём информации;

АИС существенно облегчит и ускорит поиск необходимой информации;

АИС повысит скорость формирования выходных документов и понизит до минимума вероятность ошибок (кроме ошибок ввода, допущенных пользователем).

Необходима автоматизация таких процессов как добавление новых объектов, помещений, привязки подразделений к помещениям, приспособленность инвалидов к объектам, оборудования и тому подобное, поиск адреса в базе данных по указанным критериям, а именно: субъекту, населенному пункту, улице, номеру дом. Для облегчения работы, при многократном вводе одних и тех же данных, в программном средстве организовать справочники.

На данный момент к АИС предъявляются ряд общих требований, а именно:

возможность работы в диалоговом (интерактивном) режиме;

адекватное характеру решаемых задач программное обеспечение;

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

На основании деятельности сотрудника университета автоматизации подлежат следующие функции (Приложение В):

Авторизация;

Ведение справочников:

ведение справочника по субъектам;

ведение справочника по населенным пунктам;

ведение справочника об улицах;

ведение справочника об адресах;

ведение справочника по адресам объектов.

ведение справочника об объектах;

ведение справочника о назначении объектов;

ведение справочника о помещениях;

ведение справочника о видах помещений;

ведение справочника о целях использования помещений;

ведение справочника о приспособленности инвалидов к помещениям;

ведение справочника о видах подразделений;

ведение справочника о подразделениях;

Введение данных по руководителям подразделений;

Введение данных по оборудованиям;

ведение справочника о видах оборудования;

Введение данных по документам;

ведение справочника о типах документов;

Формирование справки о материально-техническое обеспечении.

Данная автоматизированная система не имеет ограничений и в последствии может быть использована для подобной организации, с последующей заменой справочников и доработкой отдельных модулей программы. Программное средство будет разрабатываться в интегрированной среде разработки Microsoft Visual Studio c использованием СУБД Microsoft SQL Server.

2. Обоснование метода организации входной и выходной информации

Основной задачей является обработка входной документации и формирование выходной документации.

Существует несколько способов представления данных. Наиболее удобным для данной АИС является реляционная база данных. Достоинством которой являются:

модель данных отображает информацию в наиболее простой для пользователя форме;

основана на развитом математическом аппарате, который позволяет достаточно лаконично описать основные операции над данными;

манипулирование данными на уровне выходной БД и возможность их изменения.

независимость данных от изменения в прикладной программе для изменения.

Исходя из вышеперечисленных достоинств для АИС был выбран данный метод организации данных входной и выходной информации.

Входные документы:

перечень о наличии у образовательной организации на праве собственности или ином законном основании зданий, строений, сооружений, территорий, необходимых для осуществления образовательной деятельности;

документация, подтверждающая наличие на праве собственности или ином законном основании зданий, строений, сооружений, территорий, необходимых для осуществления образовательной деятельности;

перечень оборудования для использования в образовательных целях;

перечень о наличии библиотек, объектов питания и охраны здоровья обучающихся, в том числе приспособленные для использования инвалидами и лицами с ограниченными возможностями здоровья;

информация о наличии объектов спорта, в том числе приспособленные для использования инвалидами и лицами с ограниченными возможностями здоровья.

Входные документы представлены в Приложении А.

Выходные документы:

Справка о материально-техническое обеспечении основной образовательной программы высшего образования.

Выходные документы представлены в Приложении Б.

Проанализировав входные и выходные документы можно составить структуру базы данных, таблицы которой представлены ниже:

Таблица «Объект» хранит наименование объекта и его площадь (см. таб. 1).

Таблица 1 - Структура таблицы «Объект»

Полное название столбца

Идентификатор

Тип данных

Длина

Код объекта

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Код назначения объекта

ObjAssignment

uniqueidentifier

Наименование объекта

ObjName

nvarchar

256

Общая площадь

TotalArea

float

15

«Код объекта» является ключевым полем. Поле «Код назначения объекта» является внешним ключом.

Таблица «Адрес объекта» хранит адрес объекта и, если он есть, дополнительный адрес.

Таблица 2 - Структура таблицы «Адрес объекта»

Полное название столбца

Идентификатор

Тип данных

Длина

Код адреса объекта

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Код адреса

AddressId

uniqueidentifier

Код объекта

ObjId

uniqueidentifier

Дополнительный адрес

OtherAddress

Bit

15

«Код адреса объекта» является ключевым полем. Поля «Код адреса», «Код объекта» являются внешними ключами.

Таблица «Адрес» хранит адрес какого-либо помещения, его почтовый индекс, номер дома.

Таблица 3 - Структура таблицы «Адрес»

Полное название столбца

Идентификатор

Тип данных

Длина

Код адреса объекта

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Код улицы

StreetId

uniqueidentifier

Почтовый индекс

PostCode

Int

6

Номер дома

HouseNumber

nvarchar

10

«Код адреса» является ключевым полем. Поле «Код улицы», является внешним ключом.

Таблица «Улица» хранит все улицы, находящиеся в населенном пункте.

Таблица 4 - Структура таблицы «Улица»

Полное название

столбца

Идентификатор

Тип данных

Длина

Код улицы

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Код населенного пункта

LocalityId

uniqueidentifier

Улица

Street

nvarchar

192

«Код улицы» является ключевым полем. Тип: uniqueidentifier. Поле «Код населенного пункта», является внешним ключом.

Таблица «Населенный пункт» хранит населенные пункты, которые находятся в субъекте.

Таблица 5 - Структура таблицы «Населенные пункты»

Полное название столбца

Идентификатор

Тип данных

Длина

Код населенного пункта

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Код субъекта

SubjectId

uniqueidentifier

Населенный пункт

Locality

nvarchar

128

«Код населенного пункта» является ключевым полем. Поле «субъекта является внешним ключом.

Таблица «Субъект» хранит все субъекты Российской Федерации, для определения адреса объекта.

Таблица 6 - Структура таблицы «Субъект»

Полное название столбца

Идентификатор

Тип данных

Длина

Код субъекта

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Субъект

Subject

nvarchar

128

«Код субъекта» является ключевым полем.

Таблица «Назначение объекта» информацию о том, для чего используется объект. Является ли помещение жилым или оно используется только для проведения образовательной деятельности.

Таблица 7 - Структура таблицы «Назначение объекта»

Полное название столбца

Идентификатор

Тип данных

Длина

Код назначения объекта

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Назначение объекта

ObjAssignment

nvarchar

32

«Код назначения объекта» является ключевым полем.

Таблица «Документ» хранит документацию, которая подтверждает наличие права собственности на объекты университета.

Таблица 8 - Структура таблицы «Документ»

Полное название столбца

Идентификатор

Тип данных

Длина

Код документа

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Код объекта

ObjId

uniqueidentifier

Код типа документа

DocTypeId

uniqueidentifier

Название документа

DocName

nvarchar

256

Идентификатор файла

FileIf

uniqueidentifier

«Код документа» является ключевым полем. Поля «Код объекта», «Код типа документа» являются внешними ключами.

Таблица «Тип документа» хранит информацию о том, какими могут быть документы: электронный вариант или текстовый.

Таблица 9 - Структура таблицы «Тип документа»

Полное название столбца

Идентификатор

Тип данных

Длина

Код типа документа

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Тип документа

DocType

nvarchar

64

«Код типа документа» является ключевым полем.

Таблица «Помещение» хранит все помещения объекта, которые могут использоваться не только для обучения студентов.

Таблица 10 - Структура таблицы «Помещение»

Полное название столбца

Идентификатор

Тип данных

Длина

Код помещения

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Код объекта

ObjId

uniqueidentifier

Код подразделения

SubdivisionId

uniqueidentifier

Код вида помещения

TypeRoomId

uniqueidentifier

Код цели использования

TargetUseId

uniqueidentifier

Приспособленность инвалидов

DisabledAdaptabilityId

uniqueidentifier

Наименование помещения

RoomName

nvarchar

10

Количество мест

NumberOfSeats

Int

15

«Код помещения» является ключевым полем. Поля «Код объекта», «Код подразделения», «Код вида помещения», «Код цели использования», «Приспособленность инвалидов» являются внешними ключами.

Таблица «Оборудование» хранит оборудование, прикрепленное к помещению.

Таблица 11 - Структура таблицы «Оборудование».

Полное название столбца

Идентификатор

Тип данных

Длина

Код оборудования

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Код помещения

RoomId

uniqueidentifier

Код вида оборудования

TypeEquipId

uniqueidentifier

«Код оборудования» является ключевым полем. Поля «Код вида оборудования», «Код помещения» являются внешними ключами.

Таблица «Вид оборудования» хранит все виды оборудования, которые могут использоваться в помещениях.

Таблица 12 - Структура таблицы «Вид оборудования»

Полное название столбца

Идентификатор

Тип данных

Длина

Код вида оборудования

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Вид оборудования

TypeEquip

nvarchar

256

«Код вида оборудования» является ключевым полем.

Таблица «Приспособленность инвалидов к помещениям» хранит данные о том, возможно ли инвалидам с какими-либо ограничениями, передвигаться в помещениях университета.

Таблица 13 - Структура таблицы «Приспособленность инвалидов к помещению»

Полное название столбца

Идентификатор

Тип данных

Длина

Код приспособленности инвалидов к помещению

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Приспособленность инвалидов к помещению

DisabledAdaptability

nvarchar

256

«Код приспособленности инвалидов к помещению» является ключевым полем.

Таблица «Вид помещения» хранит все виды помещений, которые находятся в университете.

Таблица 14 - Структура таблицы «Вид помещения»

Полное название столбца

Идентификатор

Тип данных

Длина

Код вида помещения

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Вид помещения

TypeRoom

nvarchar

256

«Код вида помещения» является ключевым полем.

Таблица «Цель использования» описывает цель использования помещения. Указывается для каких целей используется помещение например: для проведения лекционных занятий или лабораторных работ.

Таблица 15 - Структура таблицы «Цель использования»

Полное название столбца

Идентификатор

Тип данных

Длина

Код цели использования

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Цель использования

TargetUse

nvarchar

256

«Код цели использования» является ключевым полем.

Таблица «Подразделение» хранит данные о том, к каким подразделениям относится помещение.

Таблица 16 - Структура таблицы «Подразделение»

Полное название столбца

Идентификатор

Тип данных

Длина

Код подразделения

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Код вида подразделения

SubdivisionTypeId

uniqueidentifier

Код руководителя

LeaderId

uniqueidentifier

«Код подразделения» является ключевым полем. Поля «Код вида подразделения», «Код руководителя» являются внешними ключами.

Таблица «Руководитель» хранит данные о руководителях всех подразделений университета.

Таблица 17 - Структура таблицы «Руководитель»

Полное название столбца

Идентификатор

Тип данных

Длина

Код руководителя

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Фамилия

SurName

nvarchar

64

Имя

Name

nvarchar

64

Отчество

Patronymic

nvarchar

64

«Код руководителя» является ключевым полем.

Таблица «Вид подразделения» отражает все подразделения университета.

Таблица 18 - Структура таблицы «Вид подразделения»

Полное название столбца

Идентификатор

Тип данных

Длина

Код подразделения

Id

uniqueidentifier

Последнее изменение

LastModified

datetime

Вид подразделения

TypeSubdivision

nvarchar

256

«Код подразделения» является ключевым полем.

Таблица «Объект» связана с таблицей «Документ» связью один-ко-многим. Так как запись в таблице «Объект» может соответствовать нескольким записям таблицы «Документ».

Таблица «Документ» связана с таблицей «Тип документа» связью один-ко-многим. Так как запись в таблице «Документ» может соответствовать нескольким записям таблицы «Тип документа».

Таблица «Назначение объекта» связана с таблицей «Объект» связью один-ко-многим. Так как запись в таблице «Назначение объекта» может соответствовать нескольким объектам таблицы «Объект».

Таблица «Объект» связана с таблицей «Адрес объекта» связью один-ко-многим. Так как запись в таблице «Объект» может соответствовать нескольким записям таблицы «Адрес объекта».

Таблица «Адрес» связана с таблицей «Адрес объекта» связью один-ко-многим. Так как запись в таблице «Адрес» может соответствовать нескольким записям таблицы «Адрес объекта».

Таблица «Улица» связана с таблицей «Адрес» связью один-ко-многим. Так как запись в таблице «Улица» может соответствовать нескольким записям таблицы «Адрес».

Таблица «Населенный пункт» связана с таблицей «Улица» связью один-ко-многим. Так как запись в таблице «Населенный пункт» может соответствовать нескольким записям таблицы «Улица».

Таблица «Субъект» связана с таблицей «Населенный пункт» связью один-ко-многим. Так как запись в таблице «Субъект» может соответствовать нескольким записям таблицы «Населенный пункт».

Таблица «Улица» связана с таблицей «Адрес» связью один-ко-многим. Так как запись в таблице «Улица» может соответствовать нескольким записям таблицы «Адрес».

Таблица «Помещение» связана с таблицей «Оборудование» связью один-ко-многим. Так как запись в таблице «Помещение» может соответствовать нескольким записям таблицы «Оборудование».

Таблица «Вид оборудования» связана с таблицей «Оборудование» связью один-ко-многим. Так как запись в таблице «Вид оборудования» может соответствовать нескольким записям таблицы «Оборудование».

Таблица «Приспособленность инвалидов к помещению» связана с таблицей «Помещение» связью один-ко-многим. Так как запись в таблице «Приспособленность инвалидов к помещению» может соответствовать нескольким записям таблицы «Помещение».

Таблица «Цель использования» связана с таблицей «Помещение» связью один-ко-многим. Так как запись в таблице «Цели использования» может соответствовать нескольким записям таблицы «Помещение».

Таблица «Вид помещения» связана с таблицей «Помещение» связью один-ко-многим. Так как запись в таблице «Вид помещения» может соответствовать нескольким записям таблицы «Помещение».

Таблица «Подразделение» связана с таблицей «Помещение» связью один-ко-многим. Так как запись в таблице «Подразделение» может соответствовать нескольким записям таблицы «Помещение».

Таблица «Руководитель» связана с таблицей «Подразделение» связью один-ко-многим. Так как запись в таблице «Руководитель» может соответствовать нескольким записям таблицы «Подразделение».

Таблица «Вид подразделения» связана с таблицей «Подразделение» связью один-ко-многим. Так как запись в таблице «Вид подразделения» может соответствовать нескольким записям таблицы «Подразделение».

Схема базы данных представлена в Приложении Г.

3. Функционирование программы

При начале работы с программой в начале необходимо пройти процедуру авторизации. Для авторизации требуется внести логин и пароль (см. Рис. 1).

Рисунок 1 - Окно авторизации

При вводе неправильно введенного логина или пароля открывается окно с сообщением, где говорится о том, что логин и пароль введены неверно (см. Рис. 2).

Рисунок 2 - Окно с сообщением «Неверный логин или пароль!»

При вводе правильного логина и пароля открывается главная страница, где реализован переход к справочникам (см. Рис. 3).

Рисунок 3 - Главная страница

После чего необходимо заполнить данными следующие справочники (Приложение Д):

В справочник «Субъекты» вносится название субъекта РФ. При этом данные будут записаны в таблицу «Субъект» (см. Рис. 4).

Рисунок 4 - Справочник «Субъекты»

В справочнике «Населенные пункты» выбирается субъект и вносится название населенного пункта. При этом данные будут записаны в таблицу «Населенный пункт» (см. Рис. 5).

Рисунок 5 - Справочник «Населенные пункты»

В справочнике «Улицы» выбирается населенный пункт и вносится название улицы. При этом данные будут записаны в таблицу «Улица» (см. Рис. 6).

Рисунок 6 - Справочник «Улицы»

В справочник «Адреса» вносится почтовый индекс и номер дома. Выбирается улица. При этом данные будут записаны в таблицу «Адрес» (см. Рис. 7).

Рисунок 7 - Справочник «Адреса»

В справочник «Адреса объектов» вносится дополнительный адрес, если он существует, выбирается объект и устанавливается его адрес. При этом данные будут записаны в таблицу «Адрес Объекта» (см. Рис. 8).

Рисунок 8 - Справочник «Адреса объектов»

В справочник «Объекты» вносится наименование объекта и его общая площадь. Выбирается назначение объекта. При этом данные будут записаны в таблицу «Объект» (см. Рис. 9).

Рисунок 9 - Справочник Объекты

В справочник «Назначение объектов» вносится назначения объекта какого-либо объекта. При этом данные будут записаны в таблицу «Назначение объекта» (см. Рис. 10).

Рисунок 10 - Справочник «Назначение объектов»

В справочник «Документы» вносится название документа, идентификатор файла, устанавливается принадлежность к какому-либо объекту. При этом данные будут записаны в таблицу «Документ» (см. Рис. 11).

Рисунок 11 - Справочник «Документы»

В справочник «Типы документов» вносится тип документа, прикрепленного к объекту. При этом данные будут записаны в таблицу «Тип документа» (см. Рис. 12).

Рисунок 12 - Справочник «Типы документов»

В справочник «Помещения» вносится наименование помещения, количество мест. Выбирается цель использования помещения, вид помещения, принадлежность к какому-либо подразделению, принадлежность к объекту и приспособленность инвалидов к помещениям. При этом данные будут записаны в таблицу «Помещение» (см. Рис. 13).

Рисунок 13 - Справочник «Помещения»

В справочник «Виды помещений» вносятся виды помещений университета. При этом данные будут записаны в таблицу «Вид помещения» (см. Рис. 14).

Рисунок 14 - Справочник «Виды помещений»

В справочник «Цели использования» вносятся цели использования какого-либо помещения университета. При этом данные будут записаны в таблицу «Цель использования» (см. Рис. 15).

Рисунок 15 - Справочник «Цели использования»

В справочник «Приспособленность инвалидов к помещениям» вносится информация о доступности помещений для инвалидов. При этом данные будут записаны в таблицу «Приспособленность инвалидов к помещению» (см. Рис. 16).

Рисунок 16 - Справочник «Приспособленность инвалидов»

В справочник «Виды подразделений» вносятся виды подразделений университета. При этом данные будут записаны в таблицу «Вид подразделения» (см. Рис. 17).

Рисунок 17 - Справочник «Виды подразделений»

В справочник «Руководители» вносится ФИО руководителя подразделения. При этом данные будут записаны в таблицу «Руководитель» (см. Рис. 18).

Рисунок 18 - Справочник «Руководители»

В справочник «Подразделения» вносится наименование подразделения университета, выбирается вид подразделения и его руководитель. При этом данные будут записаны в таблицу «Подразделение» (см. Рис. 19).

Рисунок 19 - Справочник «Подразделения»

В справочник «Виды оборудования» вносятся данные по видам оборудования, используемым в университете. При этом данные будут записаны в таблицу «Вид оборудования» (см. Рис. 20).

Рисунок 20 - Справочник «Виды оборудования»

В справочник «Оборудование» вносятся данные об оборудовании и его принадлежность к какому-либо помещению. При этом данные будут записаны в таблицу «Оборудование» (см. Рис. 21).

Рисунок 21 - Справочник «Оборудование»

Справочники «Помещение», «Вид помещения», «Подразделение», «Вид подразделения», «Цель использования», «Субъект», «Населенный пункт», «Улица», «Адрес», «Адрес объекта», «Объект», «Назначение объекта», «Руководитель» заполняются на основании входного документа «Перечень о наличии у образовательной организации на праве собственности или ином законном основании зданий, строений, сооружений, территорий, необходимых для осуществления образовательной деятельности».

Справочники «Документы» и «Типы документов» заполняются на основании выходного документа «Документация, подтверждающая наличие на праве собственности или ином законном основании зданий, строений, сооружений, территорий, необходимых для осуществления образовательной деятельности».

Справочники «Оборудование» и «Виды оборудований» заполняются на основании выходного документа «Перечень оборудования для использования в образовательных целях».

Справочник «Приспособленность инвалидов к помещениям» заполняется на основании входных документов «Перечень о наличии библиотек, объектов питания и охраны здоровья обучающихся, в том числе приспособленные для использования инвалидами и лицами с ограниченными возможностями здоровья» и «Информация о наличии объектов спорта, в том числе приспособленные для использования инвалидами и лицами с ограниченными возможностями здоровья».

4. Логика работы программы

Программное средство «МТО» имеет модульную структуру (Приложение Е).

Для того, чтобы начать работать в данной программе, необходимо авторизоваться. После этого откроется главный модуль Main.cs

Из «Главной страницы» вызываются все остальные модули: «Объекты», «Адреса», «Улицы», «Населенные пункты», «Субъекты», «Документы», «Типы документов», «Назначения объектов», «Помещения», «Оборудования», «Виды оборудования», «Приспособленность инвалидов к помещениям», «Подразделения», «Руководители», «Виды подразделений», «Виды помещений», «Цели использования».

Рассмотрим окно авторизации autoriz.cs. В данном окне происходит авторизация пользователя, дающая соответствующие права доступа.

Объект login1 - поле для ввода текстовой информации, связан с процедурой, указанной в login1;

Объект password2 - поле для ввода текстовой информации, связан с процедурой, указанной в login1;

Стандартный элемент управления для отображения текста Label1, свойство Text «Логин»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Пароль»;

Кнопка login1 - свойство Text «Войти», назначенная процедура login1_Click, происходит обработка введенных логина и пароля, а также последующий переход на форму «Главная страница».

Кнопка cancel2 - свойство Text «Отмена» назначенная процедура cancel2_Click, при нажатии на данную кнопку приложение закрывается;

Форма «Главное меню» Main.cs появляется после авторизации пользователя. Здесь происходит переход на выбранный нами модуль.

Кнопка Addresses1 - свойство Text «Адреса», назначенная процедура addresses1_Click, при нажатии на данную кнопку происходит переход на Addresses;

Кнопка Subjects2 - свойство Text «Субъекты», назначенная процедура subjects2_Click, при нажатии на данную кнопку происходит переход на Subjects;

Кнопка AssignmentObjects3 - свойство Text «Назначения объектов», назначенная процедура assignmentobjects3_Click, при нажатии на данную кнопку происходит переход на AssignmentObjects.cs;

Кнопка DisabledAdaptability4 - свойство Text «Приспособленность инвалидов», назначенная процедура disabledapaptability4_Click, при нажатии на данную кнопку происходит переход на DisabledAdaptability.cs;

Кнопка Documents5 - свойство Text «Документы», назначенная процедура documents5_Click, при нажатии на данную кнопку происходит переход на Documents.cs;

Кнопка DocumentTypes6 - свойство Text «Типы документов», назначенная процедура documenttypes6_Click, при нажатии на данную кнопку происходит переход на DocumentTypes.cs;

Кнопка Equipment7 - свойство Text «Оборудование», назначенная процедура equipment7_Click, при нажатии на данную кнопку происходит переход на Equipment.cs;

Кнопка Leaders8 - свойство Text «Руководители», назначенная процедура leaders8_Click, при нажатии на данную кнопку происходит переход на Leaders.cs;

Кнопка Equipmenttypes9 - свойство Text «Типы оборудования», назначенная процедура equipmenttypes_Click, при нажатии на данную кнопку происходит переход на EquipmentTypes.cs;

Кнопка Localityes10 - свойство Text «Населенные пункты», назначенная процедура localities10_Click, при нажатии на данную кнопку происходит переход на Localities.cs;

Кнопка ObjectAddresses11 - свойство Text «Адреса объектов», назначенная процедура objectAddresses11_Click, при нажатии на данную кнопку происходит переход на ObjectAddresses.cs;

Кнопка Objects12 - свойство Text «Объекты», назначенная процедура objects12_Click, при нажатии на данную кнопку происходит переход на Objects.cs;

Кнопка Rooms13 - свойство Text «Помещения», назначенная процедура rooms13_Click, при нажатии на данную кнопку происходит переход на Rooms.cs;

Кнопка RoomTypes14 - свойство Text «Виды помещений», назначенная процедура roomtypes14_Click, при нажатии на данную кнопку происходит переход на RoomTypes.cs;

Кнопка Streets15 - свойство Text «Улицы», назначенная процедура streets15_Click, при нажатии на данную кнопку происходит переход на Streets.cs;

Кнопка Subdivisions16 - свойство Text «Подразделения», назначенная процедура subdivisions16_Click, при нажатии на данную кнопку происходит переход на Subdivisions.cs;

Кнопка SubdivisionTypes17 - свойство Text «Типы подразделений», назначенная процедура subdivisionTypes17_Click, при нажатии на данную кнопку происходит переход на SubdivisionTypes.cs;

Кнопка TargetUse18 - свойство Text «Цели использования», назначенная процедура targetuse18_Click, при нажатии на данную кнопку происходит переход на TargetUse.cs;

Кнопка exit19 - свойство Text «Выход» назначенная процедура exit19_Click, при нажатии на данную кнопку приложение закрывается.

Перейдем к следующей форме программы, к форме «Адреса» Addresses.cs. На данной форме отображаются все адреса, которые сотрудники занесут в базу, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка AddressAdd1 - свойство Text «Добавить» назначенная процедура addressAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка AddressDelete2 - свойство Text «Удалить» назначенная процедура addressDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка AddressRename3 - свойство Text «Изменить» назначенная процедура addressRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка AddressMain4 - свойство Text «Главное меню» назначенная процедура addressMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox5 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Почтовый индекс»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Номер дома»;

Стандартный элемент управления для отображения текста Label4, свойство Text «Код адреса»;

Стандартный элемент управления для отображения текста Label5, свойство Text «Код улицы»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Субъекты» Subjects.cs. На данной форме отображаются все субъекты, которые сотрудники занесут в базу, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка SubjectAdd1 - свойство Text «Добавить» назначенная процедура subjectAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка SubjectDelete2 - свойство Text «Удалить» назначенная процедура subjectDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка SubjectRename3 - свойство Text «Изменить» назначенная процедура subjectRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка SubjectMain4 - свойство Text «Главное меню» назначенная процедура subjectMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox3 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Субъект»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Код субъекта»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Назначения объектов» AssignmentObjects.cs. На данной форме отображаются назначения объектов, которые могут быть жилыми и нежилыми, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка AssignmentObjectAdd1 - свойство Text «Добавить» назначенная процедура assignmentObjectAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка AssignmentObjectDelete2 - свойство Text «Удалить» назначенная процедура assignmentObjectsDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка AssignmentObjectRename3 - свойство Text «Изменить» назначенная процедура assignmentObjectRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка AssignmentObjectMain4 - свойство Text «Главное меню» назначенная процедура assignmentObjectMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox3 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Код назначения объекта»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Назначение объекта»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Приспособленность инвалидов» DisabledAdaptability.cs. На данной форме отображаются данные о том, приспособлен ли инвалид к использованию помещений учебного заведения, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка DisabledAdaptabilityAdd1 - свойство Text «Добавить» назначенная процедура Add1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка DisabledAdaptabilityDelete2 - свойство Text «Удалить» назначенная процедура disabledAdaptabilityDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка DisabledAdaptabilityRename3 - свойство Text «Изменить» назначенная процедура disabledAdaptabilityRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка DisabledAdaptabilityMain4 - свойство Text «Главное меню» назначенная процедура disabledAdaptabilityMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox3 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Приспособленность»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Код приспособленности»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Документы» Documents.cs. На данной форме отображаются все документы, которые сотрудники занесут в базу, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка DocumentAdd1 - свойство Text «Добавить» назначенная процедура documentAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка DocumentsDelete2 - свойство Text «Удалить» назначенная процедура documentDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка DocumentRename3 - свойство Text «Изменить» назначенная процедура documentRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка DocumentMain4 - свойство Text «Главное меню» назначенная процедура documentMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox6 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Название документа»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Код документа»;

Стандартный элемент управления для отображения текста Label4, свойство Text «Код объекта»;

Стандартный элемент управления для отображения текста Label5, свойство Text «Код типа документа»;

Стандартный элемент управления для отображения текста Label6, свойство Text «идентификатор файла»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Типы документов» DocumentTypes.cs. На данной форме отображаются данные о том, какие тип файла у документа, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка DocumentTypeAdd1 - свойство Text «Добавить» назначенная процедура documentTypeAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка DocumentTypeDelete2 - свойство Text «Удалить» назначенная процедура documentTypeDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка DocumentTypeRename3 - свойство Text «Изменить» назначенная процедура documentTypeRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка DocumentTypeMain4 - свойство Text «Главное меню» назначенная процедура documentTypeMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox3 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Код типа документа»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Тип документа»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Оборудование» Equipments.cs. На данной форме отображается оборудование, которое используется в помещениях, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка EquipmentAdd1 - свойство Text «Добавить» назначенная процедура equipmentAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка EquipmentDelete2 - свойство Text «Удалить» назначенная процедура equipmentDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка EquipmentRename3 - свойство Text «Изменить» назначенная процедура equipmentRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка EquipmentMain4 - свойство Text «Главное меню» назначенная процедура equipmentMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox4 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Код оборудования»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Код помещения»;

Стандартный элемент управления для отображения текста Label4, свойство Text «Код типа оборудования»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Типы оборудования» EquipmentTypes.cs. На данной форме отображаются данные о том, какие виды оборудования могут использоваться в помещении, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка EquipmentTypeAdd1 - свойство Text «Добавить» назначенная процедура equipmentTypeAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка EquipmentTypeDelete2 - свойство Text «Удалить» назначенная процедура equipmentTypeDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка EquipmentTypeRename3 - свойство Text «Изменить» назначенная процедура equipmentTypeRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка EquipmentTypeMain4 - свойство Text «Главное меню» назначенная процедура equipmentTypeMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox3 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Код оборудования»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Тип оборудования»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Руководители» Leaders.cs. На данной форме отображаются данные о руководителях подразделений учебного заведения, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка LeaderAdd1 - свойство Text «Добавить» назначенная процедура leaderAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка LeaderDelete2 - свойство Text «Удалить» назначенная процедура leaderDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка LeaderRename3 - свойство Text «Изменить» назначенная процедура leaderRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка LeaderMain4 - свойство Text «Главное меню» назначенная процедура leaderMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox5 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Фамилия»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Имя»;

Стандартный элемент управления для отображения текста Label4, свойство Text «Отчество»;

Стандартный элемент управления для отображения текста Label5, свойство Text «Код руководителя»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Населенные пункты» Localities.cs. На данной форме отображаются все населенные пункты, которые сотрудники вносят в базу данных, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка LocalityAdd1 - свойство Text «Добавить» назначенная процедура localityAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка LocalityDelete2 - свойство Text «Удалить» назначенная процедура localityDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка LocalityRename3 - свойство Text «Изменить» назначенная процедура localityRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка LocalityMain4 - свойство Text «Главное меню» назначенная процедура localityMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox4 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Населенный пункт»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Код населенного пункта»;

Стандартный элемент управления для отображения текста Label4, свойство Text «Код субъекта»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Адреса объектов» ObjectAddresses.cs. На данной форме отображаются адреса объекта, которые сотрудники вносят в базу данных, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка ObjectAddressAdd1 - свойство Text «Добавить» назначенная процедура objectAddressAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка ObjectAddressDelete2 - свойство Text «Удалить» назначенная процедура objectAddressDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка ObjectAddressRename3 - свойство Text «Изменить» назначенная процедура objectAddressRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка ObjectAddressMain4 - свойство Text «Главное меню» назначенная процедура objectAddressMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox4 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Код адреса объекта»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Код адреса»;

Стандартный элемент управления для отображения текста Label4, свойство Text «Код объекта»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Объекты» Objects.cs. На данной форме отображаются все объекты учебного заведения, которые сотрудники вносят в базу данных, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка ObjectAdd1 - свойство Text «Добавить» назначенная процедура objectAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка ObjectDelete2 - свойство Text «Удалить» назначенная процедура objectDelete2_click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка ObjectRename3 - свойство Text «Изменить» назначенная процедура objectRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка ObjectMain4 - свойство Text «Главное меню» назначенная процедура objectMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox5 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками Add1 и Rename3 соответственно;

Стандартный элемент управления для отображения текста Label1, свойство Text «Последнее изменение»;

Стандартный элемент управления для отображения текста Label2, свойство Text «Название объекта»;

Стандартный элемент управления для отображения текста Label3, свойство Text «Общая площадь»;

Стандартный элемент управления для отображения текста Label4, свойство Text «Код объекта»;

Стандартный элемент управления для отображения текста Label5, свойство Text «Код назначения объекта»;

Компонент «dataGridView1» используется для отображения таблицы.

Перейдем к следующей форме программы, к форме «Улицы» Streets.cs. На данной форме отображаются улицы, которые сотрудники вносят в базу данных, а также здесь присутствует возможность добавлять, изменять и удалять записи в таблице.

Кнопка StreetAdd1 - свойство Text «Добавить» назначенная процедура streetAdd1_click, при нажатии на данную кнопку происходит добавление записи в базу данных;

Кнопка StreetDelete2 - свойство Text «Удалить» назначенная процедура streetDelete2_Click, при нажатии на данную кнопку происходит удаление записи из базы данных;

Кнопка StreetRename3 - свойство Text «Изменить» назначенная процедура streetRename3_click, при нажатии на данную кнопку происходит сохранение изменений, которые проводились над записью;

Кнопка StreetMain4 - свойство Text «Главное меню» назначенная процедура streetMain4_click, при нажатии на данную кнопку происходит переход на Main.cs;

Объекты textBox1 - textBox4 используются для внесения новых сведений в таблицу или для изменения выбранной записи из таблицы, связаны с кнопками add1 и rename3 соответственно;


Подобные документы

  • Офисные программы, необходимые для автоматизации работы турфирмы. Описание входной и выходной информации, структуры базы данных. Аппаратное и программное средства для функционирования автоматизированной информационной системы, ее работоспособность.

    курсовая работа [902,2 K], добавлен 02.05.2017

  • Назначение программного модуля (базы данных). Разработка информационной базы данных для колледжа. Поиск пользователями информации о преподавателях и дисциплинах. Анализ входной и выходной информации. Разработка алгоритма работы программы-приложения.

    реферат [513,1 K], добавлен 22.10.2012

  • Производственная и научно-исследовательская деятельность Брянского ОЦНИТ. Разработка системы "Медиатека" для автоматизации процесса учёта музыки: описания музыкальной группы, стиля и альбомов. Схема базы данных, скриншоты и листинг работы программы.

    отчет по практике [331,7 K], добавлен 20.07.2012

  • Анализ входной и выходной информации на предприятии. Осуществление функционального и информационного моделирования базы данных, создание ее структуры. Программная реализация системы автоматизации учета работы автотранспорта. Оценка трудоемкости проекта.

    дипломная работа [1,2 M], добавлен 09.07.2012

  • Разработка программы для автоматизации расчетов на телефонной станции. Описание входной и выходной информации, комплекс технических средств. Интерфейс конечного пользователя. Проектирование программных модулей представления входных и выходных данных.

    курсовая работа [460,1 K], добавлен 26.06.2015

  • Анализ деятельности бухгалтерии Горно-Алтайского государственного университета. Выявление процессов, требующих автоматизации. Экономическое обоснование системы учета студентов, обучающихся на платной основе. Проектирование концептуальной модели данных.

    отчет по практике [390,1 K], добавлен 24.05.2015

  • Понятие, принципы бронирования билетов на железнодорожные рейсы, порядок автоматизации данного процесса. Методика и этапы формирования программного обеспечения для упрощения бронирования на основе входной и выходной информации. Модели организации данных.

    контрольная работа [25,4 K], добавлен 21.02.2012

  • Описание входной и выходной информации. Программно-технические средства, необходимые для разработки программы "Автоматизированная информационная справочная система аптеки". Возможность формирования и корректировки файлов, тестирование программы.

    курсовая работа [761,7 K], добавлен 18.12.2013

  • Анализ входной и выходной информации, особенности ее документационного обеспечения. Описание таблиц и их основное содержание. Методика и этапы разработки интерфейса программы и ее листинг, а также формирование инструкций пользователя и программиста.

    курсовая работа [682,7 K], добавлен 30.07.2015

  • Описание аппаратных и программных средств, операционной системы. Описание входной и выходной информации. Информационно-логическая модель данных. Схема взаимодействия входной и выходной информации. Расчет трудоемкости и стоимости обработки информации.

    курсовая работа [2,4 M], добавлен 05.07.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.