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

2020-10-06СтудИзба

Описание файла

Файл "диплом" внутри архива находится в следующих папках: Программный комплекс учета техники для отдела информатизации и связи Арбитражного суда Хабаровского края, Машнин. Документ из архива "Программный комплекс учета техники для отдела информатизации и связи Арбитражного суда Хабаровского края", который расположен в категории "". Всё это находится в предмете "дипломы и вкр" из 8 семестр, которые можно найти в файловом архиве ДВГУПС. Не смотря на прямую связь этого архива с ДВГУПС, его также можно найти и в других разделах. .

Онлайн просмотр документа "диплом"

Текст из документа "диплом"

СОДЕРЖАНИЕ

Введение…………………………………………………………………….3

1 Обзор деятельности предприятия……………………………….………...4

1.1 Структура арбитражного суда хабаровского края…………………...4

1.2 Отдел информатизации и связи 5

1.3 Анализ процедуры инвентаризации 6

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

2.1 Технологии разработки программного обеспечения ..11

3 Проектирование программного комплекса……………………………..12

3.1 Техническое задание 12

3.1.1 Требования к программному комплексу 12

3.1.2 Структура и описание программного комплекса 12

3.1.3 Дополнительные требования 13

3.2 Проектирование базы данных 13

3.3 Проектирование графического интерфейса 17

3.3.1 Структура программного интерфейса 17

3.4 Проектирование функционала программного комплекса 26

4 Реализация программного комплекса…………………………………...30

4.1 Реализация базы данных 30

4.2 Реализация графического интерфейса 32

4.3 Реализация функционала программного комплекса 37

4.4 Технико-экономическое обоснование 45

4.4.1 Планирование комплекса работ по разработке ...……………...46

4.4.2 Расчет затрат на разработку проекта 48

Заключение………………………………………………………………….51

Список использованных источников……………………………………...52

Приложение А SQL-команды для создания таблиц в СУБД MySQL...…54

Приложение Б Листинги функций класса AddComponents…………......55

Приложение В Листинги функций класса FullInfo………………………60

Приложение Г Листинги функций классов MemberManager, AddMember, EditMember……….…….63





ВВЕДЕНИЕ

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

Целью данной выпускной квалификационной работы является создание автоматизированной системы учета техники для отдела информатизации и связи Арбитражного суда Хабаровского края.

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

  • провести анализ текущего учета техники;

  • провести анализ готовых программных обеспечений для автоматизации процесса инвентаризации;

  • согласовать техническое задание;

  • спроектировать базу данных;

  • спроектировать клиентское приложение с графическим интерфейсом;

  • спроектировать функционал приложения;

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

  • создать клиентское приложение с использование Windows Forms и языка программирования C#.







  1. ОБЗОР ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ

1.1 Структура Арбитражного суда Хабаровского края

Арбитражный суд субъекта Российской федерации является федеральным судом и составляет судебную систему Российской Федерации [1].

Арбитражный суд субъекта Российской Федерации:

  • рассматривает в первой инстанции все дела, подведомственные арбитражным судам в Российской Федерации, за исключением дел, отнесенных к компетенции Высшего Арбитражного Суда Российской Федерации;

  • ­пересматривает по вновь открывшимся обстоятельствам принятые им и вступившие в законную силу судебные акты;

  • обращается в Конституционный Суд Российской Федерации с запросом о проверке конституционности закона, примененного или подлежащего применению в деле, рассматриваемом им в любой инстанции;

  • изучает и обобщает судебную практику;

  • подготавливает предложения по совершенствованию законов и иных нормативных правовых актов;

  • анализирует судебную статистику.

Местонахождения суда: г. Хабаровск, ул. Ленина 37.

Организационная структура предприятия изображена на рисунке 1.

Рисунок 1 – Организационная структура предприятия

1.2 Отдел информатизации и связи

Отдел информатизации и связи подчиняется заместителям председателя суда.

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

Исходя из целей, служба отдела информатизации и связи решает следующие задачи: 

  • реализация единой политики информатизации и связи Высшего Арбитражного Суда Российской Федерации;

  • обеспечение бесперебойного функционирования автоматизированных информационных систем Арбитражного суда Хабаровского края;

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

1.3 Анализ процедуры инвентаризации

Учет техники является неотъемлемой частью для контроля оборудования, его состояния и места расположения оборудования.

На сегодняшний день учет оборудования, в отделе информатизации ведется вручную, где все данные заносятся в Excel таблицу.

В настоящее время процесс учета техники происходит следующем образом:

1) при возникновении проблемы с оборудованием, сотрудник Арбитражного суда Хабаровского края делает запрос в отдел информатизации и связи;

2) сотрудник отдела информатизации и связи принимает запрос и производит диагностику оборудования;

3) в случае неисправности оборудование заменяется на запасное;

4) все данные о перемещении оборудования заносятся в таблицу.

Также существует возможность введения полуавтоматического учета, с помощью программного обеспечения Kaspesky Administration Kit [2]. Преимуществами данного ПО являются:

  • информация о текущем состояние (в сети/не в сети);

  • информация о характеристиках оборудования;

  • информация о текущем сеансе (сотрудник, работающий на данном оборудование);

  • информация об установленном программном обеспечении;

  • создание отчета характеристик по оборудованию.

Однако следует обратить внимание на имеющиеся недостатки:

  • обязательная установка клиентского приложения на каждом компьютере;

  • отсутствует информация о дополнительном оборудовании (принтер, монитор, сканер и т.д.);

  • отсутствует информация о состоянии (ремонт, утиль);

  • отсутствует информация о дате поставки, дате установки, гарантийном сроке, выдача и прибытие с ремонта;

  • отсутствует информация о текущем месте расположения.

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

Целями внедрения автоматизацией информационной системы являются:

  • автоматизация учета техники;

  • ускорение процесса обработки данных;

  • возможность поиска по заданным критериям;

  • автоматическое формирование отчетов.







  1. ОБЗОР СОВРЕМЕННЫХ ТЕХНОЛОГИЙ АВТОМАТИЗАЦИИ ПРОЦЕССА ИНВЕНТАРИЗАЦИИ

В настоящее время существуют готовые решения, которые позволяют выполнять учет техники в автоматизированном режиме. Примерами современных ПО могут являться продукты, рассмотренные ниже.

10-Страйк: Инвентаризация Компьютеров ­– программа для инвентаризации компьютеров в локальных сетях, позволяет администраторам сетей создать и вести базу данных инвентаризации и учета компьютеров, комплектующих, программ и лицензий [3].

Total Network Inventory 3 – программа для инвентаризации, учёта компьютеров и сетевого оборудования [4].

Hardware Inspector – предназначена для учета компьютеров на предприятии, а также заявок от пользователей и автоматизации деятельности сотрудников  IT-подразделения [5].

IT Invent – позволяет вести инвентаризационный учет компьютеров, учет оборудования, учет офисной техники, принтеров, оргтехники, программного обеспечения, комплектующих, расходных материалов и любой другой техники. Учет компьютерной техники ведется в рамках организаций и их филиалов [6].

Инвентаризация компьютеров в сети представляет собой утилиту, выполняющую задачи по инвентаризации аппаратного и программного обеспечения. В инвентаризацию сети входят учёт установленного программного обеспечения, а также регистрация всего аппаратного парка сети [7].

Сравнительный анализ данных программ приведен в таблице 1.

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

Таблица 1 – Сравнительный анализ доступных видов программного обеспечений

10-Страйк: Инвентаризация Компьютеров

Total Network Inventory 3

Инвентаризация Компьютеров в Сети

Hardware Inspector

IT Invent

Максимальное число ПК

от 25 до без ограничений

от 25 до без ограничений

от 25 до без ограничений

от 15 до без ограничений

без ограничений

Сбор данных

Ручной и автоматический

Автоматический

Автоматический

Ручной и автоматический

Ручной и автоматический

История перемещения оборудования

Все комплектующие

Все комплектующие

Компьютеры

Все комплектующие

Все комплектующие

Справочник сотрудников

Отсутствует

Присутствует

Отсутствует

Присутствует

Отсутствует

Журнал изменений

Присутствует

Присутствует

Присутствует

Присутствует

Присутствует

Формирование отчетов

Присутствует

Присутствует

Присутствует

Присутствует

Присутствует

Работа с базой данных

Экспорт данных

Отсутствует

Отсутствует

Полная

Полная





Продолжение таблицы 1

10-Страйк: Инвентаризация Компьютеров

Total Network Inventory 3

Инвентаризация Компьютеров в Сети

Hardware Inspector

IT Invent

Поддерживаемые базы данных

MS SQL, MS Access, Postgre, Linter 

Отсутствует

Отсутствует

MS SQL Server

MS Access, MS SQL Server

Многопользовательский режим

Отсутствует

Отсутствует

Отсутствует

Присутствует

Присутствует

Настройка доступа

Отсутствует

Отсутствует

Отсутствует

Присутствует

Присутствует

Техническая поддержка

Бесплатно в течение года

Бесплатно в течение года

Бесплатно

Бесплатно в течение года

Бесплатно в течение года

Условия приобретения

Пробный период/Платно (от 4000 до 80000 рублей)

Пробный период/Платно

(от 2800 до 79600 рублей)

Бесплатно/Платно

(от 1440 до 15840 рублей)

Пробный период/Платно

(от 1900 до 15600 рублей)

Бесплатно/Платно

(от 16000 до 156000 рублей)



В результате сравнительного анализа готовых решений стала очевидной необходимость разработать собственное программное решение в связи с тем, что доступные виды ПО не соответствуют требованиям отдела информатизации и связи, а именно:

  • отсутствует поддержка базы данных MySQL;

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

  • отсутствует подробная информация о передаче оборудования в ремонт;

  • отсутствует возможность самостоятельно модернизировать программу.

2.1 Технологии разработки программного обеспечения

В рамках проектируемой системы все данные об оборудование и сотрудниках должны храниться в базе данных, управление данными должно выполняться посредством SQL-запросов из клиентского приложения.

В качестве базы данных выбрана СУБД MySQL согласно требованиям технического задания [8].

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее