Отчет о прохождении преддипломной практики студентом 6 курса

Автор: Пользователь скрыл имя, 21 Февраля 2012 в 13:58, отчет по практике

Краткое описание

Преддипломная практика является завершающим этапом обучения и проводится после освоения программы теоретического и практического
курсов и сдачи студентами всех видов промежуточной аттестации, предусмотренной государственными требованиями к минимуму содержания
и уровню подготовки выпускников.

Оглавление

Введение 2
Задание на практику 3
Организационная структура компании. 5
Характеристики и функциональные возможности техники компании. 9
Оснащение отдела: 9
Виды коммутаторов и их приемущества: 10
WIFI точки доступа ( устанавливаются в домах клиентов) 14
Виды цифровых IPTV приставок 15
Основные модели роутеров: 17
Программное обеспечение компьютеров. 20
Технологии сбора, передачи и обработки информации на предприятии. 22
Программная архитектура ИС. 25
Перспективные разработки компании. 30
Задачи по модернизации информационной системы. 34
Предложения по решению существующих задач модернизации. 35
Заключение: 39

Файлы: 1 файл

Отчет по практике БЕЗ ТЗ.doc

— 217.50 Кб (Скачать)

Гибкость - можно настроить ее так, как только вздумается или как позволяют познания.

Стабильность - Она никогда не зависает и не требует перезагрузки, зависнуть может отдельно взятое приложение.

Безопасность - Отсутствие вирусов Вирусы для Linux-систем есть, к сожалению, но они все известны контролируемые, и заразиться вирусным ПО практически невозможно.

Встроенный SSH - сетевой протокол сеансового уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Схож по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. SSH допускает выбор различных алгоритмов шифрования. SSH-клиенты и SSH-серверы доступны для большинства сетевых операционных систем.

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

 

Ubuntu ориентирована на удобство и простоту использования. Она включает широко распространённое использование утилиты sudo, которая позволяет пользователям выполнять администраторские задачи, не запуская потенциально опасную сессию суперпользователя. Ubuntu, кроме того, имеет развитую интернационализацию, обеспечивающую максимальную доступность для представителей разных языковых групп. С версии 5.04 кодировкой по умолчанию является UTF-8.Ubuntu для работы рекомендуется от 512 мегабайт RAM и, при установке на жёсткий диск, от пяти гигабайт свободного пространства. Предельно минимальные требования гораздо ниже.

Ubuntu основана на системе рабочего стола GNOME, которая разработана, чтобы обеспечить свободный, простой и интуитивный интерфейс, предлагая полный диапазон современных настольных приложений.[34] Помимо тех приложений, которые включены в GNOME, Ubuntu выходит с дополнительным программным обеспечением, включая OpenOffice (LibreOffice начиная с версии 11.04), web-браузер Mozilla Firefox.

Версия 6.06 и более поздние объединяют LiveCD и установочный CD в один компакт-диск. Этот диск загружает рабочий стол со всеми возможностями, давая пользователям возможность видеть, поддерживаются ли их аппаратные средства, и экспериментировать с доступными приложениями, и уже затем устанавливать Ubuntu на жёсткий диск, используя графический инсталлятор Ubiquity .Инсталляционный процесс сохраняет документы, созданные на «живом» рабочем столе. Альтернативная установка, использующая debian-installer, доступна для скачивания и нацелена на людей, разбирающихся в системе на более глубоком уровне, администраторов, устанавливающих много систем, и для сложного разбиения дисков, включая использование LVM или RAID, а также для установки с объёмом оперативной памяти менее 192 мегабайт. Это удобно для использования, например, на нетбуках.

Технологии сбора, передачи и обработки информации на предприятии.

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

Физически система хранится на отдельном компьютере (сервере). Непосредственный доступ к ней осуществляется через веб-интерфейс. Благодаря тому, что сервер в реальном времени может обрабатывать множественные процессы обработки данных и запросов, все сотрудники имеют возможность работать с ней одновременно. Безопасность и сохранность данных обеспечивается разграничением прав доступа в соответствии с авторизации конкретного сотрудника(например стажеры ТО не имеют прав для выдачи новых ip-адресов или же доступа к конфигурации оборудования ).

Сервер, хранящий систему, работает под управлением операционной системы FreeBSD. Выбор именно этой операционной системы обусловлен многими факторами. Несколько слов о FreeBSD:

Что такое FreeBSD?

FreeBSD - это современная операционная система для компьютеров на архитектуре x86 (в том числе Pentium® и Athlon™), amd64 (включая Opteron™, Athlon™64 и EM64T), ARM, IA-64, PowerPC, PC-98 и UltraSPARC®. Она основана на BSD, версии UNIX®, созданной в Калифорнийском Университете в Беркли. Она разрабатывается и поддерживается большой командой разработчиков. Поддержка других платформ находится на разных стадиях разработки.

Самые современные технологии

Исключительный набор сетевых функций, высокая производительность, средства обеспечения информационной безопасности и совместимости с другими ОС - вот те современные возможности FreeBSD, которые зачастую всё ещё отсутствуют в других, даже лучших коммерческих, операционных системах.

Мощное решение для Internet

FreeBSD является идеальной платформой для построения Internet или Intranet сервера. Эта система предоставляет надёжные, даже при самой интенсивной нагрузке, сетевые службы, и эффективное управление памятью, что позволяет обеспечивать приемлемое время отклика для тысяч одновременно работающих пользовательских задач.

Продвинутые встраиваемые платформы

FreeBSD предоставляет продвинутые возможности сетевой операционной системы для устройств и встраиваемых платформ, от hi-end устройств на основе Intel до аппаратных платформ Arm, PowerPC и, вскоре, MIPS. От почтовых и веб-устройств до маршрутизаторов, серверов времени и беспроводных точек доступа производители по всему миру полагаются на встроенное окружение сборки и кросс-сборки и продвинутые возможности FreeBSD в качестве основы для своих встраиваемых продуктов. А лицензия открытого исходного кода Беркли позволяет им решать, как много из своих локальных изменений они хотели бы внести обратно.

Огромное количество приложений

С более чем 20 000 портированных библиотек и приложений, FreeBSD поддерживает приложения для десктопов, серверов, устройств и встраиваемых окружений.

Простота установки

FreeBSD может быть установлена с различных носителей, включая CD-ROM, DVD, либо непосредственно через сеть, используя FTP .

FreeBSD распространяется свободно

FreeBSD распространяется бесплатно и поставляется со всеми исходными текстами.

 

 

 

 

 

 

 

 

 

 

 

Программная архитектура ИС.

Функционирование информационной системы осуществляется благодаря связке Web-сервера Apache, СУБД MySQL и среды разработки PHP.

Эта связка представляет собой мощное программное архитектурное решение для ИС. Каждая ее составляющая отвечает за свою область работы ИС. Кратко опишу достоинства всех ее составляющих.

Apache HTTP-сервер — свободный веб-сервер.

Apache является кроссплатформенным ПО, поддерживает операционные системы Linux, BSD, Mac OS, Microsoft Windows и других

Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д.

Существует множество модулей, добавляющих к Apache поддержку различных языков программирования и систем разработки.

К ним относятся:

        PHP.

        Python.

        Ruby.

        Perl.

        ASP.

Кроме того, Apache поддерживает механизмы CGI и FastCGI, что позволяет исполнять программы на практически всех языках программирования, в том числе C, C++, sh, Java.

Безопасность

Apache имеет различные механизмы обеспечения безопасности и разграничения доступа к данным. Основными являются:

        Ограничение доступа к определённым директориям или файлам.

        Механизм авторизации пользователей для доступа к директории по методу HTTP-Авторизации и digest-авторизации.

        Ограничение доступа к определённым директориям или всему серверу, основанное на IP-адресах пользователей.

        Запрет доступа к определённым типам файлов для всех или части пользователей, например запрет доступа к конфигурационным файлам и файлам баз данных.

        Существуют модули, реализующие авторизацию через СУБД или PAM.

В некоторых MPM-модулях присутствует возможность запуска каждого процесса Apache используя различные uid и gid с соответствующими этим пользователям и группам пользователей.

Также, существует механизм suexec, используемый для запуска скриптов и CGI-приложений с правами и идентификационными данными пользователя.

Для реализации шифрования данных, передающихся между клиентом и сервером используется механизм SSL, реализованный через библиотеку OpenSSL. Для удостоверения подлинности веб-сервера используются сертификаты X.509.

Существуют внешние средства обеспечения безопасности, например mod_security.

Интернационализация

Начиная с версии 2.0 появилась возможность определения сервером локали пользователя. Сообщения об ошибках и событиях, посылаемые браузеру, теперь представлены на нескольких языках и используют SSI технологию.

Также, можно реализовать средствами сервера отображение различных страниц для пользователей с различными локалями. Apache поддерживает множество кодировок, в том числе Unicode, что позволяет использовать страницы, созданные в любых кодировках и на любых языках.

Обработка событий

Администратор может установить собственные страницы и обработчики для всех HTTP ошибок и событий, таких как 404 или 403. В том числе существует возможность запуска скриптов и отображения сообщений на разных языках.

Информационная система содержит множество таблиц, являющихся своего рода ее основанием. Таблицы построены с использованием СУБД MySQL.

Выбор данной СУБД также неслучаен, т. к. по сравнению с другими СУБД, MySQL предоставляет расширенные возможности для построения БД и обладает большой гибкостью.

MySQL является наиболее приспособленной для применения в среде web СУБД (системой управления базами данных). Не секрет, что для исполнения приложений клиента на большинстве хостинг-площадок провайдеры предоставляют небольшое количество ресурсов (как вычислительных, так и дисковых). Поэтому для данного применения необходима высокоэффективная СУБД, обладающая при этом высокой надежностью (большинство web-приложений и сайтов должны работать в режиме 24/7).

По всем этим причинам MySQL стала незыблемым стандартом в области СУБД для web, а теперь в ней развиваются возможности для использования ее в любых критичных бизнес-приложениях, то есть конкурирует на равных с такими СУБД таких производителей, как Oracle, IBM, Microsoft и Sybase.

Основные преимущества MySQL:

        многопоточность, поддержка нескольких одновременных запросов;

        оптимизация связей с присоединением многих данных за один проход;

        записи фиксированной и переменной длины;

        ODBC драйвер;

        гибкая система привилегий и паролей;

        гибкая поддержка форматов чисел, строк переменной длины и меток времени;

        интерфейс с языками C и Perl, PHP;

        быстрая работа, масштабируемость;

        совместимость с ANSI SQL;

        бесплатна в большинстве случаев;

        хорошая поддержка со стороны провайдеров услуг хостинга;

        быстрая поддержка транзакций через механизм InnoDB.

Достоинства PHP для сетевых решений

 

PHP (Hypertext Preprocessor - Препроцессор Гипертекста)– это широко используемый язык сценариев общего назначения с открытым исходным кодом.
PHP - язык программирования, специально разработанный для написания web-приложений (скриптов, сценариев), исполняющихся на Web-сервере. Синтаксис языка во многом основывается на синтаксисе C, Java и Perl. Он очень похож на С и на Perl, поэтому для профессионального программиста не составит труда его изучить. С другой стороны, язык PHP проще, чем C, и его может освоить веб-мастер, не знающий пока других языков программирования.
Огромным плюсом PHP, в отличие от, например, JavaScript, является то, что PHP-скрипты выполняются на стороне сервера. PHP не зависит от скорости компьютера пользователя или его браузера, он полностью работает на сервере. Пользователь даже может не знать, получает ли он обычный HTML-файл или результат выполнения скрипта.
Сценарии на языке PHP могут исполняться на сервере в виде отдельных файлов, а могут интегрироваться в html страницы.
PHP способен генерировать и преобразовывать не только HTML документы, но и изображения разных форматов - JPEG, GIF, PNG, файлы PDF и FLASH. PHP способен формировать данные в любом текстовом формате, включая XHTML и XML.
PHP - кроссплатформенная технология. Дистрибутив PHP доступен для большинства операционных систем, включая Linux, многие модификации Unix, Microsoft Windows, Mac OS и многих других. PHP поддерживается на большинстве вебсерверов, таких, как Apache, Microsoft Internet Information Server (IIS), Microsoft Personal Web Server и других.
Для большинства серверов PHP поставляется в 2-х вариантах - в качестве модуля и в качестве CGI препроцессора.
PHP поддерживает работу с ODBC и большое количество СУБД: MySQL, MSQL, Oracle, PostgreSQL, SQLite и др.
Язык программирования PHP, особенно в связке с популярнейшей СУБД MySQL - оптимальный вариант для создания интернет-сайтов различной сложности.

 

 

 

Перспективные разработки компании.

 

Одна из перспективных разработок в информационной системе компании связана с ее оптоволоконной частью. Актуальность контроля стабильной работы оптических кабелей обусловлена тем, что в наше время в сфере телекоммуникаций оптоволоконные кабели играют одну из важнейших ролей в построении сетей передачи данных любого уровня. Важность подобных разработок все чаще подтверждается следующими факторами;

С каждым днем на рынке телекоммуникаций среди концепций построения сетей передачи данных все чаще используется концепция под названием «полностью оптические сети(all optical networks-AON)».Что же такое полностью оптическая сеть? Полностью оптическая сеть-это такая сеть передачи данных, в которой роль всех линий связи играет оптическое волокно, причем по нему данные передаются даже на так называемой «последней миле»,т.е от последнего узла связи до квартиры абонента. Следует отметить, что некоторые современные провайдеры внедряют оптоволокно в свои сети, но они ограничиваются концепциями «волокно в район», «волокно в дом».Полностью же оптическая сеть обязательно построена таким образом, что оптическое волокно заканчивается как минимум на этаже, т.е оно обслуживает максимум 4 абонента, а в лучшем случае- только одного. Каковы же достоинства и недостатки этой концепции?

К достоинствам следует отнести тот факт, что скорость передачи данных в такой сети практически не ограничена, потому что самая «медленная» технология передачи по оптоволокну STM -1имеет скорость 155 Мбит/с, а технология STM 4- 622 Мбит/с.Такие огромные скорости позволяют оперировать цифровыми потоками не только для передачи данных сети Интернет или локальной сети, а еще и внедрять другие службы, такие как IPTV и IP телефонию, сигнализацию, удаленное наблюдение через камеру в реальном времени и т.д. 

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

Основная идея такова: от «информационной розетки» по всей квартире отходят кабели сети Интернет и локальной сети, кабель для IPTV и телефонии ,кабели для контрольного оборудования и сигнализации. Это позволить упростить структуру сети и удобство обслуживания. 

Еще одним достоинством является и то, что стоимость обслуживания такой сети практически нулевая. Оптическая сеть надежна, может растягиваться на десятки и сотни километров без регенераторов-восстановителей формы сигнала, распространение оптических сигналов не зависит от погоды и ,что самое главное ,от радиопомех, потому что они не могут проникнуть в световод оптического волокна из за разницы показателей преломления воздуха и оболочки световода. Также оптическое волокно достаточно прочное, кроме того оно «одевается» в защитную оболочку , что делает невозможным его выход из строя без злого умысла. 

Информация о работе Отчет о прохождении преддипломной практики студентом 6 курса