Дипломная работа на тему "Разработка автоматизированной системы управления технологическими процессами в компании «MedicalDeviceSupport» | МОИ (МТИ)"
1
Работа на тему: Разработка автоматизированной системы управления технологическими процессами в компании «MedicalDeviceSupport»
Оценка: отлично.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326
Оценка: отлично.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326
Демо работы
Описание работы
Негосударственное образовательное учреждение высшего образованияМосковский технологический институт
Факультет: Техники и современных технологий Кафедра: Информатики и автоматизации
Уровень образования: Бакалавриат ФГОС3+ Направление: Информатика и вычислительная техника
Профиль: Программное обеспечение средств вычислительной техники и автоматизированных систем
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
«Разработка автоматизированной системы управления технологическими процессами в компании «MedicalDeviceSupport»»
Москва 2018 г.
Оглавление
ВВЕДЕНИЕ 4
1. ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ. МОДЕЛИРОВАНИЕ ПРОЦЕССОВ 7
1.1. Краткая характеристика предметной области и объекта исследования 7
1.1.1. Анализ объекта исследования 7
1.1.2. Анализ предмета исследования 10
1.2. Техническое задание 11
1.3. Назначения и цели создания системы 12
1.3.1. Назначение системы 12
1.3.2. Цели создания системы 13
1.4. Требования к системе 13
1.4.1. Требования к структуре и функционированию системы 13
1.4.2. Требования к численности, квалификации персонала и режиму его работы 15
1.4.3. Требования по стандартизации и унификации 15
1.4.4. Требования к информационному и программному обеспечению 15
1.5. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу в действие 16
1.5.1. Преобразование входной информации виду, пригодному для обработки с помощью ПК.16
1.5.2. Изменения, которые необходимо осуществить в объекте автоматизации 16
1.5.3. Создание условий функционирования объекта автоматизации, при которых
гарантируется соответствие создаваемой системы требованиям, содержащимся в ТЗ 16
1.5.4. Сроки и порядок комплектования штатов и обучения персонала 16
1.5.5. Требования к документированию 16
1.6. Моделирование процессов производства 17
1.7. Выбор и обоснование инструментария 25
1.7.1. Выбор средств моделирования 25
1.7.2. Выбор среды и языка программирования 28
1.7.3. Выбор типа БД и средства для проектирования БД 33
2. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 39
2.1. Проектирование базы данных 39
2.1.1. Инфологическая модель 39
2.1.2. Физическая реализация БД, описание таблиц 41
2.2. Описание алгоритма и отдельные фрагменты реализации 46
2.2.1. Общая структура и состав проекта 46
2.2.2. Структурная схема пакета 49
3. ТЕСТИРОВАНИЕ И ВНЕДРЕНИЕ ПРОГРАММНОГО ПРОДУКТА 57
3.1. Общие характеристики разработанного продукта 57
3.1.1. Общие сведения 57
3.1.2. Вызов и загрузка 58
3.1.3. Входные данные 59
3.1.4. Выходные данные 60
3.2. Описание процесса отладки программы 60
3.2.1. Методы отладки 60
3.2.2. Тестирование и отладка 62
3.2.3. Контрольный пример, инструкция пользователя 64
3.3. Определение экономического эффекта от внедрения разработанной системы 68
ЗАКЛЮЧЕНИЕ 71
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 74
ПРИЛОЖЕНИЯ 77
Листинг кода 77
Описание App 77
Примеры классов, описывающих сущности БД 77
Примеры добавления данных в БД (создание новой заявки) 83
Примеры описания формы XML (Создание новой заявки, фрагмент) 87
Модуль авторизации и запуска сервера 88
ПРИЛОЖЕНИЕ 2 93
Модель данных в фреймворке 93
ВВЕДЕНИЕ
В современных рыночных условиях, а также учитывая уровень конкуренции, возникает острая необходимость внедрения информационных технологий. Последние позволяют автоматизировать выбранные процессы, ускорить обработку информации на определенных этапах, повысить скорость обмена, уровень оперативности и актуальности информации.
Внедрение информационных систем позволяет получить преимущество над конкурентами за счет скорости обработки информации, повышения качества сервиса. Ведение учетов и статистик позволяет проводить анализ накопленной информации, делать прогнозирование, изучать особенности рынка и потребности, определять направления развития и необходимые корректировки в существующие процессы.
Сегодня существую универсальные комплексные решения для автоматизации бизнеса и производственных процессов. Наиболее универсальные комплексы относят к системам класса ERP – системы управления производственными процессами. Подобные системы включают в себя набор модулей, покрывающих абсолютное большинство направлений о данных, которыми оперирует организация в ходе своей деятельности. Но такие системы очень дорогостоящи и сложны в обслуживании и использовании. Исходя из этого - актуальными остаются системы ориентированные на средний и малый бизнес, а также разработка систем под индивидуальный заказ. Такие системы существенно уступают в универсальности и функциональности, но, в тоже время, существенно проще в использовании и обслуживании, и могут учитывать особенности заказчика, включать какие-то индивидуальные необходимые заказчику функции.
С развитием информационных технологий и расширением коммуникационных сетей программное обеспечение становится необходимой составляющей любого вида деятельности. Современные методики и подходы ведения дел в бизнесе даже не рассматривают вариантов управления без использования компьютеров и программных технологий.
Объектом исследования квалификационной работы является предприятие «MedicalDeviceSupport» обеспечивающие гарантийное обслуживания, техническое сопровождение и ремонт медицинского оборудования. Кроме того компания занимается дистрибуцией и продажей запчастей и расходных материалов.
Предметом исследования является автоматизированный комплекс, обеспечивающий учет товарно-технических средств и учет заказов в организации.
Актуальность работы определяется фактом роста уровня оборота товарно-технических средств. Расширение круга и количества заказчиков, а как следствие – поставщиков, типов выполняемых работ и сервисов на определенном этапе уже не может обеспечиваться «ручной» обработкой данных на основе бумажных носителей и ведения определенных журналов. Возникает критическая необходимость автоматизации этих процессов. Кроме скорости и удобства ведения учета на основе программных систем, такой подход имеет ряд косвенных преимуществ состоящих в возможности постобработки данных. Это позволяет строить различные аналитические отчеты и прогнозы на будущее. Учитывая вышесказанное - задача требует системного подхода и является, безусловно, актуальной. Актуальность проектирования и реализации подобных систем определена также и практическими потребностями отдельных представителей бизнеса, на фоне дорогих универсальных программных комплексов всегда остаются актуальными программные системы, ориентированные на конкретного потребителя, сбалансированные по стоимости, максимально упрощенные в использовании и обслуживании. Актуальность разработки программных систем поддержки сервисного сегмента и сферы обслуживания прослеживается у многих авторов в периодических изданиях и научно- учебной литературе.
Так, например, авторы публикации [30] рассматривают возможности автоматизации сферы услуг на основе продуктов компании 1С, Бардашева
[32] указывает на необходимость автоматизации процессов именно сферы услуг, Анисимова [31] рассматривает базовые вопросы и необходимость автоматизации глобально, с точки зрения сектора экономики.
Тема ВКР посвящена анализу деятельности предприятий занимающихся обслуживанием и ремонтом мед. оборудования, и предприятия «MedicalDeviceSupport» в частности, а также созданием информационного комплекса обеспечивающего автоматизацию учета товарно-технических средств в нем.
Цель работы – разработать программный комплекс, который автоматизирует процессы, связанные с ведением заказа клиента.
Задачами работы являются:
? Проанализировать бизнес-процессы «MedicalDeviceSupport», выделить отдельные процессы, которые могут быть автоматизированы, обосновать необходимость их автоматизации;
? Провести обзор разработок, которые существуют на рынке, обосновать способы и подходы реализации ИС для автоматизации выбранных процессов;
? Обосновать проектные решения по различным направлениям, принятые в ходе проектирования системы;
? Разработать информационную (физическую) модель данных ИС;
? Описать входные, нормативно-справочные и результатные данные;
? Описать программные компоненты проектируемой ИС;
? Выполнить тестирование разработанного продукта;
? Провести оценку преимуществ и результатов внедрения системы.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Стандарты и нормативные акты
1. ГОСТ 24.202-80 «Технико-экономическое обоснование»
2. ГОСТ 34.20-89 «Виды, комплектность и обозначение документов при создании АС»
3. ГОСТ ЕСПД 19.102-77 “Стадии разработки ”
4. ГОСТ 34.602-89 «Техническое задание на создание АС»
5. ГОСТ 34.603-92 «Виды испытаний АС»
6. РД 50-34.698-90 «Требование к содержанию документов»
Печатные издания
7. Access 2013 (Microsoft Access). Шаг за шагом: Практическое пособие / Пер. с англ. – М.: ЭКОМ, 2014. – С.637
8. Агуров Павел. C#. Разработка приложений в MS Visual Studio 2008-2012, - СПТ: Издательство: БХВ-Петербург 2012 2467 стр.
9. Ватсон К. С# Программист - программисту (электронная копия, pdf), Электронный ресурс [режим доступа]:
10. Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2014. – С.725
11. Дейт К., Дарвен Х. Основы будущих систем баз данных. Третий манифест. – Янус-К, 2013. – С.102
12. Дейт К.Дж. Введение в системы баз данных. - К., М., СПб.: Вильяме, 2014. - 848 с.
13. Джексон Г. Проектирование реляционных баз данных для использования на ПК, - М.: Финансы и статистика, 2013.
14. ИНТУИТ - Разработка Windows-приложений на основе Visual C# 2014.
15. Кознов Д.В. Основы визуального моделирования, - М.: БИНОМ. Лаборатория знаний, - 2012
16. Куликов, С. C. Тестирование программного обеспечения. Базовый курс / С. С. Куликов. — Минск: Четыре четверти, 2017. — 312 с.
17. Липаев В. В. Тестирование крупных комплексов программ на соответствие требованиям : учебник / В. В. Липаев. – М.-Берлин: Директ- Медиа, 2015. – 377 с.
18. Могилев А.В. Практикум по инф-ке. Учебное пособие для студентов уч. Заведений\ Могилев А.В., Пак Н.И., Хеннер Е.К., - М.: Академия, 2011.-608с.
19. Нейгел, Ивьен, Глинн, Уотсон, Скиннер. C# 2012 и платформа.NET 4 для профессионалов. 2013, 1392 стр.
20. Ньютон Р. Управление проектами от А до Я, – М.: Альпина Бизнес-Букс, - 2017
21. Сулейманов Р.Р. Методика решения учебных задач средствами программирования. Язык С#/ Методическое пособие – М: 2010, с. 112
22. Троелсен Э. С# и платформа.NET. Библиотека программиста. Обновленное издание. М.: Издательство Юрайт, 2014. 796 стр.
23. Троелсон Э. C# 6.0 and the .NET 4.6 Framework, , - М.: Вильямс, - 2016.
24. Ульман Дж. Основы систем баз данных. - М.: Финансы и статистика, 2013.-334 с.
25. Федорова Г.Н. Разработка и администрирование баз данных: уч. для студ. – М.: ИЦ «Академия», 2015 – 320 с.
26. Шарп Дж. Microsoft Visual C#. Подробное руководство. 8-е изд.— СПб.: Питер, 2017. — 848 с
27. Шилдт Г. C# 4.0: The Complete Reference (Полное руководство),- М.: Вильямс, - 2015, 1056 стр.
28. Як UML. Руководство пользователя, 2-е издание / Буч, Джеймс Рамбо, Ивар Якобсон; Исд: ДМК Пресс, 2013 г
Статьи и интернет - ресурсы
29. Автоматизация бизнеса [Электронный ресурс],
30. Автоматизация сферы услуг// Первый БИТ:IT-решения для учета и управления [Электронный ресурс],
31. Анисимова В.В. География сферы обслуживания. Экономические особенности сектора уч. Пособие/ В.В. Анисимова, И.А. Романова, Краснодар: Кубанский ГУ, 2014 – 290 с.
32. Бардашева О.М. Автоматизация сферы услуг // Автоматизация и управление процессами №4 2015.
33. Кадач А. А. , Автоматизация системы учета как основа эффективности деятельности предприятия сферы услуг// актуальные проблемы авиации и космонавтики – Т. 1, 2015
34. Производственный календарь на 2018 год Э
Похожие работы
Другие работы автора
НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.
СТАТЬ ЗАКАЗЧИКОМ