Дипломная работа (ВКР) колледж, техникум - Информатика Программирование в компьютерных системах

Дипломная работа (ВКР) — колледж, техникум на тему Разработка интернет- витрины для ПАО «Ростелеком»

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
 

Содержание:

 

ВВЕДЕНИЕ. 4

1 АНАЛИЗ
ПРЕДМЕТНОЙ ОБЛАСТИ.. 7

1.1 Описание предметной области. 7

1.2 Сравнительный анализ
систем-аналогов. 12

1.3 Выводы по первой главе. 15

2 КОНЦЕПЦИЯ
СОЗДАНИЯ ПРОГРАММНОГО ПРОДУКТА.. 17

2.1 Обзор инструментальных средств
создания продукта. 17

2.2 Обоснование выбора средств
реализации. 20

2.3 Описание логики функционирования
веб-сайта. 22

2.4 Выводы по второй главе. 26

3 ПРОЕКТИРОВАНИЕ
И РАЗРАБОТКА ИНТЕРНЕТ-ВИТРИНЫ ДЛЯ ВОЛГОГРАДСКОГО ФИЛИАЛА ПАО «РОСТЕЛЕКОМ». 27

3.1
Разработка интерфейса и структуры интернет-витрины.. 27

3.2
Рекомендуемые системные требования. 32

3.3
Обеспечение безопасности информации. 34

3.4 Выводы
по третьей главе. 35

ЗАКЛЮЧЕНИЕ. 36

СПИСОК ЛИТЕРАТУРЫ.. 38

ПРИЛОЖЕНИЕ А.. 42

  

Введение:

 

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

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

Предметом исследования
является компания ПАО «Ростелеком».

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

Целью работы является
разработка интернет-витрины для компании ПАО «Ростелеком», который позволит
представить услуги компании в сети Интернет большой аудитории и будет средством
формирования контакта между компанией и ее клиентами.

Для достижения
поставленной цели, необходимо решить следующие задачи:

– представить описание
деятельности компании ПАО «Ростелеком»;

– провести анализ
источников научно-технической и периодической литературы;

– проанализировать
существующие системы-аналоги в сети Интернет;

– провести обзор и выбрать
инструменты для создания интернет-витрины;

– описать этапы
разработки программного решения;

– представить алгоритмы
работы интернет-витрины, определить структуру базы данных, отобразить функции
категорий пользователей;

– описать процесс
разработки интернет-витрины;

– определить системные
требования и описать средства защиты контента на веб-сайте.

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

Структура
диплома следующая:

1. Введение содержит описание актуальности,
предмета и объекта исследования, цель работы, задачи и практическую ценность.

2. Основная частьсостоит из трех глав. В
первой главе представлено описание предметной области – представлена сфера
деятельности предприятия ПАО «Ростелеком», проведен сравнительный анализ
аналогичных решений в сети Интернет. Вторая глава представляет собой описание
концепции создания программного продукта – проведен обзор инструментальных
средств разработки сайта витрины, определено, что для реализации будет
использоваться язык программирования РНР, представлена логика работы веб-сайта.
В третьей главе описаны этапы реализации интернет-витрины, представлен
разработанный интерфейс пользователя и администратора, определены рекомендуемые
системные требования и реализованные средства защиты.

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

4. Список литературы содержит источники, которые использовались
при написании работы.

5. Приложения содержат
фрагмент кода программы и код базы данных интернет витрины.

Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!

Заключение:

 

Разработке
интернет-витрины для предприятия ПАО «Ростелеком» была посвящена данная работа.
Реализация данного ресурса преследовала цель представить информацию о
предприятии и его услугах в сети Интернет, привлечь большее количество клиентов
компании. Разработанная интернет-витрина имеет административную и
пользовательскую части. Инструменты административной части позволяют
осуществлять наполнение ресурса необходимым контентом – информацией о предприятии,
новостями, тематическими статьями, контактными данными, особенностями и
условиями работы предприятия. Управление каталогом услуг позволяет представить
пользователю полную информацию по имеющимся тарифам предприятия, иерархическая
структура каталога, позволяет сгруппировать услуги, упростить работу с ним.

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

При разработке данного
программного продукта были решены следующие задачи:

— представлено
описание деятельности организации ПАО «Ростелеком», определен перечень услуг и
основные процессы;

— проведен
анализ существующих интернет-решений, которые используют другие компании,
предоставляющие услуги Интернет и телевидения;

— сформулированы
требования к интернет-витрине, которая предоставляет информацию о компании ПАО
«Ростелеком» и ее услугах в сети Интернет;

— выполнен
анализ средств разработки, которые можно применить для создания Интернет
витрины, рассмотрены такие варианты реализации как JAVA,Python, язык сценариев
PHP;

— проведено
сравнение данных решений, что позволило определить средство реализации интернет
витрины – язык РНР и СУБД MySQL;

— представлена
структура базы данных интернет-витрины;

— разработан
интерфейс и структура интернет-витрины для предприятия ПАО «Ростелеком»,
отображена работа части администратора и клиента;

— определены
рекомендуемые системные требования;

— представлены
реализованные средства защиты информации.

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

 

Фрагмент текста работы:

 

1 КОНЦЕПЦИЯ СОЗДАНИЯ ПРОГРАММНОГО ПРОДУКТА 1.1 Обзор инструментальных средств
создания продукта Для разработки
интернет-витрины на данный момент используется большое количество платформ и
программного обеспечения, которое позволяет построить функциональный веб ресурс
представим описание возможных вариантов.

1. Язык РНР.

Для
разработки хорошо функционирующего веб-приложения — многими специалистами
считается, что лучшей комбинацией инструментов для создания веб приложения
будет комбинация PHP и MySQL.

PHP
— это быстрая и многофункциональная язык сценариев с открытым исходным кодом,
который используется для разработки веб-приложений или приложений Интернет /
Интранет.

MySQL
— это мощный сервер баз данных с открытым исходным кодом, построенный на основе
системы управления базами данных (RDBMS) и способен обрабатывать большое
параллельное соединение с базой данных.

В
сочетании друг с другом PHP и MySQL могут создавать очень мощные и
масштабируемые приложения Web / Internet / Intranet.

PHP
и MySQL — это OpenSource, что означает, что они являются бесплатными
инструментами разработки, и существует большое сообщество программистов,
которые вносят свой вклад в совершенствование и постоянно добавляют в него
функции. Средства разработки и серверы баз данных, требующих затрат на
лицензирование, имеют ограниченные ресурсы программирования по сравнению с
инструментами разработки с открытым исходным кодом, которые имеют быстрый рост
специализированного и хорошо осведомленного сообщества, которое
распространяется по всему миру.

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

PHP
и MySQL построены так, что любой, кто имеет минимальное количество знаний в
области программирования, может объединить веб-приложение на основе браузера.

Для
проверки работы программы с помощью языка РНР и СУБД MySQL необходимо
использовать веб-сервер, например, Денвер. Данный веб-сервер имеет большой
набор инструментов, помогающих в разработке различных веб-приложений, например,
приложение PHPMyAdmin помогает при разработке базы данных веб системы. В этом
приложении доступны следующие операции над таблицами базы данных:


определять структуру БД, формируя таблицы;


формировать sql запросы;


искать необходимую информацию в полях таблицы;


экспортировать или импортировать данные;


объединять таблицы или базы данных;


удалять таблицы.

Написание
кода РНР может происходить как в оболочках, таких как PHP Editor, так и в
обычном блокноте.

Язык
РНР был построен на языке С, но в течение своего развития модифицировался,
например, в представленном фрагменте кода можно найти близкие к языку С обороты
и увидеть индивидуальные особенности, присущие этому языку сценариев[1].

2.
Язык JAVA.

В
1995 году JAVA вышла на сцену глобальных веб-технологий как язык общего
назначения. JAVA была основана под руководством Джеймса Гослинга в
SunMicrosystems (позже приобретена Oracle за 7,5 миллиардов долларов).

В
результате получился строго типизированный язык, который предназначался для
переносимости и независимости от среды. Поначалу реальность была не такой
красочной, потому что в качестве интерпретируемого языка JAVA нужна специально
подготовленная виртуальная машина — JVM (JavaVirtualMachine).

В
настоящее время JAVA используется почти везде, особенно в корпоративных и
банковских структурах, а также в таких сервисах, как OpenOffice, Gmail,
linkedin.com, netflix.com. Причины того что JAVA стала настолько
распространенным языком.

1.
JAVA очень упорядочена и систематизирована и из-за своего синтаксиса затрудняет
возможность ошибок программистами (чего нельзя сказать о PHP или Javascript).

2.
Поскольку язык был предназначен для замены языка C ++, его приложения очень
широки, что позволило ему победить во многих областях.

3.
JAVA имеет очень ограниченную обратную совместимость, то есть новые версии JAVA
запускают приложения, созданные на более старых версиях. Это не только удобно,
но и безопасно.

4.
JAVA не зависит от архитектуры, то есть от операционной системы и процессора.

5.
Со временем дополнительные библиотеки сделали доступными функции, позволяющие
распределенное программирование.

3.
Язык Python.

На
несколько лет раньше, чем рассмотренные ранее предшественники, был создан язык
Python. Несмотря на то, что в логотипе есть змея, название языка произошло от
«Летающего цирка» Монти Пайтона, поклонником которого является его создатель
Гвидо ванРоссум.

Python
— это универсальный объектно-ориентированный язык с динамической типизацией,
который считается простым в изучении и довольно кратким по синтаксису. По
сравнению с JAVA или C #, чтобы выполнить определенную задачу в PYTHON, нужно
написать гораздо меньше кода.

Python
отличается от других языков уникальной концепцией использования отступов для
извлечения блоков кода, тогда как другие языки обычно используют для этой цели
фигурные скобки {}. Это требует от разработчиков соблюдения эстетики
кодирования (более высокой, чем обычно).

Несмотря
на множество приложений, Python в основном используется там, где необходим
анализ и визуализация данных. Помимо прочего, это стало возможным благодаря
лаконичной и написанной на основе сценариев природе Python, поэтому он широко
используется в научном мире и аналитике данных. Простота обработки и анализа
данных сделала Python также используемым в машинном обучении, а популярная
библиотека для этой цели, созданная и предоставленная Google — Tensorflow
распространяется в JAVIE и Python, но только в последнем Google гарантирует
стабильность его работы.

В
контексте Интернета нельзя пропустить фреймворкDjango для написания
веб-приложений на Python. Такие сайты, как Instagram и Pinterest, основаны на
Django. [1]Ефромеев, Н. М. Основы
web-программирования : учебное пособие / Н. М. Ефромеев, Е. В. Ефромеева. —
Саратов : Вузовское образование, 2019. — 128 c. — ISBN 978-5-4487-0529-8. —
Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. —
URL: http://www.iprbookshop.ru/86300.html. — Режим доступа: для авторизир.
пользователей.

Важно! Это только фрагмент работы для ознакомления
Скачайте архив со всеми файлами работы с помощью формы в начале страницы

Похожие работы