В данной работе предлагается автоматизировать учет гарантийного оборудования, поступающего на ремонт и обслуживание. Автоматизация этого процесса помогает увеличить скорость принятия решений и снизить стоимость управления. Автоматизация позволяет также собрать необходимую статистику по ремонтам что является крайне необходимым шагом на пути к созданию обоснованной стратегии компании..
Целью данного дипломного проекта является разработка информационной системы, позволяющей автоматизировать работу сервисного центра компании ООО «Компмастер» с целью снижения нагрузки на его сотрудников, уменьшения количества ошибок, увеличения скорости работы.
Задачами дипломного проекта, в соответствии с целью, являются:
- анализ деятельности рассматриваемого предприятия;
- выявление проблемных моментов;
- обоснование необходимости автоматизации;
- обоснование проектных решений по программному, техническому и информационному обеспечению;
- разработка базы данных и приложения для работы с ней;
- расчет экономических показателей проекта.
Объектом исследования является сервис центр ‘Компмастер’, а предметом исследования - процесс учета ремонта компьютерного оборудования.
В ходе исследования принимались такие методы, как анализ, синтез и моделирование.
1.1 Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «КАК ЕСТЬ». 5
1.1.1 Характеристика предприятия и его деятельности. 5
1.1.2 Организационная структура управления предприятием.. 6
1.1.3 Программная и техническая архитектура ИС предприятия. 9
1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 14
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов 14
1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание 18
1.2.3 Обоснование необходимости использования вычислительной техники для решения задачи 20
1.2.4 Анализ системы обеспечения информационной безопасности и защиты информации 28
1.3 Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ» 30
1.3.1 Анализ существующих разработок для автоматизации задачи. 30
1.3.2 Выбор и обоснование стратегии автоматизации задачи. 35
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации задачи 39
1.4 Обоснование проектных решений. 40
1.4.1 Обоснование проектных решений по информационному обеспечению.. 40
1.4.2 Обоснование проектных решений по программному обеспечению.. 44
1.4.3 Обоснование проектных решений по техническому обеспечению.. 57
2.1 Разработка проекта автоматизации. 60
2.1.1 Этапы жизненного цикла проекта автоматизации. 60
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание. 68
2.1.3 Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации. 72
2.2 Информационное обеспечение задачи. 78
2.2.1 Информационная модель и её описание. 78
2.2.2 Характеристика нормативно-справочной, входной и оперативной информации 79
2.2.3 Характеристика результатной информации. 80
2.3 Программное обеспечение задачи. 81
2.3.1 Общие положения (дерево функций и сценарий диалога). 81
2.3.2 Характеристика базы данных. 84
2.3.3 Структурная схема пакета (дерево вызова программных модулей). 90
2.3.4 Описание программных модулей. 93
2.4 Контрольный пример реализации проекта и его описание. 98
3 Обоснование экономической эффективности проекта. 103
3.1 Выбор и обоснование методики расчёта экономической эффективности. 103
3.2 Расчёт показателей экономической эффективности проекта. 105
1. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие, М.: Гелиос АРВ, 2007. - 368 с., ил
2. Алистер Коберн, Быстрая разработка программного обеспечения, Издательство: Лори, М., 2013 год, 336 стр.
3. Андрейчиков А.А,, Андрейчикова О.С., Системный анализ и синтез стратегических решений в инноватике. Концептуальное проектирование инновационных систем, Издательство: Ленанд, М., 2013 год, 402 стр.
4. Астелс, Дэвид; Миллер Гранвилл; Новак, Мирослав, Практическое руководство по экстремальному программированию, Пер. с англ. - М.: Издательский дом "Вильямс", 2011. - 320 с.: ил. - Парал. тит. Англ
5. Баранова Е. Н. , Основы информатики и защиты информации, Издательство: РИОР, Инфра-М, М., 2013 год, 192 стр.,
6. Баранова Е.Н, , Бабаш А.Н., Информационная безопасность и защита информации, Издательство: РИОР, Инфра-М, М., 2012 год, 256 стр.,
7. Вендров А.М., CASE-технологии. Современные методы и средства проектирования информационных систем - М.: Финансы и статистика, 2007 г, 456 стр.
8. Вигерс Карл, Разработка требований к программному обеспечению, Пер, с англ. - М.:Издательско-торговый дом "Русская Редакция", 2011. -576с.: ил
9. Гашков С. Б., Э. А. Применко, М. А. Черепнев Криптографические методы защиты информации, М, Издательство: Академия, 2010 г., 304 стр.
10. Голицына О. Л., И. И. Попов, Н. В. Максимов, Т. Л. Партыка, Информационные технологии, М, Издательство Инфра-М, 2012 г., 608 стр.
11. ГОСТ Р ИСО/МЭК 12207/99. Государственный стандарт РФ. Информационная технология. Процессы жизненного цикла информационных систем. Издание официальное. - М., 1999
12. Джон Гудсон, Роб Стюард, Практическое руководство по доступу к данным, Издательство: БХВ-Петербург, Спб, 2013 год, 304 стр.
13. Дэвид Паттерсон, Джон Хеннесси, Архитектура компьютера и проектирование компьютерных систем, Издательство: Питер, М., 2012 год, 784 стр.,
14. Емельянова Н. З., Партыка Т. Л., И. И. Попов, Проектирование информационных систем, М, Издательство: Форум, 2012 г., 432 стр.
15. Заботина Н.А, Проектирование информационных систем, Издательство: Инфра-М, М., 2013 год, 336 стр,
16. Илюшечкин В. М. , Основы использования и проектирования баз данных, М, Издательство Юрайт, 2010 г., 224 стр.
17. Котляров В. П., Т. В. Коликова, Основы тестирования программного обеспечения, Издательства: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2009 г., 288 стр.
18. Крэг Ларман, Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ, проектирование и итеративную разработку, Издательство: Вильямс, М., 2013 год, 736 стр.
19. Кузин А. В., С. В. Левонисова, Базы данных, М, Издательство: Академия, 2012 г., 320 стр.
20. Кузнецов С. Д., Основы баз данных, М, Издательства: Бином. Лаборатория знаний, Интернет-университет информационных технологий, 2012 г., 488 стр.
21. Луки В.А., Введение в проектирование баз данных, Издательство: Вузовская книга, М., 2013 год, 144 стр.
22. Мельников В.А., Клейменов С.П, Петраков А.Н., Информационная безопасность и защита информации, Издательство: Академия, М., 2012 год, 336 стр;
23. Перерва А.И,, Иванова В. Н., Путь аналитика. Практическое руководство IT-специалиста, Издательство: Питер, Спб, 2013 год, 304 стр.
24. Платонов В.А., Программно-аппаратные средства защиты информации, Издательство: Академия, М., 2013 год, 336 стр.,
25. Роберт Дж. Мюллер, Проектирование баз данных и UML, Издательство: Лори, М., 2013 год, 432 стр.
26. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. ГОСТ 19.701-90 (ИСО 5807-85) / Государственный комитет СССР по управлению качеством продукции и стандартам, 01.01.1992.
27. Шаньгин В.А., Защита информации в компьютерных системах и сетях, Издательство: ДМК Пресс, М., 2013 год, 592 стр.
28. Энди Орам, Грегори Уилсон, Идеальная разработка ПО. Рецепты лучших программистов, Издательство: Питер, Спб, 2013 год, 592 стр.
29. Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес, Приемы объектно-ориентированного проектирования. Паттерны проектирования, Издательство: Питер, М., 2013 год, 368 стр.