Диплом: Использование сети Internet компании ООО "ИЦ "КОМКОН" в коммерческих целях

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
6
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..…...7
Глава 1. Принципы развития объектно-ориентированного подхода………10
1.1. История развития глобальной сети……………….……………............10
1.2. Основные понятия и технологии распределения обработки данных..11
1.3. Развитие объектно-ориентированного программирования….….........20
Глава 2. Сведения об ООО «ИЦ "КОМКОН, обоснование актуальности
поставленной задачи……………………………………………………….29
2.1. Краткие сведения об организации…...…………………………..….....29
2.2. Обоснование новой формы коммуникационного решения………......32
Глава 3. Создание коммерческой специализированной коммуникационной
среды……….....……...………………………………………………..…….46
3.1. Техническая реализация проекта………………………………………46
3.2. Ожидаемый экономический эффект…………………………………...58
ЗАКЛЮЧЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … …..64
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ . . . . . . . .. . . . . . . . ... . . …. 66
ПРИЛОЖЕНИЯ…………………………………………………………………...70
7
ВВЕДЕНИЕ
Данная работа посвящена созданию коммерческой специализированной
коммуникационной среды для компании «ИЦ "КОМКОН"». Во время
прохождения преддипломной практики в данной компании, мне была
поставлена задача, ознакомиться с теоретическим материалом о возможности
модернизации текущей коммуникационной среды, которая используется
компанией. Бурное развитие информационных технологий требует
постоянной адаптации моделей, используемых для разработки веб-сайтов.
Средства для разработки веб-сайтов терпят активное развитие, предлагая все
более удобные механизмы создания и управления ими. В связи с чем, была
производственная необходимость в обновлении существующих проектов, с
задействованием новых, современный технологий, которые позволяют
использовать гибкие настройки контента, без внедрения в структуру сайта.
Этим обуславливается актуальность выбранной темы, которая
заключается в том, что на одном из этапов прохождения преддипломной
практики, мною была предложена идея о возможности модернизации или
создания новой формы, действующей сети. Данная коммуникационная среда
позволит работодателю повысить спектр возможностей существующего
проектного решения, остановить отток пользователей, благодаря
усовершенствованному визуальному и техническому решению, предоставит
больший спектр возможностей, нацеленный на коммерцию и коммерческие
внедрения в будущем.
Объектом исследования: является существующий информационно-
коммуникационный проекта компании «ИЦ "КОМКОН"», «Medinfo.ru».
Данный объект выбран в качестве объекта исследования в виду своей
значимости для понимания предмета исследования. В работе использованы
методы сравнительного научно-исторического анализа.
8
Использование указанных методов, позволило изучить ряд концепций
исторических предпосылок к созданию привычных нам визуальных форм
построения коммуникационных сред, используемых в современном мире.
Предметом исследования: является возможность монетизации и
модернизации проекта компании.
Работа состоит из трех глав. В первой главе - «Принципы развития
объектно-ориентированного подхода» рассказывается об истории развития
глобальной сети, основных понятиях и технологиях распределения обработки
данных и развитии объектно-ориентированного программирования.
Во второй главе - «Сведения об ООО „ИЦ "КОМКОН"“, обоснование
актуальности поставленной задачи» рассказывается об общих сведениях,
назначении, деятельности компании. Так же, в данной главе описывается
анализ существующего коммуникационного решения компании и обоснование
новой формы коммуникационного решения.
В третьей главе - «Создание коммерческой специализированной
коммуникационной среды» рассказывается о проделанной работе, по
созданию коммуникационной среды и ожидаемом экономическом эффекте.
Целью выпускной квалификационной работы является: воплощение
темы «Создание коммерческой специализированной коммуникационной
среды, компании „ИЦ "КОМКОН"“». Цель настоящей работы, определила
следующий перечень задач.
Задачи исследования:
1. Изучить тему базы данных.
2. Изучить объектно-ориентированные базы данных.
3. Исследовать метод распределенной обработки данных.
4. Ознакомиться с объектно-ориентированными языками
программирования.
5. Описать особенности объектно-ориентированного
программирования.
9
6. Исследовать историю, методы и технологии объектно-
ориентированного подхода к программированию.
7. Выявить преимущества CMS систем и их недостатки.
8. Изучить интернет продукты компании.
9. Найти возможности модернизации текущих проектов.
Перед началом работы с проектом, было необходимо подобрать и
проанализировать большой объем литературы, относящийся к объектно-
ориентированному программированию, объектно-ориентированным базам
данных, их систем управления, а так же изучить литературу, о CMS системах.
Для общего понимания работы, следует первоначально рассказать об
общих составляющих объектно-ориентированного подхода к созданию
проектов, а так же о развитии сети Интернет и необходимой информации, для
создания коммуникационной среды.
10
Глава 1. Принципы развития объектно-ориентированного
подхода
1.1. История развития глобальной сети
История возникновения сети «Internet» начинается с 1950 годов, когда
начались разработки компьютеров и появлении научных и прикладных
концепций о глобальных вычислительных сетях. Первые компьютеры, за
редким исключением, подключились напрямую к терминалам и
использовались пользователями в том же помещении или здании. Эти сети
стали известны, как локальные. Глобальные сети, начали появляться в 1960
годах. Изначально системы, которые в дальнейшем должны были
превратиться в Интернет, использовались на военном и правительственных
уровнях. Однако большое распространение локальных сетей в 1980 годах,
благодаря росту персональных компьютеров и рабочих станций, дало
ощутимый толчок в области развития сети Интернет. [4]
Рост Интернета вызвал важные изменения и в подходе к вопросам
управления. Чтобы сделать сеть более дружественной, компьютерам были
присвоены имена, делающие ненужным запоминание числовых адресов.[16] С
продвижением Интернета, появилась необходимость в пересмотре
функционирования маршрутизаторов. Первоначально существовал единый
распределенный алгоритм маршрутизации, единообразно реализуемый всеми
маршрутизаторами в Интернете. В условиях быстрого увеличения числа сетей
стало невозможно расширять этот ранний подход в нужном темпе. На его
смену пришла иерархическая модель маршрутизации, с внутренним
шлюзовым протоколом, используемым внутри каждой области Интернета, и
внешним шлюзовым протоколом, применяемым для связывания областей
между собой.
11
Протокол TCP/IP был принят 1980 году военными и стал военным
стандартом, что дало им возможность использования технологической базы
Интернета.[8] В дальнейшем это привело к разделению сети на два
сообщества: военное и гражданское. В 1985 году, технология Интернет
поддерживалась обширными сообществами исследователей и разработчиков,
которые в дальнейшем позволили использовать сеть Интернет для
повседневных задач людей разных категорий.[14]
Подводя итог выше сказанного, это были первые шаги, позволившие
нам сейчас использовать сеть Интернет так, как нам хочется. На сегодняшний
день сеть Интернет сильно отличается от того времени, когда она только
начинала развитие и одной из важных технологий, стала технология
распределённой обработки данных.
1.2. Основные понятия и технологии распределения
обработки данных
Для дальнейшей работы, прежде всего, необходимо определить значение
некоторых терминов, для дальнейшего изложения материала.
База данных – это представленная в объектной форме совокупность
материалов, таких как: статьи, числа, даты, наименования объектов, расчеты,
атрибуты и т.д., систематизированных так, чтобы их можно было найти и
обработать с помощью электронной вычислительной машины.
Объектно-ориентированные базы данных – это базы данных, в которых
данные содержатся в виде объектов, их атрибутов, методов и классов.
Системы управления базами данных - это совокупность языковых и
программных средств, предназначенных для создания и работы с базами
данных многими пользователями.
История возникновения и развития баз данных имеет два ключа.
12
В одном ключе, понятие истории баз данных используется, как любое
средство, с помощью которого человечество обрабатывало, хранило,
использовало данные. Одним из примеров являются средства учета народов,
живших до нашей эры. К примеру, такие приспособления как: счеты,
узелковая письменность, глиняные дощечки и т.д. Но если рассматривать базы
данных в этом ключе, то мы увидим, размытое понятие, которое фактически
сливается с такими понятиями, как письменность или картотека.[1]
Если рассматривать базы данных в более узком ключе, то оно
приближено к современному пониманию этого слова. Исторически считается,
что история баз данных началась примерно с 1955 года, когда появилось
программируемое оборудование способное обрабатывать записи. Первые
способы обработки данных велись на основе файловой системы, для хранения
которой, использовались перфокарты.[6]
В середине 1960 годов, появились оперативные сетевые базы данных,
операции над которыми обрабатывались в интерактивном режиме с помощью
терминалов. Примерно через 10 лет, случился важный этап развития баз
данных. Этот этап был связан с появлением реляционной модели данных.
В виду выше сказанного, следует привести некоторые классификации
баз данных. Разновидностей баз данных огромное множество, они
различаются по критериям, которые принято классифицировать на группы:
[11]
Классификация по модели данных:
1. Иерархическая – это модель данных, где используется
представление баз данных в виде древовидной структуры, состоящей из
объектов различных уровней;
2. Объектно-ориентированная – это модель данных, в которой работа
с данными, происходит посредством использования их в виде объектов,
атрибутов, методов и классов;
13
3. Реляционная – логическая модель данных, которая является
прикладным приложением к задачам обработки данных, таких разделов
математики, как теория множеств;
4. Объектно-реляционная – реляционная система управления базами
данных, которая может поддерживать некоторые технологии,
используемые в объектно-ориентированном подходе;
5. Сетевая – это логическая модель данных, являющаяся
расширением иерархического подхода, описывающая процесс обработки
данных в сетевых базах данных;
6. Функциональная – используется в качестве модели данных, для
решения аналитических задач связанных с финансовым моделированием
и управлением производительностью.
Классификация по среде постоянного хранения:
1. Во вторичной памяти, средой постоянного хранения является
периферийная энергонезависимая память – жесткий диск. В
оперативную память СУБД помещают только кэш и данные для текущей
обработки;
2. В оперативной памяти, все данные на стадии исполнения
находятся в оперативной памяти;
3. В третичной памяти, средой постоянного хранения выступает
подключаемое устройство. На сервере хранятся лишь пути подключения
к третичной памяти, файловый кэш и данные для текущей обработки.
Классификация по степени распределённости:
1. Централизованная – полностью содержащаяся на одном
компьютере.
2. Распределенная – данные распределены по компьютерам в сети и
хранят части в соответствии с какими-то критериями.
3. Неоднородная – части распределённой базы данных
поддерживаются разными системами управления базами данных.
14
4. Однородная – части распределенной базы данных
поддерживаются одной системой управления базами данных.
5. Фрагментированная - методами распределения данных является
фрагментирование (вертикальное или горизонтальное).
6. Тиражированная – метод распределения данных является
репликация.
Так же базы данных еще классифицирую по содержимому, эта
классификация имеет огромное множество типов, поэтому выделим в качестве
примеров несколько:[9]
1. Исторические.
2. Графические.
3. Научные.
4. Мультимедийные.
Исторические базы данных, в основном предназначены для хранения
текстовых данных, как правило, это исторически ценные материалы.
Используются научными сотрудниками и организациями, искусствоведами и
другими организациями имеющими отношение к науке и истории.
Графические базы данных предназначены для хранения различного рода
данных в графическом формате. Это могут быть как данные о чертежах
какого-то здания, так и графическая информация развлекательного характера.
Научные базы данных используются для научных сотрудников,
информация может быть как текстовая, так и графическая. Такие базы данных
используются для полной картины той отрасли изучения, которую изучают
различные группы ученых.[34]
Мультимедийные базы данных используются для хранения
преимущественно графической информации. Видео, музыка, анимации,
картинки и другие формы визуального ряда, носящие развлекательный
характер.
15
Благодаря выше изложенной информации, было внесено понимание, что
такое базы данных, на какие группы они подразделяются и что из себя
представляют. Для более детальной проработки информации, следует так же
рассказать о технологии распределенной обработки данных, а так же о
объектно-ориентированных базах данных и их системах управления.[26]
Для начала нужно разобраться, что такое распределенная обработка
данных. Распределенная обработка данных – это методика, выполнения
прикладных программ, группой систем. При этом пользователь получает
возможность подключаться к сетевым службам и прикладным процессам,
расположенным в разных взаимосвязанных системах.
Модель «Клиент и сервер» использует принцип взаимодействия двух
программных процессов (Рисунок 1). Один процесс является клиентским, от
него идут запросы на получение информации. Второй процесс является
серверным, который обеспечивает выполнение запросов клиентского сервера.
Стоит также заметить, что серверный процесс может работать с многими
клиентскими процессами одновременно.[3]
Раньше, приложение (пользовательская программа) не разделялась на
части и выполнялась монолитным блоком. Это было не удобно вследствие
того, что при отправке монолитного блока информации, использовались
ресурсы только одной машины, а другие машины в сети рассматривались
только, как терминалы.[20,32] Сейчас же, машины имеют большие
вычислительные мощности и информацию можно разбивать рационально,
чтобы каждый занимался своим процессом. Рассмотрим типовое
интерактивное приложение, работающее с системой управления базой
данных. Интерактивные приложения, работающие с базами данных,
выполняют ряд функций, которые объединяют в следующие группы:
1. Ввод и отображение данных.
2. Функции определения основных алгоритмов решения задач.
3. Обработка данных внутри приложения.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран