- •Список сокращений и условных обозначений
- •Введение
- •1 Аналитическая часть
- •1.1 Характеристика комплекса задач и необходимости автоматизации
- •Актуальность поставленной задачи
- •1.1.2 Обзор технологий современных серверов
- •1.1.3 Использование серверных технологий в Unix
- •1.1.4 Использование серверных технологий в Linux системах
- •1.2 Обзор технологий удаленного управления
- •1.3 Обоснование проектных решений
- •1.3.1 Обоснование разработки по информационному обеспечению
- •1.3.2 Обоснование разработки по программному обеспечению
- •1.3.3 Обоснование разработки по программному обеспечению
- •1.4 Анализ существующего программного обеспечения в предметной области
- •1.4.3 MySql-клиенты
- •2 Проектная часть
- •2.1 Информационное обеспечение задачи
- •2.1.1 Информационная модель и её описание. Построение модели информационной системы
- •2.2 Программное обеспечение задачи
- •2.2.1 Разработка программного компллекса
- •2.3 Выбор среды реализации программного продукта
- •3 Обоснование экономической эффективности
- •3.1 Обоснование целесообразности разработки
- •3.2 Определение трудоемкости работ по созданию программного продукта
- •Расчет затрат на создание программного продукта
- •3.4 Оценка экономической эффективности проекта
- •Заключение
- •Список использованных источников
1 Аналитическая часть
1.1 Характеристика комплекса задач и необходимости автоматизации
Актуальность поставленной задачи
В современном обществе где почти у каждого пользователя сети интернет есть страничка в социальны сетях, где обмен информации происходит по современным скоростным сетям. Многие считают необходимым создания отдельного сайта, который, в последующем набирал бы популярность среди пользователей, сети интернет, который, в дальнейшем может начать приносить доход автору сайта, либо целой компании. Но при создании сайта, вы можете столкнуться с ограничениями на арендуемой вами платформе. Тогда, в свою очередь, на замену хостинга приходят сервера. На которых ограничения устанавливает сам пользователь. Однако не все понимают, как настроить сам сервер для начала работы на нем. С этой целью и создается программный продукт по настройке и поддержке серверов на базе Linux, который поможет не опытному пользователю автоматизировать процесс, независимо от знаний и навыков пользователя.
Изначально Интернет разрабатывался как Сеть которая смогла бы пережить ядерную войну. Разработка началась вестись в Соединенных Штатах Америки так как телефонные сети не обеспечивали в то время должной стабильности, если выйдет из строя 1 крупный узел связи, то сеть могла разделиться на изолированные участки. Для создания сети было предпринято решение создать организацию под покровительством Министерства обороны — DARPA (Defense Adavanced Reserch Projects Agency).
В 1967 году на симпозиуме ACM SIGOPS была представлена сеть с коммутацией пакетов, но уже реализованная в Национальной физической лаборатории Англии. В разработке сети приняли Калифорнийский университет в Лос-Анджелесе, Стэнфордский исследовательский центр, Университет Юты и Университет штата Калифорния в Санта-Барбаре. Созданную сеть назвали ARPANET (Advanced Research Projects Agency Network).
В декабре 1969 года был создан прототип сети, объединивший университеты которые принимали участие в создании ее. Сеть ARPANET начала быстро развиваться и расти, её начали использовать ученые разных областей науки. За несколько лет сеть постепенно охватила все Соединённые Штаты. Первый сервер ARPANET был установлен 2 сентября 1969 года в Калифорнийской университете (Лос-анджелес), он был на базе компьютера Honeywell DP-516 и имел 24Кб оперативной памяти.
29 октября 1969 года был проведен первый сеанс связи между двумя узлами сети, Калифорнийским университетом Лос-Анджелеса и Стэнфордским исследовательским институтом. Эту дату можно считать днем рождения Интернета. К сети были подключены иностранные организации из Великобритании и Норвегии, через трансатлантический телефонный кабель. Постепенно сеть ARPANET перешла с протокола NCP (Network Control Protocol) на TCP/IP (Transmission Control Protocol/ Internet Protocol), который применяется до сих пор для объединения сетей. Именно в этом году за сетью ARPANET закрепился термин «Интернет». Но в 1984 году у сети ARPANET появился серьезный конкурент: Национальный научный фонд США, который основал обширную межуниверситетскую сеть NSFNet (National Science Foundation Network), которая была создана из более мелких сетей и имела гораздо большую пропускную способность, чем ARPANET. К этой сети за год подключилось около 10 тыс. компьютеров, название «Интернет» плавно начало переходить к NSDNet.
На рисунке 1.1 представлен график роста количества интернет пользователей сети интернет за период 1990-2014г.
Рисунок 1.1 – график интернет-пользователи сети интернет
К 1990 году сеть ARPANET прекратило свое существование, полностью проиграв конкуренцию NSFNet. В этом же году было зафиксировано первое подключение к Интернету по телефонной линии. И к 1991 году Всемирная паутина стала общедоступна в Интернете, а в 1993 году появился знаменитый веб-браузер NCSA Mosaic. Всемирная паутина набирала популярность. В 1995 году NSFNet вернулась к роли исследовательской сети, маршрутизацией всего трафика Интернета теперь занимались сетевые провайдеры, а не суперкомпьютеры Национального научного фонда. В 1990-е годы Интернет объединил в себе большинство существование тогда сетей. Объединение выглядело привлекательным благодаря отсутствию единого руководства, а также благодаря открытости технических стандартов Интернета, что делало сети независимыми от бизнеса и конкретных компаний. В настоящее время подключиться к Интернету можно через спутники связи, радио-каналы, кабельное телевидение, телефон, сотовую связь, специальные оптико-волоконные линии или электропровода. Всемирная сеть стала неотъемлемой частью жизни современного человека. Интернет стал очень популярным средством для обмена информации.
Поэтому на сегодняшний день актуальной является проблема разработки и использования специализированного ПО для управления серверами в сети Интернет, потому что, в дальнейшем, интернет будет принимать все большее участие в жизни человека.
