Разработка web – приложения для инвентаризации оборудования в корпоративной сети БУ ЦГБ на платформе Django

Скачать хорошую дипломную работу на тему: Разработка web – приложения для инвентаризации оборудования в корпоративной сети БУ ЦГБ на платформе Django. В работе обозревается разработка web – приложения для инвентаризации локальной сети медицинской организации
Author image
Fadis
Тип
Дипломная работа
Дата загрузки
09.03.2024
Объем файла
1731 Кб
Количество страниц
50
Уникальность
Неизвестно
Стоимость работы:
720 руб.
900 руб.
Заказать написание работы может стоить дешевле

ВВЕДЕНИЕ

Сегодня парк компьютеров – это неотъемлемая часть успешного функционирования любой корпорации. Ведь даже если ваша сфера деятельности далека от разработки ПО, наверняка вы используете компьютеры для обработки заказов, всевозможных расчетов, ведения баз данных, бухгалтерского учета и прочих целей. Когда вся корпоративная техника насчитывает более 2 – 3 десятков единиц (более того, когда все они размещены в разных офисах), процесс их настройки и учета для системного администратора становится довольно затруднительным. К счастью, современные технологии не стоят на месте, и сегодня процедуру инвентаризации компьютеров можно проводить удаленно, даже не выходя из собственного кабинета. Для этого необходимо иметь исправно работающий интернет, ПК и, собственно, специальное программное обеспечение, организующее удаленный доступ ко всем физическим узлам вашей локальной сети [13].
Для примера инвентаризации возьмем наш домашний персональный компьютер. Со временем после покупки пользоват

СОДЕРЖАНИЕ
ВВЕДЕНИЕ7
1АНАЛИТИЧЕСКИЙ РАЗДЕЛ10
1.1Анализ предметной области10
1.2Анализ существующих разработок для автоматизации задачи13
1.3Постановка задачи21
1.4Техническое задание22
2СПЕЦИАЛЬНЫЙ РАЗДЕЛ27
2.1Анализ технического задания27
2.2Обоснование выбора языка и среды программирования (IDE)28
2.3Обоснование выбора системы управления базами данных31
3ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ35
3.1Разработка информационной системы37
3.2Разработка структуры базы данных40
3.3Тестирование информационной системы41
4ЭКОНОМИЧЕСКИЙ РАЗДЕЛ43
4.1Стоимость одного часа машинного времени43
4.2Расчёт стоимости разработки программы47
4.3Расчет экономической эффективности от внедрения программы48
5БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ51
5.1Характеристика условий труда инженер – программиста52
5.2Эргономические требования к рабочему месту53
5.3Режим труда58
5.4Расчет освещенности59
5.5Расчет уровня шума61
ЗАКЛЮЧЕНИЕ64
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ65

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Айдарханов М. Х. Основы экономической теории. Учебник. - М: Фолиант, 2017. - 432 с.
Белов С. В. Безопасность жизнедеятельности: Учебник для вузов. - М: Высшая школа, 2016. - 616 с.
Дауни А. Б. Основы Python. Научитесь думать, как программист. - М: Манн, Иванов и Фербер, 2021. - 304 с.
Дубовцев В. А. Безопасность жизнедеятельности. Расчет и проектирование средств защиты. - Киров: ВятГУ, 2009. - 99 с.
Казначевская Г. Б. Основы экономической теории. Учебное пособие. - Ростов-на-Дону: Феникс, 2020. - 383 с.
Кнорринг Г. М. Справочная книга для проектирования электрического освещения. - СПб.: Энергоатомиздат, 1992. - 448 с.
Мамедли Р. Э. Системы управления базами данных. Учебное пособие. - Нижневартовск: НВГУ, 2021. - 214 с.
Мотузко Ф. Я. Охрана труда. - М.: Высшая школа, 1989. - 336 с.
Мунипов В. М. Эргономика: человеко-ориентированное проектирование техники, программных средств и среды: Учебник. - М.: Логос, 2001. - 356 с.
Постолит А. В. Python, Django и PyCharm для начинающих. - СПб.: БХВ-Петербург, 2021. - 464 с.
Самгин Э. Б. Освещение рабочих мест: Текст лекций. - М.: МИРЭА, 1989. - 27 с.
Юдин Е. Я. Борьба с шумом на производстве: Справочник. - М.: Машиностроение, 1985. - 400 с.
Как провести инвентаризацию компьютеров в сети // Softinventive Lab URL: https://www.softinventive.ru/blog/how-to-network-inventory/ (дата обращения: 20.12.2021).
Методы инвентаризации локальной сети организации // Инфоарена URL: https://infoarena.ru/articles/792/0/50988 (дата обращения: 27.12.2021).
Грамотная инвентаризация сети в современных условиях // Инфоарена URL: https://infoarena.ru/articles/2122/0/50734 (дата обращения: 28.12.2021).
Web – приложение: что это, виды и преимущества разработки // Azoft URL: https://www.azoft.ru/blog/web-apps/ (дата обращения: 10.01.2022).
10 лучших программ для инвентаризации сетей 2022 // Softinventive Lab URL: https://www.softinventive.ru/best-network-inventory-tools/ (дата

СПЕЦИАЛЬНЫЙ РАЗДЕЛ

Анализ технического заданияWeb – приложение – это клиент – серверное приложение, (клиентом является браузер, а в качестве сервера выступает web – сервер), при котором хранение данных осуществляется главным образом на сервере, а обмен данными происходит по сети. Из этого следует, что для работы с web – приложением пользователю необходим доступ к интернету.
Отличительной особенностью web – приложения является масштаб: одновременно им может пользоваться большое количество человек. Одним из достоинств выбора разработки клиент-серверного приложения является тот факт, что пользователи не зависят от операционной системы, поэтому web – приложения кроссплатформенны.
Web - приложения можно классифицировать по - разному: в зависимости от их функционала и назначения. Подробнее разберем эти типы приложений, чтобы лучше понимать, как они работают и какое подойд