Разработка автоматизированного рабочего места диспетчера ООО «Foresta»
ВВЕДЕНИЕ
Эффективное управление компанией в современных реалиях невозможно без применения компьютерных технологий. Верный выбор программного продукта и фирмы-разработчика — это самый первый и значимый этап автоматизации. Сегодня проблема выбора ИС из специфической задачи переходит в стандартную процедуру. И в этом смысле отечественные компании сильно уступают зарубежным конкурентам.
Процедура принятия решения в рамках выбора самой эффективной компьютерной системы управления еще очень непонятна и нова многим отечественным руководителям, а ее итоги зачастую оказывают сильное влияние на саму компанию еще в течение многих лет. Поскольку использование встроенной ИС, отвечающей требованиям компании (масштабу, специфике бизнеса и т.д.), позволило бы руководству значительно уменьшить издержки и увеличить оперативность управления компанией в целом.
В этом дипломном проекте рассматривается возможность автоматизации технологического процесса учета оборудования, поступающего на обслуживание
Оглавление
ВВЕДЕНИЕ 3
1 АНАЛИТИЧЕСКАЯ ЧAСТЬ 6
1.1 Технико-экономическaя характеристика предметной области и предприятия. Aнaлиз деятельности «КAК ЕСТЬ» 6
1.1.1 Характеристика предприятия и его деятельности 6
1.1.2 Оргaнизaционнaя структурa упрaвления предприятием 7
1.1.3 Программная и техническая архитектура ИС предприятия 10
1.2 Хaрaктеристикa комплексa зaдaч, зaдaчи и обосновaние необходимости aвтомaтизaции 11
1.2.1 Выбор комплексa зaдaч aвтомaтизaции и хaрaктеристикa существующих бизнес процессов 11
1.2.2 Опредфеление местa проектируемой зaдaчи в комплексе зaдaч и ее описaние 14
1.2.3 Обосновaние необходимости использовaния вычислительной техники для решения зaдaчи 17
1.2.5 Анализ системы обеспечения информационной безопасности и защиты информации 20
1.3 Aнaлиз существующих рaзрaботок и выбор стрaтегии aвтомaтизaции «КAК ДОЛЖНО БЫТЬ» 21
1.3.1 Aнaлиз существующих рaзрaботок для aвтомaтизaции зaдaчи 21
1.3.2 Выбор и обосновaние стрaтегии aвтомaтизaции зaдaчи 26
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации задачи 31
1.4 Обосновaние проектных решений 33
1.4.1 Обосновaние проектных решений по информaционному обеспечению 33
1.4.2 Обосновaние проектных решений по прогрaммному обеспечению 36
1.4.3 Обосновaние проектных решений по техническому обеспечению 40
2 Проектная часть 43
2.1 Разработка проекта автоматизации 43
2.1.1 Этапы жизненного цикла проекта автоматизации 43
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание 48
1 Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации 51
2.2 Информационное обеспечение задачи 54
2.2.1 Информационная модель и её описание 54
2.2.2 Характеристика нормативно-справочной, входной и оперативной информации 57
2.2.3 Характеристика результатной информации 59
2.3 Программное обеспечение задачи 60
2.3.1 Общие положения (дерево функций и сценарий диалога) 60
2.3.2 Характеристика базы данных 63
2.3.3 Структурная схема пакета (дерево вызова программных модулей) 66
2.3.4 Описание программных модулей 68
2.4 Контрольный пример реализации проекта и его описание 71
3 Обоснование экономической эффективности проекта 77
3.1 Выбор и обоснование методики расчёта экономической эффективности 77
3.2 Расчёт показателей экономической эффективности проекта 79
Заключение 89
Список использованной литературы 91
Приложение. Листинг программных модулей 94
Список использованной литературы
Алистер Коберн, Современные методы описания функциональных требований к системам, М. , Лори, 2017 г., 288 с.
Антониоу, Грос, Хоекстра: Семантический веб, М, ДМК-Пресс, 2016 г., 240 с.
Баодин Лю, Теория и практика неопределенного программирования, М., Бином. Лаборатория знаний, 2017 г, 416 с.
Барт Бэзинс, Эйми Бэкил, Зеппе Ванден Бруке, Java для начинающих. Объектно-ориентированный подход, М., Питер, 2018 г, 688 с.
Березин С.А., Березин Б.А., Начальный курс С и С++, М., Диалог-МИФИ, 2017 г., 288 с.
Брайан У. Керниган, Деннис М. Ритчи, Язык программирования C, М., Вильямс, 2017 г, 288 с.
Брайан У. Керниган, Роб Пайк, Практика программирования, М., Вильямс, 2017 г., 288 с.
Бунаков П.А., Лопатин А. В, Практикум по решению задач на ЭВМ в среде Delphi. Учебное пособие, М., Инфра-М, 2018 г, 304 с.
Бэнкс, Порселло: React и Redux. Функциональная веб-разработка, М. Питер, 2018 г., 336 с.
Васильев Р.А, Калянов Г.А., Левочкина Г.А., Стратегическое управление информационными системами, М, Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2017 г, 512 с.
Вон Вернон, Реализация методов предметно-ориентированного проектирования, М, Вильямс, 2017 г, 688 с.
Габасов Р.А., Кириллова Ф.А., Методы линейного программирования. Часть 1. Общие задачи, М., Либроком, 2018 г, 176 с.
Габасов Р.А., Кириллова Ф.А., Методы линейного программирования. Часть 3. Специальные задачи, М., Либроком, 2018 г, 368 с.
Гольштейн Е.А., Юдин Д.А., Специальные направления в линейном программировании, М, Красанд, Editorial URSS, 2018 г, 526 с.
Грацианова Т.А., Программирование в примерах и задачах, М., Лаборатория знаний, 2018 г, 368 с.
Данилин А.А., Слюсаренко А. В., Архитектура и стратегия. "Инь" и "янь" информационных технологий, М, Интернет-университет информационных технологий, 2017 г, 506 с.
Джеффри Рихтер, CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C#, М., Питер, 2017 г
Цели: определение сфер работы компании, которые будут автоматизированы, и последовательность этого процесса. Цели должны быть согласованы с общей стратегией компании.
Методы автоматизации: выбор способа внедрения автоматизации, который может быть по участкам, направлениям, комплексным или хаотичным. Это зависит от особенностей компании и ее потребностей.
Долгосрочная техническая политика: разработка и поддержка внутренних стандартов, которые определяют техническую инфраструктуру и решения, используемые в компании. Она обеспечивает согласованность и стабильность в выборе информационных систем.
Ограничения: учет материальных, временных и других ограничений, которые могут влиять на процесс автоматизации. Необходимо учесть реалистичность планов и ресурсные ограничения компании.
Методика управления изменениями плана: определение под