Диплом: Автоматизация контроля технического состояния оборудования интернет-провайдера ООО "Зенком"
Поиск по базе
Скачать
файл
Заказать новую работу
Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно
сообщите нам
«
1
2
...
7
8
9
10
11
»
85
Справочник_СИ
PK
Код
U1
Номер
_
госреестра
Название
Изготовитель
Оборудование
PK
Код
FK2,I3
Код
_
Тип
_СИ
I1
Заводской
_
номер
Дата
_
начала
_
использования
Примечание
FK1,I2
Код
_
Отдел
Справочник_Статус
PK
Код
Название
Операции
PK
Код
Дата
_
завершения
FK1,I1
Код
_
Оборудование
FK3,I3
Код
_
Тип
_
операции
FK2,I2
Код
_
Сотрудник
Описание
Справочник_Тип_операции
PK
Код
Название
Справочник_Тип_пользователя
PK
Код
Название
Справочник_Тип_СИ
PK
Код
FK1,I1
Код
_СИ
Название
Статус_операции
PK,FK1,I1
Код
_
Операции
PK,FK2,I2
Код
_
Статус
Дата
Сотрудник
PK
Код
Фамилия
Имя
Отчество
Дата
_
рождения
U1
Логин
Пароль
FK1,I1
Код
_
Должность
FK2,I2
Код
_
Тип
_
пользователя
Справочник_Должность
PK
Код
Название
Справочник_Отдел
PK
Код
Название
Рисунок
2.5 ER-
диаграмма базы данных
Состав полей таблиц приведены на рисунках.
Рисунок
2.6
Структура таблицы Оборудование
86
Рисунок
2.7
Структура таблицы Операции
Рисунок
2.8
Структура таблицы Сотрудники
Рисунок
2.9
Структура таблицы Должности
Рисунок
2.10
Структура таблицы Отделы
87
Рисунок
2.11
Структура таблицы Средства измерения
Рисунок
2.12
Структура таблицы Статусы
Рисунок
2.13
Структура таблицы Тип операции
Рисунок
2.14
Структура таблицы Тип пользователя
Рисунок
2.15
Структура таблицы Тип средства измерения
88
Рисунок
2.16
Структура таблицы Статус операции
2.3.3
Структурная схема пакета (дерево вызова программных
модулей)
Схема вызова программных модулей представлена на рисунке 2.17.
ПМ Главное
меню
ПМ
Формирования
плана
ПМ выбора
периода отчета
ПМ справочника
Статусы
операций
ПМ справочника
Тип средства
измерения
ПМ справочника
Статусы
ПМ справочника
Тип
пользователя
ПМ
формирования
отчета
Список
сотрудников
ПМ
формирования
отчета
по выполненным
поверкам за
период
ПМ
формирования
отчета
Список средств
измерения
ПМ
формирования
отчета
Список
оборудования
ПМ справочника
Тип операции
ПМ справочника
Средства
измерения
ПМ справочника
Отдел
ПМ справочника
Должности
ПМ справочника
Сотрудники
ПМ справочника
Оборудование
ПМ
формирования
отчета по
выполнению
графика поверок
ПМ
формирования
отчета Список
СИ со сроками
проведения
калибровок и
поверок
ПМ
формирования
отчета по
выполненным
калибровкам за
период
ПМ
формирования
отчета по
выполнению
графика
калибровок
ПМ Авторизация
Рисунок
2.17
Схема вызова программных модулей
Описание программных модулей представлено в Таблице 2.4.
89
Таблица
2.4
Описание программных модулей
№
п/п
Наименование модуля
Функции модуля
1)
ПМ Авторизация
Выполняет авторизацию пользователей при
их доступе в систему
2)
ПМ Главное меню
Производит вызов меню, для каждого вида
пользователей - своего
3)
ПМ работы со
справочниками
Содержит определенные процедуры,
позволяющие осуществлять
редактирование справочников
4)
ПМ получения отчетов
Содержит заранее определенные
процедуры формирования отчетных
документов
2.3.4
Описание программных модулей
Схема работы в главном меню представлена на рисунке 2.18.
90
Цикл по месяцам
m=1;
m<=
12;
m++
Цикл по типам
j=1
;
j<=COUNT(Sotrudn)
;
j++
Создание
представления для
списка оборудования
Чтение
i-
й записи
представления
Оборудование
Установка указателя в
представлении
Оборудование на
первую запись
Sotr[i
].
employee_
id
=Sotr[j
].
employee_id;
Sotr[i
].
paymonth=m
Да
Нет
А
А
i=i+1
i=j+1;
Сортировка
оборудования по
возрастанию значений
полей Дата поверки
Начало
Установка соединения
с сервером БД
Фильтр таблицы
OBOR
по условию
(obor_
id
=
KP)
Открытие таблиц Типы
оборудования,
поверки
,
товары,
продажи
В
В
Конец цикла по
месяцам
Конец цикла по типам
Удаление i-й записи из
представления
П
10
=0;
П
11
=0;
П
12=0
Расчет итоговых
показателей отчета
Sotrudn[j].summ=
Sotrudn[j].summ+
Sotrudn[i
].
summ
Конец
Закрытие таблиц,
уничтожение
представления
Продажи
Б
Б
Рисунок
2.18
Схема работы в главном меню
2.4
Контрольный пример реализации проекта и его описание
Рассмотрим порядок работы в системе.
Для начала работы с системой пользователь должен пройти авторизацию.
91
Рисунок
2.19
Форма авторизации
Если пароль и/или логин введены неверно, система сообщает об этом:
Рисунок
2.20
Сообщение о неверной авторизации
Если же пароль и логин введены верно, пользователь видит главное меню
программы.
92
Рисунок
2.21
Главное меню программы
Каждая экранная форма содержит стандартные элементы интерфейса,
которые имеют пояснительную подпись.
Для формирования плана проведения операций пользователю необходимо
нажать кнопку «Добавить».
Рисунок
2.22
Добавление данных об операции с СИ
93
Последовательно вводя данные о СИ, типе операции, ответственном лице,
описание (при необходимости), пользователь формирует план проведения
операций. Учет проведения операций осуществляется путем изменения ее статуса
(рисунок 2.28).
Рисунок
2.23
Изменение статуса опера
ции
После чего статус операции меняется. Ввод данных в справочники
осуществляется после выбора справочника из выпадающего справочника
(рисунок 2.29).
94
Рисунок
2.24
Выбор справочника
Для построения отчета необходимо перейти в соответствующий пункт
меню и выбрать период получения отчета:
Рисунок
2.25
Главная форма клиентской части.
«
1
2
...
7
8
9
10
11
»
Смотрите также:
"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран