Дипломная работа: Автоматизация процесса введения документации и отчетности в ООО "Аэрофильтр"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
41
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение — совокупность технических средств,
компьютерной техники, средств передачи информации, используемых в
автоматизированных системах управления и в информационных системах.
Поскольку в качестве ОС была выбрана Ubuntu 18.04 Server, для её
функционирования необходимо следующие аппаратные характеристики [21]:
64-х разрядный процессор с тактовой частотой 300 МГц;
Не менее 256 МБайт ОЗУ;
Не менее 1,5 ГБ свободного места на жёстком диске.
Поскольку системные требования ОС Ubuntu весьма скромны, для её
функционирования был выбран точно такой же персональный компьютер,
которым пользуются все сотрудники ООО «Аэрофильтр». Технические
характеристики персонального копьютера, выступающего в роли выделенного
сервера представлены в таблице 1.6.
Таблица 1.6
Технические характеристики сервера для разработки ИС
Наименование
Характеристики
Процессор
Intel Core i5 7400 3 ГГц
Оперативная память
DIMM, DDR4 8192 Мб 2400 МГц
Видеокарта
Intel HD Graphics 630
Диск
HDD 500 Гб, 7200 об/мин + SSD 120 Гб
Оптический привод
DVD±RW
Тип кабельной сети
Ethernet 1000 Мбит/сек
Операционная система
Ubuntu 18.04 x64
Графический адаптер
Интегрированный, Intel HD Graphics 630
Для наибольшей производительности ОС была установлена на «быстрый»
SSD-диск, HDD-диск полностью выделен под базу данных.
Другие альтернативы данному решению не рассматривались в связи с
экономической нецелесообразностью и наибольшими временными затратами.
Например, стоимость лицензии на операционную систему Windows 2016 Server
42
составляет от 500 долларов США [22], что по нынешнему курсу составляет от 30
тысяч рублей.
43
II ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл информационной системы представляет собой
непрерывный процесс, начинающийся с момента принятия решения о её
создании и заканчивающийся при завершении эксплуатации этой системы.
Под моделью жизненного цикла информационной системы понимается
структура, которая определяет последовательность выполнения процессов,
взаимосвязи процессов, действий и задач на протяжении всего жизненного
цикла. Наибольшее распространение получили следующие модели: каскадная, с
промежуточным контролем (поэтапная) и спиральная.
Каждая из моделей жизненного цикла информационной системы включает
в себя следующие этапы:
Анализ;
Проектирование;
Реализация;
Внедрение;
Эксплуатация.
На этапе анализа необходимо собрать информацию по текущей
реализации процесса ведения документации и отчетности. Менеджеры,
бухгалтера и руководители отделов должны собрать и проанализировать данные,
необходимые им в разрабатываемой системе.
На этапе проектирования по результатам представленной информации
происходит проектирование базы данных и структуры информационной
системы в том числе её интерфейса.
На этапе реализации разработчики создают базу данных, занимаются
непосредственной разработкой информационной системы.
44
Этап внедрения включает в себя развертывание сервера базы данных,
установку необходимой операционной системы, установку необходимого
дополнительного ПО (зависимостей информационной системы) и самой
информационной системы.
На этапе эксплуатации необходимо провести обучение персонала работе с
системой.
Каскадная модель представляет строго последовательную реализацию
указанных этапов жизненного цикла. Подобную модель используют в
технологии, которая ориентирована на переход к дальнейшему этапу после
завершения работы на предыдущем этапе. Достоинствами модели являются:
создание на каждом этапе законченных комплектов документов и возможность
планировать сроки окончания работы и соответствующих трат. Недостатками:
несоответствие реальным процессам создания ИС, которые обычно не
укладываются в жесткие схемы и требуют возврата к предыдущему этапу до
уточнений или пересмотра принятого решения.
На рисунке 2.1 наглядно представлена каскадная модель жизненного
цикла ИС.
Рис. 2.1. Каскадная модель жизненного цикла ИС.
45
Модели с промежуточным контролем или поэтапные модели приближают
жизненный цикл к реальным процессам формирования и использования ИС.
Отличием от каскадной модели является то, она разрешает вернуть каждый этап
жизненного цикла на любой предыдущий этап для исполнения межэтапных
корректировок. При этом получается хорошая надежность ИС, но вместе с тем
растет длительность периодов разработки. На рис. 2.2 наглядно видны
поэтапные модели жизненного цикла информационных систем.
Рис. 2.2. Поэтапная модель жизненного цикла ИС.
Спиральные модели жизненного цикла позволяют устранять недостатки
предыдущей модели. Основным упором является начальный этап: проведение
анализа и проектирование. Реализуемость технического решения проверяют при
помощи создания прототипа. На рис. 2.3 наглядно видны спиральные модели
жизненного цикла информационных систем.
Источник: https://baza.diplomsite.ru/previewfile/2029