Государственное образовательное учреждение высшего профессионального образования
«Сибирская государственная автомобильно-дорожная академия (СибАДИ)»
Факультет Информационные системы в управлении
Специальность Автоматизированные системы обработки информации и управления
Кафедра Компьютерные информационные автоматизированные системы
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к дипломному проекту
Обозначение проекта ДП-02068982-230102-14-10
Тема проекта АИС управления серверным программным обеспечением на базе программного комплекса Webmin/Alterator
Студент группы АС-05И1
Майненгер Иван Геннадьевич
Омск 2010
Государственное образовательное учреждение высшего профессионального образования
«Сибирская государственная автомобильно-дорожная академия (СибАДИ)»
Кафедра Компьютерные информационные автоматизированные системы
УТВЕРЖДАЮ
Зав кафедрой КИАС
__________________ / С.Н. Чуканов/
«___» ___________20___г.
Задание
К дипломному проекту (работе) студенту гр. АС05И1
Майненгер Ивану Геннадьевичу
1 Тема работы: АИС управления серверным программным обеспечением на базе программного комплекса Webmin/Alterator
Утверждена приказом по СибАДИ № П-10-95/СТ от «29» марта 2010г.
2 Исходные данные к работе: результаты преддипломной практики результаты анализа литературы и интернет – источников.
3 Содержание пояснительной записки (конкретный перечень подлежащих разработке вопросов):
Введение
3.1 Анализ объекта автоматизации
3.2 Постановка задачи
3.3 Анализ алгоритмов
3.4 Руководство по эксплуатации
3.5 Экономическое обоснование проекта
3.6 Безопасность жизнедеятельности
Заключение
Список использованных источников
4 Перечень демонстрационного материала для сопровождения доклада в ГАК:
- демонстрационный плакат
- демонстрационная версия разработанной системы
5 Консультанты по разделам работы:
5.1 Экономический раздел – доцент, к.э.н. Сухарева Светлана Витальевна
5.2 Безопасность жизнедеятельности – доцент, к.т.н. Бедрина Елена Анатольевна
6 Назначенный кафедрой рецензент работы:
Задание выдано “____” __________ 20___г.
Руководитель работы ___________________ к.ф.-м.н. Барановский С.П., доцент кафедры КИАС
Задание к исполнению принял “___” __________20___г.
Студент _________________________________/Майненгер И.Г./
Реферат
Пояснительная записка
СЕРВЕР, СЕТЬ, УПРАВЛЕНИЕ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, WEBMIN, ALTERATOR, LINUX, ПРОТОКОЛ, ИНТЕРФЕЙС.
Объектом для проекта является серверное программное обеспечение Министерства промышленной политики, транспорта и связи Омской области.
Целью развертывания данной системы является повышение эффективности работы сети, снижение временных затрат, получение оперативных возможностей настройки и конфигурации серверного программного обеспечения, решение возникших проблем.
Назначением создаваемой системы будет автоматизация процесса настройки серверов и сетевых служб.
В результате исследований были определены все данные и документы, необходимые для создания автоматизированной информационной системы.
Список условных сокращений и обозначений
BSD – Berkley Software Distributions license;
GPL – General Public License;
PHP – Personal Home Page;
АИС – автоматизированная информационная система;
БД – база данных;
ПК – программный комплекс;
ПО – программное обеспечение;
ПЭВМ – персональная электронная вычислительная машина;
СУБД – система управления базами данных;
ТО – техническое обеспечение;
ФСТЭК – Федеральная служба по техническому и экспортному контролю.
Содержание
Введение
1. Анализ существующей системы
1.1 Характеристика объекта автоматизации
1.2 Структура Министерства
1.3 Обоснование необходимости разработки АИС
1.4 Обзор аналогов проектируемой системы
1.5 Обоснование выбора используемого программного комплекса
1.6 Постановка задачи
1.7 Требования к системе
1.8 Вывод по разделу
2. АИС управления серверным программным обеспечением на базе программного комплекса Webmin/Alterator
2.1 Модель потоков данных
2.2 Функциональная модель
2.3 Практические цели и назначение системы
2.4 Обзор программного комплекса
2.5 Обзор платформы (конфигуратора)
2.6 Автоматизируемые функции
2.7 Выводы по разделу
3 Описание алгоритмов
3.1 Описание работы с пользователями
3.2 Описание протокола SMB
3.3 Описание протокола DNS
3.4 Протокол NFS
3.5 Выводы по разделу
4. Руководство пользователя
4.1 Руководство пользователя Webmin
4.2 Создание первичного контроллера домена в Webmin
4.3 Руководство пользователя Alterator
Выводы по четвертому разделу
5. Экономическое обоснование проекта
5.1 Цель и краткое описание программного продукта
5.2 Определение затрат труда на разработку программного продукта
5.3 Определение численности исполнителей
5.4 Расчет себестоимости разработки программного продукта
5.5 Расчет экономической эффективности внедрения продукта
5.6 Вывод по разделу
Заключение
Список использованных источников
Приложение А
Для создания полноценной IT-инфраструктуры, полностью удовлетворяющей всем потребностям необходимо позаботиться не только о грамотно реализованных аппаратных решениях, но и о программном обеспечении, которое будет способствовать оптимальной производительности всех систем. Программные средства помогут повысить производительность серверов, увеличить надёжность систем хранения и, как следствие, уменьшить затраты на обслуживание IT-инфраструктуры. Главным достоинством серверного ПО является возможность автоматизации процессов управления системами, что позволяет использовать рабочее время обслуживающего персонала для решения иных, более важных задач.
У UNIX-подобных операционных систем много положительных сторон: безопасность, стабильность и, что особенно привлекает внимание многих, – бесплатность. Но для системных администраторов настройка системы может превратиться в проблему. Копание в конфигурационных файлах, постоянное чтение документации, к тому же на не для всех понятном английском языке, может отпугнуть любого, привычного к удобному интерфейсу Windows-систем. Ошибки в конфигурационных файлах могут привести к серьезным проблемам с безопасностью.
Webmin - это программный комплекс, который позволяет администрировать unix-подобную операционную систему, не притрагиваясь к командной строке и не помня ни одной команды. Все управление сервером происходит через веб-интерфейс. Используя любой броузер, владелец сервера может заводить новые аккаунты, почтовые ящики, изменять настройки веб-сервера Apache, исправлять и дополнять записи ДНС, настраивать сайты, почтовые ящики и многое, многое другое.
Webmin - состоит из простенького веб-сервера и небольшого количества скриптов, которые собственно и осуществляют связь между приказаниями владельца сервера через веб-интерфейс и их исполнением на уровне операционной системы и прикладных программ. Webmin написан полностью на языке Perl и не использует никаких дополнительных нестандартных модулей. Простота, легкость и быстрота выполнения команд - одно из самых больших преимуществ данной панели управления.
Целью создания автоматизированной информационной системы является внедрение для Министерства промышленной политики, транспорта и связи Омской области программно комплекса Webmin/Alterator, позволяющего решить следующие задачи:
производить мониторинг процессов, запускать, останавливать и перезапускать процессы;
осуществлять полноправную навигацию по файловой системе, выполнять любые операции с файлами и каталогами;
единовременно запускать приложения на сервере с возможностью просмотра их вывода через браузер.
Актуальность создания автоматизированной информационной системы обусловлена возможностью снижения временных затрат на создание и запуск новых направлений работы серверного оборудования. Также система позволит работать администратору удаленно, устранит необходимость поиска ошибок в конфигурационных файлах и постоянном чтении документации.
система дает возможность доработки её до полнофункциональной автоматизированной системы полностью автоматического управления серверным программным обеспечением и сетью как таковой.
Новизна проекта заключается в том, что подобная система, а точнее сложение различных систем, ранее не применялось на объекте автоматизации. Также в создании части системы, посвященной созданию почтового сервера на базе конфигуратора Alterator, принимали участие сертифицированные ФСТЭК программные продукты, что делает систему отвечающей современным стандартам.
Проект содержит основные разделы, а также разделы по организационно-экономическому обоснованию и безопасности труда. Пояснительная записка содержит шесть разделов:
в первом разделе проведен анализ объекта автоматизации, техническое задание и постановка задачи;