Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дипломная Озроков v1.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.83 Mб
Скачать

СОДЕРЖАНИЕ

СПИСОК СОКРАЩЕНИЙ И УСЛОВНЫХ ОБОЗНАЧЕНИЙ 7

ВВЕДЕНИЕ 9

1 АНАЛИТИЧЕСКАЯ ЧАСТЬ 11

1.1 Характеристика комплекса задач и необходимости автоматизации 11

1.1.1 Актуальность поставленной задачи 11

1.1.2 Обзор технологий современных серверов 14

1.1.3 Использование серверных технологий в Unix 17

1.1.4 Использование серверных технологий в Linux системах 20

1.1.5 Virtual Dedicated Server и Virtual Private Server 36

1.2 Обзор технологий удаленного управления 39

1.3 Обоснование проектных решений 42

1.3.1 Обоснование разработки по информационному обеспечению 42

1.3.2 Обоснование разработки по программному обеспечению 44

1.3.3 Обоснование разработки по программному обеспечению 46

1.4 Анализ существующего программного обеспечения в предметной области 48

1.4.1 SSH-клиенты 48

1.4.2 FTP-клиенты 51

1.4.3 MySQL-клиенты 55

2 ПРОЕКТНАЯ ЧАСТЬ 60

2.1 Информационное обеспечение задачи 60

2.1.1 Информационная модель и её описание. Построение модели информационной системы 60

2.2 Программное обеспечение задачи 61

2.2.1 Разработка программного компллекса 61

2.3 Выбор среды реализации программного продукта 70

3 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ 72

3.1 Обоснование целесообразности разработки 72

3.2 Определение трудоемкости работ по созданию программного продукта 73

3.3 Расчет затрат на создание программного продукта 77

3.4 Оценка экономической эффективности проекта 80

ЗАКЛЮЧЕНИЕ 88

Список использованных источников 89

Список сокращений и условных обозначений

АИС – автоматизированная информационная система;

БД – база данных;

ИС – информационная система;

ПК – персональный компьютер;

ПО – программное обеспечение;

ОС – операционная система;

CASE – Computer Aided Software/System Engineering;

DARPA – Defense Adavanced Reserch Projects Agency;

DFD – Data Flow Diagrams;

NCP Network Control Protocol

ICAM – Integrated Computer Aided Manufacturing;

IDEF – ICAM Definition;

ODBC – Open Data Base Connectivity;

ARPANET - Advanced Research Projects Agency Network;

TCP/IP - Transmission Control Protocol/ Internet Protocol;

NSDNet -  National Science Foundation Network;

ECC - Error Checking and Correction;

RAID -  Redundant Array of Independent Disks;

SCSI - Small Computer System Interface;

SAS - Serial Attached SCSI

SSD - Solid-State Drive;

WWW - World Wide Web;

AD - Active Directory;

DNS - Domain Name System;

GUI - Graphical user interface;

GNU -  GNU’s Not UNIX;

CLI - Common Language Infrastructure;

LVM -  Logical Volume Manager;

VDS - Virtual Dedicated Server;

VPS - Virtual Private Server;

SSH - Secure Shell;

FTP -  File Transfer Protocol;

SQL -  Structured Query Language;

Введение

Дипломное проектирование является заключительным этапом обучения студентов в вузе и имеет своей целью:

  • систематизацию, закрепление и расширение теоретических и практических знаний по проектированию информационных систем (ИС) с использованием современных информационных технологий на основе анализа информационной среды предметной области; 

  • развитие навыков ведения самостоятельной работы и разработки проектных решений по информационному, технологическому и программному обеспечению информационных систем (ИС). 

Работа над дипломным проектом включает в себя ряд этапов, среди которых:

    • сбор материала для проектирования на объекте практики, создание исходных баз данных, хранилищ и т.п.; 

    • выполнение обзорно-аналитической, аналитической, исследовательской, программно-алгоритмической, расчетной, конструкторской, технологической, организационно-экономической и по охране труда частей (разделов) проекта, опирающихся на практическое создание, запуск, отладку и первоначальное сопровождение информационной системы, а также на указания руководителя проекта;

    • написание и оформление расчетно-пояснительной записки, отражающей перечисленные выше работы, а также приводящей итоговое описание созданной информационной системы.

Данный дипломный проект будет написан на тему: «Разработка автоматизированной информационной системы конфигурирования и поддержки серверов на базе ОС Linux» и будет содержать информацию, по анализу предметной области, выбору технологий реализации поставленной задачи, программные блоки и дополнительные экономические расчеты.

В данном проекте будут рассмотрены аналитические, проектные и экономические аспекты по разработке программного средства.

В аналитической части внимание будет уделено технологиям и методам реализации.

В проектной части будет раскрыт вопрос об автоматизации конфигурирования, точнее разработана информационная система по первоначальной настройки и конфигурирования серверов. Будут рассмотрены такие вопросы как:

  • обследование предметной области;

  • алгоритмизация деятельности пользователей и программы;

  • создание объектов для реализации в программной сред, работа которых будет полностью соответствовать требованиям, предъявляемым к подобного рода программам.

Раздел экономики будет представлен расчетами затрат на реализацию проекта, его экономической эффективности и срока окупаемости. Также главной задачей для рассмотрения будет являться экономический эффект при разработке, внедрении и эксплуатации информационной системы. То есть разобраться в целесообразности внедрения именно этого проекта, какую пользу принесет он предприятию.

Заключение содержит анализ итогов проделанной работы и основные полученные результаты.

В состав данного дипломного проекта входят:

  • пояснительная записка на 125 л.;

  • разработанные программное опеспечение, расположенно на DVD – диске;

  • презентация дипломного проекта, расположенная на DVD – диске.