ВВЕДЕНИЕ 4
1 Характеристика деятельности лаборатории 5
1.1 Организационная структура лаборатории 990 5
1.2 Описание технических и программных средств лаборатории 990 6
1.3 Рабочее место комплексного моделирующего стенда (РМ КМС) 6
2 Анализ проблем лаборатории 11
2.1 Анализ развития проблемы в прошлом и будущем времени 11
2.2 Определение внешних связей с другими проблемами 11
2.3 Выявление принципиальной разрешимости проблемы 11
2.4 Описание алгоритма проектирования приложения 12
2.5 Использование вычислительной техники для учёта 12
2.6 Описание бизнес-процесса и использованных ресурсов 13
2.7 Существующие информационные системы 13
3 Современные технологии построения web-приложений 15
3.1 Типы сайтов 15
3.2 Порталы 17
3.3 Web-сервер 18
3.4 Среды разработки приложений для web-серверов 19
3.5 Рассмотрение систем управления базами данных 20
4 Информационная система учёта и регистрации оборудования 23
4.1 Схема взаимодействия системы управления базой данных 23
4.2 База данных 24
4.3 Интерфейс информационной системы 25
4.4 Вход и выход из системы web-приложения 27
4.5 Интерфейс раздела категории 28
4.6 Поисковые инструменты 32
4.7 Интерфейс системы администрирования web-приложения 33
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 49
ПРИЛОЖЕНИЕ А Техническое задание 50
ПРИЛОЖЕНИЕ Б Список используемых сокращений 53
ПРИЛОЖЕНИЕ В Описание сущностей 54
ПРИЛОЖЕНИЕ Г Сравнительный анализ программных средств 57
Автоматизированные системы за длительный этап своего развития прошли путь от бумажных форм учета до современных автоматизированных систем с использованием компьютерной техники и предназначенных для практически любого предприятия и отдела экономики.
В условиях экономики рынка предприятие должно решать задачи управления на более высоком уровне. Необходимость быстрого реагирования на состояние рынка и быстро меняющуюся экономическую ситуацию требует преобразование внутренней экономики предприятия, установление управленческого учета, улучшение процессов управления.
Основное требование, которое предъявляется к программным средствам - это простота взаимодействия пользователя с материалами.
Сейчас производительность персональных компьютеров возросла, сделав возможным достаточно широкое применение технологий мультимедиа, систем виртуальной реальности.
По этому, современное предприятие не возможно представить без технологии мультимедиа (англ. multimedia - многокомпонентная среда), которая позволяет использовать графику, видео, текст и мультипликацию и тем самым увеличивает области где можно применить компьютерную технику.
Целью данной работы является создание web-приложения учёта и регистрации оборудования. Данная автоматизированная система должна включать в себя списки оборудования, кабелей и систему администрирования.
Для достижения указанной цели необходимо было решить следующие задачи:
- провести анализ лаборатории;
- выбрать современную технологию построения web-приложения;
- реализовать информационную систему по учету и регистрации оборудования лаборатории в виде web-приложения.
Результатом дипломного проекта является разработка системы учета и регистрации оборудования лаборатории 990 на предприятии АО «ИСС».
Перед разработкой web-приложения были изучены структура лаборатории, методы и алгоритмы оптимизации её процессов, выделил проблемы лаборатории, критерии решения проблем, на основании чего было решено создать web-приложение. Проведен анализ предметной области для автоматизации учета и регистрации оборудования. Определены особенность данного вида web-приложения.
В результате проделанной работы были решены следующие задачи:
- анализ предметной области;
- определение требований к разрабатываемому программному продукту;
- разработана структура web-приложения и модель базы данных;
- произведен этап реализации и тестирования web-приложения.
Плюсы разработанной информационной системы:
- уменьшение времени на регистрацию и поиск оборудования и кабелей;
- хранение информации в электронном виде, а не на бумаге;
- быстрый доступ к любой информации по оборудованию и кабелям;
- возможность редактирования информации.
На фазе анализа и планирования требований пользователей системы, были определены функции, которые должна выполнять система, выделены наиболее приоритетные из них. После детального определения состава процессов была проведена оценка количество функциональных элементов разрабатываемой системы и принято решение о разделении системы на подсистемы.
Аналоги разрабатываемой системы в полной мере удовлетворили потребности руководства. Разработанный программный продукт решает индивидуальные задачи конкретной лаборатории, но может быть внедрена в другие лаборатории предприятия. В этом заключается ее основное достоинство по сравнению с альтернативными системами учета.
На основании вышесказанного можно сделать вывод о том, что разработанная информационная система упрощает работу по учету и регистрации оборудования и кабелей в лаборатории.
1. ESA PSS 05-0 Выпуск 2 ESA стандарты по разработке программного обеспечения. - Введ. 30.06.2011. - 156 с.
2. Заботина, Н. Н. Проектирование информационных систем: учебное пособие для студентов вузов / Н. Н. Заботина. - Москва: НИЦ ИНФРА-М, 2014. - 330 с.
3. Зандстра М. PHP. Объекты, шаблоны и методики программирования: учебное пособие для студентов вузов / Зандстра М. - Москва: Вильямс, 2015. - 577 с.
4. Советов, Б.Я. Моделирование систем. Практикум: учебное пособие для студентов вузов (бакалавров), обучающихся по направлениям «Информатика и вычислительная техника» и «Информационные системы» / Б. Я. Советов, С. А. Яковлев. - Москва: Юрайт, 2012. - 295 с.
5. Янк, К. PHP и MySQL. От новичка к профессионалу: учебное пособие для студентов вузов / Кевин Янк. - Москва: Эксмо, 2013. - 384 с.