Помощь в написании студенческих работ
Антистрессовый сервис

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

Дипломная Купить готовую Узнать стоимостьмоей работы

На первом этапе внедрения системы необходимо мотивировать сотрудников на работу с новой системой. Предполагаемый способ мотивации — премирования по итогом промежуточных тестов знаний. Кроме того, в течение нескольких месяцев предлагается снизить уровень штрафов за ошибки при работе с системой, чтобы повысить лояльность сотрудников и снизить эмоциональную нагрузку. Обучение сотрудников должны… Читать ещё >

Проектирование и разработка cистемы учета компьютеров и комплектующих на предприятии (реферат, курсовая, диплом, контрольная)

Содержание

  • (в рамке в отд. файле)
  • ВВЕДЕНИЕ
  • 1. ХАРАКТЕРИСТИКА ПРОБЛЕМНОЙ СИТУАЦИИ И ПОСТАНОВКА ЗАДАЧ
    • 1. 1. Характеристика проблемной области
    • 1. 2. Аналитический обзор решений
    • 1. 3. Постановка задач, решаемых в проекте
  • 2. СИСТЕМНЫЙ АНАЛИЗ ОБЪЕКТА ИНФОРМАТИЗАЦИИ
    • 2. 1. Концептуальная модель объекта информатизации
    • 2. 2. Функциональное моделирование
    • 2. 3. Формирование требований к информационной системе
  • 3. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ
    • 3. 1. Инфологическое проектирование
    • 3. 2. Проектирование архитектуры информационной системы
    • 3. 3. Проектирование интерфейса
    • 3. 4. Программная реализация проекта
      • 3. 4. 1. Выбор проектных решений
      • 3. 4. 2. Структурная схема
  • приложения
    • 3. 4. 3. Описание работы информационной системы
    • 3. 5. Внедрение проекта
    • 3. 5. 1. Организационные изменения для внедрения проекта
    • 3. 5. 2. Оперативно-календарный план разработки и внедрения проекта
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Среда ориентирована на быструю разработку качественных приложений.

На основе проведенного анализа средств разработки приложений в качестве средства для разработки информационной системы учета компьютеров и комплектующих выбрана среда Microsoft Visual Studio, так как данная среда визуального программирования имеет широкие возможности по созданию Windows-приложений и позволяет обеспечить удобную работу с базой данных с помощью автоматически создаваемых TableAdapters, являющихся промежуточным звеном между базой данных и приложением, предоставляя возможность удобной работы с таблицами базы данных, как с набором классов. Структурная схема приложения.

Информационная система учета компьютеров и комплектующих имеет архитектуру «клиент-сервер». Для ее использования необходим компьютер, выполняющий роль сервера, а также компьютеры, использующиеся в качестве рабочих станций. Компьютеры должны быть соединены в сеть с помощью сетевых адаптеров и при необходимости другого сетевого оборудования. Компьютеры сети должны иметь следующие рекомендуемые технические характеристики [16]: ПроцессорIntelCorei5 3570 3.3 Ггц, 4 ядра;

Системная память 8192.

Мб (DDR3−1600);Видеоадаптер AMD Radeon HD 7800 Series (4830.

Мб);ДисковыйнакопительHitachi HTS542516K9SA00 (1000.

Гб, 5400 RPM, SATA);Монитор ASUS VS238N [23″ LCD]. Диаграмма развертывания [28] представлена на рисунке 32. Рисунок 32 — Диаграмма развертывания.

На клиентском компьютере необходимо наличие Microsoft .Net 4.5или выше, а также MicrosoftWordдля формирования документов. Информационная система учета компьютеров и комплектующих имеет модульную структуру. Все модули можно разделить на несколько классов [29]: управляющий модуль, модули, выполняющие служебные функции и модули, связанные с вводом, хранением, обработкой и выдачей информации. Схема взаимосвязи программных модулей и информационных файлов [29] показана на рисунок 33. Рисунок33 — Схема взаимосвязи программных модулей и информационных файлов.

Назначение модулей информационной системы представлено в таблице 5. Таблица 5 — Назначение программных модулей.

Наименование Назначение модуля12FormMainГлавный модуль приложения, который координирует работу приложения. Обрабатывает вызов пунктов меню, перенаправляя задания другим модулям. FormAuthМодуль, который аутентификации в системе FormKomplectМодуль для редактирования справочника комплектующих для ПКFormPKМодуль для редактирования справочника результатов выполнения этапа заданияFormDoljМодуль для добавления и редактирования справочника должностей FormPOМодуль для редактирования программного обеспеченияFormOtdeliМодуль для добавления и редактирования отделовFormRemontМодуль для добавления и редактирования сведений о ремонте ПК FormPolzМодуль для добавления и редактирования списка пользователейFormSotrМодуль редактирования списка сотрудниковFormVidKomplМодуль для редактирования справочника видов комплектующих.

Окончание таблицы 512FormReportsМодуль для построения отчетовFormVidPKМодуль для редактирования справочника типов ПКFormSotrМодуль редактирования списка сотрудниковFormVidХarKomplМодуль для редактирования справочника видов характеристик комплектующихFomVidXarPKМодуль для редактирования характеристик ПКClassDocМодуль заполнения выходных документов.

Разработанное программное обеспечение представляет собой клиент-серверное приложение, разработанное с помощью среды разработки приложений MicrosoftVisualStudio 2015 на платформе. NETFramework 4.

0. Для организации доступа к базе данных MSSQLServer в среде MicrosoftVisualStudio был использован встроенный провайдер — ConnectorMSSQLServerfor .Net, который позволяет использовать базу данных MSSQLServerв качестве источника данных (DataSource). При подключении к СУБД через источники данных в VisualStudio автоматически создается набор классов для доступа к таблицам базы данных — TableAdapters. Для доступа к базе данных использвалась технология ADO.NET [30]. На рисунке 33 представлена диаграмма классов разработанной программы, построенная в MSVisualStudio в виде XSD-схемы [31]. Рисунок 33 — Диаграмма классов3.

4.3. Описание работы информационной системы.

При запуске информационной системы пользователю необходимо ввести логин и пароль в форме, представленной на рисунке 34. Рисунок 34 — Форма авторизации.

На рисунке 35 представлена главная форма приложения. Рисунок 35 — Главная форма приложения.

В левой части формы находится дерево объектов с разбиением компьютеров по иерархии: отдел — сотрудник — компьютер. В верхней части формы расположен фильтр по отделу сотрудники и инвентарному номеру компьютера. При выборе компьютера в дереве объектов в центральной части формы расположена информация о выбранном компьютере: общая информация, комплектующие, установленное программное обеспечение и сведения о ремонтах компьютера. На рисунке 36 представлен раздел «Комплектующие», позволяющий редактировать сведения о комплектующих в составе каждого компьютера. Рисунок 36 — Раздел главной формы «Комплектующие"На рисунке 37 представлен раздел главной формы «Программное обеспечение», позволяющая редактировать информацию о программном обеспечении, установленном на компьютере. Рисунок 37 — Раздел главной формы «Программное обеспечение"На рисунке 38 представлен раздел «Ремонты».Рисунок 38 — Раздел главной формы «Ремонты"На рисунке 39 представлена форма учета компьютеров. Реализован фильтр по инвентарному номеру. Рисунок 39 — Форма учета компьютеров.

На рисунке 40 представлена форма учета программного обеспечения. Рисунок 40 — Форма учета программного обеспечения.

На рисунке 41 представлена форма учета ремонтов компьютеров. Рисунок 41 — Форма учета ремонтов компьютеров.

Информационная система формирует следующие отчеты:

отчет о привязке ПК и сотрудников;

отчет о составе ПК;отчет об установленном ПО;отчет о ремонтах ПК. На рисунке 42 представлен отчет «Отчет о привязке ПК и сотрудников».Рисунок 42 — Отчет о привязке ПК и сотрудников.

Отчет о составе ПК включает сведения о комплектующих каждого ПК (рисунок 43).Рисунок 43 — Отчет о составе ПКНа рисунке 44 представлен отчет об установленном ПО (рисунок 44).Рисунок 44 — Отчет об установленном ПОНа рисунке 45 представлен отчет о ремонте компьютеров. Рисунок 45 — Отчет о ремонте компьютеров.

На рисунке 46 представлен пример экспорта данных в формат MSExcel. Рисунок 46 — Пример экспорта в формат MSExcelЭкспортированный документ можно сохранить или вывести на печать при необходимости. Внедрение проекта3.

5.1 Организационные изменения для внедрения проекта.

На первом этапе внедрения системы необходимо мотивировать сотрудников на работу с новой системой. Предполагаемый способ мотивации — премирования по итогом промежуточных тестов знаний. Кроме того, в течение нескольких месяцев предлагается снизить уровень штрафов за ошибки при работе с системой, чтобы повысить лояльность сотрудников и снизить эмоциональную нагрузку. Обучение сотрудников должны провести квалифицированные сотрудники компании, которые владеют полной информацией о функциональности системы или разработчики системы. Припоследующем приеме нового сотрудника допустимо проведение обучающих курсов сотрудниками предприятия, которые уже прошли обучение. В таблице 6 представлен список обучающих тренингов, которые должны быть в техническом отделе автоматизируемого предприятия. Таблица 6 — План обучения сотрудников№Наименование.

Слушатели курса.

Период, ч. Цель обучения123 451.

Общие сведения о внедряемой системе.

Все сотрудники, которые будут работать с системой3Презентация сотрудникам основных принципов работы внедряемой системы, ее функций и назначения. Мотивация сотрудников на быстрое обучение (премии).

2Учет компьютеров.

Все сотрудники, которые будут работать с системой5Обучение сотрудников работе с учетом компьютеров3Учет комплектующих.

Все сотрудники, которые будут работать с системой4Обучение сотрудников вести учет комплектующих в составе ПК компьютеров4Учет программного обеспечения.

Все сотрудники, которые будут работать с системой2Обучение сотрудников учету программного обеспечения, которое установлено на компьютерах сотрудников5Учет ремонтов ПКВсе сотрудники, которые будут работать с системой8Обучение сотрудников ведению учета ремонтов компьютеров и состава ремонта при замене комплектующих.

Окончание таблицы 6 123 456.

Реализация мотивационного плана.

Все сотрудники, которые будут работать с системой1Поощрение лучших слушателей курса работы с внедряемой системой.

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

3.5. 2 Оперативно-календарный план разработки и внедрения проекта.

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

Специалиста по проектированию ИС ©.Руководителя проекта (Р).Программиста (П).Оперативно-календарный план с указанием наименования работ, даты начала, продолжительности работ, даты окончания, количества участников, задействованных в работе, представлен в таблице 7. Дата начала работ — 25.

04.2017 г. Продолжительность работ — 2 месяца. Дата окончания работ — 25.

06.2017.

На рисунке 47 представлена диаграмма Ганта [32], отражающая последовательность этапов работы над проектом во времени. Рисунок 47 — Диаграмма Ганта.

Таблица 7 — Оперативно-календарный план № Наименование работ.

Дата начала.

Длительность, дней.

Дата окончания.

УчастникиВходная информация.

Выходная информация.

Форма отчетности.

СРП12 345 678 910 111.

Изучение предметной области25.

04.2 017 529.

04.20 175—Сведения о предметной области.

Предварительная оценка по срокам и деньгам.

Предварительный отчет2Рассмотрение и детальное изучение бизнес-процессов, протекающих в процессе учета компьютеров и комплектующих30.

04.2 017 301.

05.201 731-Подробное представление бизнес-процессов заказчиком3Определение основных задач разрабатываемой ИС02.

05.2 017 102.

05.201 711-Представления заказчика о функциональности системы.

Предварительная оценка по срокам и деньгам.

Отчет о согласовании с заказчиком4Определение списка функций, которые будет выполнять ИС03.

05.2 017 204.

05.201 721-ТЗТЗ, Договор на разработку5Выделение концептуальных классов и построение концептуальной модели05.

05.2 017 307.

05.20 173—Требования.

Формализованная модель данных.

Отчет6Формирование списка справочников, и подготовка данных для их заполнения08.

05.2 017 108.

05.201 711-Сведения о предметной области и ТЗСписок справочников.

Отчет7Разработка инфологической модели данных09.

05.2 017 311.

05.20 173—Сведения о выделенных сущностях.

Формализованные модели.

Отчет8Разработка даталогической модели данных12.

05.2 017 314.

05.20 173—9Формирование справочников15.

05.2 017 519.

07.20 175—Нормативная информация.

Таблица справочных данных.

Отчет10Разработка визуального интерфейса ИС20.

05.20 171 029.

05.20 175−10Пожелания заказчика + ТЗВизуальный интерфейс и функциональность.

ПрограммаОкончание таблицы 7 123 456 789 101 111.

Разработка отчетов01.

06.2 017 707.

06.20 173−7Пожелания заказчика + ТЗ + Программа.

Отчетные формы.

Сформированные отчеты + Программа12Внос тестовых оперативных данных для проверки работоспособности системы08.

06.2 017 411.

06.20 174—ТЗ, контрольный пример + Программа.

Результаты тестирования.

Программа, Отчет13Тестирование системы с точки зрения достоверности хранимой информации12.

06.2 017 516.

06.20 173−5 14Модульное тестирование ИС17.

06.2 017 319.

06.20 173−315Опытная и промышленная эксплуатация ИС20.

06.2 017 221.

06.2 017 211.

Программа+ТЗЗамечания.

Акт об установке системы в опытную эксплуатацию, 16Разработка инструкции пользователя22.

06.2 017 324.

06.20 173—Программа+ТЗДокументация пользователя.

Документация пользователя17Промышленная эксплуатация25.

06.2 017 125.

06.201 711-Программа+ТЗЗамечания.

Акт ввода в промышленную эксплуатацию.

ИТОГО61−50 626ЗАКЛЮЧЕНИЕЗАКЛЮЧЕНИЕРезультатом выпускной квалификационной работы является разработка информационной системы, предназначенной для повышения эффективности работы сотрудников предприятия по ведению учета компьютеров и комплектующих. В ходе выполнения работы решены все поставленные задачи. В работе проведено исследование проблемной области и выполнен аналитический обзор существующих систем, которые могут быть использованы для решения поставленной задачи. Обоснована необходимость разработки новой информационной системы. Проведено моделирование бизнес-процессов с помощью методологии IDEF0. Выявлены основные проблемы текущей системы учета компьютеров и комплектующих без использования средств автоматизации и при участии информационной системы. Разработаны требования к модулю информационной системы. Обоснован выбор среды разработки и системы управления базами данных на основе проведенного сравнительного анализа. В качестве СУБД выбрана среда MSSQLServer, в качестве среды разработки выбрана современная система разработки приложений MicrosoftVisualStudio на базе платформы .Net., язык программирования — C#.Проведен анализ предметной области, выделены сущности построена ER-диаграмма «сущность-связь», на основе которой разработана логическая и физическая модели данных. Рассмотрено дерево функций, сценарий диалога. Описана структура программы, и ее архитектура. Разработанная информационная система достаточно проста в эксплуатации, легка в использовании, не требует дополнительного специального обучения персонала и реализует выполнение следующих функций:

разделение прав доступа к данным; хранение справочной информации: типы компьютеров, виды комплектующих, возможные характеристики компьютеров и комплектующих и т. д.;хранение сведений об отделах исотрудниках;

хранение сведений о компьютерах, их характеристиках;

хранение сведений о комплектующих каждого компьютера;

хранение сведений об установленном программном обеспечении;

хранение сведений о выполненных ремонтах компьюетров;

формирование отчетов;

экспорт отчетов в MS Excel;В дальнейшем планируется реализовать импорт данных из электронных копий документов, хранение электронных версий документов в базе данных и формирование дополнительной отчетной документации и т. д.После внедрения разработанной информационной системы на основании замечаний и предложений со стороны пользователя будут внесены дополнения и изменения в систему. Все поставленные задачи выполнены, цель выпускной квалификационной работы достигнута.

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВИсаев Г. А., Проектирование информационных систем. Учебное пособие, М.- Омега-Л, 2015. — 432 с. IT Invent [Электронный ресурс]. Режим доступа:

http://it-invent.ru/Бизнес-Плюс: Оборудование 2 [Электронный ресурс]. Режим доступа:

http://www.business-plus.ru10-Страйк: Инвентаризация Компьютеров [Электронный ресурс]. Режим доступа:

http://www.10-strike.com/rus/networkinventoryexplorer/Леонтьев В. П. Новейшая энциклопедия персонального компьютера. М.: ОЛМА-ПРЕСС, 2012. — 306 с. Пирогов, В. Ю. Информационные системы и базы данных. Организация и проектирование — СПб.: БХВ-Петербург, 2012. — 169 с. Учет компьютеров [Электронный ресурс]. Режим доступа:

https://www.audit-it.ru/forum/1/354 670_buhgalter-i-it-shnik/Уральская, К. Е. Информационные системы — М.: Высшее образование, 2014. — 215 с. Емельянова Н. А., Автоматизация предприятия. Учебное пособие, М.- Инфра-М, 2015.

— 368 с. Бочаров В. В. Проектирование информационных систем. СПб.: Питер, 2014. — 256 с. Баканов М. И., Шеремет А. Д. Теория проектирования баз данных: Учебник. — М.: Финансы и статистика, 2012. -.

245 с. Гринченко Н. Н. Проектирование баз данных. Учебное пособие — СПб.: Горячая Линия — Телеком, 2013.

— 296 с. Коротков Э. М. Разработка баз данных: учебник. — 2-е изд. -.

М.: ИНФРА — М, 2009. — 398 с. Макаров Н. А., Проектирование баз данных. Учебное пособие, М.: Горячая линия — Телеком, 2013. — 240 с. Пирогов, В. Ю. Информационные системы и базы данных.

Организация и проектирование — СПб.: БХВ-Петербург, 2012. — 169 с. Бирюкова О. Ю. Эффективная работа с СУБД — М.: Эксмо, 2012. — 352 с. Горев А., Макашарипов С. Эффективная работа с СУБД.

— С-Пб.: Питер, 2013. — 169 с. Михеева В. Д., Разработка информационной системы — СПб.: БХВ — Петербург, 2010. -.

374 с. Стюарт Роб, Практическое руководство по доступу к данным СПб: БХВ-Петербург, 2013. — 304 с. Тарасов С., СУБД для программиста. Базы данных изнутри.

М.: Соломон, 2015. — 320 с. Ульянов, П.М. СУБД для программиста — М.: МИР, 2012. — 125 с. Ширин, В.М. Oracle — М.: Высшее образование, 2011. — 369 с. Сайт MySQL [Электронный ресурс]. Режим доступа:

https://www.mysql.com.Сайт MSSQLServer [Электронный ресурс]. Режим доступа:

https://www.microsoft.com/ru-ru/server-cloud/products/sql-server/overview.aspxКаган Б.М., Мкртумян И. Б. Современное программное обеспечение. — М.: ИНТЕР, 2012. — 488 с. Сайт Embarcadero RAD Studio [Электронный ресурс]. Режим доступа:

https://www.embarcadero.com/ruГарнаев А., Самоучитель Visual Studio .NET 2015, СПб.: Питер, 2015. — 564 с. Габарев А. К., Информационные системы, СПб.: Питер, 2014. -.

356 с. Лазарев Г. А., Проектирование информационных систем. Учебное пособие, М.: ИНТЕР, 2015. — 432 с. Культин К. К., Основы программирования в Microsoft Visual C#, СПб.: БХВ-Петербург, 2011.

— 425 с. Троелсен Э., Язык программирования C# 5.0 и платформа .NET 4.5, М.: Вильямс, 2015. — 1312 с. Зайцева, Т. В.

Экономика для программистов: учеб. / Т. В. Зайцева, А. Т.

Зуб. — М.: ИД «ФОРУМ»: ИНФРА-М, 2012. — 336 с.

Показать весь текст

Список литературы

  1. Г. А., Проектирование информационных систем. Учебное пособие, М.- Омега-Л, 2015. — 432 с.
  2. IT Invent [Электронный ресурс]. Режим доступа: http://it-invent.ru/
  3. Бизнес-Плюс: Оборудование 2 [Электронный ресурс]. Режим доступа: http://www.business-plus.ru
  4. -Страйк: Инвентаризация Компьютеров [Электронный ресурс]. Режим доступа: http://www.10-strike.com/rus/networkinventoryexplorer/
  5. В.П. Новейшая энциклопедия персонального компьютера. М.: ОЛМА-ПРЕСС, 2012. — 306 с.
  6. , В.Ю. Информационные системы и базы данных. Организация и проектирование — СПб.: БХВ-Петербург, 2012. — 169 с.
  7. Учет компьютеров [Электронный ресурс]. Режим доступа: https://www.audit-it.ru/forum/1/354 670_buhgalter-i-it-shnik/
  8. , К.Е. Информационные системы — М.: Высшее образование, 2014. — 215 с.
  9. Н.А., Автоматизация предприятия. Учебное пособие, М.- Инфра-М, 2015. — 368 с.
  10. В.В. Проектирование информационных систем. СПб.: Питер, 2014. — 256 с.
  11. М.И., Шеремет А. Д. Теория проектирования баз данных: Учебник. — М.: Финансы и статистика, 2012. — 245 с.
  12. Н. Н. Проектирование баз данных. Учебное пособие — СПб.: Горячая Линия — Телеком, 2013. — 296 с.
  13. Э.М. Разработка баз данных: учебник. — 2-е изд. — М.: ИНФРА — М, 2009. — 398 с.
  14. Н.А., Проектирование баз данных. Учебное пособие, М.: Горячая линия — Телеком, 2013. — 240 с.
  15. , В.Ю. Информационные системы и базы данных. Организация и проектирование — СПб.: БХВ-Петербург, 2012. — 169 с.
  16. О.Ю. Эффективная работа с СУБД — М.: Эксмо, 2012. — 352 с.
  17. А., Макашарипов С. Эффективная работа с СУБД. — С-Пб.: Питер, 2013. — 169 с.
  18. В.Д., Разработка информационной системы — СПб.: БХВ — Петербург, 2010. — 374 с.
  19. Стюарт Роб, Практическое руководство по доступу к данным СПб: БХВ-Петербург, 2013. — 304 с.
  20. С., СУБД для программиста. Базы данных изнутри. М.: Соломон, 2015. — 320 с.
  21. , П.М. СУБД для программиста — М.: МИР, 2012. — 125 с.
  22. Ширин, В.М. Oracle — М.: Высшее образование, 2011. — 369 с.
  23. Сайт MySQL [Электронный ресурс]. Режим доступа: https://www.mysql.com.
  24. Сайт MS SQL Server [Электронный ресурс]. Режим доступа: https://www.microsoft.com/ru-ru/server-cloud/products/sql-server/overview.aspx
  25. .М., Мкртумян И. Б. Современное программное обеспечение. — М.: ИНТЕР, 2012. — 488 с.
  26. Сайт Embarcadero RAD Studio [Электронный ресурс]. Режим доступа: https://www.embarcadero.com/ru
  27. А., Самоучитель Visual Studio .NET 2015, СПб.: Питер, 2015. — 564 с.
  28. А.К., Информационные системы, СПб.: Питер, 2014. — 356 с.
  29. Г. А., Проектирование информационных систем. Учебное пособие, М.: ИНТЕР, 2015. — 432 с.
  30. К.К., Основы программирования в Microsoft Visual C#, СПб.: БХВ-Петербург, 2011. — 425 с.
  31. Э., Язык программирования C# 5.0 и платформа .NET 4.5, М.: Вильямс, 2015. — 1312 с.
  32. , Т. В. Экономика для программистов: учеб. /Т. В. Зайцева, А. Т. Зуб. — М.: ИД «ФОРУМ»: ИНФРА-М, 2012. — 336 с.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ