Диплом: Автоматизация процесса ведения документации и отчетности в "ФГБУ ФИПС"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
64
# autocommit=1
# transferdefaultvalues=1
# transferindexes=1
# transferautonumbers=1
# transferrecords=1
# columnlist=1
# tableprefix=
# negativeboolean=0
# ignorelargeblobs=0
# memotype=LONGTEXT
# datetimetype=DATETIME
#
CREATE DATABASE IF NOT EXISTS `movedb`;
USE `movedb`;
#
# Table structure for table 'Обращения'
#
DROP TABLE IF EXISTS `Обращения`;
CREATE TABLE `Обращения` (
`ID заявки` INTEGER NOT NULL,
`Дата заявки` DATETIME,
`ФИО заявителя` VARCHAR(255),
`Организация заявителя` VARCHAR(255),
`ID запращиваемого патента` INTEGER,
`Ключевые слова патента` VARCHAR(255),
`Файл заявки` LONGBLOB,
`ID сотрудника, прянявшего заявку` INTEGER,
PRIMARY KEY (`ID заявки`)
65
) ENGINE=myisam DEFAULT CHARSET=utf8;
SET autocommit=1;
#
# Dumping data for table 'Обращения'
#
INSERT INTO `Обращения` (`ID заявки`, `Дата заявки`, `ФИО заявителя`,
`Организация заявителя`, `ID запрашиваемого патента`, `Ключевые слова патента`,
`Файл заявки`, `ID сотрудника, принявшего заявку`) VALUES (1, '2019-10-10
00:00:00', 'Петров Петр Петрович', 'отсутствует', 1514, 'лого', 'Заявка.docx', 4);
INSERT INTO `Обращения` (`ID заявки`, `Дата заявки`, `ФИО заявителя`,
`Организация заявителя`, `ID запрашиваемого патента`, `Ключевые слова патента`,
`Файл заявки`, `ID сотрудника, принявшего заявку`) VALUES (2, '2019-10-10
00:00:00', 'Петров Петр Владимирович', 'ПАО \"Флора\"', 1558, 'Спортивный
инвентарь', '', 5);
INSERT INTO `Обращения` (`ID заявки`, `Дата заявки`, `ФИО заявителя`,
`Организация заявителя`, `ID запрашиваемого патента`, `Ключевые слова патента`,
`Файл заявки`, `ID сотрудника, принявшего заявку`) VALUES (55, '2019-10-12
00:00:00', 'Волков Евгений Сергеевич', 'отсутствует', 1514, 'поисковая система', '', 5);
INSERT INTO `Обращения` (`ID заявки`, `Дата заявки`, `ФИО заявителя`,
`Организация заявителя`, `ID запрашиваемого патента`, `Ключевые слова патента`,
`Файл заявки`, `ID сотрудника, принявшего заявку`) VALUES (21, '2019-10-11
00:00:00', 'Шубков Игорь Вальтерович', 'ИП Зубков', 4823, 'Ростелеком', '', NULL);
INSERT INTO `Обращения` (`ID заявки`, `Дата заявки`, `ФИО заявителя`,
`Организация заявителя`, `ID запрашиваемого патента`, `Ключевые слова патента`,
`Файл заявки`, `ID сотрудника, принявшего заявку`) VALUES (23, '2019-10-12
00:00:00', 'Кисматов Илья Дмитриевич', 'отсутствует', 4823, 'отсутствует', '', NULL);
# 5 records
#
66
# Table structure for table 'Патенты'
#
DROP TABLE IF EXISTS `Патенты`;
CREATE TABLE `Патенты` (
`ID патента` INTEGER NOT NULL,
`Наименование` VARCHAR(255),
`Дата регистрации патента` DATETIME,
`ФИО автора/ответственного` VARCHAR(255),
`Тип патента` VARCHAR(255),
`Описание патента` VARCHAR(255),
`Файл патента` LONGBLOB,
`ФИО регистратора` VARCHAR(255),
PRIMARY KEY (`ID патента`)
) ENGINE=myisam DEFAULT CHARSET=utf8;
SET autocommit=1;
#
# Dumping data for table 'Патенты'
#
INSERT INTO `Патенты` (`ID патента`, `Наименование`, `Дата регистрации
патента`, `ФИО автора/ответственного`, `Тип патента`, `Описание патента`, `Файл
патента`, `ФИО регистратора`) VALUES (1558, 'Велотренажер \"Весна-10\"', '1998-
02-15 00:00:00', 'Спивак Даниил Васильевич', 'Промышленный образец',
'Спортивный инвентарь', '9hq.webp', NULL);
INSERT INTO `Патенты` (`ID патента`, `Наименование`, `Дата регистрации
патента`, `ФИО автора/ответственного`, `Тип патента`, `Описание патента`, `Файл
патента`, `ФИО регистратора`) VALUES (4823, 'Товарный знак \"Ростелеком\"',
67
'2001-04-25 00:00:00', '\r\nВиктория Юрьевна Макарова', 'Товарный знак',
'Ростелеком', '', NULL);
INSERT INTO `Патенты` (`ID патента`, `Наименование`, `Дата регистрации
патента`, `ФИО автора/ответственного`, `Тип патента`, `Описание патента`, `Файл
патента`, `ФИО регистратора`) VALUES (4544, 'Товарный знак \"Яшкино\"', '2004-
06-18 00:00:00', NULL, 'Товарный знак', NULL, '', NULL);
INSERT INTO `Патенты` (`ID патента`, `Наименование`, `Дата регистрации
патента`, `ФИО автора/ответственного`, `Тип патента`, `Описание патента`, `Файл
патента`, `ФИО регистратора`) VALUES (1514, 'Товарный знак \"Яндекс\"', '1996-
10-12 00:00:00', '\tАркадий Юрьевич Волож', 'Товарный знак', 'Лого поисковой
системы', '', NULL);
# 4 records
#
# Table structure for table 'Сотрудники'
#
DROP TABLE IF EXISTS `Сотрудники`;
CREATE TABLE `Сотрудники` (
`ID сотрудника` INTEGER NOT NULL,
`ФИО сотрудника` VARCHAR(255),
`Отдел` VARCHAR(255),
`Должность` VARCHAR(255),
PRIMARY KEY (`ID сотрудника`)
) ENGINE=myisam DEFAULT CHARSET=utf8;
SET autocommit=1;
#
# Dumping data for table 'Сотрудники'
#
68
INSERT INTO `Сотрудники` (`ID сотрудника`, `ФИО сотрудника`, `Отдел`,
`Должность`) VALUES (1, 'Кузнецова Татьяна Викторовна', '5', 'Заведующая
отделением');
INSERT INTO `Сотрудники` (`ID сотрудника`, `ФИО сотрудника`, `Отдел`,
`Должность`) VALUES (2, 'Годына Вадим Анатольевич', '54', 'Заведующий
отделом');
INSERT INTO `Сотрудники` (`ID сотрудника`, `ФИО сотрудника`, `Отдел`,
`Должность`) VALUES (3, 'Яшина Алла Борисовна', '55', 'И.о. заведующего
отделом');
INSERT INTO `Сотрудники` (`ID сотрудника`, `ФИО сотрудника`, `Отдел`,
`Должность`) VALUES (4, 'Иванов Иван Иванович', '54', 'Сотрудник');
INSERT INTO `Сотрудники` (`ID сотрудника`, `ФИО сотрудника`, `Отдел`,
`Должность`) VALUES (5, 'Некрасова Наталья Олеговна', '57', 'Заведующий
отделом');
INSERT INTO `Сотрудники` (`ID сотрудника`, `ФИО сотрудника`, `Отдел`,
`Должность`) VALUES (6, 'Ильин Илья Дмитриевич', '5', 'Сотрудник');
# 6 records
Апробация включает в себя тестирование. Для тестирования необходима
предварительная установка.
Работа с системой делится на несколько ключевых этапов:
1. Установка системы;
2. Настройка системы;
3. Эксплуатация системы.
Для описания технологии работы с установленной ЭИС наиболее удобен
формат руководства пользователя.
Рассмотрим более подробно алгоритм установки разработанной ЭИС на
компьютер работника ФИПС.
Для функционирования системы необходимо сначала провести установку
программного средства Microsoft Access.
69
Microsoft Office Access 2010 обеспечивает многофункциональную
платформу для разработки приложений баз данных — компьютерных программ, в
которых реализован как способ хранения данных и управления ими, так и
пользовательский интерфейс, соответствующий логике бизнес-задач (логика
приложения).
Запустим файл Access2010RuntimeSP1.exe. При нормальной установке
последовательно появляются две формы.
После установки программы выполним установку ЭИС на компьютер. Для
этого переместим файлы ЭИС на локальный диск ПК менеджера.
Для обеспечения безопасности и в целях систематизации данных по
документации устанавливаются на локальный диск D.
Далее на рабочем столе создаётся ярлык ЭИС. После проверки работы
системы установка закончена. Для тестирования были введены пробные данные,
представленные на рисунках 2.20-2.28.
Рис. 2.20. Пробный ввод данных о сотрудниках в таблицу
Рис. 2.21. Пробный ввод данных о сотрудниках в форму
70
Рис. 2.22. Пробный ввод данных о патентах в таблицу
Рис. 2.23. Пробный ввод данных о патентах в форму
Рис. 2.24. Пробный ввод данных о заявках в таблицу
71
Рис. 2.25. Пробный ввод данных о заявках в форму
Рис. 2.26. Проверка работы запросов
Рис. 2.27. Проверка работы запросов
72
Рис. 2.28. Проверка работы отчёта
Как видно из рисунков, разработанная ИС функционирует без сбоев и
неполадок.
Сформируем также дамп базы данных.
Также для оптимизации работы используются скрипты и макросы
(Приложение 1 и Приложение 2).
Вопрос о том, как отконвертировать данные из формата MS Access в базу
MS SQL Server является достаточно важным аспектом соединения базы данных с
сервером. Для ращения данной задачи этой задачи можно использовать
дополнительное ПО. Аналогичную задачу можно решить непосредственно из
среды управления MS SQL Server Management Studio. Далее будет рассмотрен
вариант реализации именно из среды управления.
Первым делом, загружаем Server Management Studio, выбираем базу, в
которую будем заливать данные, щелкаем по правой кнопке. Далее, в контекстном
меню Задачи>Импорт данных (результат представлен на рисунке 2.29).
73
Рис. 2.29. конвертация
Следует первая форма мастера конвертации данных (рис. 2.30):
Рис. 2.30. Конвертация

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)